I have been coding for OpenDune for a couple of years now. One of the first thing I've done was to make the code Big endian compatible.
That was to make it run on PPC Macs. Then I added support for Midi under OS X, SDL 2 support, various improvements, Scale2x and Hqx rescaling, etc.
Last week I thought it could be possible to make OpenDUNE run under TOS. It needs a 256 color display, so I focussed on Falcon, who can do 320x200x8bpp
I sucessfully compiled OpenDUNE existing code with Vincent Riviere cross mint, added an assembly Chunky To planar routine.
After seeing the "Westwood studios" logo, I quickly added mouse + keyboard support.
The "port" was quite fast, thanks to work done years ago to be Big-endian compatible !
I don't have a falcon, so I'm testing with Hatari. See the screen captures : http://nanard.free.fr/opendune/showpics.php
You can get the compiled version here : http://nanard.free.fr/opendune/OpenDUNE ... 160506.zip
or start from the source code : https://github.com/miniupnp/OpenDUNE/tree/atari
getting the original DOS Dune II v1.07 datafile is quite easy thanks to abandonware sites.
On an emulated Falcon 030 16mHz, the game is slow as hell. Not playable
I remember playing the original DOS game on a 386sx20, it had slowdowns, but was definitely playable. We here have the overhead of the chunky2planar conversion, but that shouldn't be that problematic.
Does anyone want to test the game on a fast machine ?
I can try to add TT support if someone wants/needs it. The 320x480x8bpp mode should be ok