MacAranym
MacAranym is the name of ARAnyM ported to Mac OS X based systems. You can find more information about ARAnyM on the official website.
On this page you can download a nonofficial release of MacAranym, which I built myself from the latest CVS sources. The files you download here contain only the executable files. For a full setup (with configuration file and documentation) download the official release of MacAranym from the official website!
If not specified differently, the binaries are built with the following configure options:
- MacAranym.app
--with-classicconfig --enable-ctrlkey=ctrl --enable-debug=no --enable-nfclipbrd --enable-fpe=uae --disable-fullmmu- MacAranym MMU.app
--with-classicconfig --enable-ctrlkey=ctrl --enable-debug=no --enable-nfclipbrd --enable-fpe=uae --enable-fullmmu --enable-lilo- MacAranym JIT.app
--with-classicconfig --enable-ctrlkey=ctrl --enable-debug=no --enable-nfclipbrd --enable-fpe=ieee --enable-jit-compiler --enable-jit-fpu- MacAranym MMU+MPFR.app
--with-classicconfig --enable-ctrlkey=ctrl --enable-debug=no --enable-nfclipbrd --enable-fpe=mpfr --enable-fullmmu --enable-lilo
MacAranym 0.9.13+CVS
Latest MacAranym binaries.
Be aware: I won't build Universal Binary packages anymore. Since Xcode 4 / Mac OS 10.7 does not support PowerPCs anymore it has become tedious to support it.
If you still need a PowerPC version of MacAranym, you can use Xcode 3.2 and OS X 10.6, or even a real PowerPC Mac (with OS 10.5).
See below for an old Universal Binary version of MacAranym.
- MacAranym CVS Intel Package (20/05/2012)
MacAranym binary compiled and compatible only with Intel based Macs.
Will not run on Mac OS X 10.5 and below.
New since (20/05/2012) MacAranym and MacAranym MMU are 64-Bit enabled!
Videl refreshing works again
New since (17/05/2012) Contains some significant speed improvements provided by Olivier Landemarre.
There are two configuration switches to be tested in the video subsection. Checkout the ChangeLog!
Built on an Intel based Mac with OS X 10.7 with SDL 2.1.15 and SDL_image 1.2.12.
- MacAranym MMU MPFR (20/05/2012)
MacAranym binary compiled and compatible only with Intel based Macs.
New: experimental build containing the new MPFR FPU emulation (which should be more accurate than the UAE and IEEE FPU emulation which is used in the standard build (above).
Built on an Intel based Mac with OS X 10.7 with SDL 2.1.15 and SDL_image 1.2.12.
Previous/older MacAranym binaries
- MacAranym CVS PowerPC package (09/05/2012)
MacAranym binary compiled and compatible with PowerPC based Macs.
New: Fixed redraw glitches which were visible with Eureka.
Built and tested on an PowerPC based Mac with OS X 10.5 with SDL 2.1.15 and SDL_image 1.2.12.
Download patch in reference to current CVS for PowerPC compilation.
- MacAranym Universal package (24/03/2012)
MacAranym Universal Binaries (compatible with PowerPC and Intel based Macs). MacAranym JIT only for Intel based Macs.
Built on an Intel based Mac with OS X 10.6 with SDL 2.1.14 and SDL_image 1.2.10.
Fullscreen broken for Mac OS 10.7.
MacAranym 0.9.13+CVS-ethernet (special edition, Intel only)
Testing binaries as of 25/03/2012.
- MacAranym Ethernet package (For testing! Please give feedback!)
This is a custom version of MacAranym. It contains an experimental ethernet support driver based on the BSD Packet Filter which is part of Mac OS X.
Make sure to copy the MacAranym application to your drive before executing it. Otherwise the ethernet_helper tool cannot set the SUID bit for privileged execution. This is required to allow MacAranym to access the BPF packet device.
New: Fixed issue with HELP key mapping (F11).
Example config:
[ETH0] Type = bridge nofilter Tunnel = en1 HostIP = 192.168.0.1 AtariIP = 192.168.0.40 MAC = 41:41:45:54:48:30
- Type
- Use bridge to enable ethernet (any other value will disable Ethernet!).
Add nofilter to disable the built-in filter (which does not seem to work correclty).
Add debug to enable debugging. Use the Console application to see the messages sent/received by MacAranym. - Tunnel
- Connected network device of your Mac: en0 for Ethernet/wired connection, en1 for Wireless/AirPort connection
- HostIP
- Router giving access to the internet. Check your network settings if you are unsure about it.
- AtariIP
- Any free IP address which will then be used by MacAranym for sending/receiving IP packets.
- MAC
- MAC address used for MacAranym. Tests have shown that the MAC address should not start with 00.
Atari/MiNT setup
Download the latest AFROS setup.
Edit config and adjust the ETH0 configuration part according to the example/description above.
Edit the file in drive_c/etc/resolv.conf. You should set a valid DNS server (which is required for resolving e.g. google.com to its IP address). If you are unsure, try setting the same address as HostIP.