Arcade Rom Patcher (V15)

patzik

Active member
Feedback
1 (100%)
Credits
329CR
I haven’t made a design for that specific prom but looked at the datasheet and this should be no problem to make. If you want to have these made I can design one when time available.
 

Digimon

User
Credits
133CR
I have an adapter switchable adapter available.

OC-PROM.jpg
 

dankcomputing

Newbie
Credits
23CR
More studying of the MAME driver... Mr. Do!'s Castle has a different memory map from the other games, but with the other games it seems to be the same. Maybe that's why software hacking was needed to get Mr. Do! Run Run converted to that board.
 

GadgetFreak

Active member
vacBacker
Feedback
7 (100%)
Credits
952CR
dankcomputing said:
Where can I get the dual CS SRAM adapter PCB that Sky Shark and the M72 games need? I can't seem to find a source for it.
I don't really supply adaptor PCB's, I do have some I got made up though. I will check my stock and if I've got enough spares I'll PM you.
Failing that I will have to get my gerbers sorted out and post them.
I have files for all manner of prom adaptors as well that I can post.

rotunda said:
Are you able to make a high score patch for Cosmic Avenger? (same board as Mr Do!)
Think you meant Lady Bug! Anyway, see the latest V12 version I just posted
smiley2.gif


dankcomputing said:
A multi for this hardware would be pretty cool.
I did look at doing a multi a while back, specifically all the Do's but Mr.Do sound was one issue and I didn't like the fact that the games required different monitor directions. It would also require several plugin boards to do both GFX sets, proms & program roms. It could be done quite easily with a physical switch but I much prefer to do on screen multis as these are much more user friendly.
 

dankcomputing

Newbie
Credits
23CR
I noticed a lot of Sega System 1/2 stuff in the new update, which is cool. I have a half-dead Choplifter bootleg sitting around that I've been hoping to convert to Gardia someday.

Occasionally I poke at it a bit but it's kind of daunting. It runs, but sprites are a disaster, the colors are a bit off, and the build quality of the bootleg is worse than most. There is no silkscreening on the main board (the customs are of course implemented as funky sub-boards) at all and there's jumpers and flyovers going every which way. A miracle it runs at all, really.

Hopefully another Choplifter bootleg that isn't a complete disaster will turn up one of these days for cheap.
 

dankcomputing

Newbie
Credits
23CR
I thought I saw gerbers for the dual CS PCB a year ago, but now I cant find them. If you could post them that'd be great. I could have a few made up for all my friends who need them.

Also it's really cool that you looked into a Mr. Do multi. I knew it would be a lot of work, but in the future, after everyone's done with multigames for other systems maybe the time will be right. I recently got Macro's Galaxian Multigame and had a lot of fun with it, and will eventually pull the trigger on philmurr's Scramble Hardware multigame once I have the cash...
 

Funhouse71

Active member
vacBacker
Feedback
6 (100%)
Credits
982CR
Aaron I have been trying to get convert either an Up n' Down board or a PIO system 1 board to Flicky and so far in the past I have managed to get Flicky running using the Flicky.zip rom set but since this is a protected set I used the already available unprotected set (Flickys2.zip - non encrypted set) 6621.bin and 6622.bin to replace the 116 and 109 rom respectively.

The game boots but I get corrupted F L I C K Y banner letter graphics and some missing in game throwabable objects like stools etc. Using the original protected 116 and 109 roms from the flicky.zip mame set gives a black screen as expected.

Thinking this was still a protection issue I tried using the V12 rom patcher on the flicky.zip set and the patch info. informed me it would patch the CPU 116 & 109 roms but I noticed the menu doesn't allow you to select 'De-protect' as this is greyed out in the menu... I assume this has been done automatically in the background within the patcher program but just wasn't selectable from the menu?.

Anyway I patched the roms but the patched roms still produce a black screen as if it didn't do the de-protection part of the patching.

I have also tried your patches for the UP n' Down board set and again no selection to De-Protect when patching the rom 29 & 32 roms and after patching I get a black screen with this boardset also?.

Any ideas as to what the issue is?.

Cheers,

Craig

Flicky_De-Protect_Greyed_Out.PNG


Funhouse712021-11-04 16:42:45
 

GadgetFreak

Active member
vacBacker
Feedback
7 (100%)
Credits
952CR
ok. You have 2 different problems!

One is the [Patch Info] is your friend. For Flicky you will note that it lists a CustomA option that states it is a decrypted version of the PIO based Flicky romset. So point the patcher to a folder with the Flicky decompressed roms in and use [Auto Detect] to verify and select the version then you should get a CustomA box you can tick, this already includes the HSS & Freeplay pactches.

