The Amiga is back as the Amiga DE ! (or Digital Environment).
It's a CPU independent system (using a TAO core) that runs on top of different CPU's and OSes.
So it can run on PC's but also on portable devices like the zaurus or pocketPC.
In case of the development system it runs on windows or in my case on linux, i think it was supposed to
use red hat linux, but i used suse linux as it worked better.
It compiles programs to a universal byte code, which is translated at loadtime to the CPU type in the host system,
which also is been done by Java or microsoft .NET
It's Amiga Jim, but not as we know it.
Note that AmigaDE is at this moment not compatible with the classic Amiga, however when OS 5.0 is here Amiga Classic and AmigaDE programs will run on the AmigaOne.
At this moment there are AmigaDE players for Linux, Windows, Win CE, Win CE .NET, Pocket PC and Pocket PC 2002.
Also there will be a player for the Apple Macintosh.
Note: AmigaDE or a release of it seems to be renamed to Amiga Anywhere recently
My AmigaDE develop machine
This is the machine I use to explore the AmigaDE, it was mostly suplied and assembled to the specs. of Amiga Inc. by Computer City. The Amiga dealer for the BeNeLux.
Note that the internal harddisk is not bootable, it is only ment for data. The Operating systems are contained on removable harddisks.
At the moment I use removable harddisks for SUSE 7.0 Linux and Windows 98.
I also tested the SDK with Red Hat and Mandrake but it worked better with SUSE 7.0.
I recently upgraded to SUSE 8.0 and AmigaDE 1.3
- AOpen AX59Pro motherboard Info
- AMD K6-2 500 mhz processor Info
- 128 MB SDRAM
- Matrox G400 Dual head 32 MB videoboard Info Upgrade
- Soundblaster Live! 1024 Info
- 10/100MB Ethernet card
- Adaptec 2930U SCSI card Info (not part of the amiga specs)
- Yamaha CRW8424S CDrewriter (8/4/24) (not part of the amiga specs)
- 100 Mb internal HD (data) (original seagate from the A4000)
- Quantum Fireball 15 GB (linux) and 20 GB (win) external harddisks
- 40 Speed CDrom
- Pinnacle Studio PCTV Pro video in board Info Upgrade (not part of the Amiga specs)
- Vikings La Mer 300 speakers Info
The setup has slighty changed, the CDrw is now in an external SCSI case so it can be used on Amiga and others, it is replaced by a ZIP drive in a shuttle. So files can be exchanged more easily between Blue Box, Mac and Amiga.
An ipaq pocketPC device.
"APS" (Amiga Port Stubs .. also my initials).
This is a C module you link with your code that provides functionality for missing classic amiga calls.
For instance, it replaces the file system with a define for the BPTR type, and stub functions for the Open() and FGetC() functions.
Also it provides an optional layer of debuging information, and because you have to make less changes your code is more backwards compatible. Which makes it easier to develop on a classic system.
aps01.lha 6KB DOWNLOAD
|Crystal AKA "Q" (APS Follow up).|
This is a library (abstract layer) you link with your code, which makes your code compilable on a number of targets (Amiga, AmigaDE, maybe Mac).
For instance, it provides File, IFF and MUI (merlin) like support.
Which makes it possible to develop software on a system you know, the classic Amiga.
First peek at a DE PDA game
IFF viewer. A simple tool to watch IFF pictures.