English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 19 July 2009, 14:41   #1
kipper2k
Registered User
 
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
using a 27C800 EPROM in an A600 for multiple KS

Hi All,

i am wondering about using a 1mb chip (27C800) in an A600 that contains 2 kickstarts, 1 in the upper and lower address area of the chip. I know the Xbox PLCC chips can be made to select high or low address areas for multiple OS's and wonder if the same can be achieved with a EPROM for the Amiga by holding an address line high etc. A one chip solution would be great with just a toggle switch.

Can this be done ?, any ideas anyone ?

Thanks

heres the datasheet... http://www.datasheetcatalog.com/data...8/27C800.shtml
kipper2k is offline  
Old 19 July 2009, 14:52   #2
Secret Vampire
Registered User
 
Join Date: Jul 2006
Location: Birmingham UK
Age: 42
Posts: 214
I think I saw someone on ebay selling just such a solution a month or so back. I can't see why it wouldn't work, since the advice for using a 27c800 with a single ROM is to hold the high address bit low, a switch to select low/high (Or some logic to do it from the keyboard at startup, a-la the more expensive kickstart switchers) should let you flip ROMs within a single chip.
Secret Vampire is offline  
Old 19 July 2009, 14:55   #3
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
It works, but because A600 supports >512K ROMs you must not connect "extra" address bit(s) to ROM socket.
Toni Wilen is online now  
Old 19 July 2009, 15:07   #4
kipper2k
Registered User
 
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
Thanks guys,

What i would like to do would be to use 2.05 as the low area KS and 3.1 as the upper KS.
I am assuming the process is to read my roms, and then byte swap them both, join the 2 images together with the 2.05 as the low address region, burn them to the 42 pin 27C800 and then this is where the guesswork comes into play...

Is it Q15-A1 (pin 31) that controls whether the upper or lower region is read by either holding it high or low ?

Thanks

Last edited by kipper2k; 19 July 2009 at 15:34.
kipper2k is offline  
Old 19 July 2009, 15:08   #5
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,330
Once you have KS3.1 on an A600 you never ever want or need to go back to 2.05.

The only think you might want is KS1.3 for compatibility with patch for IDE support.

http://www2.gup.jku.at/~tkoeck/kick1....device_patch/
alexh is offline  
Old 19 July 2009, 15:15   #6
kipper2k
Registered User
 
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
Thanks Alex,

One of the main reeasons is i want the option of the early startup to control whether its Pal or NTSC, i know some games dont like KS 3.1 so thats why i want to do it this way so i can leave my options open and also get the one chip solution working so i can play around with the different ROMs
kipper2k is offline  
Old 19 July 2009, 16:14   #7
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,330
Quote:
Originally Posted by kipper2k View Post
One of the main reasons is i want the option of the early startup to control whether its Pal or NTSC
A nice feature of KS3.1, but games usually just reset it back to whatever they have been programmed to.

Quote:
Originally Posted by kipper2k View Post
i know some games dont like KS 3.1 so thats why i want to do it this way so i can leave my options open and also get the one chip solution working so i can play around with the different ROMs
In my experience there is little or no compatibility difference between 2.05 and 3.1!

You need KS1.3 for higher compatibility (which is why I mentioned it in my last post).

Plus are you not going to be playing the WHDload versions instead?

Last edited by alexh; 19 July 2009 at 16:21.
alexh is offline  
Old 19 July 2009, 16:29   #8
kipper2k
Registered User
 
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
Hi Alex,

I have a 4GB CF card and pcmcia card installed on my 1200 with the indivision so i am happy to use that with my WHDload. I just like to use the a500 and A600 sometimes with the good old floppy drive. Using a CF card with the OS installed i find a little too slow for use on the A600. Even just loading the A-Z games listing is slow lol. I like it though for the true retro (albeit with a few little modifications).

Also a one chip mod iwould be better than a rom switcher in the sense that it would take up less room obviously in the A600 itself. Do you know which pin should be held high/low to address the upper/lower area of the chip

thanks
kipper2k is offline  
Old 19 July 2009, 16:47   #9
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,330
Quote:
Originally Posted by kipper2k View Post
Using a CF card with the OS installed i find a little too slow for use on the A600. Even just loading the A-Z games listing is slow lol. I like it though for the true retro (albeit with a few little modifications).
Use a better disk filesystem than FFS, add buffers to the disk, use icon.info files with less gfx, put fewer games in the same folder etc.

Quote:
Originally Posted by kipper2k View Post
Even just loading the A-Z games listing is slow lol.
Sounds like you are using a lame front end "game selector" tool.

Quote:
Originally Posted by kipper2k View Post
Do you know which pin should be held high/low to address the upper/lower area of the chip
The "highest" address pin of course.

Last edited by alexh; 19 July 2009 at 16:53.
alexh is offline  
Old 19 July 2009, 16:51   #10
kipper2k
Registered User
 
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
Thanks Alex

Its tough to use the A600 on CF card after you get spoilt seeing it behave on an A1200, i'll tone down the colours etc like you say and see what the results are.


Thanks again
kipper2k is offline  
Old 27 July 2009, 01:02   #11
kipper2k
Registered User
 
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
Quote:
Originally Posted by alexh View Post
Once you have KS3.1 on an A600 you never ever want or need to go back to 2.05.

The only think you might want is KS1.3 for compatibility with patch for IDE support.

http://www2.gup.jku.at/~tkoeck/kick1....device_patch/
If i wanted to just use a 1.3KS on an A600 can i just double up the 256K 1.3 rom, byte swap it and then burn to an eprom ? (assuming i dont care about patching the ide controller). I dont have the correct version of rom files that remus calls for to create a 512k file so it looks like this would be my only option


Thanks

Last edited by kipper2k; 27 July 2009 at 01:37.
kipper2k is offline  
Old 28 July 2009, 21:06   #12
Doobrey
Hamster tamer
 
Join Date: Apr 2007
Location: Out in the woods
Posts: 122
Quote:
Originally Posted by kipper2k View Post
If i wanted to just use a 1.3KS on an A600 can i just double up the 256K 1.3 rom, byte swap it and then burn to an eprom ?
Yes.
The jump at the start of the first ROM image will make the CPU execute the code in the second image which is in the right address space (256KB ROMs are built with a base address of $FC0000)

BTW, What did ROMsplit say about your 1.3 ROM image?
Genuine 34.5 ROM images should work
Doobrey is offline  
Old 29 July 2009, 02:52   #13
kipper2k
Registered User
 
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
Quote:
Originally Posted by Doobrey View Post
Yes.
The jump at the start of the first ROM image will make the CPU execute the code in the second image which is in the right address space (256KB ROMs are built with a base address of $FC0000)

BTW, What did ROMsplit say about your 1.3 ROM image?
Genuine 34.5 ROM images should work

Thanks Doobrey,

I should be getting the chips later on this week so i am waiting to get them before i sit down and play
kipper2k is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Anyone with eprom burner in Australia? RichardM support.Hardware 6 19 October 2011 11:31
Blue Peter Eprom eraser ceedy support.Hardware 21 12 May 2011 16:06
EPROM Suggestion Loedown support.Hardware 3 12 January 2011 22:19
Wtb : 27c800 alexh MarketPlace 2 07 September 2010 09:31

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 08:20.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.16039 seconds with 15 queries