Search found 123 matches

by Tsutarja
Thu Dec 24, 2015 3:14 pm
Forum: Homebrew Projects
Topic: Game project help and progress thread
Replies: 105
Views: 27614

Re: Game project help and progress thread

LDA [obj_spr_hi], y Shouldn't this be LDA [obj_spr_lo], y ? Yes it should. I had to fiddle around with the byte endianess (?) a bit so they just happened to stay as 'hi' instead of 'lo'. It doesn't affect how the assembler works, since the variables in the list are the other way around. I will corr...
by Tsutarja
Thu Dec 24, 2015 2:25 pm
Forum: Homebrew Projects
Topic: Game project help and progress thread
Replies: 105
Views: 27614

Re: Game project help and progress thread

The sprites are moving to the off screen area now when the sprite goes off screen, though there random is amount of delay for the sprites on the right side of the object, which confuses me :/ It probably has something to do with the OAM clear not working correctly, but since I'm not sure, I added sp...
by Tsutarja
Thu Dec 24, 2015 2:59 am
Forum: Homebrew Projects
Topic: Game project help and progress thread
Replies: 105
Views: 27614

Re: Game project help and progress thread

So many replies :o For the sprite issue, I believe that the off screen sprites are not moved down to the off-screen area correctly (if I even have remembered to do that). I need to check the code once more. For the fire effect discussed, I was planning on using the MMC3's scanline IRQs, because its ...
by Tsutarja
Mon Dec 14, 2015 5:17 am
Forum: Homebrew Projects
Topic: Game project help and progress thread
Replies: 105
Views: 27614

Re: Game project help and progress thread

After a long break, I came back to this project. I managed to get the sprite assembler one step closer begin fully functional. The sprite appears on screen, however, there are some odd things I can't figure out: 1. The sprite "breaks" when scrolled off screen 2. Flip masks don't work correctly (?), ...
by Tsutarja
Thu Oct 01, 2015 12:30 am
Forum: General Stuff
Topic: 80s-90s styled game engine for PC?
Replies: 10
Views: 2515

80s-90s styled game engine for PC?

Not sure if this is the best sub-forum to post... This is only an idea and I need some opinions on whether you think this would be a good thing or not. What's the purpose? The purpose of this is to have people be able to create 80s-90s styled games without having to worry about copyrights and such. ...
by Tsutarja
Sat Sep 26, 2015 1:25 am
Forum: Newbie Help Center
Topic: Looking to maybe start a project
Replies: 23
Views: 7129

Re: Looking to maybe start a project

For editing the graphics you probably should use YY-CHR. Regardless of begin in Japanese it's very easy to use. Open the rom with it and look for the graphics you want to edit. I once used YY-CHR to edit the 'justin bailey' Samus' graphics in Metroid. When you edit the palettes, use FCEUX's debugger...
by Tsutarja
Mon Sep 21, 2015 8:48 am
Forum: Newbie Help Center
Topic: Questions about a few things
Replies: 33
Views: 6896

Re: Questions about a few things

I'm doing the AND #%11111100 to the OAM start value only once per frame (Instead of having to do it every time a sprite needs to be assembled). That's why it's not present in the code I posted.
by Tsutarja
Sun Sep 20, 2015 11:05 pm
Forum: Newbie Help Center
Topic: Questions about a few things
Replies: 33
Views: 6896

Re: Questions about a few things

EDIT: I patched the ROM to use only multiples of 4 and the sprites are indeed behaving much better (they're not flickering all around the screen), but there's still something wrong. Was there supposed to be an actual identifiable game character? Yes, it's supposed to display the player's sprite (fi...
by Tsutarja
Wed Sep 16, 2015 2:31 am
Forum: Newbie Help Center
Topic: Questions about a few things
Replies: 33
Views: 6896

Re: Questions about a few things

I've been trying to get the OAM working for a while now, but the sprites appear in seemingly random places. I'm not sure what's wrong, but I feel like the pseudo random number (which is also OAM start for that frame) is getting calculated incorrectly and placed to the x or y position of the sprite o...
by Tsutarja
Mon Aug 03, 2015 8:14 am
Forum: Newbie Help Center
Topic: Questions about a few things
Replies: 33
Views: 6896

Re: Questions about a few things

Do I just randomize the starting point on each frame? Should I randomize the filling direction too?
by Tsutarja
Mon Aug 03, 2015 3:41 am
Forum: Newbie Help Center
Topic: Questions about a few things
Replies: 33
Views: 6896

Re: Questions about a few things

If more than eight sprites are on a scanline, only the eight that appear first in OAM (the sprite display list) are displayed. OAM cycling refers to changing the order of sprites in OAM so that different sprites drop out each frame, producing flicker instead of complete invisibility. Okay. I guess ...
by Tsutarja
Sat Aug 01, 2015 8:34 am
Forum: Newbie Help Center
Topic: Questions about a few things
Replies: 33
Views: 6896

Re: Questions about a few things

That's fine, but doesn't contemplate any OAM cycling yet. I guess I then need explanation on what OAM cycling means. A better approach would be to (pseudo)randomize the starting point, and let the pointer wrap around the list. What would be a good way to get a pseudo random value? Another thing tha...
by Tsutarja
Mon Jul 27, 2015 11:51 am
Forum: Newbie Help Center
Topic: Questions about a few things
Replies: 33
Views: 6896

Re: Questions about a few things

This is the loop of a metasprite system. You have to calculate a few things beforehand, like the flipping masks. When the sprite is flipped, you also have to compensate for the width (8 pixels) and height (8 or 16 pixels) of the sprites, adjusting the base coordinates accordingly. I'm not really su...
by Tsutarja
Tue Jul 21, 2015 6:29 am
Forum: Newbie Help Center
Topic: Questions about a few things
Replies: 33
Views: 6896

Re: Questions about a few things

For now trying to make the sprites for the player to appear on screen. I set the (0,0) point to the bottom center, like it was suggested. Now I just need help figuring out how to do signed math.
by Tsutarja
Tue Jul 14, 2015 10:02 am
Forum: Homebrew Projects
Topic: Game project help and progress thread
Replies: 105
Views: 27614

Re: Game project help and progress thread

Completely remade the player sprites. Instead of using edited Castlevania II Werewolf sprites, I only used them as a reference when I felt like I couldn't make some part look right. IMO, these look better for begin the player as the sprites are in a more upright posture than the enemy Werewolf in CV...