Welcome, Guest. Please login or register.
September 28, 2024, 08:21:11 PM

Login with username, password and session length
* Home Help Arcade Login Register
.
+  Forum
|-+  **Reel Slots** Gaming Machines
| |-+  IGT S and S-plus Reel Games. (Moderator: knagl)
| | |-+  Eproms for burning backup S+ chips
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] Go Down Print
Author Topic: Eproms for burning backup S+ chips  (Read 5902 times)
slot monkey
Contributing NLG Member
NLG Member 101 to 500 Post
*

Total Karma Storms: 402
Offline Offline

Gender: Male
Posts: 217



« on: February 03, 2012, 11:26:29 PM »

I want to backup some S+ chips.

From my research the game and reel chips can be a 27c512, is this correct?

Will 27C512-12FA eprom chips work for both game and reel chips in a S+?

I'm a newbie to the whole eprom and burning world.

Getting ready to purchase some blank chips and I want to make sure I get the right ones.

Thanks
Logged
Buzz
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1158
Offline Offline

Gender: Male
Posts: 4641



« Reply #1 on: February 04, 2012, 12:56:00 AM »

Well your half right, the SP go into a 27C512 but the SS needs a  27C64  This guy has the cheapest eproms I have found.   http://epromman.com/

Now this backup chip idea all sounds pretty good, that is until you all of a sudden figure out you have dozens of chip and can never find the one you need. Or worse yet it's corrupt.  I think most of us that have more than a few files, we just store them on our hard drive. Myself I use to keep a backup copy of the files on a thumb drive, after the thumb drive took a dump I started using a external hard drive. ( I also have them on a DVD )

Chip burning isn't all that difficult, I think if you had a stalk of bananas you could train a Chimpanzee to burn eproms.
Logged

NLGs Motto  " IF IT AIN'T BROKE GIVE ME TIME IT WILL BE "
slot monkey
Contributing NLG Member
NLG Member 101 to 500 Post
*

Total Karma Storms: 402
Offline Offline

Gender: Male
Posts: 217



« Reply #2 on: February 04, 2012, 01:14:37 AM »

Hey Buzz

You saved my bacon again!

Now this backup chip idea all sounds pretty good, that is until you all of a sudden figure out you have dozens of chip and can never find the one you need. Or worse yet it's corrupt.  I think most of us that have more than a few files, we just store them on our hard drive. Myself I use to keep a backup copy of the files on a thumb drive, after the thumb drive took a dump I started using a external hard drive. ( I also have them on a DVD )

I agree, just trying to get my ducks in a row for when I screw up a chip.


Chip burning isn't all that difficult, I think if you had a stalk of bananas you could train a Chimpanzee to burn eproms.

We will see if this monkey can learn a few things about burning eproms.

Thanks again!
Logged
jay
Global NLG Site Moderator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 483
Offline Offline

Gender: Male
Posts: 3178


if you cant afford to lose you cant afford to win


« Reply #3 on: February 04, 2012, 02:58:54 PM »

You can use a 27c512 for both.
You use an offset to burn the smaller chip
The 27c64 are cheaper but sometimes the per unit discoount makes buying all of 1 kind more advantageous.

An offset allows you write into different memory space in the bigger chip.
Computers read top down and burners write bottom up so you need to offset into the higher reaches of the chip..
Logged

The only way to beat the casino is to own it
slot monkey
Contributing NLG Member
NLG Member 101 to 500 Post
*

Total Karma Storms: 402
Offline Offline

Gender: Male
Posts: 217



« Reply #4 on: February 05, 2012, 12:49:26 AM »

@Jay

An offset allows you write into different memory space in the bigger chip.

Is the offset when you fill the bigger chip with the same info but multiple times?

thanks
Logged
Buzz
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1158
Offline Offline

Gender: Male
Posts: 4641



« Reply #5 on: February 05, 2012, 01:03:21 AM »

@Jay

An offset allows you write into different memory space in the bigger chip.

Is the offset when you fill the bigger chip with the same info but multiple times?

thanks

Yes Sir !!
Logged

NLGs Motto  " IF IT AIN'T BROKE GIVE ME TIME IT WILL BE "
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #6 on: February 05, 2012, 05:53:10 PM »

You can copy & paste the data the X amount of times needed to fill your chip but...
I always thought that an "offset" was to enter the data from a certain address line?

either way will work though
Logged
jay
Global NLG Site Moderator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 483
Offline Offline

Gender: Male
Posts: 3178


if you cant afford to lose you cant afford to win


« Reply #7 on: February 06, 2012, 12:58:59 AM »

Both work.
If your not comfortable with hex math then its pretty easy to screw up using an offset.
Loading a file 8x or doing a dos copy to make a longer file is easy.
Copy file1+file1+file1+file1 file2
This would take a 64k file and allow you to create a 255k file suitable for writing to a  27c256 chip.

Logged

The only way to beat the casino is to own it
poppo
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 248
Offline Offline

Gender: Male
Posts: 3266



« Reply #8 on: February 06, 2012, 01:23:48 AM »

Just to clarify, the 'dos' command that can be used in a batch file is:

copy /b 1.bin+1.bin+1.bin+1.bin+1.bin+1.bin+1.bin+1.bin 27512.bin /b

Where 1.bin is the original reel chip and 27512.bin is the resulting file. What I do is put a copy of the reel bin in the folder with the batch file and rename it 1.bin. Then I directly burn the 27512.bin I keep the original in it's original format. IMO it's just easier to deal with one chip type - 27C512

Note: you have to copy it 8 times for a 27C512 and 4 times for a 27C256

