My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages
Links

Oricutron

Oricutron (formerly known as Oriculator) is an emulator for the Oric series of computers. It is written in plain C, and uses SDL. It is designed to be portable.

If you want to discuss Oricutron, or Oric in general, why not join us in #oric on IRCNet?

Note If you miss the updates link that used to be at the top of this page, please log in to your google account (if you have one), and click the star on this page:

http://code.google.com/p/support/issues/detail?id=24324

The more people who star this issue, the more likely it is that google will bring back the feature!

Thanks

Thanks to Stefan Haubenthal for providing a MorphOS build, and agreeing to maintain the MorphOS port.

Thanks to Kamel Biskri for the MacOS X universal binary!

Thanks to DBug and Twilighte for letting me distribute their Oric software with Oricutron.

Latest Release

Oricutron v0.9 was released on the 2nd March 2012.

Changes since v0.8:

  • Now uses comes with appropriate icons for OS4, MorphOS and AROS.
  • Audio sync problems fixed in AVI recordings
  • Various optimisations to the display routines
  • 6502 emulation now includes all illegal opcodes
  • Now includes an option to emulate the 6502 at various clock speeds from 1Mhz to 64Mhz (the rest of the hw is emulated at normal speed).
  • Tape saving is now implemented. CSAVE/STORE will save to a standard tap file. You can also capture all tape output to a new .ORT format, which will record the actual output waveform from the tape port.
  • Changes to disks are now automatically saved back to the disk image file. The old behaviour can still be selected from the config file.
  • Reformatted the VIA panel in the debugger (thanks to Twilighte for the suggestion)
  • Printer emulation now filters out non-ascii chars as a workaround for the phantom printer output (this is temporary until a proper fix is found)
  • Added a PAL ghosting simulation to the GL renderer
  • Switching between OpenGL and software rendering on the fly no longer causes hang-on-exit problems.
  • Added NMI, reset and IRQ vector display in thedebugger (thanks to Twilighte for the suggestion!)
  • Keyboard can now only be read when the AY direction register is set up correctly (thanks to Chema for pointing this out).
  • Added experimental snapshot functionality (use with caution!)
  • The Oric lightpen is now emulated (thanks to Stefan Haubenthal for his help)

Notes about AVI capture

The AVI export uses the MRLE codec. Your favourite player might not support it, but MPlayer plays it, ffmpeg converts it and you can upload it directly to youtube.

Note that the MRLE codec shows up some endian-issues on the Amiga OS4 port of MPlayer, so it will sound crappy and have wrong colours until those bugs are fixed :-(

Powered by Google Project Hosting