Bobble Bubble enhanced

Page 6/10
1 | 2 | 3 | 4 | 5 | | 7 | 8 | 9 | 10

By NYYRIKKI

Enlighted (5776)

NYYRIKKI's picture

14-10-2017, 13:55

gdx wrote:

I ran Bubble Bobble with BlueMSX and save the game state when the buggy sprite was displayed. I recovered the contents of the VRAM from state save file to make two binary files. Luckily, the sprites are at the same address as in Basic.

Tip: In this case openMSX is better... If you use "save_msx_screen"-command the sprites will be always in BASIC addresses and you can use "COLOR=RESTORE"-command to restore the palette.

By Louthrax

Prophet (2405)

Louthrax's picture

14-10-2017, 14:34

Live picture from my new game room in the attic this afternoon, Bubble Bobble is still quite popular for the teenagers:

(yeah, that's the PSX version for now, just waiting for pixel-perfect fix to install an MSX here :)).

By gdx

Enlighted (4494)

gdx's picture

14-10-2017, 15:18

NYYRIKKI wrote:

Tip: In this case openMSX is better... If you use "save_msx_screen"-command the sprites will be always in BASIC addresses and you can use "COLOR=RESTORE"-command to restore the palette.

Thank you, it's good to know but the goal was to recover the sprites as is.

Louthrax wrote:

yeah, that's the PSX version for now, just waiting for pixel-perfect fix to install an MSX here Smile.

Big smile

gdx wrote:

PS: You can add a REM before PUTSPRITE of the line 130 120 to better distinguish sprites.

By NYYRIKKI

Enlighted (5776)

NYYRIKKI's picture

14-10-2017, 15:58

gdx wrote:
NYYRIKKI wrote:

Tip: In this case openMSX is better... If you use "save_msx_screen"-command the sprites will be always in BASIC addresses and you can use "COLOR=RESTORE"-command to restore the palette.

Thank you, it's good to know but the goal was to recover the sprites as is.

Sprites are not changed in any way. All the numbers, colors & locations are preserved as is. Only thing that can change (not in this case) is the location in VRAM, but it should not affect inspection of the data it self or outlook.

By KdL

Paragon (1387)

KdL's picture

14-10-2017, 18:25

Hi gdx, we should start doing a bit of debugging...

By KdL

Paragon (1387)

KdL's picture

14-10-2017, 18:25

... and better if anyone wants to help do it. Wink

By KdL

Paragon (1387)

KdL's picture

15-10-2017, 23:54

[ BB Debug Report 001 ]

$5616 = $1616 of ROM --> main loop --> 11 cycles to change the main sprite, tail down to up
$555D = $155D of ROM --> jump to $567b when level is clear
$5666 = $1666 of ROM --> game over or take the next level

Magic patch to jump all levels: $1663 --> $00 $00 $00

By KdL

Paragon (1387)

KdL's picture

16-10-2017, 00:05

gdx wrote:

I reconstructed the colored sprites with your DRGTEST.PNG.

Errata: this sprite is not enterely displayed --> this sprite has white and black color because the colors index is incorrect

By gdx

Enlighted (4494)

gdx's picture

16-10-2017, 05:38

This time dragon animation seems right. KdL please confirm it.

Download: Bubble Bobble-tst.zip

By KdL

Paragon (1387)

KdL's picture

16-10-2017, 13:03

I don't see errors in the times and I think the problem is limited to some indexes only.

Page 6/10
1 | 2 | 3 | 4 | 5 | | 7 | 8 | 9 | 10