Questions tagged [amiga-kickstart]

For questions about Kickstart, the bootstrap firmware of the Amiga

Filter by
Sorted by
Tagged with
25 votes
1 answer
3k views

What's the most recent version of AmigaOS?

Simply as the heading states. What is the most recent version of AmigaOS?
Richard Downer's user avatar
4 votes
2 answers
2k views

AmigaOS 3.9 - where can I buy it?

I've been looking all over for a source to buy AmigaOS 3.9. My A1200 has Workbench 3.2.2 and it would be nice to get OS 3.9 since I'm also adding an 68060 card and lots of RAM. Where might I find OS 3....
Chimera's user avatar
  • 143
8 votes
2 answers
2k views

What does it mean to byte swap or split a ROM image?

I'd like to understand: What does it mean to "byte swap" when burning kickstart or extended ROMs? Is it the same as "splitting" the ROM? How is it done and why?
Bartek Malysz's user avatar
3 votes
1 answer
322 views

How do I setup this Kickstart switcher?

I can not find any documentation for this Kickstart switcher. It's labeled LS A9211-3 © FH 1992. How must the jumpers J1 and J2 be set and where must the KB and RES lines be connected to? I want to ...
daspilker's user avatar
  • 131
4 votes
1 answer
179 views

How do I detect if AmigaDOS dos.library/CurrentDir() fails?

It seems that the primary system call to change a new directory within an Amiga process is dos.library/CurrentDir(lock) but the documentation does not tell me how to detect if it succeeded. Quoting ...
pipe's user avatar
  • 1,718
23 votes
1 answer
2k views

Why do Amiga Libraries have negative entry points?

As described in these answers, the jump table offsets to functions contained in an AmigaOS library are always negative values. The reason for this is not intuitive to me, but I suspect Carl Sassenrath ...
Brian H's user avatar
  • 60.5k
3 votes
0 answers
492 views

Can Workbench 3.1 have access to CDTV CD Rom

Is it possible to load CDTV.DEVICE and CDFileSystem extracted from CDTV extended rom on Workbench Startup, or manipulate amiCD drivers to load CDTV.DEVICE instead? My setup is CDTV, KS3.1, TF536 50mhz,...
Bartek Malysz's user avatar
4 votes
2 answers
437 views

What is the purpose of ROM switcher mods in CDTV

I've seen a lot of information on CDTV ROM switchers, but it is still unclear to me what is the actual purpose of it. As I understand it allows some compatibility with A500 games, but this disables CD ...
Bartek Malysz's user avatar
12 votes
1 answer
1k views

How Amiga A590 autoboot ROM and bootable floppy disk works?

Commodore A590 was a peripheral hard drive and memory expansion unit for Amiga 500/500+ computers. It provides SCSI and XT-harddrive controller and 2MB Fast Ram. Here is the Big Book of Amiga Hardware ...
wizofwor's user avatar
  • 2,758
14 votes
3 answers
2k views

How are Amiga Kickstart Relocation Files (.RTB) created?

Examples of Amiga Kickstart files (ROMs) can be 256k (1.2/1.3) or 512k (3.0/3.1) binary files, located at $FC0000-$1000000 or $F80000-$1000000 Several programs are able to "soft-kick" Amigas, i.e. ...
Jean-François Fabre's user avatar
11 votes
1 answer
1k views

Any Issues with running Workbench 1.3 on a Kickstart 1.2 Amiga 500?

I own a fairly early Amiga 500 with Kickstart 1.2 ROMs, Commodore Logo key and the OCS Agnus 8371. Is this system completely compatible with Workbench 1.3? Or does WB 1.3 require Kickstart 1.3 ROMs? ...
TeaRex's user avatar
  • 133
9 votes
0 answers
834 views

What are all the patches that SetPatch applies to Kickstart?

SetPatch runs as the first command in the Startup-Sequence when Amiga boots up. It applies patches to the code in ROM to fix bugs and also enable features if necessary. For example, I seem to remember ...
user180940's user avatar
  • 3,716
16 votes
3 answers
2k views

Was there ever a Kickstart that took advantage of 68020+ instructions that would work on an A2000?

Back in the day with my A2500/30, I always wanted to get the 68030 versions of software if I could because presumably I'd be able to get a few percentage more performance in some cases. However, I get ...
bjb's user avatar
  • 16k
14 votes
2 answers
786 views

What is the minimum set of Kickstart kernel modules to allow an Amiga to boot?

Amiga OS resident modules (libraries, devices, etc...) are location-agnostic, in that it is technically possible to compile them as location-independent code to be loaded at runtime from disk, or to ...
user180940's user avatar
  • 3,716
10 votes
1 answer
752 views

How to integrate an 512kB EEPROM on a A3660 accelerator board at $00F00000?

I am currently experimenting with Chucky's re-engineered A3660 accelerator board for the Commodore Amiga (3000(T) and 4000(T)). My ultimate goal is to add an additional 512kB EEPROM to the ...
salocinx's user avatar
  • 203
14 votes
2 answers
3k views

What options were available for having an Amiga 1000 not be dependent on a KickStart disk?

I bought an Amiga 1000 second-hand many years ago for $50. In this deal I received a spare motherboard as the one installed in the chassis was upgraded; most notably, it had KickStart on ROM and thus ...
bjb's user avatar
  • 16k
17 votes
2 answers
5k views

How does the Kickstart ROM load and start workbench?

As I understand, on the Commodore Amigas, the kickstart copies itself into a region of memory which is later made read-only. Does kickstart also copy workbench into this region? How does kickstart ...
Omar and Lorraine's user avatar
22 votes
2 answers
2k views

How are Amiga libraries structured?

In this Crash course to Amiga assembly programming, the author loads A6 with a constant, and then regularly jumps to offsets from that constant. He explains: All functions within that library can be ...
Omar and Lorraine's user avatar
13 votes
2 answers
2k views

What exactly are the differences between Kickstart 1.2 and 1.3?

The only very known difference is that Kickstart 1.3 fixes the silly bug that prevented Kickstart 1.2 to boot from a hard disk (a routine in the boot code uses A6 loaded with an incorrect library base,...
user180940's user avatar
  • 3,716
13 votes
3 answers
4k views

Extended ROMs on the Amiga CD32 and CDTV

Continuing my series of questions about Amiga ROMs :-) The Commodore CDTV contained a normal Kickstart 1.3 ROM, plus an "extended ROM". From http://www.l8r.net/technical/cdtv-technical.html: The ...
Richard Downer's user avatar
12 votes
1 answer
1k views

How did the Amiga 1000 WCS (write controlled store) for Kickstart work?

Most Amiga computers have Kickstart (the core of the operating system) on ROM. But the original Amiga 1000 instead loaded Kickstart from disk. It had boot ROM that would run some self tests and then ...
Richard Downer's user avatar
11 votes
3 answers
3k views

What advantages are there to replacing Kickstart 3.0 with Kickstart 3.1?

I have an Amiga that has the Kickstart 3.0 ROMs installed. What advantages are there to replacing the Kickstart ROMs with 3.1? Is there any software that requires Kickstart 3.1 to function?
rcntxtlztn's user avatar
  • 2,225