|
ForumsSega Master System / Mark III / Game GearSG-1000 / SC-3000 / SF-7000 / OMV |
Home - Forums - Games - Scans - Maps - Cheats - Credits Music - Videos - Development - Hacks - Translations - Homebrew |
Author | Message |
---|---|
|
How does the HUD scrolling in Sylvan Tale work?
Posted: Tue Nov 29, 2022 9:14 am
|
If you're unfamiliar with the game, this is what I'm talking about:
I've seen several of games for the SMS/GG with a HUD, but it's almost always with horizontlaly scrolling games and uses the IRQ to make it so the HUD doesn't scroll horizontally as the background does. But in Sylvan Tale, the game scrolls in all directions and still manages to have a HUD. How do they do this? Can you just stop the vertical scroll at a certain scanline? Are there other games that do this as well? Thanks, Bofner |
|
|
Posted: Tue Nov 29, 2022 9:19 am |
Maybe, the reason be the same here:
https://www.smspower.org/forums/15838-AztecAdventureVerticalScrollingStatusBar#9... |
|
|
Posted: Tue Nov 29, 2022 9:43 am Last edited by bofner on Tue Nov 29, 2022 9:49 am; edited 1 time in total |
It could be, but it seems a little different to me. The scrolling in Sylvan tale is very smooth and slow. Aztec Adventure (and Golden Axe Warrior) both scroll one full screen's worth of tiles at a time when scrolling vertically. I slowed down the game and watched frame by frame, and each time the screen increments by a single 8x8 tile as it scrolls vertically in Aztec Adventure. Could it just be rewriting those 2 lines of graphics for the status bar and scrolling the rest of the screen as it goes up or down? EDIT: Looks like I didn't read enough, and that is indeed what it does in Aztec Adventure, but it's so smooth in sylvan tale. Maybe since the status bar is so small and simple they animate the tiles so that they DON'T move while the screen is slowly scrolling? |
|
|
Posted: Tue Nov 29, 2022 9:45 am |
See https://www.smspower.org/forums/16626-StatusBarsWithTwoWayScrollingWasYsVanished... for previous discussion. It is using a tilemap switch plus counter-rotating tiles. | |
|
Posted: Tue Nov 29, 2022 9:55 am |
Ahh thanks! I tried looking if someone else had asked this before, but I guess my keywords in my search didn't match up to anything previously. |
|
|
Posted: Tue Nov 29, 2022 10:13 am |
Aztec Adventure solution only works for 8px scrolling.
I think we already discussed this Sylvan Tale, and what it does is to jump to another nametable base address in a certain scanline, similar to Ys |
|