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.