Bubble Bobble Bootleg info

PCB problems and fixes
User avatar
keropi
Posts: 305
Joined: January 14th, 2016, 6:04 pm
Location: Greece
eBay: sainshov

Re: Bubble Bobble Bootleg info

Post by keropi »

wrong post, sorry :oops:
User avatar
keropi
Posts: 305
Joined: January 14th, 2016, 6:04 pm
Location: Greece
eBay: sainshov

Re: Bubble Bobble Bootleg info

Post by keropi »

After reading the whole thread today I performed the patches on my board and I report that the operation was a success :awe:

Image

I have decided to post some pics of the needed mods just in case anyone in the future wants to fix a similar single board bootleg without reading all the previous pages to find the scattered info, all credits ofcourse go to joaoljr , golani and Asure.

First of all our goal is to replace the 2 27C256 gfx roms with the bigger 27C512 ones that will contain all the gfx data needed by the game. So we need to create 2 64kbyte files that will be burned to 27C512 eproms. This can be done from the windows command line using the files from the original game just download bublbobl.zip that is used by mame, extract it to a directory , navigate there and type the following two commands:

Code: Select all

copy /b a78-13.16 + a78-14.17 r6.bin
copy /b a78-19.34 + a78-20.35 r7.bin
Burn these 2 files and keep them for later.

Now we need to make some modifications to the board in order to support our new 27C512 eproms, I am assuming the original eproms are either socketed or desoldered from the board - they are kinda useless since they don't hold all the data anyways... (if you desolder them just like I did on my board it goes without saying that soldering 28pin sockets is a must). Click on pics for a larger version if needed.

BOTTOM SIDE:

Image

- carefully cut the traces 1 and 2 indicated with red
- use some wire to make the following bridges : a+b , c+d and e+f
- verify all of the above steps with the help of a multimeter in continuity mode


TOP SIDE:

Image

- carefully cut the traces 3 and 4 indicated with red
- use some wire to connect points g+h
- verify all of the above steps with the help of a multimeter in continuity mode
- notice the order the new 27C512 eproms need to be installed, I have marked where each one goes

And that's it! If you do correctly the above steps then the board will have all the gfx data to work with and treasure-rooms/boss will work fine.
This is how my board looks like after the modifications:

Image

Image

Hope this helps someone in the future! :awe:

ps. I would really love to be able to make this board also contain Lost Cave but sadly the use of those gfx mask roms make it hard to do so... still being able to have it work as the REDUX version is awesome!
User avatar
yosai
Windy City
Posts: 3763
Joined: August 17th, 2008, 5:00 pm
Location: London
eBay: yosai

Re: Bubble Bobble Bootleg info

Post by yosai »

Excellent work, thanks. :awe:

I've got a BB boot here that's needing the redux treatment so I'll be returning to this thread in due course.
User avatar
keropi
Posts: 305
Joined: January 14th, 2016, 6:04 pm
Location: Greece
eBay: sainshov

Re: Bubble Bobble Bootleg info

Post by keropi »

heheh yes this whole deal just made me realize I now want a dual-board bootleg like this one:

Image

:D
User avatar
nem
Posts: 1834
Joined: August 17th, 2008, 6:59 pm
Location: Finland

Re: Bubble Bobble Bootleg info

Post by nem »

I think I have one of those.

Is the two board bootleg somehow better?
User avatar
keropi
Posts: 305
Joined: January 14th, 2016, 6:04 pm
Location: Greece
eBay: sainshov

Re: Bubble Bobble Bootleg info

Post by keropi »

nem wrote:
November 18th, 2018, 1:03 MP
I think I have one of those.

Is the two board bootleg somehow better?
no it's the same but it does have the gfx roms in 12x27C256 which gives the possibility to try lost cave for example
Asure
Posts: 570
Joined: April 17th, 2013, 5:16 pm
Location: Netherlands
eBay: asure_nl

Re: Bubble Bobble Bootleg info

