Welcome, Guest. Please login or register.

Author Topic: 512K 3.9 ROM, how?  (Read 1641 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline BrianTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2003
  • Posts: 1604
    • Show only replies by Brian
    • http://www.syntaxsociety.se
512K 3.9 ROM, how?
« on: April 09, 2017, 05:22:37 PM »
Is it possible to make a 512K 3.9 Kickstart ROM for my A600 without removing workbench.library using 3.9 romupdate, boingbag update files and better but smaller 3rd party alternatives?

I know A600 can do 1MB ROM's but that's not an option for my project and although the loss of the workbench.library wouldn't be the end of the world it would be nice if the ROM could be complete. :D

Offline utri007

Re: 512K 3.9 ROM, how?
« Reply #1 on: April 09, 2017, 06:12:54 PM »
I'm 99% sure that is not possible. I have 1mb kickstart and I'm very happy with it.

Leaving workbench library out, is way to potential "lethal problems", if you hard drive gets broke and you can't find a floppy with workbench.library.

Updated scsi.device and filesystems on rom is very nice to have. Prety much every hard drive I have tried works now.
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD
 

Online kolla

Re: 512K 3.9 ROM, how?
« Reply #2 on: April 09, 2017, 06:55:56 PM »
Why do you want it in ROM?

If you have OS3.9, I presume you have a hard drive? You can load workbench.library and icon.library to be boot resident from hard drive using LoadModule, and after that they will be there even if you boot from floppy, till you either remove them or power off.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline amiadudeorwat

Re: 512K 3.9 ROM, how?
« Reply #3 on: April 09, 2017, 07:42:03 PM »
You don't need to loadresident or loadmodule icon.library or workbench.library under 3.9.  If you need to boot an old game that tries to start workbench to launch it, you could be boned, but you could always softkick for those scenarios.  

None of this matters for whdload however.

In answer to the original question, no I don't think you can fit 3.9 in 512kb unless you find special resourced versions of everything that trims every last byte possible, but then I don't think you could fit workbench 45.132 in there too.  Easier to just leave out workbench.
 

Online kolla

Re: 512K 3.9 ROM, how?
« Reply #4 on: April 09, 2017, 08:10:00 PM »
Quote from: amiadudeorwat;824381
You don't need to loadresident or loadmodule icon.library or workbench.library under 3.9.  If you need to boot an old game that tries to start workbench to launch it, you could be boned, but you could always softkick for those scenarios.


Well, if you have an A600 accelerator card that allows softkicking, I know my Apollo 630 is not easily softkicked.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline psxphill

Re: 512K 3.9 ROM, how?
« Reply #5 on: April 09, 2017, 08:44:00 PM »
Quote from: kolla;824382
Well, if you have an A600 accelerator card that allows softkicking, I know my Apollo 630 is not easily softkicked.


mkick should work as long as you have fast ram. Whether it will cope with 1mb custom roms is another matter, but it should be possible in theory.
 

Online kolla

Re: 512K 3.9 ROM, how?
« Reply #6 on: April 09, 2017, 09:11:51 PM »
Quote from: psxphill;824383
mkick should work as long as you have fast ram. Whether it will cope with 1mb custom roms is another matter, but it should be possible in theory.

Nope, mkick does not work, and I only use 512kB kickstarts.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline utri007

Re: 512K 3.9 ROM, how?
« Reply #7 on: April 09, 2017, 09:57:36 PM »
With 1mb kickstart there is only two options for softkick.

RemApollo and MuLibs, both requires MMU.

CPU command with fastrom switch works also, but it can lead problems.
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD
 

Online kolla

Re: 512K 3.9 ROM, how?
« Reply #8 on: April 09, 2017, 09:59:31 PM »
Even RemApollo doesn't work with the Apollo 630 :)
(and yes, this 030 has MMU, I used it for OpenBSD once upon a time)
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline BrianTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2003
  • Posts: 1604
    • Show only replies by Brian
    • http://www.syntaxsociety.se
Re: 512K 3.9 ROM, how?
« Reply #9 on: April 09, 2017, 10:49:13 PM »
Quote from: kolla;824379
Why do you want it in ROM?

If you have OS3.9, I presume you have a hard drive? You can load workbench.library and icon.library to be boot resident from hard drive using LoadModule, and after that they will be there even if you boot from floppy, till you either remove them or power off.


It would just be nice to have it in ROM that's all, I never liked the idea of systemcritical files not being in ROM when 99% of the software assumes it is.

I'm setting up a multiboot A600 that boots into WB1.3, WB2.1, OS3.1 and OS3.9 but right now I have to do it manually since I can't just go on ROM version check alone... since all OS'es have their own partition it's no big issue having wb.lib on disk for 3.9 and since I can always switch OS in case a disk don't work propperly without wb.lib it's not critical, just a nice thing to have if possible. ;)

Online kolla

Re: 512K 3.9 ROM, how?
« Reply #10 on: April 09, 2017, 11:20:37 PM »
I'm curious - how do you switch kickstarts?
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline BrianTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2003
  • Posts: 1604
    • Show only replies by Brian
    • http://www.syntaxsociety.se
Re: 512K 3.9 ROM, how?
« Reply #11 on: April 10, 2017, 08:33:49 AM »
Quote from: kolla;824390
I'm curious - how do you switch kickstarts?


Currently have a triple ROM switch but it's a thing I need to work out, not sure exactly how yet. The easy solution would be to combine the switch I have with another dual ROM switch to get a 4'th ROM position. But I'm thinking of neater solutions, maybe make a 1MB ROM switch and have 2 ROM's in each chip or use a dual ROM switch together with piggybacking ROM's.