The offset method will work fine too if your burner software supports it.
« Last Edit: February 06, 2012, 01:43:36 AM by poppo » Logged
jay
Global NLG Site Moderator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 483
Offline Offline

Gender: Male
Posts: 3178


if you cant afford to lose you cant afford to win


« Reply #9 on: February 06, 2012, 01:29:45 AM »

Wouldnt the 1 be %1  in a batch file.
Logged

The only way to beat the casino is to own it
poppo
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 248
Offline Offline

Gender: Male
Posts: 3266



« Reply #10 on: February 06, 2012, 01:35:35 AM »

Wouldnt the 1 be %1  in a batch file.

What I have posted above is exactly what I have in my batch file and have used a zillion times.  yes  I named it 'slot reel join.bat', but it can be called anything. Note: the /b at the beginning and end is important as it tells the copy command that it's a binary file. It won't work properly without it. Works on all versions of windows up to an incuding Windows 7. But I use an XP machiine with my burner.
« Last Edit: February 06, 2012, 01:46:56 AM by poppo » Logged
knagl
Global NLG Site Moderator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 642
Offline Offline

Gender: Male
Posts: 5489


Kevin


« Reply #11 on: February 06, 2012, 02:13:43 AM »

I always thought that an "offset" was to enter the data from a certain address line?

Correct.  An "offset" is ofsetting the starting point of the data on the chip.  The "fill method" described in this thread is a quick and dirty way to accomplish that, by simply copying the data over and over until it fills up the chip (and only a small portion of the chip that only contains only one copy of the data is actually used by the machine -- the rest of the data on the chip is ignored -- it could have valid data, all zeros, or corrupt data -- it doesn't matter, as the machine is only looking in one place on the chip for the valid data).
Logged

If you find this site helpful, please consider making a small donation to help defray the cost of hosting and bandwidth.

Please do not PM me for support or "how to" requests -- please post your request in the forum so that everyone may assist you and everyone can benefit from the answer to your question!  Thanks! Smiley
stayouttadabunker
Senior Full time Member.
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 1039
Offline Offline

Gender: Male
Posts: 13447



« Reply #12 on: February 06, 2012, 12:57:04 PM »

I always thought that an "offset" was to enter the data from a certain address line?

Correct.  An "offset" is ofsetting the starting point of the data on the chip.  The "fill method" described in this thread is a quick and dirty way to accomplish that, by simply copying the data over and over until it fills up the chip (and only a small portion of the chip that only contains only one copy of the data is actually used by the machine -- the rest of the data on the chip is ignored -- it could have valid data, all zeros, or corrupt data -- it doesn't matter, as the machine is only looking in one place on the chip for the valid data).

Thanks knagl....that's what I thought...
I would be partly correct also in saying that:

"The checksum is the sum of the value of the needed file placed at the starting offset line address
but not the entire chip"?

Is there a better way to say this?  Damn I'm a nerd rotflmao
Logged
knagl
Global NLG Site Moderator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 642
Offline Offline

Gender: Male
Posts: 5489


Kevin


« Reply #13 on: February 06, 2012, 01:40:52 PM »

I didn't consider the checksum in my post above.

The checksum of the entire chip would change based on what data (or lack thereof) is in the "unused/unneed" portion of the chip, however, I believe that the S+ looks for a security byte(s) that is part of the data in the one portion of data that is actually used and read by the machine (and to that end it doesn't matter what the checksum of the EPROM itself is).
Logged

If you find this site helpful, please consider making a small donation to help defray the cost of hosting and bandwidth.

Please do not PM me for support or "how to" requests -- please post your request in the forum so that everyone may assist you and everyone can benefit from the answer to your question!  Thanks! Smiley
poppo
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 248
Offline Offline

Gender: Male
Posts: 3266



« Reply #14 on: February 06, 2012, 01:46:06 PM »

Yes, the S+ actually will only see that one 'bank' of the larger chip, so it will only calculate the checksum on that. However (and this is a reason I keep the original 8KB file) is that you need to calculate the checksum just on that 8KB. So if someone has a 'multi-copy' eprom, then they need to take that into consideration when trying to verify a checksum. As noted abve the checksum on the whole chip would be wrong.
Logged
Pages: [1] Go Up Print 
« previous next »
Jump to:  


If you find this site helpful, Please Consider Making a small donation to help defray the cost of hosting and bandwidth.



Newlifegames.com    Newlifegames.net    Newlifegames.org
   New Life Games    NewLifeGames  NLG  We Bring new Life to old Games    1-888-NLG-SLOTS
Are all Copyright and Trademarks of New Life Games LLC 1992 - 2021


FAIR USE NOTICE:

This site contains copyrighted material the use of which has not always been specifically authorized by the copyright owner.
We make such material available in an effort to advance awareness and understanding of the issues involved.
We believe this constitutes a fair use of any such copyrighted material as provided for in section 107 of the US Copyright Law.
In accordance with Title 17 U.S.C. Section 107, the material on this site is distributed without profit to those
who have expressed a prior interest in receiving the included information for research and educational purposes.

For more information please visit: http://www.law.cornell.edu/uscode/17/107.shtml.

If you wish to use copyrighted material from this site for purposes of your own that go beyond fair use,
you must obtain permission directly from the copyright owner.

NewLifeGames.net Web-Site is optimized for use with Fire-Fox and a minimum screen resolution of 1280x768 pixels.


Powered by SMF 1.1.20 | SMF © 2013, Simple Machines
Loon Designed by Mystica
Updated by Runic Warrior
Page created in 0.094 seconds with 20 queries.