The second is rom placement, specifically sprite roms. I believe the board you are converting has 4 sprite rom sockets and for Flicky you should use IC117 but instead of using IC110 you should put this rom in IC04.

You should be able to get the FlickyS2 version working happily with just the sprite romplacement, but personally I prefer my decrypted version of Flicky.
 

Funhouse71

Active member
vacBacker
Feedback
6 (100%)
Credits
982CR
GadgetFreak said:
ok. You have 2 different problems!

One is the [Patch Info] is your friend. For Flicky you will note that it lists a CustomA option that states it is a decrypted version of the PIO based Flicky romset. So point the patcher to a folder with the Flicky decompressed roms in and use [Auto Detect] to verify and select the version then you should get a CustomA box you can tick, this already includes the HSS & Freeplay pactches.

The second is rom placement, specifically sprite roms. I believe the board you are converting has 4 sprite rom sockets and for Flicky you should use IC117 but instead of using IC110 you should put this rom in IC04.

You should be able to get the FlickyS2 version working happily with just the sprite romplacement, but personally I prefer my decrypted version of Flicky.

Thanks Aaron
smiley20.gif
...I'll have another crack at this tomorrow and let you know how I get on, if I still get stuck I will post pics of the boards and roms placements.
 

Funhouse71

Active member
vacBacker
Feedback
6 (100%)
Credits
982CR
Funhouse71 said:
GadgetFreak said:
ok. You have 2 different problems!

One is the [Patch Info] is your friend. For Flicky you will note that it lists a CustomA option that states it is a decrypted version of the PIO based Flicky romset. So point the patcher to a folder with the Flicky decompressed roms in and use [Auto Detect] to verify and select the version then you should get a CustomA box you can tick, this already includes the HSS & Freeplay pactches.

The second is rom placement, specifically sprite roms. I believe the board you are converting has 4 sprite rom sockets and for Flicky you should use IC117 but instead of using IC110 you should put this rom in IC04.

You should be able to get the FlickyS2 version working happily with just the sprite romplacement, but personally I prefer my decrypted version of Flicky.

Thanks Aaron
smiley20.gif
...I'll have another crack at this tomorrow and let you know how I get on, if I still get stuck I will post pics of the boards and roms placements.

Hi Aaron....good news I tried the rom swap of the 110 into IC04 and the FLICKY banner and throwing objects within the game all all looking good with just using the unprotected set. I then re-ran your patcher with the CUSTOM A selection for the Flicky set and that is also booting fine too.

Thanks for the tip on the 110 I would never have guessed it was the rom location at fault I was just following the chip to board locations
smiley5.gif


My only issue left is trying to get this to boot on an Up n' Down board set. It seems your patcher even when selecting patch info. there is not a DE-Protect or CUSTOM A / CUSTOM B selection only the HSS & Freeplay patches.

Below is the Up n' Down boardset details and how I went about trying to get the boardset to run Flicky, it may be a case of incorrect roms locations or you just haven't created a patch for this particular boardset. I have seen a picture on Ebay where the REV.A boadset is running Flicky on an Up n' Down boardset but with a SEGA protection CPU in place but was trying to get Flicky to run on my REV. B boardset with a standard Z80 CPU.

Could you let me know where I am going wrong please?.

Issue: UP n' Down Board set to Flicky - Black Screen error after patching roms Ic29 & 32 using roms from FLICKUP set.

Board Used:-

