12 June 2024, 16:47 | #1 |
Registered User
Join Date: Nov 2017
Location: Wakefield
Posts: 84
|
Custom Kickstart ROMs
Hi, can anyone here make custom kickstart ROMs for the Amiga 1200?
Specifically after 3.2.2 with HRTmon built in but not sure if this is possible due to memory limitations. If 3.2.2 is impossible can anyone here do it with 3.2, 3.1.4 or 3.1? I saw this on YouTube [ Show youtube player ] |
12 June 2024, 17:21 | #2 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,468
|
Try using Romsplit and Remus + WinUAE to see if it is possible.
If you have an accelerator which supports MAPROM you might be able to get it to remap a file rather than the physical kickstart (it would run faster too) |
12 June 2024, 21:41 | #3 | |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,686
|
Quote:
|
|
13 June 2024, 00:56 | #4 |
Registered User
Join Date: Sep 2018
Location: California
Posts: 360
|
Looks like Remus beta can do OS 3.2.1...has anyone tried with 3.2.2.1?
|
13 June 2024, 10:37 | #5 |
PSPUAE DEV
|
Remus doesn't support 3.2.2/.1
I had to use capitolline rom tool to pull it apart. However comparing 3.2 with 3.2.2.1, Only thing that appears to have changed in rom is kernel. All other modules appear to be same. I even checked all the modules from the module disk. I will have to contact Doubrey, see if he can update Remus for latest kickstart, like before. I love remus, awesome tool. Once updated, it will be easy to make 1MB rom with all missing stuff added back to rom and extras. |
13 June 2024, 15:27 | #6 |
Registered User
Join Date: Nov 2017
Location: Wakefield
Posts: 84
|
Thank you all for your responses
I will check out Romsplit and Remus in WinUAE first however not sure how they work. I've just checked out the link but still non the wiser lol. Is this a software trick? Does this trick only work after you have loaded into workbench? I want to use HRTmon when booting a game from the kickstart screen using a floppy and not from WHDload/from workbench. I have an ACA1233n so can try MAPROM too but I have no idea how to use that either. I have only just upgraded to 3.2.2.1 recently from 3.2 and it fixed a bug a had with right click options freezing in workbench. |
13 June 2024, 16:02 | #7 |
Registered User
Join Date: Jan 2019
Location: Finland
Posts: 654
|
Windows tool Capitalone is dumbproof alternative to Remus. Even I managed to build custom 3.2.2 ROMs with it. http://capitoline.twocatsblack.com/
|
13 June 2024, 18:03 | #8 |
PSPUAE DEV
|
|
13 June 2024, 19:04 | #9 |
Amigan
Join Date: Feb 2012
Location: London
Posts: 1,317
|
You can also use romtool to build ROMs
https://amitools.readthedocs.io/en/l...s/romtool.html From here: https://github.com/cnvogelg/amitools |
13 June 2024, 21:13 | #10 |
Registered User
Join Date: Sep 2018
Location: California
Posts: 360
|
Would Doobrey be willing to opensource Remus? Or alternatively accept a bounty? I always liked using that tool in AmigaOS natively
|
13 June 2024, 21:58 | #11 | |
Amigan
Join Date: Feb 2012
Location: London
Posts: 1,317
|
Quote:
Christian is a nice guy. I asked him about Blizkick modules support which he promptly added. |
|
14 June 2024, 09:56 | #12 |
PSPUAE DEV
|
|
14 June 2024, 10:00 | #13 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,468
|
If you do all the work for Doobrey (i.e. get him the modules that have changed for 3.2.2+) and the official ROM if one exists. Perhaps extract the info from capitolline.
I think he would fire up his development environment again to get a new database. He did it for me several times in the past to add support for special ROM builds. |
14 June 2024, 10:17 | #14 | |
PSPUAE DEV
|
Quote:
|
|
14 June 2024, 11:54 | #15 |
Not a Rebel anymore
Join Date: Apr 2005
Location: UK
Age: 51
Posts: 505
|
i managed to make a 3.2.2.1 rom for a1200 with hrtmon included using the Capitalone tool. I had to remove a couple of modules to fit it into 512k. I had to remove scsi.device and gadtools.library which isnt ideal but was acceptable for a proof of concept.
Basic steps are 1.copy the kickstart 3.2.2.1 rom and hrtmodule into the roms folder under Capitoline. 2. load capitoline 3. click new rom button on the loaded roms page and create a 512k rom with f80000 as the base 4. on the files page expand the kickstart rom in the tree and select the modules from the rom. right click and 'copy library to rom' 5. select the hrtmon module and do the same copy library to rom 6. on the loaded roms tab select 'save rom' |
14 June 2024, 12:38 | #16 | |
PSPUAE DEV
|
Quote:
|
|
14 June 2024, 12:40 | #17 |
Not a Rebel anymore
Join Date: Apr 2005
Location: UK
Age: 51
Posts: 505
|
I don't fully understand the process for creating/using 1mb ROMs but I was not able to make that work at all
|
14 June 2024, 12:59 | #18 | |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,686
|
Quote:
Here guide. You would need to basically create two 512 kickstarts. First one would have exec first, second needs to be 1MB_ROM from Blizkick archive. Second needs to have romheader and DummyCDstrap first from Remus archive. |
|
14 June 2024, 13:57 | #19 |
Registered User
Join Date: Nov 2017
Location: Wakefield
Posts: 84
|
Thanks @Phantasm I'm struggling with other methods but I think I'm nearly there with the process you described when using Capitalone. What is the hrtmodule file that you used? Where did you get it from, what is its file extension and size please?
|
14 June 2024, 14:07 | #20 |
Not a Rebel anymore
Join Date: Apr 2005
Location: UK
Age: 51
Posts: 505
|
i initially did it with the one linked in the video but i also created my own from the latest hrtmon using the same process as in the video (attached to this post)
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Custom Kickstart on CD32 | lord of time | support.Hardware | 9 | 15 September 2019 18:06 |
Split/join ROMs (kickstart ROMs) | NLS | support.Other | 7 | 09 September 2018 23:54 |
Custom Kickstart questions | nogginthenog | support.Hardware | 10 | 25 February 2017 17:51 |
Custom kickstart | iliak | Coders. Asm / Hardware | 17 | 09 January 2016 14:15 |
Custom Kickstart ROMs | Jim | Coders. General | 27 | 24 December 2005 02:18 |
|
|