Commodore hardware ROMs

Help and guidance on all things regarding classic computer and console emulation via Commodore OS.
Post Reply
User avatar
LeoNigro
Site Admin
Posts: 220
pinterest Kuchnie na Wymiar Warszawa
Joined: Mon Aug 14, 2023 1:29 pm
Contact:

Commodore hardware ROMs

Post by LeoNigro »

In a perfect world we would be able to distribute the C64 and Amiga hardware ROMs, but they are considered proprietary and would require a license.

Commodore OS comes with:
The Mega65 open source ROM for C64 emulation and the AROS 16-bit open source hardware ROM for Amiga emulation.
Thank goodness these groups exist and they deserve our support. Each of these provide a certain level of compatibility, but it is far from perfect.

The real hardware ROMs for Commodore 8-bit and Amiga ROMs can be downloaded from Cloanto's website through their C64 Forever and Amiga Forever packages. Again, in a perfect world Cloanto's game launchers would run within the Linux eco-system, or even under Wine, but unfortunately they don't. Not even their installers will run. (If by some miracle you get these to run within Linux please let me know.)

There are instructions within the menu option below on how to obtain the proprietary hardware ROMs from these packages.
System --> Commodore OS --> Cloanto Commodore ROM Setup

The Commodore 8-bit ROMs are no problem (follow the prompts), however, the Amiga ROMs would have to be purchased, installed and even registered(!) on a Windows machine before being transferred to your Commodore OS installation.

Besides owning the actual machines, many of us have purchased these Amiga ROMs on CDs (sometimes several times).
You may already own a CD with these Amiga ROMs, maybe even several versions.
There is currently no extractor in Commodore OS (although there used to be). I think they sometimes change folders depending on the year/version.
If you own a copy and would like to work with me on building an extraction script for the ROMs for an update let me know.
(God knows where my CDs got to)
I just need a DOS "dir /s > c:files.txt" of the folder structure of the various CD versions just to be sure I am getting right, and then for you to test it.

Also, note that the RunAmiga script(which is already file associated) attempts to run emulation of dms, adf and rp9(shallowly) files with the proprietary hardware ROMs (if configured) based on the folder you are in. If you are in the A500 folder you're going to get Kickstart 1.3, and if you are in the A1200 folder with Kickstart 3.1. It will also attempt to put disk 1, 2 and 3 in subsequent disk drives as long as the last character of the ROM file is numeric (Yes, I could make it more intelligent with filenames).
Image Commodore OS creator. Site Admin. Owns: C64, C128D(Sidekick64), A500, A1000(piStorm), C64x(i7)

glorp
Posts: 1
Joined: Sun Jan 28, 2024 11:27 pm
Contact:

Re: Commodore hardware ROMs

Post by glorp »

I was able to export listings from a few ISOs: Amiga Forever 2010, Amiga Forever 9+, and C64 Forever 9+. They are attached. I also have MSIs for 2016+, 7+, 8+, and 9+ but I don't think you need those.
Attachments
C64Forever9Plus.zip
(10.27 KiB) Downloaded 1713 times
AmigaForever2010.zip
(80.48 KiB) Downloaded 1695 times
AmigaForever9Plus.zip
(102.69 KiB) Downloaded 1705 times

User avatar
LeoNigro
Site Admin
Posts: 220
Joined: Mon Aug 14, 2023 1:29 pm
Contact:

Re: Commodore hardware ROMs

Post by LeoNigro »

Thanks. That'll do nicely.
I'll see if anything can be done for update 1.

Edit: Why are so many people downloading the file lists? It isn't the real thing. Relax. :D
Image Commodore OS creator. Site Admin. Owns: C64, C128D(Sidekick64), A500, A1000(piStorm), C64x(i7)

darkon_turas
Posts: 3
Joined: Sun Nov 03, 2024 3:56 pm
Contact:

Re: Commodore hardware ROMs

Post by darkon_turas »

COS 1 Beta 9 and older has a script for importing what it needed from Amiga Forever and C64 Forever. I have been unsuccessful in finding that on COS 2 Beta 3 so far.

User avatar
LeoNigro
Site Admin
Posts: 220
Joined: Mon Aug 14, 2023 1:29 pm
Contact:

Re: Commodore hardware ROMs

Post by LeoNigro »

Yeah, I wrote it, but IIRC it wasn't that adaptable and maybe only worked on the version available at the time.
It would still be there under CommodoreOS/scripts and will need to be changed so it will work no matter what version past, present and future.
It's a bit of a mess in there. :oops:
It would be great if you can have a go though, and let us all know how you fare.
I would then add it as an option during the Cloanto ROM automation.
It has also come to my attention that there is an alternative way to purchase the Amiga ROMs, through an Android specific package, or something, which I need to investigate.
Image Commodore OS creator. Site Admin. Owns: C64, C128D(Sidekick64), A500, A1000(piStorm), C64x(i7)

darkon_turas
Posts: 3
Joined: Sun Nov 03, 2024 3:56 pm
Contact:

Re: Commodore hardware ROMs

Post by darkon_turas »

Thanks. I'll give it a go and let you know.

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests