Search found 1371 matches
- Mon Jul 28, 2014 2:41 pm
- Forum: SNESdev
- Topic: PVsneslib - SNES JUKEBOX
- Replies: 69
- Views: 23493
Re: PVsneslib - SNES JUKEBOX
It's basically down to how much math you need to do on the fly. Pilotwings probably needed a DSP-1 because it had to scale, rotate, and change perspective (X-axis rotation, ie: angling the camera up and down) based on control input, which seems like it would require real-time manipulation of HDMA ta...
- Sun Jul 27, 2014 1:45 am
- Forum: SNESdev
- Topic: BGMODE or parameter changes during scanline
- Replies: 123
- Views: 36242
Re: BGMODE or parameter changes during scanline
What. You mean this was tried twenty years ago by a first-generation SNES demoscener? And it works ? (I assume that's what you mean by "perfectly still"...) I guess that's the takeaway - it works. And from your description, it seems to work well enough to enable what I want to do. If it's ...
- Sat Jul 26, 2014 1:22 am
- Forum: SNESdev
- Topic: BGMODE or parameter changes during scanline
- Replies: 123
- Views: 36242
Re: BGMODE or parameter changes during scanline
Okay, I managed to get the data for both modes into VRAM at the same time without having to manually transfer all of it. Anyone who cares to can investigate why the DMA for the Mode 7 data doesn't work - I've tried writing out the method myself, and I still get nothing, or at most an array of pink d...
- Thu Jul 24, 2014 9:55 pm
- Forum: SNESdev
- Topic: BGMODE or parameter changes during scanline
- Replies: 123
- Views: 36242
Re: BGMODE or parameter changes during scanline
Is the 65816 going to run the game logic, or is it just going to sit there? Game logic, per the current plan. The bullet engine, collisions, and rendering are going to be plenty intensive by themselves, and I don't want to have to nerf the bullet patterns to fit extra logic into the GSU program (or...
- Sun Jul 20, 2014 1:36 pm
- Forum: SNESdev
- Topic: BGMODE or parameter changes during scanline
- Replies: 123
- Views: 36242
Re: BGMODE or parameter changes during scanline
Okay, I'm about to try to code a test ROM. Are there any tricky bits or gotchas I have to watch out for? Any way to get a 'maybe' out of this test? Or is it really as simple as loading VRAM and the relevant registers with the data for both modes and setting up an H-IRQ to write to $2105? If I can ma...
- Wed Jul 16, 2014 2:09 pm
- Forum: SNESdev
- Topic: BGMODE or parameter changes during scanline
- Replies: 123
- Views: 36242
Re: BGMODE or parameter changes during scanline
I'm not really complaining; it just seemed like a really odd place to put them... Perhaps it implies feature creep during the design phase...? Well, whatever. I'm certainly no chip designer. If it works, it works... ... Maybe I should start learning how to use interrupts so I can code a test ROM ins...
- Wed Jul 16, 2014 12:56 pm
- Forum: SNESdev
- Topic: BGMODE or parameter changes during scanline
- Replies: 123
- Views: 36242
Re: BGMODE or parameter changes during scanline
Or (it seems to me) you could use three 8 KB tables at the cost of some OAM reshuffling. Fill the unused table first, then fill one of the ones you just got through using and use it again. I suppose this would glitch if the frame rate dropped... The GSU in sprite mode has a 256x256-dot OBJ plane com...
- Tue Jul 15, 2014 9:54 pm
- Forum: SNESdev
- Topic: BGMODE or parameter changes during scanline
- Replies: 123
- Views: 36242
Re: BGMODE or parameter changes during scanline
Wait, what? See, that's the kind of thing it's easy to miss when you're trying to teach yourself something like this in a big hurry without any real pressure to use the knowledge right away... yeah, maybe I shoulda paid more attention in OAM class; this one's pretty basic... Still, it seems that a 1...
- Tue Jul 15, 2014 12:53 pm
- Forum: SNESdev
- Topic: BGMODE or parameter changes during scanline
- Replies: 123
- Views: 36242
Re: BGMODE or parameter changes during scanline
Anyway, doesn't the SNES have a windowing parameter that lets you set the right side of the screen to all black / BG off / whatever? Then you'd use sprites for the score only in that area. Yes it does. Two sets of L/R coordinates that can be changed between scanlines and applied to different layers...
- Tue Jul 15, 2014 11:42 am
- Forum: SNESdev
- Topic: PVsneslib - SNES JUKEBOX
- Replies: 69
- Views: 23493
Re: PVsneslib - SNES JUKEBOX
This is a cool little program. Some real ear worms, a lot of which I haven't heard before. Waiting patiently for the new version... What the devil is going on with the bouncing arrows? Are they using uninitialized memory? Higan v094 accuracy core gives me different colours every time I boot it. Snes...
- Sun Jul 13, 2014 3:52 pm
- Forum: SNESdev
- Topic: BGMODE or parameter changes during scanline
- Replies: 123
- Views: 36242
Re: BGMODE or parameter changes during scanline
Perhaps the hardware you need is a Game Boy Advance, which has a 4x overdraw for sprites and the ability to rewrite OAM mid-frame. Yeah, but as far as I know nobody's ever said it was impossible to do this on the Game Boy Advance. This isn't some brilliant and original concept I'm trying to realize...
- Sat Jul 12, 2014 3:21 pm
- Forum: SNESdev
- Topic: BGMODE or parameter changes during scanline
- Replies: 123
- Views: 36242
Re: BGMODE or parameter changes during scanline
Pehaps you should post a screenshot of what you're wanting to do, so we can help you. Perhaps I should, now that I've mentioned the idea. And I appreciate your willingness to help. But I have a possibly irrational desire to keep this as far under my hat as I can for as long as I can. Part of it is ...
- Sat Jul 12, 2014 12:47 pm
- Forum: SNESdev
- Topic: Light / transparency effect
- Replies: 2
- Views: 1603
Re: Light / transparency effect
You can't change the colour of a tiled background with COLDATA; that's for the constant colour. You'd need to modify the CGRAM entries that your tiled background references. I'm not sure what the original game is doing, but I imagine that at most, changing COLDATA would affect the area where the sub...
- Sat Jul 12, 2014 12:42 am
- Forum: SNESdev
- Topic: BGMODE or parameter changes during scanline
- Replies: 123
- Views: 36242
Re: BGMODE or parameter changes during scanline
You can definitely write to BGMODE in the middle of a scanline, but I don't know what the consequences will be, as I am too afraid to try it. Thanks for the response. Unless another heavy gun like nocash has been messing with this, I guess it's safe to assume no one knows. Though the fact that scro...
- Fri Jul 11, 2014 1:54 pm
- Forum: SNESdev
- Topic: BGMODE or parameter changes during scanline
- Replies: 123
- Views: 36242
Re: BGMODE or parameter changes during scanline
I can test things for you on my Super Power Pak and PAL SNES if there's a need to, but I can only do so if you give me a ROM. I know few things about the 65816 and SNES hardware, really so I can't code a demo myself. Thanks for the offer. I may take you up on it once I'm halfway competent at this m...