|
boblbobl2 now is working
#330583 - 08/25/14 09:17 AM
|
|
|
Actually it is Super Bobble Bobble (Datsu bootleg) with game switch (Bobble Bobble / Super Bobble Bobble) selectable via DSW0.
If you want to view the code changes, write a request here (I will post the code).
Here are some screenshots:
![Hosted by imgur.com](http://i.imgur.com/zgO1zTb.png)
![Hosted by imgur.com](http://i.imgur.com/aTMwMWh.png)
|
|
|
Dullaron |
Mitchell or Dunard Garaus
|
|
|
Reged: 07/22/05
|
Posts: 6134
|
Loc: Fort Worth, Tx
|
|
Send PM
|
|
|
Rename to sboblbobl. My guest.
[Re: darq]
#330584 - 08/25/14 09:32 AM
|
|
|
|
W11 Home 64-bit + Nobara OS / AMD Radeon RX 5700 XT / AMD Ryzen 7 3700X 8-Core 3.59 GHz / RAM 64 GB
|
|
Tafoid![Administrator Administrator](//www.mameworld.info/ubbthreads/images/adm.gif) |
I keep on testing.. testing.. testing... into the future!
|
|
|
Reged: 04/19/06
|
Posts: 3138
|
Loc: USA
|
|
Send PM
|
|
|
Re: boblbobl2 now is working
[Re: darq]
#330591 - 08/25/14 12:34 PM
|
|
|
> Actually it is Super Bobble Bobble (Datsu bootleg) with game switch (Bobble Bobble / > Super Bobble Bobble) selectable via DSW0. > > If you want to view the code changes, write a request here (I will post the code). > > Here are some screenshots:
You'd be best served by sharing the code in a submission to the source tree, using the address at this link: http://www.mamedev.org/devwiki/index.php?title=Submitting_Source_Code
|
|
|
|
Re: boblbobl2 now is working
[Re: Tafoid]
#330593 - 08/25/14 02:01 PM
|
|
|
I modified the bublbobl.c driver for personal stuff (adding lost cave, etc.), so a diff is not appropriate. Again if you want the code (or a description of what I've done), I can post the changes here. They are small modifications, you could report them manually in less than 30 seconds.
|
|
|
CiroConsentino |
Frontend freak!
|
|
|
Reged: 09/21/03
|
Posts: 6211
|
Loc: Alien from Terra Prime... and Brazil
|
|
Send PM
|
|
|
Re: boblbobl2 now is working
[Re: darq]
#330605 - 08/25/14 05:17 PM
|
|
|
|
|
Re: boblbobl2 now is working
[Re: CiroConsentino]
#330615 - 08/25/14 07:14 PM
|
|
|
OK, here are the modifications:
1) Create a new input:
Code:
static INPUT_PORTS_START (boblbobl2) PORT_INCLUDE (sboblbob) PORT_MODIFY ("IN0") PORT_BIT (0x04, IP_ACTIVE_LOW, IPT_COIN2) PORT_IMPULSE (1) PORT_BIT (0x08, IP_ACTIVE_LOW, IPT_COIN1) PORT_IMPULSE (1) PORT_BIT (0x80, IP_ACTIVE_HIGH, IPT_UNKNOWN) // Must be low or the game freezes! INPUT_PORTS_END
2) Fix the gfx1 loading order:
Code:
ROM_REGION (0x80000, "gfx1", ROMREGION_INVERT) ROM_LOAD ("gfx11.bin", 0x00000, 0x10000, CRC (76f2b367) SHA1 (3e357a5642c8747df77a995057cecdf96f3130ab)) ROM_LOAD ("gfx10.bin", 0x10000, 0x10000, CRC (d370f499) SHA1 (94ce157ff1a53fabf08abe5467531b94a56666a5)) ROM_LOAD ("a78-13.16", 0x20000, 0x08000, CRC (d0af35c5) SHA1 (c5a89f4d73acc0db86654540b3abfd77b3757db5)) // Match ROM_LOAD ("a78-14.17", 0x28000, 0x08000, CRC (7b5369a8) SHA1 (1307b26d80e6f36ebe6c442bebec41d20066eaf9)) // Match // 0x30000 - 0x3FFFF empty ROM_LOAD ("gfx8.bin", 0x40000, 0x10000, CRC (677840e8) SHA1 (995b2125ca18910d7d4b96078f4ecb17465c4151)) ROM_LOAD ("gfx7.bin", 0x50000, 0x10000, CRC (702f61c0) SHA1 (2f294ab2b0286736a64ea2bfc95d855aa5b41ada)) ROM_LOAD ("a78-19.34", 0x60000, 0x08000, CRC (66e9438c) SHA1 (b94e62b6fbe7f4e08086d0365afc5cff6e0ccafd)) // Match ROM_LOAD ("a78-20.35", 0x68000, 0x08000, CRC (9ef863ad) SHA1 (29f91b5a3765e4d6e6c3382db1d8d8297b6e56c8)) // Match // 0x70000 - 0x7FFFF empty
3) Update the game row:
Code:
GAME (1988, boblbobl2, bublbobl, boblbobl, boblbobl2, bublbobl_state, bublbobl, ROT0, "Datsu bootleg", "Super Bobble Bobble (Datsu bootleg)", GAME_SUPPORTS_SAVE)
As Dullaron said, should be better to rename the name boblbobl2.
|
|
|
|
Re: boblbobl2 now is working
[Re: darq]
#330631 - 08/26/14 01:07 AM
|
|
|
|
|
Re: boblbobl2 now is working
[Re: Robbbert]
#330640 - 08/26/14 04:16 AM
|
|
|
I noticed that in all bootlegs, if you enter in service mode the two coin inputs are 'ON' by default, and only when you insert a credit they become 'OFF' (as opposite to the original). Is it the correct behaviour or all coins in the bootlegs should be IP_ACTIVE_LOW?
PS (...a stupid thing): Thanks if you want to credit me. If you do, could you write my nick in lowercase? :P
|
|
|
Big Karnak |
Part-time Lurker
|
|
|
Reged: 05/22/13
|
Posts: 1011
|
Loc: Mount St. Lurkling
|
|
Send PM
|
|
|
Re: boblbobl2 now is working
[Re: CiroConsentino]
#330660 - 08/26/14 01:24 PM
|
|
|
Quote:
those modifications fit like a glove for HBMAME ![](//www.mameworld.info/ubbthreads/images/graemlins/smile.gif)
The latest version of HBMAME has not been released yet. So first things first.
|
|
|