English Amiga Board


Go Back   English Amiga Board > Support > support.AmigaOS

 
 
Thread Tools
Old 22 February 2023, 01:19   #1
antiriad76
Registered User
 
antiriad76's Avatar
 
Join Date: Aug 2014
Location: New Jersey / USA
Posts: 105
Soft Loading Kickstart ROM from "startup-sequence"

Is there a reliable Tool for softloading a kickstart ROM similar to relokick or Maprom function of various Accelerators during the startup sequence of the Amiga OS.?

I have seen a few potential tools on Aminet, but most are from late 90s.

Thanks
antiriad76 is offline  
Old 22 February 2023, 02:26   #2
enigma776
Bringer of Death
 
enigma776's Avatar
 
Join Date: Apr 2017
Location: Peterborough, UK
Age: 40
Posts: 434
MuFastRom if you have a MMU. Can be found on aminet on its own or apart of MMULib also on aminet
enigma776 is offline  
Old 22 February 2023, 08:26   #3
patrik
Registered User
 
patrik's Avatar
 
Join Date: Jan 2005
Location: UmeƄ
Age: 43
Posts: 922
Which accelerator do you have?
patrik is offline  
Old 22 February 2023, 08:56   #4
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,337
If you don't have an MMU the only thing is ReloKick/Mkick/Skick and while it is ok it's not particularly compatible for Workbench, really only to allow games which use OS ROM routines to work.
alexh is offline  
Old 22 February 2023, 09:01   #5
Retro1234
Phone Homer
 
Retro1234's Avatar
 
Join Date: Jun 2006
Location: 5150
Posts: 5,773
Skick
Retro1234 is offline  
Old 22 February 2023, 11:10   #6
Retro1234
Phone Homer
 
Retro1234's Avatar
 
Join Date: Jun 2006
Location: 5150
Posts: 5,773
Skick should be ok for OS stuff - Obviously you lose 512kb
Retro1234 is offline  
Old 22 February 2023, 11:28   #7
hooverphonique
ex. demoscener "Bigmama"
 
Join Date: Jun 2012
Location: Fyn / Denmark
Posts: 1,624
I used to use one all the time around 1990 timeframe (for OS stuff, not games) on my A2000 with 2MB fast ram to softkick to 2.0.

I can't remember what tool it was, although it doesn't seem to fit any of the above - Skick looks most likely, but my A2000 had kick 1.3 rom, and it says 2.0 is needed.
hooverphonique is online now  
Old 22 February 2023, 11:43   #8
Retro1234
Phone Homer
 
Retro1234's Avatar
 
Join Date: Jun 2006
Location: 5150
Posts: 5,773
Probably MKick
Retro1234 is offline  
Old 22 February 2023, 15:27   #9
antiriad76
Registered User
 
antiriad76's Avatar
 
Join Date: Aug 2014
Location: New Jersey / USA
Posts: 105
Quote:
Originally Posted by patrik View Post
Which accelerator do you have?
Not specific accelerator related. I am trying to somehow reverse engineer the "ApolloBoot OMNI" from the Vampire in order to make it work with a non vampire system.

On a very high level the ApolloBoot script is using 2 vampire specific CLI tools.

Tool #1 recognizes what system you have (A500V2, A600V2, A1200V4 etc or UAE) and based on this allows you to Boot the OSs(Vampire Hardware) or build the partitions for UAE.

The script won't allow the system to boot from any partition for non Vampire systems.

Tool #2 on the other hand loads the Proper Kickstart ROM during the startup-sequence of each OS type and in this way it allows the vampire systems to boot into each OS.

I can get the "Script" fooled so that it allows non Vampire systems to boot but none of the OSs boot properly because ApolloBoot is using a customized AROS ROM which doesn't work with any Workbench.

For that reason I need to find a way to load the proper Kickstart ROM within the startup-sequence for any Amiga
antiriad76 is offline  
Old 22 February 2023, 15:34   #10
antiriad76
Registered User
 
antiriad76's Avatar
 
Join Date: Aug 2014
Location: New Jersey / USA
Posts: 105
Quote:
Originally Posted by Retro1234 View Post
Skick
Wouldn't there be a need to create for PAT and RTB for the newer kickstart ROMs 3.1.4 & 3.2?
antiriad76 is offline  
Old 22 February 2023, 15:46   #11
Retro1234
Phone Homer
 
Retro1234's Avatar
 
Join Date: Jun 2006
Location: 5150
Posts: 5,773
O yeah and no-one knows how to create them, So you're ok to use the pre made PAT files UpTo 3.1.
Retro1234 is offline  
Old 22 February 2023, 16:32   #12
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 3,215
In general, using LoadModule to load specific modules is the best alternative since it does not have "quirks" or problems with specific boards such as MuMapRom or SKick. So the question should probably be "why do you think it is necesary to load an entire kickstart and not just individual modules"
Thomas Richter is offline  
Old 27 February 2023, 21:54   #13
Mikeywikey
Kickstart Hacker
 
