It is currently Wed Aug 15, 2018 10:08 am

All times are UTC - 7 hours



Search found 301 matches
Search these results:

Author Message

 Forum: Newbie Help Center   Topic: Hblank - Palette swap mid frame, etc....

Posted: Fri Aug 04, 2017 7:58 am 

Replies: 47
Views: 4302


Awesome guys...good info!

Yeah, tepples, my thought was last pixel of former scanline.

Any suggestion as to generally *where* to place this in relation to other code in order to minimize potential for gremlin chaos? haha

 Forum: Newbie Help Center   Topic: Hblank - Palette swap mid frame, etc....

Posted: Fri Aug 04, 2017 7:47 am 

Replies: 47
Views: 4302


Thanks - yeah, that's getting into stuff I haven't really pushed into yet. Hm.... Alright, i could draw this sprite at, say, 240...then i'd have 16 pixels...5.3 cpu cycles...2-3 NOP instructions... And then at that point, do the steps mentioned...but no need to wait until the next hblank in step 3, ...

 Forum: Newbie Help Center   Topic: Hblank - Palette swap mid frame, etc....

Posted: Fri Aug 04, 2017 7:11 am 

Replies: 47
Views: 4302


So...why not? May or may not implement this, but now I want to play with it. Generally, I've been preserving a subpalette for the menu area. I got the thought about possibly trying to swap the palette after the menu draw, since that area is always static, to maximize colors in gameplay area. Game ha...

 Forum: Newbie Help Center   Topic: Transforming a BPL/BMI to BCS/BCC, comparing to "0"

Posted: Sun Jul 30, 2017 3:11 pm 

Replies: 3
Views: 686


Sure, or that. Same concept, more easily stated. I was just wondering if there was some other neat trick I might not be thinking about.

 Forum: Newbie Help Center   Topic: Transforming a BPL/BMI to BCS/BCC, comparing to "0"

Posted: Sun Jul 30, 2017 3:00 pm 

Replies: 3
Views: 686


Alright, so...this seems like it should be simpler than I'm making it. I'm probably going to botch the explanation here, but hopefully you guys will be able to decode what I mean. I had a signed comparison so that I could evaluate for a negative number (checking the value of VAR to see if it is nega...

 Forum: Newbie Help Center   Topic: Chr-Ram bankswitching

 Post subject: Re: Chr-Ram bankswitching
Posted: Sat Jun 10, 2017 6:35 am 

Replies: 12
Views: 1947


Improving on them every day :-) And the intent for them is absolutely to give new devs some confidence to eventually start getting deeper into the code and going crazy with it :-)

 Forum: Newbie Help Center   Topic: Chr-Ram bankswitching

 Post subject: Re: Chr-Ram bankswitching
Posted: Thu Jun 08, 2017 11:40 am 

Replies: 12
Views: 1947


Disregard the whole thread. The problem was super simple. I didn't have the battery flag checked in the header, which ended up causing bus conflicts (Tepples, you mentioned this, and I didn't even think of it as a header issue! Good call)

Works fine now, and as expected.

 Forum: Newbie Help Center   Topic: Chr-Ram bankswitching

 Post subject: Re: Chr-Ram bankswitching
Posted: Thu Jun 08, 2017 10:50 am 

Replies: 12
Views: 1947


Drat. Curses. I was hoping it was the emulator, however, that test file seems to work fine (cycles through chr banks just dandy).

Huh.

Glutock - what does your bankswitch routine look like?

 Forum: Newbie Help Center   Topic: Chr-Ram bankswitching

 Post subject: Re: Chr-Ram bankswitching
Posted: Wed Jun 07, 2017 8:50 am 

Replies: 12
Views: 1947


Can't check right now, but essentially - what I'm trying is simply updating my bankswitch routine, or-ing in writes to bits 5 and 6 and storing them into the currentBank variable prior to the switch. It seems straight forward enough. But any time I make the bits anything other than 0, game freezes. ...

 Forum: Newbie Help Center   Topic: Chr-Ram bankswitching

 Post subject: Re: Chr-Ram bankswitching
Posted: Wed Jun 07, 2017 7:47 am 

Replies: 12
Views: 1947


Ok cool...that's what I thought. I figured it was that easy.

I wonder if it's my emulator not emulating this. Hm.

 Forum: Newbie Help Center   Topic: Chr-Ram bankswitching

 Post subject: Re: Chr-Ram bankswitching
Posted: Wed Jun 07, 2017 7:40 am 

Replies: 12
Views: 1947


Yeah, I figure it's that simple. I'm a step before that, though. Where in memory are the CHR banks to set up in the first place? I guess that was the crux of my question.

Thanks, friend!

 Forum: Newbie Help Center   Topic: Chr-Ram bankswitching

 Post subject: Chr-Ram bankswitching
Posted: Wed Jun 07, 2017 7:01 am 

Replies: 12
Views: 1947


Hey all! Project is winding down. Starting to add some unplanned *flair*. Figured I'd try my hand at injecting some animated background tiles, since I'm using UnRom512 and the mapper supports chr ram bankswitching. But I'm running against a void in my conceptual understanding, I guess. The game uses...

 Forum: Homebrew Projects   Topic: Mystic Searches beta, playable now

Posted: Tue Mar 14, 2017 9:35 am 

Replies: 37
Views: 8445


Thank god. Thanks for the bug report! It actually drew my attention to another potential problem that I fixed while I was at it. Now, there seems to be only one lingering *bug* that I can't track down, and that's random instances of hurt cycle going on forever. That'll be next, after I do some memor...

 Forum: Homebrew Projects   Topic: Mystic Searches beta, playable now

Posted: Tue Mar 14, 2017 9:13 am 

Replies: 37
Views: 8445


I'd be curious to know if this patch fixes the problem? I fixed one or two of the other bugs here, so memory addresses may be slightly different, but in the same general area. I did cap that lookup with a bcc in stead of an equivocation...I guess it's possible multiple inputs were being pressed in t...

 Forum: Homebrew Projects   Topic: Mystic Searches beta, playable now

Posted: Tue Mar 14, 2017 4:21 am 

Replies: 37
Views: 8445


Yeah - what you're describing makes sense if y continues to increase passed 8 (which it should behard limted at) as the entered song pattern is an 8 byte array...and beyond that it's be messing with overwriting other variables. And the player changing color and losing melee is likely a change to the...
Sort by:  
Page 5 of 21 [ Search found 301 matches ]


All times are UTC - 7 hours


Jump to:  
Powered by phpBB® Forum Software © phpBB Group