02/07/2004, Release of Amirun.
Download Amirun patch : amirun_support_patch_02072004.tar.gz
Download Drummond's UAE : uae-0.8.25-20040302.tar.bz2

What is Amirun ?
Amirun is a patch for Drummond's uae which allow you to run directly an executable amiga file instead of the workbench. It is usefull if you want to run an HD-Game without dealing with your amiga workbench.

How-to install the patch ?
uncompress the original source of Drummond uae : uae-0.8.25-20040302
In the directory before uae-0.8.25-20040302 is, type the following command :
patch -p0 <../patch/amirun_support.patch
Result should look like this :
patching file ./uae-0.8.25-20040302/amiga/amirun
patching file ./uae-0.8.25-20040302/src/Makefile.in
patching file ./uae-0.8.25-20040302/src/amirun.c
patching file ./uae-0.8.25-20040302/src/cfgfile.c
patching file ./uae-0.8.25-20040302/src/include/amirun.h
patching file ./uae-0.8.25-20040302/src/include/options.h
patching file ./uae-0.8.25-20040302/src/main.c
patching file ./uae-0.8.25-20040302/src/uaelib.c

Then change directory to uae-0.8.25-20040302 source, and recompile it with your favorite options.

How to use amirun ?
Copy the /where_are-your_sources/uae-0.8.25-20040302/amiga/amirun program to the C directory of your amiga filesystem tree.
Then modify your startup-sequence by commenting the Loadwb command and add c:amirun.

For example :

IF EXISTS S:User-Startup
Execute S:User-Startup
EndIF

Resident Execute REMOVE
Resident Assign REMOVE
C:amirun
;;;;C:LoadWB
EndCLI >NIL:


Don't be afraid about LoadWB, amirun will still run it if you don't want to use it.

When you will want to run uae, you can use the -e command line switch to tell amirun what to run.

For example, if you want start Worms DC directly your command line will look like this :

uae -e DH0:/games/worms/wormsdc

where DH0:/games/worms is the amiga side path to the executable file and wormsdc the executable file

If -e does not exist then amirun will run automatically c:LoadWB
Same thing if -e parameters is not correct.


It does not work for me what can I do ?

Please drop me an email at contact@aosolin.org and tell me exactly what you try to launch with amirun. I will try to answer you as soon as possible.



29/04/2004, Pau, France : Hello, I am proud to release aosolin 0.8.24, an Enhanced UAE version.

Aosolin 0.8.24, binary (linux/x86) version.
Installation instructions :
Log in your system as root, and untar the archive under /
Configure aosolin by modify the /opt/aosolin/etc/aosolinrc file, just to precise the path to your kickstart ROM and where you want to install your AmigaOS (filesystem field)
If you are familiar with uae config it should be easy for you, if you are not and you don't succeed to configure it, please feel free to contact me.
Then try to run /opt/aosolin/bin/aosolin.sh

Good luck !


Source code is available here !

What is Aosolin ?
Aosolin stands for AmigaOS Over LINux.
By working on aosolin, I try to merge the source of linux UAE 0.8.22, linux UAE 0.8.21/JIT and WINUAE 0.8.22.
The result is not perfect, but I think it is not so bad.
In a near future, I will release some packages to build a custom Linux distribution based on slackware, to boot directly aosolin in few seconds.



le mangeur de cigogne