TileSet internal data
Moderator: Stef
running better now : https://www.facebook.com/video.php?v=14 ... 18&theater
a bit stuck on design, will see..
a bit stuck on design, will see..
Re: TileSet internal data
2015? 2023?
Just got it build with the latest SGDK version, without trouble.
And indeed it needs to go somewhere, so I'm back on it
Lot of bugs it seems, need to relook all this.
Cheers.
Just got it build with the latest SGDK version, without trouble.
And indeed it needs to go somewhere, so I'm back on it
Lot of bugs it seems, need to relook all this.
Cheers.
Re: TileSet internal data
I just recorded video : https://youtu.be/RGsP-NOUxPw
lol bugged, but could be cool.
lol bugged, but could be cool.
-
- Very interested
- Posts: 2984
- Joined: Fri Aug 17, 2007 9:33 pm
Re: TileSet internal data
That it pretty cool. It's a good start, at least.
Re: TileSet internal data
Thanks
Is there a fast way to disable/enable a plane ? I want to try to do it in the hint, to test another transparency method.
Is there a fast way to disable/enable a plane ? I want to try to do it in the hint, to test another transparency method.
Re: TileSet internal data
Ok i can do it with vscroll i think, map update will be tricky will see
Re: TileSet internal data
quite artistic https://youtu.be/g-kI9FTZQ9g
juste applying random vertical scroll 1 on 2 lines, if i set a whole blank tile somewhere (and update location while scrolling) it may do it...
juste applying random vertical scroll 1 on 2 lines, if i set a whole blank tile somewhere (and update location while scrolling) it may do it...
Re: TileSet internal data
On gameboy I was using bgb emulator, which have a great debugger to display tiles & planes, i wonder if there is the same for genny please ?
-
- Very interested
- Posts: 2984
- Joined: Fri Aug 17, 2007 9:33 pm
Re: TileSet internal data
The fastest way to "disable" a plane is to point it to a "blank" name table - a section of memory with all entries set to whatever tile is your "blank" tile. That also means you would need room in vram for that blank name table. If you don't have the room for that, you're stuck filling the name table to be "disabled" to entries set to whatever your "blank" tile is. Not as fast, but uses less memory.
You could fill the name table using VDP FILL DMA for better speed.
You could fill the name table using VDP FILL DMA for better speed.
Re: TileSet internal data
Thanks, will try.
While searching I tested something in this : https://forums.sonicretro.org/index.php ... ter.29413/
I guess I shouldnt try those and not working in emulators
While searching I tested something in this : https://forums.sonicretro.org/index.php ... ter.29413/
I guess I shouldnt try those and not working in emulators
Re: TileSet internal data
Switching bgbaddress to cleared mem seems to do it : https://youtu.be/ipGwenFKt2o
then i can have dynamic transparency to disable it when running on roof, and not care about it in level design (not much..).
then i can have dynamic transparency to disable it when running on roof, and not care about it in level design (not much..).
-
- Very interested
- Posts: 2984
- Joined: Fri Aug 17, 2007 9:33 pm
Re: TileSet internal data
Definitely better. I love isometric games like that. Takes me back to one of my all-time favorite games on the Amiga: The Faery Tale Adventures.
Re: TileSet internal data
Sonic 3D
is there something to retrieve current Hline index ? (trying to stabilize it)
is there something to retrieve current Hline index ? (trying to stabilize it)