REV.B Boardset - Board No. 834-5191 (Up n' Down SEGA Security chip 315-5030)

Flickup.zip folder only contains roms ic29 - ic32 so remainder of set made up from Flicky.zip

CPU

106 & 109 (2 x 27128 eproms split across 4 x 2764 eproms as below)

UP N DOWN FLICKYUP SET

5516a.129 2764-ic29 (2764) - patched with V12 patcher

5517a.130 2764-ic30 (2764)

5518.131 2764-ic31 (2764)

5519.132 2764-ic32 (2764) - patched with V12 patcher

TILES

UP N DOWN FLICKY SET

5523.80 5864.66 (2764)

5525.81 5866.64 (2764)

5527.82 5868.62 (2764)

5522.63 5863.65 (2764)

5524.64 5865.63 (2764)

5526.65 5867.61 (2764)

Up n' Down tile roms 5864.66 & 5863.65 removed from board

SPRITES

UP N DOWN FLICKY SET

5514.86 5855.117 (27128)

5515.93 5856.110 (27128)

SOUND

UP N DOWN FLICKY SET

5535.3 5869.120 (2764)

Sega security chip replaced with Z80A

Rom Patcher 'Patch info' details:-

FLICKYUP_SET_ROMPATCHER_V12.PNG


Pic of Up N' Down Boardset used - excuse the rom labels these were used to decipher roms locations.

Up_N_Down_REV_B_Boardset.jpg


Funhouse712021-11-09 12:13:51
 

GadgetFreak

Active member
vacBacker
Feedback
7 (100%)
Credits
952CR
Funhouse71 said:
My only issue left is trying to get this to boot on an Up n' Down board set. It seems your patcher even when selecting patch info. there is not a DE-Protect or CUSTOM A / CUSTOM B selection only the HSS & Freeplay patches.

Could you let me know where I am going wrong please?.

The De-Protect option is used when I am bypassing some protection system, not when it requires whole roms to be decrypted. The FlickyUp rom set requires a 315-5051 CPU whereas the UpNDown one uses a 315-5098, I have not made a decrypted version of this set, hence no Custom A option. To do a decryption takes some time as you have to work through all 32K of rom space making sure you have found all the code areas. Sega make this difficult a lot of the time because they put small tables in the middle of the code quite often which have to be decrypted differently to code areas. If I find the time I will let you know.

Monstermug said:
Is it possible to add screen flip to games that dont have it Aaron? Atari xevious doesn't seem to have screen flip although namco version does.
Sometimes it is easy as the hardware does the flipping but often it requires lots of work to reposition sprites and tile maps so often it is just too much work.
 

Funhouse71

Active member
vacBacker
Feedback
6 (100%)
Credits
982CR
GadgetFreak said:
Funhouse71 said:
My only issue left is trying to get this to boot on an Up n' Down board set. It seems your patcher even when selecting patch info. there is not a DE-Protect or CUSTOM A / CUSTOM B selection only the HSS & Freeplay patches.

Could you let me know where I am going wrong please?.

The De-Protect option is used when I am bypassing some protection system, not when it requires whole roms to be decrypted. The FlickyUp rom set requires a 315-5051 CPU whereas the UpNDown one uses a 315-5098, I have not made a decrypted version of this set, hence no Custom A option. To do a decryption takes some time as you have to work through all 32K of rom space making sure you have found all the code areas. Sega make this difficult a lot of the time because they put small tables in the middle of the code quite often which have to be decrypted differently to code areas. If I find the time I will let you know.

No problem Aaron thanks for the explanation. I wont pursue getting Flicky running on this type of boardset for the time being at least it's playable on the PIO board...thanks
smiley20.gif


Just to clarify should you ever decide to do a de-crypted version for Up n' Down my REV.B board uses SEGA protection chip 315-5030 the 315-5098 seems to refer to Ninja Princess unless this can also de-crypt for the Rev. A board variants?

Funhouse712021-11-05 14:49:33
 

Digimon

User
Credits
133CR
Funhouse71 said:
Digimon said:
I have an adapter switchable adapter available.

Are your adapters available pre-made or kit form and if so what Proms do they cover as I would be interested in buying a few adapters off of you

I can send you the gerber files, so you can order them yourself.

they are usable for

AM27S28, 74S473N

and

AM27S29, 74S472
 

Funhouse71

Active member
vacBacker
Feedback
6 (100%)
Credits
982CR
Digimon said:
Funhouse71 said:
Digimon said:
I have an adapter switchable adapter available.

Are your adapters available pre-made or kit form and if so what Proms do they cover as I would be interested in buying a few adapters off of you

I can send you the gerber files, so you can order them yourself.

they are usable for

AM27S28, 74S473N

and

AM27S29, 74S472

Yes please, if you could PM me the files - thanks
 

dankcomputing

Newbie
Credits
23CR
Thanks to the patch I managed to get Varth almost running on one of those single-board Pang 3 bootlegs with the clone (COMCO) CPS-1 chipset. However, it seems to be having issues with scrambled colors - is this a C-board detection problem? It did run Pang 3 just fine before I jumpered out the MACH chip.

Varth_COMCO.JPG


Varth_COMCO_scrambled_colors.JPG
 

GadgetFreak

Active member
vacBacker
Feedback
7 (100%)
Credits
952CR
dankcomputing said:
Thanks to the patch I managed to get Varth almost running on one of those single-board Pang 3 bootlegs with the clone (COMCO) CPS-1 chipset. However, it seems to be having issues with scrambled colors - is this a C-board detection problem? It did run Pang 3 just fine before I jumpered out the MACH chip.
What did you do about the GFX Roms & PAL's?
Did the ones in the board match original standard C board Pals?
It could be a detection issue for the COMCO clone chips if they don't do the ID correctly. I have never had my hands on a single board bootleg so can't be any more help.
 
Top