English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 01 March 2009, 23:56   #281
DoogUK
Doogster
 
DoogUK's Avatar
 
Join Date: Dec 2007
Location: Dorset
Posts: 1,069
Cool, so i'm going to use 27c322's...they will do the trick?

I'm still learning on the eprom side of things.
DoogUK is offline  
Old 01 March 2009, 23:57   #282
DoogUK
Doogster
 
DoogUK's Avatar
 
Join Date: Dec 2007
Location: Dorset
Posts: 1,069
I've taken out the original exec and replaced it with Piru's already as it's smaller than the original.
DoogUK is offline  
Old 02 March 2009, 00:17   #283
Charlie
. . Mouse . .
 
Charlie's Avatar
 
Join Date: Jun 2005
Location: Nowhere
Age: 55
Posts: 1,792
Quote:
Originally Posted by DoogUK View Post
What line should i put in my startup to load the WB.lib?
Now then, what was it?
It's in my statup-sequence to add a new Ram-Lib. No, can't remember. I'll have to get back to you when I've fired-up my A1200.

Still, if you've going for a 1mb Rom I suppose it's a moot point anyway...
...nice to hear it can be done in software, no hardware butchery required - I had a feeling there was a little more to it, glad to be wrong.
Charlie is offline  
Old 02 March 2009, 08:08   #284
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,573
Quote:
Originally Posted by DoogUK View Post
Hmmmm seems i can select 1mb rom before i start to build an KS image, will the A1200 automaticaly use all this area? or just the first 512kb?

Where's Toni when you need him
It does work but note that it won't work with Blizzard MAPROM feature.

http://eab.abime.net/showpost.php?p=...&postcount=219

(someday I really need to write my own "superrom" that supports compressed modules, automatically unpacks to RAM, including exec.library etc.)
Toni Wilen is online now  
Old 02 March 2009, 08:47   #285
Calgor
(Amigas && Amigos)++
 
Calgor's Avatar
 
Join Date: Sep 2005
Location: Anrea
Posts: 999
I will be making my own 1MB rom for my blizzard too! Maybe even tonight, of OS3.9BB2+scsi patch + 1mb rom extension + some other stuff that I can get to work. DoogUK, if I get far and u need any further assistance, jump on IRC.

Toni,
Is there anyway to get the 1MB ROM into RAM for faster OS function operations given that one can no longer use the Blizzard MAPROM function?
Calgor is offline  
Old 02 March 2009, 11:21   #286
DoogUK
Doogster
 
DoogUK's Avatar
 
Join Date: Dec 2007
Location: Dorset
Posts: 1,069
I'm guessing we could still softkick a 1mb image into ram..
DoogUK is offline  
Old 02 March 2009, 11:28   #287
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,573
Quote:
Originally Posted by Calgor View Post
Is there anyway to get the 1MB ROM into RAM for faster OS function operations given that one can no longer use the Blizzard MAPROM function?
Not without some kind of softkick and reboot but you don't need custom EPROM for that

It is possible to have ROM that includes special boot code that relocates the ROM to RAM but it gets really tricky because you need exec and expansion before you know where the fast RAM is located.. (and it will get even more trickier if you want exec in RAM too..)
Toni Wilen is online now  
Old 02 March 2009, 12:58   #288
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,465
Quote:
Originally Posted by Toni Wilen View Post
It does work but note that it won't work with Blizzard MAPROM feature.
Going slightly off topic, how does the Blizzard MAPROM (or any MAPROM) feature work? Does it run a small program on a ROM which performs the copy and sets the MMU to redirect accesses? Is the reason the MAPROM only works for 512Kbyte images a feature of the accelerators firmware?
alexh is offline  
Old 02 March 2009, 13:01   #289
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,573
Quote:
Originally Posted by alexh View Post
Going slightly off topic, how does the Blizzard MAPROM (or any MAPROM) feature work? Does it run a small program on a ROM which performs the copy and sets the MMU to redirect accesses? Is the reason the MAPROM only works for 512Kbyte images a feature of the accelerators firmware?
I don't know how it copies the ROM (there is no copy code in 68060 boot rom) but it is some kind of Blizzard memory controller trick. MMU is not used or even needed.
Toni Wilen is online now  
Old 02 March 2009, 15:00   #290
DoogUK
Doogster
 
DoogUK's Avatar
 
Join Date: Dec 2007
Location: Dorset
Posts: 1,069
I've just built a 1mb rom image..and as stated Piru's exec is at the start. Winuae displays a black screen with no cpu usage registering...so i guess thats a no go.

What rom base address do i need for the 1mb rom Toni?
DoogUK is offline  
Old 02 March 2009, 15:59   #291
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,573
Quote:
Originally Posted by DoogUK View Post
I've just built a 1mb rom image..and as stated Piru's exec is at the start. Winuae displays a black screen with no cpu usage registering...so i guess thats a no go.

