Sep 292012
 

It has recently been found out that on B boards 93646B-3 and 93646B-4 there is a suspected routing error for one of the pins from PAL 3.
This means that if you are doing a game conversion using on of these B boards, you cannot natively use the BGSB3G PAL chip, you will have to either lift pin 9 of the PAL and solder a wire to C13 of connector CN3 or use PAL BGSB3F, lift pin 7 and solder a wire to C13 of connector CN3.

 Posted by at 10:18 am

BINman utility

 General  Comments Off on BINman utility
Sep 262012
 

Long ago I needed a program to interleave 2 binary files together. At the time SirMorris over at the RCM forum made one up and it did the job nicely.
Since that time, ive got into programming myself and decided to make my own program that did exactly the same thing. From then, I kept adding bits to it to make my life a little easier and focused on ease and speed of use. Its now progressed into something that I use regular when dealing with ROM’s and things.
It can:
Interleave 2 files
Deinterleave files
Split files
Swap upper and lower portions of a file

I’ve had quite a surprising number of people tell me they also found it useful which is nice.

 Posted by at 12:55 pm

Nintendo Super System version 3 ROM

 General  Comments Off on Nintendo Super System version 3 ROM
Sep 262012
 

Found this on my NSS board. It had “V3” written on a label in pen so couldnt verify if it was original or not so never submitted it to MAME.
Ive since been told my the author of the NO$ emulators that its seems to be legit.

Nintendo Super System v3 ROM

 Posted by at 10:49 am

BINman update

 Downloads  Comments Off on BINman update
Sep 232012
 

Ive been doing a lot more work on my program recently, mainly in tidying up the code but ive also added a HEX to BIN function.
It supports Intel Hex and Motorola S19.

This is really experimental at this stage. It works for what I want it for but its by no means fool proof. I fully expect it to not work for every file/every one.
BINman Download

 Posted by at 2:37 pm
Sep 232012
 

Today I started playing around with this EPROM PCB I recently got.
Before I do anything I needed to change a decoupling capacitor that has had its legs almost completely pulled out of the body.

The silkscreen says the EPROM’s should be 27C1000’s. I used 27C010’s as they are the same pinout.
27C1000 chips are 8 bit so the data must be split across 2 EPROM’s.
I looked for a rom 256KB in size and deinterleaved it into HI and LO files. Then burnt them onto the EPROM’s.
After taking a 50/50 chance on which way round these EPROM’s went (and getting it wrong) I found that the LO side goes on the bottom row of sockets and the HI on the upper rom.

I fired the thing up and…..

SWEET!

Now was also a good opportunity to test out my conversion of that old CK2605 PLA into a GAL22V10.

All good here too.
Quite satisfied with that. If only the new Angry Birds conversion would fit onto it.
Still have to do some testing and see what those DIP switches are used for

 Posted by at 12:10 pm