Carrying on my journey of running DALIS programs on the .Net Micro Framework, here is a photo showing some actual screen output:
...apart from having to upgrade the firmware on my Fez Panda to get the screen drivers working it was pretty painless. I have some more work to do yet, I have only written the absolute basics of writing to the screen, but I know it can all be done. I think that I'll probably try to get an IDE 40 pin male to female cable, which will allow me to connect the Fez Touch to the Fez Panda using a flexible cable. Performance of running DALIS programs is not great, so I may have to try and do some optimisation. Having said that, DALIS was never designed to be a high performance language anyway.
Now that I have DALIS running in the .Net Micro Framework, I decided that I should try it on some real hardware, so I bought a Fez Panda II to
try it out on. Currently this only supports .Net Micro Framework v4.1, so I had to tweak a few things, but not much.
So here is a screenshot of it running in the Visual Studio debugger:
That's running on the actual hardware, with the output set to come out on the debug console. I'm still testing with the same temperature converter DALIS program. But it works, which is the main thing. The next task is to get the output appearing on the Fez Touch colour screen that I also bought. The end result might be to run DALIS programs from the SD card... or to download them from the web and always run the latest code.