Well, i see a BFN BFN here on a BMT picture from Zak, but that might just be a series mark from the custom's producer.rodwod wrote:This is what i did after i put the roms in.
But it did not work so i tried to change as much stuff on the pcb as possible to make it look like shou's bio pcb.
I used NM27C040Q the same type used on original pcb.
The bio pcb picture i was using as a reference has AFN & BFN custom chips but my squash pcb has AFN AFN.
Most of the sprites are good and the sound worked 100% so did the program.
Biomechanical Toy PCB pictures?
-
- Posts: 573
- Joined: April 17th, 2013, 5:16 pm
- Location: Netherlands
- eBay: asure_nl
Re: Biomechanical Toy PCB pictures?
- rodwod
- Please Continue...
- Posts: 183
- Joined: November 15th, 2010, 10:24 am
- Location: England
- Initials: CCP
Re: Biomechanical Toy PCB pictures?
Yeah also i think you can buy the same ones on ebay.
AFN
http://www.ebay.co.uk/itm/TPC1020AFN084 ... SwHgVW8Awf
BFN
http://www.ebay.com/itm/TPC1020BFN-068C ... Swa~BYXdLW
From david's pcb conversion pic it looks like he has not touched these chips.
AFN
http://www.ebay.co.uk/itm/TPC1020AFN084 ... SwHgVW8Awf
BFN
http://www.ebay.com/itm/TPC1020BFN-068C ... Swa~BYXdLW
From david's pcb conversion pic it looks like he has not touched these chips.
-
- Posts: 573
- Joined: April 17th, 2013, 5:16 pm
- Location: Netherlands
- eBay: asure_nl
Re: Biomechanical Toy PCB pictures?
Well, those customs are FPGA modules and can be programmed to contain 'whatever' the designers wanted them to contain.
So for now my theory about enabling/disabling the encryption with a jumper resistor goes out the door.
David's version works in a way so that the encrypted ram read/writes the data the way it expects from squash.
But this code in squash is not protected, so we can likely copy it and integrate it into BMT with some modifications.
(And test everything in Mame without the original hardware in hand.)
So for now my theory about enabling/disabling the encryption with a jumper resistor goes out the door.
David's version works in a way so that the encrypted ram read/writes the data the way it expects from squash.
But this code in squash is not protected, so we can likely copy it and integrate it into BMT with some modifications.
(And test everything in Mame without the original hardware in hand.)
- rodwod
- Please Continue...
- Posts: 183
- Joined: November 15th, 2010, 10:24 am
- Location: England
- Initials: CCP
Re: Biomechanical Toy PCB pictures?
Sounds like a plan
-
- Banned
- Posts: 83
- Joined: May 5th, 2012, 8:55 am
- Location: France
Re: Biomechanical Toy PCB pictures?
Some progress ? Just curious about the way you will do it. Not that you can't do it, but I can learn from your methods
- rugdoctor
- Please Continue...
- Posts: 609
- Joined: June 23rd, 2010, 5:45 am
- Location: New Zealand, Wellington
- Initials: KLM
- Contact:
Re: Biomechanical Toy PCB pictures?
I would imagine a conversion to be up to the 60 Euro mark? Given how cheap "Squash" PCB can be had nowadays. Anyway, I hope the process is not too complicated
my website: http://kelvinsgamingheaven.blogspot.co.nz/" onclick="window.open(this.href);return false;
- rugdoctor
- Please Continue...
- Posts: 609
- Joined: June 23rd, 2010, 5:45 am
- Location: New Zealand, Wellington
- Initials: KLM
- Contact:
Re: Biomechanical Toy PCB pictures?
Mon Ami (with a ciggy on one end of the lip and donning a beret) and I have been talking about this game recently and there are a couple points to consider should you like to convert one game to another...
1) Decryption on Squash is made by hardware
2) Squash code copies values already encrypted from the program ROMs (from 0x16BC0 for instance)
3) Squash code doesn't contain any encryption/decryption algorithm otherwise it would have been very easy for bootleggers to make copies
4) Decryption algorithm is available in MAME (in C language). Encryption algorithm has been made based on that and tested with values in video RAM from Squash.
5) Biomechanical Toy writes to video RAM @ 2AF8C in code. A jump to the encryption algorithm must be inserted there.
6) GFX ROMs aren't encrypted, neither in Squash or BMT
and as they say...Voilà !
1) Decryption on Squash is made by hardware
2) Squash code copies values already encrypted from the program ROMs (from 0x16BC0 for instance)
3) Squash code doesn't contain any encryption/decryption algorithm otherwise it would have been very easy for bootleggers to make copies
4) Decryption algorithm is available in MAME (in C language). Encryption algorithm has been made based on that and tested with values in video RAM from Squash.
5) Biomechanical Toy writes to video RAM @ 2AF8C in code. A jump to the encryption algorithm must be inserted there.
6) GFX ROMs aren't encrypted, neither in Squash or BMT
and as they say...Voilà !
my website: http://kelvinsgamingheaven.blogspot.co.nz/" onclick="window.open(this.href);return false;
-
- Banned
- Posts: 83
- Joined: May 5th, 2012, 8:55 am
- Location: France
Re: Biomechanical Toy PCB pictures?
some progress ?
- rugdoctor
- Please Continue...
- Posts: 609
- Joined: June 23rd, 2010, 5:45 am
- Location: New Zealand, Wellington
- Initials: KLM
- Contact:
Re: Biomechanical Toy PCB pictures?
You do not have the required permissions to view the files attached to this post.
my website: http://kelvinsgamingheaven.blogspot.co.nz/" onclick="window.open(this.href);return false;
- rodwod
- Please Continue...
- Posts: 183
- Joined: November 15th, 2010, 10:24 am
- Location: England
- Initials: CCP
Re: Biomechanical Toy PCB pictures?
Did you find a way ?
Last edited by rodwod on May 9th, 2018, 4:56 pm, edited 1 time in total.
- rugdoctor
- Please Continue...
- Posts: 609
- Joined: June 23rd, 2010, 5:45 am
- Location: New Zealand, Wellington
- Initials: KLM
- Contact:
Re: Biomechanical Toy PCB pictures?
rugdoctor wrote:Mon Ami (with a ciggy on one end of the lip and donning a beret) and I have been talking about this game recently and there are a couple points to consider should you like to convert one game to another...
1) Decryption on Squash is made by hardware
2) Squash code copies values already encrypted from the program ROMs (from 0x16BC0 for instance)
3) Squash code doesn't contain any encryption/decryption algorithm otherwise it would have been very easy for bootleggers to make copies
4) Decryption algorithm is available in MAME (in C language). Encryption algorithm has been made based on that and tested with values in video RAM from Squash.
5) Biomechanical Toy writes to video RAM @ 2AF8C in code. A jump to the encryption algorithm must be inserted there.
6) GFX ROMs aren't encrypted, neither in Squash or BMT
and as they say...Voilà !
my website: http://kelvinsgamingheaven.blogspot.co.nz/" onclick="window.open(this.href);return false;
- rodwod
- Please Continue...
- Posts: 183
- Joined: November 15th, 2010, 10:24 am
- Location: England
- Initials: CCP
Re: Biomechanical Toy PCB pictures?
Ok.
Last edited by rodwod on May 9th, 2018, 4:55 pm, edited 1 time in total.
-
- Banned
- Posts: 83
- Joined: May 5th, 2012, 8:55 am
- Location: France
Re: Biomechanical Toy PCB pictures?
nice ! How does it work on real hardware ?
-
- Posts: 573
- Joined: April 17th, 2013, 5:16 pm
- Location: Netherlands
- eBay: asure_nl
Re: Biomechanical Toy PCB pictures?
rugdoctor wrote:
I have too little free time and too much projects going on
-
- Banned
- Posts: 83
- Joined: May 5th, 2012, 8:55 am
- Location: France
Re: Biomechanical Toy PCB pictures?
as usual, too easy to do for you, but you don't have the time, that's a shame...Asure wrote:rugdoctor wrote:
I have too little free time and too much projects going on
- rugdoctor
- Please Continue...
- Posts: 609
- Joined: June 23rd, 2010, 5:45 am
- Location: New Zealand, Wellington
- Initials: KLM
- Contact:
Re: Biomechanical Toy PCB pictures?
Some latest updates from Mon Ami
and the beast in action
and the beast in action
You do not have the required permissions to view the files attached to this post.
my website: http://kelvinsgamingheaven.blogspot.co.nz/" onclick="window.open(this.href);return false;
- caius
- Posts: 112
- Joined: May 24th, 2013, 11:55 am
- Location: Italy
- eBay: private
- Initials: FAB
Re: Biomechanical Toy PCB pictures?
Yes, from Apocalypse.As I wrote on Arcade-Prjects thread It seems this board came originally from Italy, look at the text "CAFAGGI" on the rounded sticker.Cafaggi was a big italian distributor/importer
Caius on http://www.jammarcade.net
- rugdoctor
- Please Continue...
- Posts: 609
- Joined: June 23rd, 2010, 5:45 am
- Location: New Zealand, Wellington
- Initials: KLM
- Contact:
Re: Biomechanical Toy PCB pictures?
Will update with a link soon
my website: http://kelvinsgamingheaven.blogspot.co.nz/" onclick="window.open(this.href);return false;