Hi everybody!
As some of you might already have noticed: There is now a experimental support for TOS 4.0x in the current Hatari CVS repository. When you check out the current source code, set the ENABLE_FALCON variable in the src/Makefile to 1 and recompile, you get a Hatari that can already boot TOS 4.04 and run some
few Falcon program (e.g. the Demos "Autowaschen verboten", "Terrorize your soul" or the games "Double Bobble 2k" and "Sheer Agony"). However, most of the programs that works already a little bit run without sound and have timing problems and other glitches.
Some parts of the Falcon emulation code (e.g. the Videl emulation) have been taken from the Aranym project, so some might now wonder why I started adding Falcon support/code from Aranym to Hatari, when there is already Aranym (which is a really good program already): The reason is simple: Aranym is not a Falcon emulator but rather a "next generation Atari" or a "virtual
machine" designed for modern GEM programs mainly. AFAIK its goal was never to be a Falcon emulation that can run the Falcon demos and games - but these are now the goals that I want to achieve with Hatari. I am not very interested in GEM applications anymore, but rather want to see old Falcon games and demos running on my current computer. So the intention of this step I made with Hatari is not to create a competitor for Aranym, but to create an cycle-accurate emulator for the programs (esp. games and demos) that Aranym will never run. Hope I got that point clear.
However, my spare time is unfortunately quite limited and I personally don't have very much experience with the Falcon hardware programming. So I am currently searching for help.
Is somebody willing to help developing the Falcon emulation
code in Hatari? Developors who
1) know how to program in C
2) know the Falcon hardware a little bit
3) have motivation to work on a Falcon emulator.
are hereby invited to join the Hatari development! If you are interested, please write me an e-mail or drop a note on the Hatari development list (see
http://sourceforge.net/projects/hatari/ for more information).