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
Chema
Game master
Posts: 2078
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Post by Chema » Tue Sep 27, 2011 6:02 pm

I raised an issue in the orictutron project site with this.

Thanks.

User avatar
Xeron
Emulation expert
Posts: 382
Joined: Sat Mar 07, 2009 5:18 pm
Contact:

Post by Xeron » Sat Nov 19, 2011 10:19 pm

Sorry for the delay, I haven't had time to do any work on Oricutron for a while...

I was really hoping some other devs would be helping out once the source was released :-(

User avatar
Xeron
Emulation expert
Posts: 382
Joined: Sat Mar 07, 2009 5:18 pm
Contact:

Post by Xeron » Sun Nov 20, 2011 12:45 am

anyway, 0.8 is now released!

http://code.google.com/p/oriculator/

win32 build up now. I'll do os4 soon.
Last edited by Xeron on Sun Nov 20, 2011 4:51 pm, edited 1 time in total.

User avatar
Dbug
Site Admin
Posts: 2388
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Post by Dbug » Sun Nov 20, 2011 3:44 pm

Cool, Chema is going to be happy :)

User avatar
Xeron
Emulation expert
Posts: 382
Joined: Sat Mar 07, 2009 5:18 pm
Contact:

Post by Xeron » Sun Nov 20, 2011 5:01 pm

Chema wrote:I would like to use Euphoric's option to dump AY registers to have a look at it
BTW, Oricutron's debugger has had the ability to show AY registers since forever. Just hit F4 to cycle the info panel.

User avatar
Chema
Game master
Posts: 2078
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Post by Chema » Mon Nov 21, 2011 8:21 pm

Great!!! Thanks indeed Xeron for this fabulous emulator :)

User avatar
ibisum
Squad Leader
Posts: 879
Joined: Fri Apr 03, 2009 8:56 am

Post by ibisum » Tue Nov 22, 2011 9:39 am

Xeron - I hear what you're saying about other developers helping out, and I have some things I'd like to contribute to the project - build environment for Pandora, virtual keyboard support, etc. The problem has been time and synchronizing the effort with you - but rest assured there is definitely a desire to help you with development!

User avatar
Xeron
Emulation expert
Posts: 382
Joined: Sat Mar 07, 2009 5:18 pm
Contact:

Post by Xeron » Fri Jan 06, 2012 11:02 pm

To people who had significant (several second) audio sync problems with Oricutron generated AVIs... did you use warp speed at all while recording?

User avatar
Dbug
Site Admin
Posts: 2388
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Post by Dbug » Sat Jan 07, 2012 12:20 am

Nope, it just happens.
If you do any video that gets in the multiple-minutes range, you notice that when you convert on youtube.

Thing is, I could never find anything that can replay the video correctly on my pc, only the youtube converter is able to show it as it should - but with the laggy audio.

User avatar
Xeron
Emulation expert
Posts: 382
Joined: Sat Mar 07, 2009 5:18 pm
Contact:

Post by Xeron » Sat Jan 07, 2012 8:34 pm

mplayer plays it fine. Vlc should probably work, too.

User avatar
Xeron
Emulation expert
Posts: 382
Joined: Sat Mar 07, 2009 5:18 pm
Contact:

Post by Xeron » Thu Jan 12, 2012 10:14 pm

Could anyone who had sync problems recording AVI files please try this test build and see if it is any better:

http://www.petergordon.org.uk/tmp/oricu ... c_test.zip.

Warp speed is not available during AVI recording since it cause havoc with sync and timing, and its not easy to fix.

Also, doing anything that pauses the emulation (going into menus etc) will mess up the sync, but as long as you don't do that, it should be a lot better.

User avatar
Chema
Game master
Posts: 2078
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Post by Chema » Fri Jan 13, 2012 8:23 pm

Hi Xeron, just tested this version.

Audio seems much more in sync (I'd say it is perfect), though I think playback (both vid and audio) had some very small pauses a couple of times (mainly when the music played).

Still have difficulties to watch it, however. VLC reports that the video is "broken" and asks me if I want to "fix" it. If I do so, a dialogue appears saying that he is reparing the AVI "index".

Whatever I do, colors are terrible, like inversed and also only some seem to be seen. For instance, the Oric main screen (with the Tangerine... bytes free.. Ready) is pitch black.

I had this before, but the vid uploaded correctly to youtube, so I guess it is my player.

Cheers.

User avatar
Xeron
Emulation expert
Posts: 382
Joined: Sat Mar 07, 2009 5:18 pm
Contact:

Post by Xeron » Fri Jan 13, 2012 9:59 pm

use mplayer, not vlc.

glad to hear it works, though.

User avatar
Xeron
Emulation expert
Posts: 382
Joined: Sat Mar 07, 2009 5:18 pm
Contact:

Post by Xeron » Tue Jan 24, 2012 11:37 pm

Has the demo "Quintessential" been tested on real hardware?

I ask because it is broken on recent builds of oricutron. When it gets to the "Eat Me" picture it ends up executing garbage.

Upon investigation, it is because during that part, the IRQ vector points to code that does "JSR $2020; JSR $4040; RTI", but there is garbage at $2020 and $4040.

With the older builds, the VIA emulation is out, so the IRQ never happens during the eat me picture.

With the new builds, the VIA emulation is (as far as we can tell) almost balls-on cycle accurate, and the timer 1 overflows while the picture is on the screen, and so the CPU ends up in no mans land.

So... is Quentessential broken, or Oricutron?!

User avatar
Dbug
Site Admin
Posts: 2388
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Post by Dbug » Wed Jan 25, 2012 11:04 am

Definitely works on real hardware, both on my Atmos and Pravetz. I believe Jede had it running on his Telestrat as well: We have a funky boot loader that uses relocatable code to work whatever the location chosen by the boot rom to load the code.

I believe the only demo that was not tested completely on real hardware was my first 'Just Oric' demo, the one you fixed. (Individual parts were tested, just not the whole stuff all together with the loader).

Now it's possible that our code is buggy and works only because the real microdisc is much slower than emulators.

Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests