Caloric for windows
-
- Flight Lieutenant
- Posts: 322
- Joined: Thu Sep 21, 2006 7:45 pm
- Location: 26000 Valence, FRANCE
- Contact:
Another option would be to retrofit the ORIC specific logic into Vice. IIRC it has separate programs for all commodore machines already.
Fact is ((x)euph|cal)oric emulation is still x86 asm so it's not really portable, and it's also awful to work through. It was needed in the 386 times, but not anymore, and should probably be rewritten anyway.
Fact is ((x)euph|cal)oric emulation is still x86 asm so it's not really portable, and it's also awful to work through. It was needed in the 386 times, but not anymore, and should probably be rewritten anyway.
-
- Flight Lieutenant
- Posts: 322
- Joined: Thu Sep 21, 2006 7:45 pm
- Location: 26000 Valence, FRANCE
- Contact:
Update:
I fixed some keyboard issues recently.
Then I found out there was a hidden publically accessible svn server with the sources... but when updating introduced many conflicts with my port... fixed them but the current version doesn't work anymore, seems Jean-Yves has been rewriting the cpu emulation in C (which is a good thing) but hasn't finished yet.
The sources for latest working version are available here:
http://revolf.free.fr/oric/caloric-ming ... 062008.zip
and a diff against the current svn:
http://revolf.free.fr/oric/caloric-ming ... 8.diff.txt
I mailed those to Jean-Yves, will see if my SDL fixes finally get into it.
I fixed some keyboard issues recently.
Then I found out there was a hidden publically accessible svn server with the sources... but when updating introduced many conflicts with my port... fixed them but the current version doesn't work anymore, seems Jean-Yves has been rewriting the cpu emulation in C (which is a good thing) but hasn't finished yet.
The sources for latest working version are available here:
http://revolf.free.fr/oric/caloric-ming ... 062008.zip
and a diff against the current svn:
http://revolf.free.fr/oric/caloric-ming ... 8.diff.txt
I mailed those to Jean-Yves, will see if my SDL fixes finally get into it.
Hello,
Debugger starts now (windows version), anyway, it does not work yet. There is some problem with some signals in GTK.
I'll try to correct that.
Anyway, Euphoric sound is better than caloric sound. It's a problem in xeuphoric version. I corrected that 6 years ago, but the patch had never been inserted. I will try to fix this too (I can't remind what it is)
Debugger starts now (windows version), anyway, it does not work yet. There is some problem with some signals in GTK.
I'll try to correct that.
Anyway, Euphoric sound is better than caloric sound. It's a problem in xeuphoric version. I corrected that 6 years ago, but the patch had never been inserted. I will try to fix this too (I can't remind what it is)
Hello,
It's done, debugger is working like linux version
http://www.oric.org/caloric/caloric_debug_win.PNG
There are many bugs, and fullscreen does not work.
I don't release a version, there is too much bugs (like zoom, scanline emulation, fullscreen).
The emulator is slow in zoom=3. I will have a look (Maybe a problem with SDL rendering)
It's done, debugger is working like linux version
http://www.oric.org/caloric/caloric_debug_win.PNG
There are many bugs, and fullscreen does not work.
I don't release a version, there is too much bugs (like zoom, scanline emulation, fullscreen).
The emulator is slow in zoom=3. I will have a look (Maybe a problem with SDL rendering)
Hello,
Here is a working version (windows port of caloric with debugger):
http://www.oric.org/caloric/Caloric.zip
I removed scanline emulation and fullscreen, because it's not working.
Anyway, there is a problem with SDL rendering, it could be faster (for example *2 zoom, is quite slow).
You must unzip it in c:\Program Files
Here is a working version (windows port of caloric with debugger):
http://www.oric.org/caloric/Caloric.zip
I removed scanline emulation and fullscreen, because it's not working.
Anyway, there is a problem with SDL rendering, it could be faster (for example *2 zoom, is quite slow).
You must unzip it in c:\Program Files
Hey guys (long time no see blaah blaaaah) !
Ok, I'm quite ashamed not to answer mails I receive, and letting this project die of its bad death. But.
I see there's a *port*, so I guess the codebase is almost the same (and that's a pity, iirc it was a real mess). So, what about merging everything in a proper SVN, so everyone could improve this piece of sh^W hardwork ?
(I'm currently an OSX user, and I'd like to have a good oric emulator too) (and I've got most of a 6502 and peripherals emulator written in C, too, thought I don't think I have got that many time to work on it)
May God be ... no, kidding.
Ok, I'm quite ashamed not to answer mails I receive, and letting this project die of its bad death. But.
I see there's a *port*, so I guess the codebase is almost the same (and that's a pity, iirc it was a real mess). So, what about merging everything in a proper SVN, so everyone could improve this piece of sh^W hardwork ?
(I'm currently an OSX user, and I'd like to have a good oric emulator too) (and I've got most of a 6502 and peripherals emulator written in C, too, thought I don't think I have got that many time to work on it)
May God be ... no, kidding.
-
- Flight Lieutenant
- Posts: 322
- Joined: Thu Sep 21, 2006 7:45 pm
- Location: 26000 Valence, FRANCE
- Contact:
Oh, look who's here
Well indeed, I did send you my diffs and sources quite some time ago, maybe you changed your email ?
Subject: Caloric port to mingw
Date: Fri, 27 Jun 2008 00:47:42 +0200 CEST
Message-Id: <646655881-BeMail@laptop>
I noticed the svn server was publically accessible, so I switched to it, but then I was in the middle of a work in progress...
Anyway they are still here:
The last working sources, before I svn upped:
http://revolf.free.fr/oric/caloric-ming ... 062008.zip
The diff to svn HEAD from that time, links but doesn't work:
http://revolf.free.fr/oric/caloric-ming ... 8.diff.txt
Then there are other fixes jede added to my version to support the debugger in windows.
Sadly I lost the server I was working on to crossbuild, so I can't work on it atm.
Well indeed, I did send you my diffs and sources quite some time ago, maybe you changed your email ?
Subject: Caloric port to mingw
Date: Fri, 27 Jun 2008 00:47:42 +0200 CEST
Message-Id: <646655881-BeMail@laptop>
I noticed the svn server was publically accessible, so I switched to it, but then I was in the middle of a work in progress...
Anyway they are still here:
The last working sources, before I svn upped:
http://revolf.free.fr/oric/caloric-ming ... 062008.zip
The diff to svn HEAD from that time, links but doesn't work:
http://revolf.free.fr/oric/caloric-ming ... 8.diff.txt
Then there are other fixes jede added to my version to support the debugger in windows.
Sadly I lost the server I was working on to crossbuild, so I can't work on it atm.
There is no lack of interest:jede wrote:Hello,
Why not a caloric on a svn server. I could work on it, but, there is a lack of interest with this emulator.
I think people prefers to use euphoric under a vmware or dosbox.
- I sent you a mail (on the supposedly valid adress you are reading) asking for the latests patch, plus the message in the forum, asking for the source of the version you released, because I wanted to make some fixes and the sources are not available.
- Euphoric is less and less usable, specially if you want to have good sound.
- There is a SVN server up and running already, and the folder for caloric has been there for about two weeks but I can't put it there until I got the sources.
The repository is here:
http://miniserve.defence-force.org/svn/ ... s/caloric/
If you send me a mail/message with the password you wish to have, I will create an account for you.