Post by Asure »

When this was all going on i quietly grabbed bunch of boots from various places, traded the Jamma board and have redux and lost cave on two-stack boards :)
Lots of work burning all those loose roms btw.
mdeslaur
Posts: 4
Joined: December 7th, 2018, 4:54 pm
Location: Quebec, Canada
eBay: mdeslaur
Initials: mdd

Re: Bubble Bobble Bootleg info

Post by mdeslaur »

joaoljr wrote:
January 4th, 2015, 8:40 MP
New release below (I will forward the binary files to Ian).

I have fixed the random reset at higher levels that was affecting the latest patches. Please let me know of any other issues.

Punji

Code: Select all

begin 0666 bbr.zip
<snip>
I can't seem to unzip this. After running uudecode, zip utilities are giving me errors, for example:

warning [bbr.zip]: 3 extra bytes at beginning or within zipfile
(attempting to process anyway)
file #1: bad zipfile offset (local header sig): 3
(attempting to re-compensate)
inflating: bb3.patch
inflating: bb4.patch
inflating: bb5.patch bad CRC 0e29fa74 (should be 10f24d5e)
creating: incremental/1st/
inflating: incremental/1st/bb3_level_skip.patch bad CRC 74e2a573 (should be 4f6721c6)
inflating: incremental/1st/bb4_level_skip.patch bad CRC 42863348 (should be ee42de67)
file #7: bad zipfile offset (local header sig): 1192
(attempting to re-compensate)
creating: incremental/2nd/
inflating: incremental/2nd/bb3_game_continue.patch
inflating: incremental/2nd/bb4_game_continue.patch
error: invalid compressed data to inflate
creating: incremental/3rd/
inflating: incremental/3rd/bb3_score_save.patch
inflating: incremental/3rd/bb4_score_save.patch
inflating: readme.txt


Is anyone else able to unzip the file?

Thanks!

Marc.
User avatar
keropi
Posts: 305
Joined: January 14th, 2016, 6:04 pm
Location: Greece
eBay: sainshov

Re: Bubble Bobble Bootleg info

Post by keropi »

mdeslaur wrote:
December 7th, 2018, 4:57 MP

I can't seem to unzip this. After running uudecode, zip utilities are giving me errors, for example:

warning [bbr.zip]: 3 extra bytes at beginning or within zipfile
(attempting to process anyway)
file #1: bad zipfile offset (local header sig): 3
(attempting to re-compensate)
inflating: bb3.patch
inflating: bb4.patch
inflating: bb5.patch bad CRC 0e29fa74 (should be 10f24d5e)
creating: incremental/1st/
inflating: incremental/1st/bb3_level_skip.patch bad CRC 74e2a573 (should be 4f6721c6)
inflating: incremental/1st/bb4_level_skip.patch bad CRC 42863348 (should be ee42de67)
file #7: bad zipfile offset (local header sig): 1192
(attempting to re-compensate)
creating: incremental/2nd/
inflating: incremental/2nd/bb3_game_continue.patch
inflating: incremental/2nd/bb4_game_continue.patch
error: invalid compressed data to inflate
creating: incremental/3rd/
inflating: incremental/3rd/bb3_score_save.patch
inflating: incremental/3rd/bb4_score_save.patch
inflating: readme.txt


Is anyone else able to unzip the file?

Thanks!

Marc.
get the files pre-patched here: http://ianc.net/temp/boblbobl/ :awe:
mdeslaur
Posts: 4
Joined: December 7th, 2018, 4:54 pm
Location: Quebec, Canada
eBay: mdeslaur
Initials: mdd

Re: Bubble Bobble Bootleg info

Post by mdeslaur »

A while ago, in another forum that no longer exists, someone wrote a free play patch for the original Bubble Bobble roms.

I have ported the free play patch to Bubble Bobble Redux, but I am nowhere near good enough at playing to know if this patch impacted any of the rom checks or not. If anyone feels like testing this, I would greatly appreciate it!

