Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
os:amigaos:start [2020/01/11 10:45]
muaddib
os:amigaos:start [2020/08/08 08:07] (current)
muaddib [AmigaOS on the Vampire]
Line 2: Line 2:
  
 <callout type="​tip"​ icon="​true">​ <callout type="​tip"​ icon="​true">​
-To get the most out of your Vampire, the recommended OS is [[..aros|AROS]].+To get the most out of your Vampire ​Standalone, the recommended OS is [[..aros:|AROS]].
 </​callout>​ </​callout>​
  
-The Vampire is compatible with all AmigaOS versions intended for m68k Amigas, from 1.1 to 3.9.  Of course, to get the most modern features and maximum compatibility with Vampire components, you should use the latest version, which is 3.9.  If you do not have access to 3.9, you could try 3.5, 3.1.4 or 3.1 as well.+The Vampire is compatible with all AmigaOS versions intended for 68k Amigas, from 1.1 to 3.9.  Of course, to get the most modern features and maximum compatibility with Vampire components, you should use the latest version, which is 3.9.  If you do not have access to 3.9, you could try 3.5, 3.1.4 or 3.1 as well. 
 + 
 +<callout type="​tip"​ icon="​true">​ 
 +By today'​s standards, AmigaOS is a tiny, barebones OS.  It is extremely fast, but even the latest version lacks many modern features and the appropriate configuration to run optimally on modern hardware like the Vampire. ​ Therefore, installing a powerful, ready-to-use distribution on top of AmigaOS is strongly recommended. ​ The most polished distribution for the Vampire is [[https://​www.amikit.amiga.sk/​vampire|AmiKit XE]]. 
 +</​callout>​ 
 + 
 +===== Kickstart conventions =====
  
 In classic Amigas, the bootstrap firmware (Kickstart) is stored in ROM. The Kickstart contains many core components of AmigaOS, such as the kernel, the windowing environment,​ basic DOS functionality and critical drivers. Its purpose is to initialize the hardware and boot from disk. Because the Kickstart is stored in ROM, its functionality is available immediately at power-on, without having to load anything from disk. If the user needs any AmigaOS components that are not included in the Kickstart, then they need to be loaded from disk. In classic Amigas, the bootstrap firmware (Kickstart) is stored in ROM. The Kickstart contains many core components of AmigaOS, such as the kernel, the windowing environment,​ basic DOS functionality and critical drivers. Its purpose is to initialize the hardware and boot from disk. Because the Kickstart is stored in ROM, its functionality is available immediately at power-on, without having to load anything from disk. If the user needs any AmigaOS components that are not included in the Kickstart, then they need to be loaded from disk.
  
-The Vampire uses this same approach and optimizes it even further. On Vampire boards, a flash memory location in the Core is reserved for a Kickstart ROM. In addition, at power-on, the Kickstart in the Core is copied into fast RAM automatically. Then, using the MMU, its new location ​is protected against writes, and is mapped to the location ​of the real Kickstart ROM chip. Now, thanks to the speed of this RAM, accessing Kickstart functions is much, much faster compared to a Kickstart that remains in ROM.+The Vampire uses this same approach and optimizes it even further. On Vampire boards, a flash memory location in the Core is reserved for a Kickstart ROM. In addition, at power-on, the Kickstart in the Core is copied into Fast RAM automatically. Then, using the MMU, the Kickstart'​s ​new memory region ​is protected against writes, and is mapped to the memory region ​of the real Kickstart ROM chip. Now, thanks to the speed of this RAM, accessing Kickstart functions is much, much faster compared to a Kickstart that remains in ROM.
  
 <callout type="​info"​ icon="​true">​ <callout type="​info"​ icon="​true">​
Line 16: Line 22:
  
   * In a Vampire Standalone, by default, the Core contains an AROS Kickstart ROM.   * In a Vampire Standalone, by default, the Core contains an AROS Kickstart ROM.
-  * In a Vampire ​500 V2+ or Vampire 600 V2, by default, the Core contains ​ a licensed Kickstart 3.ROM (rev. 40.63). +  * In a Vampire ​accelerator board connected to classic Amiga, by default, the Core contains a licensed Kickstart 3.10 ROM.
-  * In a Vampire 1200, by default, the Core contains a licensed Kickstart 3.1 ROM (rev. 40.68).+
  
 If you want to use a different Kickstart, please see [[system_tools:​kickstarts|Installing Kickstarts]]. If you want to use a different Kickstart, please see [[system_tools:​kickstarts|Installing Kickstarts]].
Line 25: Line 30:
 </​callout>​ </​callout>​
  
 +----
 +
 +  * [[.v3.9|Special considerations for AmigaOS 3.5 and AmigaOS 3.9]]
   * [[.v3.1.4|Special considerations for AmigaOS 3.1.4]]   * [[.v3.1.4|Special considerations for AmigaOS 3.1.4]]
   * [[.v1.3|Special considerations for AmigaOS 1.3]]   * [[.v1.3|Special considerations for AmigaOS 1.3]]
Last modified: le 2020/08/02 12:37