Jump to content
reukiodo

Best ROM disk for ROMinator / GGLabs?

Recommended Posts

My goal is to have the best 'recovery' boot in the ROM, which would allow fixing as many different situations as possible.

 

So far, with the base 2.25MB image before compression I have been able to fit:

  • System Folder 7.0.1
  • (patched) Apple HD SC Setup 7.5.1
  • Disinfectant 3.7.1
  • Disk Copy 4.2
  • Disk First Aid 7.0.1
  • Stuffit Expander 4.0.2

 

I'd like to include ResEdit, but it's more than 500K, which can't fit without removing some of the utilities I think are more substantial. Any other ideas?

2019-04-20.png

Share this post


Link to post
Share on other sites

Disk Copy 4.2 is only 24KiB, but 6.3.3 is 1MiB. Oh, 4.2 doesn't have the ability to mount images? Grr... how do I squeeze it into a 2M boot image with everything else?

Edited by reukiodo

Share this post


Link to post
Share on other sites
9 hours ago, reukiodo said:

Disk Copy 4.2 is only 24KiB, but 6.3.3 is 1MiB. Oh, 4.2 doesn't have the ability to mount images? Grr... how do I squeeze it into a 2M boot image with everything else?

Try MountImage v1.2 It's a small Control Panel.

Share this post


Link to post
Share on other sites

That works! It's only 12K, so it can still fit without removing anything! Any other software which could be useful for emergency/recovery?

2019-05-11.png

Share this post


Link to post
Share on other sites

What is the smallest 8.1 System suitcase? Ideally I'd like to get an 8.1 System suitcase to get HFS+ support. This would definitely be doable in the 8M (Mega) SIMM, but unfortunately the 2M is the largest SIMM I can get.

Share this post


Link to post
Share on other sites

While the Virtual DVD Utility is small, I'm not sure how I can fit those other utilities in there and still compress down to 1.5M.

 

I've been trying (unsuccessfully) to get an 8.1 System thinned down, since I want to get permanent HFS+ support. I'm kicking myself for not getting one of the 8M MEGAs when they were still available, since that seems to be the only real option for an 8.1 System.

 

Since I only have a 2M ROM SIMM to work with right now, I'm able to get the 8.0 System from the disk tools image working in a 2.25M ROM Disk, but it is annoying with the 'should be run from floppy' every boot, and I'm not sure how to get rid of that. I've been trying to get this to compress down to less than the 1.5M with fc8, but haven't had much luck with all the tools I want to include into it. I need to compromise on what tools to include that will all fit into the 2.25M image that will ALSO compress to less than 1.5M.

Share this post


Link to post
Share on other sites

So here is my System 8 attempt compressed down to 1.5M, complete with:

  • System 8.0 732K / Finder 8.0 294K

    • Apple CD-ROM 5.4.2 93K

    • ISO 9660 File Access 5.2 20K

    • MountImage 1.2b2 12K

  • Apple HD SC Setup 7.5.1 87K

  • Disinfectant 3.7.1 347K

  • Disk Copy 4.2 24K

  • Disk First Aid 8.1 153K

  • System Picker 1.1a3 38K

  • Virtual DVD Utility 1.0d1 41K

Stuffit Expander will technically still fit into the 2.25M base, but then the image will not compress down to less than the 1.5M limit.

2019-05-20 (5).png

romdisk-recovery8-2.25MB.dsk

romdisk-recovery8-1.5MB.fc8

Edited by reukiodo

Share this post


Link to post
Share on other sites

Does anyone know how to remove this startup message with resedit or equivalent? Everything still technically works, it's just an big annoyance to click or press Return on every boot.

 

OR!!!

 

Is is possible to take this text and modify it to provide the user with some instructions for recovery?

2019-05-20 (3).png

Edited by reukiodo

Share this post


Link to post
Share on other sites

It should definitely be possible.  Somewhere in a CODE or INIT resource in your system file is very likely a call to the _ModalDialog trap to display that alert, likely near a _GetIndString or similar to load the text for it.  If you can find that using ResEdit and the CODE resource disassembler ResEdit extension that’s often found with it in various distributions, you could replace the single instruction that calls _ModalDialiog with a NOP and you’d never see that alert, without breaking anything elset.  I don’t have Sys 8 setup handy though so I can’t check for you.

Share this post


Link to post
Share on other sites

Hrm... so changing or removing that message might take some more free time than I have lately.

 

At least I've now verified that the image boots fine in a real SE/30 using BMOW's FloppyEmu in HD20 mode.

20190523_003138.jpg

Share this post


Link to post
Share on other sites

I finally found the trick to getting an 8.1 System suitcase to recognize HFS+ is including the 'Text Encoding Converter' extension! But this is 592K and the 8.1 System suitcase is more than 6M... I'm still searching how to slim it down.

 

At least it will fit in a 12M disk image, so it should fit on the 8MB ROMinator II...

2019-05-25.png

romdisk-recovery8.1-12MB.dsk

recovery8.1-8M.rom

Edited by reukiodo

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×