Thanks,

Marc.

Code: Select all

begin 644 bbr-freeplay.zip
M4$L#!!0````(`/5NATTVHOW`DP```+$````2`!P`8F(S7V9R965P;&%Y+G!A
M=&-H550)``,PM@I<+<(*7'5X"P`!!.@#```$Z`,``+MV^`@#*Y-D46I*:45\
M4I*QOCZ<J9=?E*G/VM3`P-#(!22970TYBU2J?VC^-:^*B&)@8/@O=-.1B4&1
MD0?([I_A.(>106/]V9_R#!H2(E9*?TZ7G[!2!I(G%944!7?=XF,X/(N/TRW(
MU54AP,<Q4A2W(2+",WR9A!<QLCFW*O,'-PDQBB8W[@UAF.&WB*W5L$D=`%!+
M`P04````"`#U;H=-%L3B8W4```"O````$@`<`&)B-%]F<F5E<&QA>2YP871C
M:%54"0`#+<(*7"W""EQU>`L``03H`P``!.@#``"[=O@(`RN39%%J2FE%?%*2
MB;X^G*F77Y2IS]K4P,#0R`$DV=4,U4Y=>.+)]=>\*B**@8'AO]!-1R8&148>
M(+M_AN,<1@9.((OA,,/A#YL81'&K$A&^G<`FW.ZEZES'E.S-8ES!Y-PXBPVO
ML;=3V_W;_>O]*@%02P,$%`````@`5'"'32\!W?61`0``KP(```H`'`!R96%D
M;64N='AT550)``//PPI<S\,*7'5X"P`!!.@#```$Z`,``'52P6[;,`R]ZRMX
MV\5VDC9#BP!#@6*'Y5IDMP$%'3&Q%ED4),J._WZTLV[HL!YLR7I\[Y'/.G24
M"2+*43>`UL(I$46/$PB#=`3/I6V]+KPL+V3+%1+WN3'FT-$$(R45X"0T<[G_
M(R8="F",A&F&."URG-S9!?3O=<VL"!CL30X'=!YGV`5EN3S32Z_;1&AWQG0B
M<;=:C>/8_,2^Q^A+;H[<E,MJJ;R]7R-GR0WF^'38?_WRL/[\N#'F>U!02D`A
M/U7P#U\;"-KVB`IEACU8#I\$+H%'&+M;)%BDTW'X9-Y-]#:XRPWL3S!Q^4MS
MHL<51$^H>7L2Z&E!;S'J62!-23-O:0[-._UB'9ZC^BRNI^*]YG%,U&N+ZI=5
M1;'EEYC?YM5<X8MUX:PN`VG5Q<4*SJA^1P[B0J%J23H?6:/..)#V<+7D!>\;
MNA+4%NH,[.V/MKT'?5[?[D2SN&BKXPQ]2-HJ:?M_TM:8&GI+V6-)QKS0X++3
M.;^Y+)RFG;E;;Q[KS5V]?H`:]L&)TTD'2G.5,;\`4$L!`AX#%`````@`]6Z'
M33:B_<"3````L0```!(`&````````````*2!`````&)B,U]F<F5E<&QA>2YP
M871C:%54!0`#+<(*7'5X"P`!!.@#```$Z`,``%!+`0(>`Q0````(`/5NATT6
MQ.)C=0```*\````2`!@```````````"D@=\```!B8C1?9G)E97!L87DN<&%T
M8VA55`4``RW""EQU>`L``03H`P``!.@#``!02P$"'@,4````"`!4<(=-+P'=
M]9$!``"O`@``"@`8```````!````I(&@`0``<F5A9&UE+G1X=%54!0`#S\,*
F7'5X"P`!!.@#```$Z`,``%!+!08``````P`#```!``!U`P``````
`
end
mdeslaur
Posts: 4
Joined: December 7th, 2018, 4:54 pm
Location: Quebec, Canada
eBay: mdeslaur
Initials: mdd

Re: Bubble Bobble Bootleg info

Post by mdeslaur »

Does anyone have an inp file for a recent version of mame I could perhaps use to test it myself?
mdeslaur
Posts: 4
Joined: December 7th, 2018, 4:54 pm
Location: Quebec, Canada
eBay: mdeslaur
Initials: mdd

Re: Bubble Bobble Bootleg info

Post by mdeslaur »

OK, I managed to play the freeplay modified redux roms all the way up to level 50 without issues.
User avatar
kerbdog
Posts: 4
Joined: September 23rd, 2011, 2:19 pm
Location: Dublin, Ireland
eBay: kerbdog2004

Re: Bubble Bobble Bootleg info

Post by kerbdog »

Elgen wrote:
April 4th, 2014, 11:50 am
Image
Hi folks,
I have a board which has been be converted to a Lost Cave 1.2 board, but I'm looking to maybe convert it Redux or even maybe Elgen mod of having both on the same board.
Right now I'm going a little insane trying to figure out the EPROMs I need to care about, my board doesn't have the EPROM marked 4 in that image, but it has all of the other EPROMs. Any suggestions why that might be missing? It would be awesome to get a map of those EPROMs and the lower board EPROMs <-> ROM files if anyone had that worked out. Massive ask but will save me going even more insane!
User avatar
darkcrono
Posts: 120
Joined: August 7th, 2013, 1:59 pm
Location: Spain
Initials: ISF

Re: Bubble Bobble Bootleg info

Post by darkcrono »

hi fellas,

I'm newb to eprom burning, i'm trying to make a redux but i want to preserve the eproms it came with, i got two 27256 where i put the bb3 and bb4, but for the 5 i have a 27c512, can i burn it as is? will the software alocate it correctly (xgecu pro), or do i have to address it somehow?

TL:DR; can i burn bb5 directly to a 27c512?
User avatar
darkcrono
Posts: 120
Joined: August 7th, 2013, 1:59 pm
Location: Spain
Initials: ISF

Re: Bubble Bobble Bootleg info

Post by darkcrono »

Hi, i finally burnt to three 27256 and this is the output i got:



Any ideas on what failed?
User avatar
nem
Posts: 1834
Joined: August 17th, 2008, 6:59 pm
Location: Finland

Re: Bubble Bobble Bootleg info

Post by nem »

darkcrono wrote:
July 31st, 2019, 8:00 MP
TL:DR; can i burn bb5 directly to a 27c512?
What did you do here? Did you double up the rom? If you didn't, try that.

This is easily done with command prompt in Windows:

copy /b bb5.rom + bb5.rom bb5_512.rom
User avatar
darkcrono
Posts: 120
Joined: August 7th, 2013, 1:59 pm
Location: Spain
Initials: ISF

Re: Bubble Bobble Bootleg info

Post by darkcrono »

Thanks nem, but i found some 27256 lying around so the size matched the rom, now i got this purple screen.
evilsim
Posts: 1
Joined: May 2nd, 2020, 12:07 am
Location: Sydney
eBay: evilsim1979

Re: Bubble Bobble Bootleg info

Post by evilsim »

thankyou @joaoljr, your work on this is utterly amazing. Can I make a donation to you at all ? MP me I'll shoot you some bucks.

I have also been able to use 27c512 EPROMS, I just paste the data for the chips 3,4,5 into the buffer twice, then write the chip.

Lots of great info on this long post, thanks too to all involved.
User avatar
darkcrono
Posts: 120
Joined: August 7th, 2013, 1:59 pm
Location: Spain
Initials: ISF

Re: Bubble Bobble Bootleg info

Post by darkcrono »

Hi i need some help, the capacitor located at the top right of the board, the one on the -5v line blew, i changed it bur now it makes some static and crackling noise.

I think i used the same value and polarity (found the wrapping some feet away but i don't really know if it is...

Can someone tell me what cap goes there?



Thanks
Post Reply