Monday, April 2, 2012

Progress On The Software Side

This evening I spent some time reworking the NitrOS-9 port.  The change in the Liber809 boot ROM made it necessary to do some modifications to the kernel to accommodate the new loading style.  But now all is good and we're booting NitrOS-9 Level 1 on the Atari 800XL.

Which brings me to Slor's excellent demo.  Fuji started life out as a blob of code loaded from the ROM load routines via DriveWire.  It was later modified to be position independent, but still had absolute references and self modifying code, neither of which are welcome in an OS-9 environment.

I spent some time with Slor tonight, reworking Fuji to actually run as an OS-9 executable.  It's not quite the good NitrOS-9 citizen that it should be, but with a bit more work, we will be able to run it from the shell, then quit it at our leisure and return back to the OS.

Finally, I'll be doing a KeyNote presentation on the project at the upcoming CoCoFest  (http://www.glensideccc.com).  I plan on making this a very thorough and detailed presentation and will post the notes when I'm done.

5 comments:

  1. It's entirely possible I could make it up there for day 1 of the CoCoFest. Might be tough since I have plans elsewhere on day 2, but that's mostly about deciding how much driving I'm really willing to do...

    ReplyDelete
  2. That would really be cool. Try to make it!

    ReplyDelete
  3. Chris, I'll ask the fest guys about this possibility. If I can, I'll definitely post it.

    ReplyDelete
  4. Small business owners and entrepreneurs are good at working on their own and thinking outside the box. When things aren't working though, we are not good at something which, if left unchecked, can destroy our business - asking for help https://adobe.cheapsoftwaredownload.net/adobe-premiere-pro.html

    ReplyDelete
  5. Business incubators are organizations that nurture the development and growth of businesses in the early phases to help them persevere in their most vulnerable stages. Incubators provide numerous resources and support services to aid in the development of businesses. The general purpose of incubators is job creation, business retention, enhancing entrepreneurial climate, growing local industries and economies. how to buy cinema 4d

    ReplyDelete