Oricutron v0.1 (now 0.8)

Comments, problems, suggestions about Oric emulators (Euphoric, Mess, Amoric, etc...) it's the right place to ask. And don't hesitate to give your tips and tricks that help using these emulations in the best possible way on your favorite operating system.
User avatar
DrMonkey
Private
Posts: 5
Joined: Sat Sep 18, 2010 1:25 pm
Location: Hefei, China
Contact:

Post by DrMonkey »

@DDBug, Oricutron on EEEPC & Linux: I got it to run on a EEEPC clone (a bad copy of it actually), with Linux as the OS. It was quite slow, but after a quick hack, tadaaa ! Full speed emulation... All fresh, waiting for you in the SVN repository of Oricutron.
User avatar
Xeron
Emulation expert
Posts: 426
Joined: Sat Mar 07, 2009 5:18 pm
Contact:

Post by Xeron »

Nice work, but its your next update that will be really interesting ;-)
User avatar
Xeron
Emulation expert
Posts: 426
Joined: Sat Mar 07, 2009 5:18 pm
Contact:

Post by Xeron »

Oricutron 0.7 is now available for Windows. AmigaOS port should be up later today. Other ports as and when the maintainers get time :-)

Changes since 0.6:

General:

* Added Telestrat support, although it doesn't work enough to be useful yet.
* Added Pravetz-8D support, although the Pravetz/Apple disk system is not supported yet.
* Added some error checking to the command-line argument parsing.
* Standard return codes on exit.
* IJK and PASE/Altai joystick emulation (thanks to Twilighte and Stefan Haubenthal for info)
* For all ROM image files, Oricutron now looks for a corresponding ".pch" file with information about the ROM, such as patch addresses for turbotape, or the keyboard layout expected by the ROM.
* ROM filenames are now specified in the config file.
* Now uses SDL_RWops to load images and ROMs for better cross-platform compatibility (thanks to revolf).
* The disk emulation now updates sector CRCs when writing to disk (oops!)
* OpenGL rendering mode with optional display aspect stretching.
* Optional scanline simulation.
* You can toggle fullscreen mode from the menus.
* Software rendering mode now has a 32bit mode as well as 16bit. Oricutron attempts to select the optimal mode, but it can be overridden in the config file (thanks to Alexandre Devert)

Debugger/Monitor:

* For all ROM image files, Oricutron now looks for a corresponding ".sym" file with symbols for the debugger when that ROM is active.
* Disassembling to file now uses full symbol names.
* Supports CC65/VICE style label files (thanks to Stefan Haubenthal).
* You can now create or move symbols while using the assembler.
* You can create, delete and export symbols from the monitor commandline.
* Added a memory modify command.
* Fixed breakpoint behaviour. Before, when the CPU hit a breakpoint, the rest of the emulation would execute for the cycles of that command, even though the command wasn't executed.

Amiga/MorphOS:

* Pressing help brings up the AmigaGuide readme. (thanks to Stefan Haubenthal)

BeOS:

* You can paste from the clipboard with F9. (thanks to revolf)
* Native messagebox and file requester. (thanks to revolf)

OSX:

* Native messagebox and file requester. (thanks to revolf)
User avatar
Chema
Game master
Posts: 3014
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Post by Chema »

Great Xeron!

Just trying it now... :)
User avatar
iss
Wing Commander
Posts: 1641
Joined: Sat Apr 03, 2010 5:43 pm
Location: Bulgaria
Contact:

Post by iss »

good release, Xeron!
if you need I can help for Pravetz/Apple disk system support.

thanks for oricutron.
User avatar
Iapetus
Flying Officer
Posts: 135
Joined: Thu Mar 19, 2009 10:47 pm

Post by Iapetus »

Great! :)
User avatar
ibisum
Wing Commander
Posts: 1646
Joined: Fri Apr 03, 2009 8:56 am
Location: Vienna, Austria
Contact:

Post by ibisum »

Excellent! I will submit a patch soon that will include all the necessary glue to build this for the Pandora console (on the console itself) .. which is rapidly turning out to be a very nice platform for Oric hacking, incidentally ..

One request for a future version: keyboard overlay with mouse/touchscreen support .. with customizable Oric-1/Atmos/Telestrat/Pravetz overlay graphics, of course .. I've had a look at how this might be implemented, but would really appreciate knowing your thoughts on this Xeron, before I go ahead and start bashing things out.
User avatar
Xeron
Emulation expert
Posts: 426
Joined: Sat Mar 07, 2009 5:18 pm
Contact:

Post by Xeron »

Well, I did an overlay for Oriic. I could let you have access to the Oriic sources (they are very out of date compared to Oricutron now), but I dunno if they'd be all that useful to you since the rendering parts of Oriic are quite different to Oricutron.
User avatar
kamelito
Flying Officer
Posts: 182
Joined: Sun Jan 08, 2006 6:34 pm
Location: Nantes, France

OSX build

Post by kamelito »

Hi Xeron,

The OSX build of version 0.7 can be downloaded at :
http://kamelito.ifrance.com

Thanks again for your hard work
Kamel
Xeron wrote:New build up 8)
/kml
skype pseudo : kamelitoloveless
User avatar
Xeron
Emulation expert
Posts: 426
Joined: Sat Mar 07, 2009 5:18 pm
Contact:

Post by Xeron »

Great work, kamelito! I can't remember if I asked before, but do you have a google account? I can add you to the google code project, and you'd be able to commit your changes and put downloads into the download section.
User avatar
Iapetus
Flying Officer
Posts: 135
Joined: Thu Mar 19, 2009 10:47 pm

Post by Iapetus »

Just compiled it on ubuntu 64 bit (10.4) and it's working great!!! :D
User avatar
maximus
Flying Officer
Posts: 203
Joined: Thu Feb 23, 2006 7:45 pm
Location: Nimes, France

Post by maximus »

That's a fantastic news to have this new evolutive emulator :D
Thanks a lot to Peter to works so hard for pleasure of millions of fans :lol:

2 noob questions:
Algarbi > how do you compile in Ubuntu ?
Xeron > a full screen mode is possible ?
User avatar
Xeron
Emulation expert
Posts: 426
Joined: Sat Mar 07, 2009 5:18 pm
Contact:

Post by Xeron »

a full screen mode is possible ?
Yes. In the menu, go to "Video Options -> Fullscreen".

Or you can start Oricutron fullscreen with the "-f" command line option.

Or you can set "fullscreen = yes" in oricutron.cfg.
User avatar
maximus
Flying Officer
Posts: 203
Joined: Thu Feb 23, 2006 7:45 pm
Location: Nimes, France

Post by maximus »

:D Hi thank you for this so fast answer ! :wink:

but the screen of my notebook became entirely black (lenovo) :shock:

i'm on windows 7
User avatar
Iapetus
Flying Officer
Posts: 135
Joined: Thu Mar 19, 2009 10:47 pm

Post by Iapetus »

maximus wrote:Algarbi > how do you compile in Ubuntu ?
I only used: make

:wink:
Post Reply