Home
Mail me

AmigaDE

This site
Amiga
AmigaDE
AmigaOne
Pegasos
Palm pilot
Apple Mac
Windows
Robots
Scenix SX
Basic Stamp
Misc.
Services
Links


Links:

Amiga.com
Amiga.org


Magazines

AmigaScene.NL
AmigaActive.com
Digital magazine


Shops:

AmigaDE shop
AmigaAnywhere shop
shopamiga.com
ComputerCity (NL)
EyeTech (UK)
Extreme Amiga


Tech:

AmigaDev.net
AmigaSDK.com
TAO group
Sharp Zaurus dev.

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

Specs:

  • 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.

My AmigaDE software

"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.
BETA 1
BETA 2

First peek at a DE PDA game

IFF viewer. A simple tool to watch IFF pictures.
IFF01.lha 6KBDOWNLOAD


This is a port of the GUI markup language for the Classic Amiga.
merlin01.lha 600KB DOWNLOAD



This is a port of Choplift3D for the Classic Amiga.
choplift01.lha 400KB DOWNLOAD

stats

Feedback


Copyright 2001 by Arend-Paul Spijkerman

cnt