English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 12 June 2024, 16:47   #1
d3cka2d3pwood
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 ]
d3cka2d3pwood is offline  
Old 12 June 2024, 17:21   #2
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,448
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)
alexh is offline  
Old 12 June 2024, 21:41   #3
utri007
mä vaan
 
Join Date: Nov 2001
Location: Finland
Posts: 1,681
Quote:
Originally Posted by d3cka2d3pwood View Post
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 ]
You don't need wizardy if you use Remus http://www.doobreynet.co.uk/beta/
utri007 is offline  
Old Yesterday, 00:56   #4
cloverskull
Registered User
 
Join Date: Sep 2018
Location: California
Posts: 355
Looks like Remus beta can do OS 3.2.1...has anyone tried with 3.2.2.1?
cloverskull is offline  
Old Yesterday, 10:37   #5
FOL
PSPUAE DEV
 
FOL's Avatar
 
Join Date: Nov 2006
Location: Wales / UK
Age: 45
Posts: 6,039
Send a message via MSN to FOL
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.
FOL is offline  
Old Yesterday, 15:27   #6
d3cka2d3pwood
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.
d3cka2d3pwood is offline  
Old Yesterday, 16:02   #7
Aardvark
Registered User
 
Join Date: Jan 2019
Location: Finland
Posts: 653
Windows tool Capitalone is dumbproof alternative to Remus. Even I managed to build custom 3.2.2 ROMs with it. http://capitoline.twocatsblack.com/
Aardvark is offline  
Old Yesterday, 18:03   #8
FOL
PSPUAE DEV
 
FOL's Avatar
 
Join Date: Nov 2006
Location: Wales / UK
Age: 45
Posts: 6,039
Send a message via MSN to FOL
Quote:
Originally Posted by Aardvark View Post
Windows tool Capitalone is dumbproof
Really, Im not exactly stupid and I found it very confusing.
Ended up, using it to pull rom apart, then used those modules in remus.
FOL is offline  
Old Yesterday, 19:04   #9
nogginthenog
Amigan
 
Join Date: Feb 2012
Location: London
Posts: 1,316
You can also use romtool to build ROMs
https://amitools.readthedocs.io/en/l...s/romtool.html

From here:
https://github.com/cnvogelg/amitools
nogginthenog is offline  
Old Yesterday, 21:13   #10
cloverskull
Registered User
 
Join Date: Sep 2018
Location: California
Posts: 355
Would Doobrey be willing to opensource Remus? Or alternatively accept a bounty? I always liked using that tool in AmigaOS natively
cloverskull is offline  
Old Yesterday, 21:58   #11
nogginthenog
Amigan
 
Join Date: Feb 2012
Location: London
Posts: 1,316
Quote:
Originally Posted by cloverskull View Post
Would Doobrey be willing to opensource Remus? Or alternatively accept a bounty? I always liked using that tool in AmigaOS natively
I can't answer that question but amitools I linked to above is open source. Amitools (Vamos) is used to build parts of OS3.2.

Christian is a nice guy. I asked him about Blizkick modules support which he promptly added.
nogginthenog is offline  
Old Today, 09:56   #12
FOL
PSPUAE DEV
 
FOL's Avatar
 
Join Date: Nov 2006
Location: Wales / UK
Age: 45
Posts: 6,039
Send a message via MSN to FOL
Quote:
Originally Posted by nogginthenog View Post
I can't answer that question but amitools I linked to above is open source. Amitools (Vamos) is used to build parts of OS3.2.
Problem is, it uses the Splitrom DB from Remus that doesn't support 3.2.1 +
FOL is offline  
Old Today, 10:00   #13
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,448
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.
alexh is offline  
Old Today, 10:17   #14
FOL
PSPUAE DEV
 
FOL's Avatar
 
Join Date: Nov 2006
Location: Wales / UK
Age: 45
Posts: 6,039
Send a message via MSN to FOL
Quote:
Originally Posted by alexh View Post
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.
I asked him for 3.2 support, which he did. Just haven't spoke to him for a while. As I said, will try and contact him.
FOL is offline  
Old Today, 11:54   #15
Phantasm
Not a Rebel anymore
 
Phantasm's Avatar
 
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'
Phantasm is offline  
Old Today, 12:38   #16
FOL
PSPUAE DEV
 
FOL's Avatar
 
Join Date: Nov 2006
Location: Wales / UK
Age: 45
Posts: 6,039
Send a message via MSN to FOL
Quote:
Originally Posted by Phantasm View Post
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 are1.copy the kickstart 3.2.2.1 rom and hrtmodule into the roms folder under Capitoline.2. load capitoline3. click new rom button on the loaded roms page and create a 512k rom with f80000 as the base4. 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'
Better to make 1MB rom. I did try with Capitoline, 512kb and 1MB. Niether worked even when using 1MB script. I do keep coming back, as newer versions are released and trying again. As I said, ended up using Capitoline to split rom 3.2.2.1 then use remus to create 1MB ROM, which worked perfectly.
FOL is offline  
Old Today, 12:40   #17
Phantasm
Not a Rebel anymore
 
Phantasm's Avatar
 
Join Date: Apr 2005
Location: UK
Age: 51
Posts: 505
Quote:
Originally Posted by FOL View Post
Better to make 1MB rom. I did try with Capitoline, 512kb and 1MB. Niether worked even when using 1MB script. I do coming back, as newer versions are released and trying again.
I don't fully understand the process for creating/using 1mb ROMs but I was not able to make that work at all
Phantasm is offline  
Old Today, 12:59   #18
utri007
mä vaan
 
Join Date: Nov 2001
Location: Finland
Posts: 1,681
Quote:
Originally Posted by Phantasm View Post
I don't fully understand the process for creating/using 1mb ROMs but I was not able to make that work at all
http://www.mfilos.com/2010/12/guide-...kickstart.html

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.
utri007 is offline  
Old Today, 13:57   #19
d3cka2d3pwood
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?
d3cka2d3pwood is offline  
Old Today, 14:07   #20
Phantasm
Not a Rebel anymore
 
Phantasm's Avatar
 
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)
Attached Files
File Type: zip hrtmodule.zip (50.0 KB, 3 views)
Phantasm 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
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

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 23:48.

Top

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