Ok, I have sent him an email with some questions. I will post again once I have some news.Solei wrote: As you may have guessed, i took the liberty to ask him if you could contact him directly, and you are welcome to reach Tom...
Punji
Ok, I have sent him an email with some questions. I will post again once I have some news.Solei wrote: As you may have guessed, i took the liberty to ask him if you could contact him directly, and you are welcome to reach Tom...
True. I tried to get an original one for a fair price but gave up and created the REDUX mod instead!Asure wrote: Just got this one in, from greedbay. I figured at would be the next best thing besides owning a real BB, they're rather pricey![]()
Who knows why those almost-JAMMA boards exist? I have one that also requires a connector adapter...Asure wrote: It appears to be 99% jamma compatible, except for some inputs that are wrapped around, i don't know if this is because of the (possibly?)bad (damaged)ENC-2 chip near the edge connector, or common for these bootlegs?
For example, i have pin17 P2 start on component side, vs P1 start. Shot/Jump is ok, P1/P2 left/right also seem to be wrapped around.
Does the Redux set fix this input issue, or do i need to cut/rewire some traces to make it 100% jamma? Any advice is welcome! Thanks!
You may still have a problem there, it all depends on the ROMs #6, #7 and the other two socketed 28-pin chips above them.Asure wrote: p.s. something i could make out from the thread, does the 'Super BB' bootleg set have an issue with the treasure rooms or not? Or was this limited to a miswired board from one user?
Mame doesn't mind, i can get into the treasure room in stage 20, nothing is corrupt.. Just wondering![]()
I checked the rest of the board, the following are inverted: 1P Start, 1P Left, 1P Shot1, 1P Shot2 (with 2P versions) only the RIGHT input is correct for both 2P and 1P.joaoljr wrote: Who knows why those almost-JAMMA boards exist? I have one that also requires a connector adapter...
The REDUX mod does not address this issue, since bootleg boards differ from each other. It may be possible to do that for your board but not mine,
since it has differences at the power/ground pins as well.
You may still have a problem there, it all depends on the ROMs #6, #7 and the other two socketed 28-pin chips above them.Asure wrote: p.s. something i could make out from the thread, does the 'Super BB' bootleg set have an issue with the treasure rooms or not? Or was this limited to a miswired board from one user?
Mame doesn't mind, i can get into the treasure room in stage 20, nothing is corrupt.. Just wondering![]()
Found this in a youtube comment:golani wrote:cool work!
did everyone get the mystery - free play ?
you will earn 255 credits for free.
- simon
You still need to play the game to the end then do this.. Kind of like the UMK3 infinite play bug.. (not well documented)YouTube wrote: The memories... and right after defeating the boss, both player repeatedly pressing Jump + Bubble + Start during the credits glitched the machine into generating 255 credits.
Those were the days!
Did you actually power-up the board to confirm that? I don't see any signs of re-wiring on the component side near the edge connector.Asure wrote: I checked the rest of the board, the following are inverted: 1P Start, 1P Left, 1P Shot1, 1P Shot2 (with 2P versions) only the RIGHT input is correct for both 2P and 1P.
There is already a small bit of wiring/jumpering done on the board, i think for video but i'm not sure. The board is on the test bench in my basement
I verified rewiring of the start button works. But i think maybe the ENC is bad, some date maybe not xor/and correctly from the inputs? I don't want to cut all those tracks..![]()
I could not find any ROM/PROMs named 8700... also, it may help if you provide pictures from the solder side as well.Asure wrote: I _think_ they are 8700-A1 and 8700-B1 (The board also has some 8700 markings on it, i guess it's Bootlegger identification for 'Bobble Bobble'?)
I think they are OTP (one time programmable roms) compatible 27C256 but not 100% sure. I will check tomorrow and take proper high res pics of the board in daylight![]()
That ENC is likely just a capacitor array to filter the input signals, why do you think it is damaged?Asure wrote: I still don't understand the inputs. I hope it still works for 2 players at the same time if i rewire it.. I don't know what's inside the ENC (encased substrate array thing it seems..)
It also doesn't help that my logic probe is not here yet.![]()
I tried to reproduce this a while ago but could not... I was not able to find anything in the code either related to this glitch.Asure wrote: Found this in a youtube comment:
The memories... and right after defeating the boss, both player repeatedly pressing Jump + Bubble + Start during the credits glitched the machine into generating 255 credits.
Those were the days!
You still need to play the game to the end then do this.. Kind of like the UMK3 infinite play bug.. (not well documented)
The exact writing on these ic's is:joaoljr wrote: I could not find any ROM/PROMs named 8700... also, it may help if you provide pictures from the solder side as well.
The package is damaged, bits are falling off. See this picture..joaoljr wrote: That ENC is likely just a capacitor array to filter the input signals, why do you think it is damaged?
I powered up the board and tried all the inputs with my supergun. I only have a single joystick wired to DB-15 on my Smallcab minigun.joaoljr wrote: Did you actually power-up the board to confirm that? I don't see any signs of re-wiring on the component side near the edge connector.
Your ROMs are:Asure wrote: The exact writing on these ic's is:
8700-A1 / Japan / 8732 D
8700-B1 / Japan / 8732 D
There are 7 eproms(7x 27C256) on the board, no other OTP parts. The mystery 8700 ic's are paired it seems to the 6 and 7 roms.
That is the COLOR selection signal used by the main CPU to write to the palette RAM. It goes from pin-13 of the PAL 16L8 right below the Z80 to pin-1 of the 74LS157 near the bottom-left, right above a 74LS74.Asure wrote: Oh and there's a mystery cut between two of the Z80's i noticed whilst cleaning It doesn't seem to affect the board/gameplay at all, probably some error they noticed after production of this run.
7.bin = a78-14.17Asure wrote: Edit: did some compares
6.bin = a78-20.35
7.bin.. ? (looks like a78-09.12 at the start..) (and matches 1q.rom from set sboblboa.zip)
Any guess we can make from this?
P.s. there seems to be plenty of room around most of the roms. (There's a lot of empty data in the gfx ones at least it seems.)
The board has a watchdog timer in the main Z80 CPU, if its output address does not get written to from time to time, the reset signal is activated.Asure wrote:Uh oh.
It resets constantly. Sometimes after a few seconds on the title screen, and sometimes after it shows the basic rules.
I checked the z80's they seem fine. (although they are being reset for some reason, i can see the reset line going low/high when it happens.)
Inputs are broken, the board flips screen, doesn't coin up.. sometimes also displays a 'time error':
Could roms be crapping out? (i've some new ones on order, just in case). I'm really **** off at myself now, i must have broken something somehow..
Help!
Edit: Tested the files i burned in MAME and they are ok, no crash.The crash ate level 15 was due to some code protection being triggered by a missing initialization done by the PS4 code.
This is after level 15, i can play (and complete) level 15, or i can skip directly to level 16, and the game will crash when the big sprites come into the screen. It freezes, so it's easy for me to take a screenshot. If i make a video, it will just be level skipping up to 16, and then you see the game freeze at this exact point.I consistently get a "COMMON RAM ERROR" when changing levels after 15 and the game freezes.
I'm glad you were able to advance on your own. Lets see if the new EPROMs can completely cure the issue.Asure wrote: I see i am asking the same as Simon/Golani had, and the solution is already in the thread. Will report back when i get the correct 256' and 512's.
I'm calling it a day for now, i have 27C256/200's and 27C512/150's on order that should arrive somewhere next week, i hope those work out ok, i'm blaming all this on bad roms for now
p.s. just the question of the eprom speed remains now, how fast/slow are yours for bb3/4/5?
I'll grab the board tomorrow and see if i can follow the steps you wrote down for Simon, and if the parts are at the same positions/etc.joaoljr wrote:Asure wrote: By the way, from your treasure room screenshot, I think your board is similar to Simon's, i.e., the video ROM selection circuit will need to be modified in order to enable the full 192KB address range.
Punji