Bobble Bubble enhanced

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

By KdL

Paragon (1387)

KdL's picture

18-10-2017, 19:40

[ BB Debug Report 002 ]

- Load the two dragons in VRAM -
($00AA) $40AA: ld hl,$8000 <-- Source in RAM (adr $8000 is $4000 of the BUBBLE.ROM)
($00AD) $40AD: ld de,$9800 <-- Destination in VRAM ($9800 is on the page 1 of screen 5)
($00B0) $40B0: ld bc,$0b40 <-- Quantity to copy in bytes (90 pattern sprites in total, the color table is not here)
($00B3) $40B3: call $005c <-- Executes LDIRVM from BIOS

- Insert the two dragons in general rendering routine -
($1602) $5602: ld a,$02 <-- select the main sprites 1UP and 2UP (number 2 is a ID for the addressing)
($1604) $5604: call $4203 <-- add them to general rendering routine (the work area is from $c000)
($1616) $5616: call $41F3 <-- call general rendering routine

- Other tricks -
($163E) $563E: call $56BE <-- all NOP to disable the extra-object-1 (crown, ice-cream, ...)
($176B) $5645: call $576B <-- all NOP to disable the extra-object-2 (candy, shoe, ...)
($1A89) $564F: call $5A89 <-- all NOP to disable the ghost whale

Note: the adr in parenthesis are for BUBBLE.ROM

By KdL

Paragon (1387)

KdL's picture

18-10-2017, 19:53

[ BB Debug Report 003 ]

($8B5C): call $005c <-- set the table color for main sprites

Note: there are others "call $005c" in this area.

By KdL

Paragon (1387)

KdL's picture

18-10-2017, 21:10

BB Sprite Finder fixed 2017.10.18

By gdx

Enlighted (4498)

gdx's picture

19-10-2017, 02:24

If you find a way to make the dragon invulnerable, it would be easier to find the Bonus Stage bug. This is the most visible bug now.

I tried to replace the routine that set the table color for sprites with a faster one but it will have to find 27 bytes of free.

By KdL

Paragon (1387)

KdL's picture

19-10-2017, 17:49

It takes a lot of time for debugging and I will have to stop for a while.
I will be in the hospital for a back surgery on next November 2nd.

By ToriHino

Paladin (710)

ToriHino's picture

19-10-2017, 19:53

KdL wrote:

It takes a lot of time for debugging and I will have to stop for a while.
I will be in the hospital for a back surgery on next November 2nd.

Good luck with that! Hope you recover well and soon...

By sd_snatcher

Prophet (3450)

sd_snatcher's picture

19-10-2017, 23:49

I wish you good luck and a quick recovery, KdL!

By gdx

Enlighted (4498)

gdx's picture

19-10-2017, 23:51

Get well soon!

By KdL

Paragon (1387)

KdL's picture

20-10-2017, 01:20

Thank you all.

By Pippo

Champion (505)

Pippo's picture

20-10-2017, 12:28

Dear Kdl,
my best wishes for a good recovery.
We all will wait for your return.
Be courageous.

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