What rom base address do i need for the 1mb rom Toni?
I don't think you can create single file 1M ROM with remus. (1M option creates 1M ROM without "memory hole")

AFAIK you need to create 2 ROM files, one at 0x00E00000 and another at 0xF80000.

0xF80000 needs the patched exec. Fill 0x00E0000 ROM with modules that don't fit in "normal" KS ROM space.

Then join the files (E0+F8) together.
Toni Wilen is online now  
Old 02 March 2009, 16:01   #292
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,465
Interesting workaround, would it not add headers and things?

I wonder if doobrey could easily add this option... are you reading??
alexh is offline  
Old 02 March 2009, 16:32   #293
Calgor
(Amigas && Amigos)++
 
Calgor's Avatar
 
Join Date: Sep 2005
Location: Anrea
Posts: 999
DoogUK and I have been discussing this 1mb rom on IRC. Magic thread for those interested: http://www.amiga.org/modules/newbb/v...=34437&forum=9

Someone has successfully made 1mb rom and you need to use that special more recent version of Remus along with other special instructions (assuming you don't want to use cd32 exec but 1mb rom patch module instead)
Calgor is offline  
Old 02 March 2009, 16:43   #294
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,465
Oooo...

http://www.doobreynet.co.uk/beta/Remus_1-rc7.lha

That thread is from a long time ago... I wonder if this is the latest version...
alexh is offline  
Old 02 March 2009, 16:57   #295
DoogUK
Doogster
 
DoogUK's Avatar
 
Join Date: Dec 2007
Location: Dorset
Posts: 1,069
Which i cannot get to run .

It seems you have to patch the exec, create a 1mb rom with the extended part at the front with the right rom headers, insert romheader and WBstart.lib into the rom image and you should be thereabouts.
DoogUK is offline  
Old 02 March 2009, 17:21   #296
DoogUK
Doogster
 
DoogUK's Avatar
 
Join Date: Dec 2007
Location: Dorset
Posts: 1,069
hmmm pretty much got the rom image built but i dont know what to do with the romheader...it's not accepted as a module and there's no instructions with it.
DoogUK is offline  
Old 02 March 2009, 18:40   #297
DoogUK
Doogster
 
DoogUK's Avatar
 
Join Date: Dec 2007
Location: Dorset
Posts: 1,069
Giving up for today, i just cannot get the beta version of remus running which is the one you need to build the extended rom
DoogUK is offline  
Old 02 March 2009, 18:42   #298
DoogUK
Doogster
 
DoogUK's Avatar
 
Join Date: Dec 2007
Location: Dorset
Posts: 1,069
I have created the 44.57 roms though and they work perfectly in winuae
DoogUK is offline  
Old 02 March 2009, 23:49   #299
DoogUK
Doogster
 
DoogUK's Avatar
 
Join Date: Dec 2007
Location: Dorset
Posts: 1,069
Ok, after being back and forth with Doobrey who a should add is extremely helpful and i must express my appreciation .

He has updated his remus/romsplit and has included all the necessary patches to create the 1mb rom.

Its made the whole process a lot easier and faster but there's still a few steps to overcome, i have created the rom in 2 parts, both are split into hi and lo parts themselves.

Doobrey has compiled an Arexx script to join the roms together to create the full 1mb rom, which i cannot get to run pilot error i suspect but i'm waiting to hear back from Doobrey.

Just one question for Toni, does winuae support loading 1mb roms?


For anyone interested the new remus/romsplit archive is here:
http://www.doobreynet.co.uk/beta/index.html
DoogUK is offline  
Old 02 March 2009, 23:52   #300
Doobrey
Hamster tamer
 
Join Date: Apr 2007
Location: Out in the woods
Posts: 122
Quote:
Originally Posted by alexh View Post
I'd like to know if you can add things like; cfd the CF card driver which would allow you to boot from CF card with no hard drive?
CFD is safe to put in ROM,but you can't boot from it (yet )
i. There's no code in compactflash.device to find the RDB,load filesystems and mount partitions
ii. The device uses a couple of dos.library functions.. but dos won't be available at boot time (and it also doesn't check for failure when it tries to open dos!)

Quote:
I'd also be curious to know what adding/replacing files to the KS ROM does to RAM usage. Obviously the more things you put in there... the more things get loaded into RAM on power on?
In the case of adding updates from the Amiga OS ROMupdates, it should mean less RAM use, since they're run from ROM instead of being loaded into memory by Setpatch.
Doobrey 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
Problems with 3.1 kickstart in WHDload zap64uk project.WHDLoad 7 30 March 2010 00:23
Burning Kickstart Roms clueless Hardware mods 8 06 January 2010 13:31
Kickstart problems... asm1 project.WHDLoad 2 14 March 2009 15:29
Problems with Kickstart 3.1 [was: various posts in a thread in News] ARTHUR071169 project.GameBase Amiga 33 15 October 2006 13:33
Kickstart 3.1 problems adgloride support.Hardware 5 08 June 2004 03:57

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 12:15.

Top

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