EO-X 3.x releases

Emulator and emulator development specific topics
sirmorris
Posts: 2811
Joined: Thu May 08, 2008 5:45 pm

EO-X 3.x releases

Post by sirmorris »

17/10/12

V3.7 EO-X-37.zip

- Updated the emulated ZXpand firmware to V2.2 as required for 'Commander' (Supplied as menu.p)
- Now uses a sub-folder instead of a card image for SD card emulation.

The new sub-folder method is more convenient but the accuracy of the emulation is slightly impacted. With a card image I can be sure that the file-system access behaviour of EO is almost identical to that of a real ZXpand. However, the nuisance of preparing card images was beginning to irritate me, and Prime did a very good job of convincing me that a sub-folder was the way forward. (He doesn't know this, yet..!)

I may well offer a switchable approach in a future release, but this will require changes to EO itself. For this release only the ZXpand simulation DLL was updated.

C
Attachments
EO-X-37.zip
(1.35 MiB) Downloaded 572 times
User avatar
PokeMon
Posts: 2264
Joined: Sat Sep 17, 2011 6:48 pm

Re: EO-X 3.x releases

Post by PokeMon »

Possibly bug in EO with ZX80 and 16k RAM ?

I have the version 1.0 (Test a).
When using ZX80 and 16k (with ZX80 rom) there is a strange behaviour.

Programs given with my ZX-IDE don't load anymore.
Emulator hangs after load.
When program is entered manually in emulator the statements are excepted and program can be saved and reload via tapemanager.
When trying to type NEW then error message 0/-2 appears and program is not wiped out.

Under ZX80 and 8k (or 4k, 2k) there are none of these problems.

Any idea ?

Where can I get the latest version ?
Are there any more differences between this version you posted here with ZXpand support ?

Thanks for clarifying. ;)
sirmorris
Posts: 2811
Joined: Thu May 08, 2008 5:45 pm

Re: EO-X 3.x releases

Post by sirmorris »

Check that zxpand emulation is disabled, the ROM changes might have a bad effect on the tape routines, and the initialisation... I can't imagine why, though. I made some of the changes (but a long time ago now!) and Paul also contributed to the ROM. I believe the source is available.

It's quite possible that changes to the ZX81 code might have an ill effect on the '80 functioning. I can provide the updated EO source.

C
User avatar
stefano
Posts: 542
Joined: Tue Dec 11, 2012 9:24 am
Contact:

Re: EO-X 3.x releases

Post by stefano »

I Missed this updated version !
Well the sources could be intereseting, this update makes the AY sound work better..
sirmorris
Posts: 2811
Joined: Thu May 08, 2008 5:45 pm

Re: EO-X 3.x releases

Post by sirmorris »

There was a bug related to the setting of the coarse pitch register (i think). There is a lot of distortion in the emulation and I think perhaps there was a fix by Mike in progress which just never quire got finished. Possibly :D

Of course I'm happy to pass on the source code - what are you interested in particularly?

C
User avatar
stefano
Posts: 542
Joined: Tue Dec 11, 2012 9:24 am
Contact:

Re: EO-X 3.x releases

Post by stefano »

Well, to emulate some memory and i/o expansion for the zx81 and the Spectrum.
Also to try to port to Linux :P
sirmorris
Posts: 2811
Joined: Thu May 08, 2008 5:45 pm

Re: EO-X 3.x releases

Post by sirmorris »

Do they have borland c++ builder 5 on Linux? :S
User avatar
yerzmyey
Posts: 1240
Joined: Thu May 15, 2008 10:11 am
Location: Rubber Planet
Contact:

Re: EO-X 3.x releases

Post by yerzmyey »

That's strange. This emulator isn't 'installable'. In spite of this - it behaves like one.

I downloaded about 4 versions to check out if any of them will work with Timex Sinclair 2068 emulation. None does. They all go directly to Spectrum 48 emulation. Also this version.

What's strange, after turning-on, al the emulators go always to the last emulation machine I was using, despite the version I start. Although they're supposedly separate programs.
IN NIHILUM REVERTERIS - a big text-adventure game for ZX81: http://tiny.pl/g2m6m
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/
User avatar
zsolt
Posts: 214
Joined: Wed Apr 20, 2011 11:43 am
Location: Fót, Hungary

Re: EO-X 3.x releases

Post by zsolt »

yerzmyey wrote: Although they're supposedly separate programs.
But all of them uses the same ini file! (ApplicationData\EightyOne\EightyOne.ini)
Regards,
Zsolt
ZX81 (8K), ENTERPRISE 128, [ZX SPECTRUM (48K,+,+128K,+2,+2A), TS1000, TS1500, TS2068, Cambridge Z88, PRIMO A64 (red)]
User avatar
yerzmyey
Posts: 1240
Joined: Thu May 15, 2008 10:11 am
Location: Rubber Planet
Contact:

Re: EO-X 3.x releases

Post by yerzmyey »

I was looking for the *.ini file but haven't found it in the emulator's catalogue.
Do You mean it resides in the System?
(Which I suspected so but couldn't localize it, heh).


__________EDIT______________
Yes indeed. You were right.
Thanks A LOT, Zsolt! :)



.
IN NIHILUM REVERTERIS - a big text-adventure game for ZX81: http://tiny.pl/g2m6m
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/
Post Reply