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
Sep 112012
 

Got my hands on this thing today

There are no EPROM’s in it yet but will knock some together when I get time and test it out.
It has a battery backed RAM and a bank of DIP’s that I have no clue yet as to what they do.

There is a CK2605 PLD at IC10 marked up as 315-5341.
I cannot find any programmer that will actually support these chips but it is known that they can be dumped as a PLS153 and Charles MacDonald has a utility that can trim the overdumped .JED and convert it to a functional PLS153 fusemap. I have uploaded this converted fuse map.

I have also decompiled the .JED into equations and converted it for a GAL22V10 which I will be able to use my converter board for. It is untested, obviously, as I haven’t had the thing up and running yet but will hopefully sort this soon.

 Posted by at 3:56 pm