Mikeywikey's Avatar
 
Join Date: Apr 2021
Location: Wales
Posts: 80
You can create new RTB files to boot with skick, Iā€™ve booted Hyperion ROMs and r37.350 with new RTB files.
Mikeywikey is offline  
Old 28 February 2023, 18:41   #14
Mikeywikey
Kickstart Hacker
 
Mikeywikey's Avatar
 
Join Date: Apr 2021
Location: Wales
Posts: 80
RTB files

Quote:
Originally Posted by antiriad76 View Post
Wouldn't there be a need to create for PAT and RTB for the newer kickstart ROMs 3.1.4 & 3.2?
Here's a couple of RTB files, one for the A600 v2.05 r37.350 and one for a A1200 v3.2.1 r47.102, no PAT files, not always needed

Any use?
Attached Files
File Type: 7z RTB.7z (4.8 KB, 40 views)
Mikeywikey is offline  
Old 28 February 2023, 18:45   #15
Retro1234
Phone Homer
 
Retro1234's Avatar
 
Join Date: Jun 2006
Location: 5150
Posts: 5,773
Interesting maybe the PAT file is when you try and load a 500 Kickstart on a 1200 and it then needs patching or something like that. I know I tried to load Kick 1.3 with Scsi.device on my 1200 and never could.
Retro1234 is offline  
Old 28 February 2023, 18:54   #16
Mikeywikey
Kickstart Hacker
 
Mikeywikey's Avatar
 
Join Date: Apr 2021
Location: Wales
Posts: 80
Quote:
Originally Posted by Retro1234 View Post
Interesting maybe the PAT file is when you try and load a 500 Kickstart on a 1200 and it then needs patching or something like that. I know I tried to load Kick 1.3 with Scsi.device on my 1200 and never could.
Yea, the PAT files typically are for fixing something in the ROM that's wrong in the first place, and I think the only RTB that came bundled up without a PAT file was r37.175, these RTBs work fine in WinUAE, got a vid somewhere.

I've got a recipe for KS1.3 with scsi.device, but I've not tried it on a real Amiga, I have a Kipper2k A508 that I want to test it with.
Mikeywikey is offline  
Old 28 February 2023, 19:13   #17
Retro1234
Phone Homer
 
Retro1234's Avatar
 
Join Date: Jun 2006
Location: 5150
Posts: 5,773
That should work but if you tried to load it on a A1200 or A600 I don't know, iirc there is a FORCE parameter.
Retro1234 is offline  
Old 28 February 2023, 19:38   #18
Mikeywikey
Kickstart Hacker
 
Mikeywikey's Avatar
 
Join Date: Apr 2021
Location: Wales
Posts: 80
Quote:
Originally Posted by Retro1234 View Post
That should work but if you tried to load it on a A1200 or A600 I don't know, iirc there is a FORCE parameter.
Ah, yes, if you have a custom KS1.3 ROM then you'll have to have additional data in the RTB, for the BCPL relocs and also the additional ones for the scsi.device, possible, but the original RTB and PAT files won't work at all on a 512k v1.3 with scsi.device as the ROM starts 256k earlier.

Sounds like a fun challenge!
Mikeywikey is offline  
Old 28 February 2023, 19:48   #19
Retro1234
Phone Homer
 
Retro1234's Avatar
 
Join Date: Jun 2006
Location: 5150
Posts: 5,773
Rather you than me
Retro1234 is offline  
Old 30 April 2023, 16:38   #20
fisken uno
Zone Friend
 
fisken uno's Avatar
 
Join Date: Jun 2003
Location: Sweden
Age: 43
Posts: 716
Quote:
Originally Posted by Mikeywikey View Post
Ah, yes, if you have a custom KS1.3 ROM then you'll have to have additional data in the RTB, for the BCPL relocs and also the additional ones for the scsi.device, possible, but the original RTB and PAT files won't work at all on a 512k v1.3 with scsi.device as the ROM starts 256k earlier.

Sounds like a fun challenge!
You would be my hero if you solved this

I am trying to get softkicked scsi modded 1.3 to work on my CD32 and ran into exactly the same problem as Retro1234 described. Well, it would need a custom RTB file.

I followed this guide and got a kickstart with md5 8B7754639928AE0DE506D27F32FFBC27 (so far, so good). The kickstart works fine with UAE, and it seems people have success with it when burning it and using on real Amiga's. But I need to be able to softkick it, and it seems impossible...
fisken uno 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
The floppy "startup-sequence" to launch the app 8bitsten support.Apps 18 29 August 2022 16:49
"NOS" A600 randomly soft reset (could be 10sec or 10min) Combofate support.Hardware 3 04 February 2016 23:29
Tutorial: using "showboards" in startup-sequence / batch scripts bubbob42 support.Apps 3 17 April 2013 09:45
Kickstart ROM chip "390630-02" , for what amiga???? keropi support.Hardware 8 15 May 2007 17:44

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 20:32.

Top

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