New release of EightyOne available

Emulator and emulator development specific topics
Post Reply
Fruitcake
Posts: 91
Joined: Wed Sep 01, 2010 9:53 pm
Contact:

New release of EightyOne available

Post by Fruitcake » Thu Nov 26, 2015 10:25 pm

Over the past few months I've been enhancing the EightyOne emulator with support for new functionality and also fixing a number of existing bugs.

The new functionality added is: These changes are built upon the latest available source code containing ZXpand functionality (viewtopic.php?f=3&t=1477).

It has been necessary to work out how to set up the development environment necessary to build EightyOne, and a number of modifications have been required to allow the source code to be built successfully on all modern versions of Windows. I've documented the process so that others may replicate the set up and therefore continue supporting future development of the emulator.

After discovering a few weeks ago that Michael Wynne's website had vanished, I decided to collate all the release versions of the emulator that I have or that I could find online (including the ZXpand patch releases made on this forum by SirMorris) and upload these to an archive on SourceForge. Where available I have also included the source code for each release.

Michael's website has since reappeared and so I have contacted him to confirm that he is happy for me to publish the older versions and also to enhance the emulator with new functionality. He was pleased that development of the emulator is continuing and is interested to hear about any future enhancements made.

The SourceForge archive can be found here:
https://sourceforge.net/projects/eighty ... r-emulator

The new facilities introduced into the emulator can be selected using the Colour and ROM Cartridge drop down boxes within the Hardware options dialog. When Chroma or Spectra colour functionality has been selected, the Control menu on the emulator's main window contains options to enable/disable it, replicating the on/off switch found on those interfaces.

Details about the bug fixes made to the emulator are summarised in the change history text file included within the release distribution for the new version (version 1.1). The instructions for setting up the development environment and how to build the emulator can be found in the corresponding source code distribution.

User avatar
chernandezba
Posts: 157
Joined: Tue Mar 11, 2014 3:30 pm

Re: New release of EightyOne available

Post by chernandezba » Thu Nov 26, 2015 10:37 pm

Great Paul!

Another emulator that supports spectra and chroma 81 :)

Cheers
Cesar
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://sourceforge.net/projects/zesarux/

User avatar
PokeMon
Posts: 2169
Joined: Sat Sep 17, 2011 5:48 pm

Re: New release of EightyOne available

Post by PokeMon » Thu Nov 26, 2015 10:54 pm

Thanks for putting the latest version and source on sourceforge.
And thanks for adding so much hardware support. 8-)

User avatar
1024MAK
Posts: 1799
Joined: Mon Sep 26, 2011 9:56 am
Location: Looking forward to summer in Somerset, UK...

Re: New release of EightyOne available

Post by 1024MAK » Fri Nov 27, 2015 12:04 am

ImageImageImage

Mark

User avatar
msch
Posts: 24
Joined: Sun May 19, 2013 10:39 pm

Re: New release of EightyOne available

Post by msch » Fri Nov 27, 2015 11:33 am

...
I've documented the process so that others may replicate the set up and therefore continue supporting future development of the emulator.
Great Job - thank You very much!
ZX-Team member, Germany

MikeW
Posts: 36
Joined: Tue May 29, 2012 9:56 pm

Re: New release of EightyOne available

Post by MikeW » Sat Nov 28, 2015 9:06 pm

It was around 12 years ago (I think), I had a week off work and didn't know what to do with myself. I know, I thought, there's dozens of Spectrum emulators out there but not a single ZX81 emulator that runs well under windows - I'll put one together. And so it came that I stole the Z80 core from Fuse, various bits of code (FDD and so on) from other emulators and came up with EO...

I truly thought in those years, something far better that I wrote would have come along. But here we are year later and all I can say is good luck. You never know, I might even make some contributions myself.
REX LIES IN WAIT

User avatar
PokeMon
Posts: 2169
Joined: Sat Sep 17, 2011 5:48 pm

Re: New release of EightyOne available

Post by PokeMon » Sun Nov 29, 2015 11:16 am

Your emulator is a great piece of work ! 8-)

Fruitcake
Posts: 91
Joined: Wed Sep 01, 2010 9:53 pm
Contact:

Re: New release of EightyOne available

Post by Fruitcake » Mon Nov 30, 2015 1:09 am

I've discovered 3 bugs in the version 1.1 release (2 in the debugger window and 1 in the QS Character emulation).

I've fixed these and released version 1.2 on the SourceForge website:
https://sourceforge.net/projects/eighty ... r-emulator

I've also made a correction to the document describing how to set up the development environment and build the emulator. This can be found in the source code distribution for the new version.

Fruitcake
Posts: 91
Joined: Wed Sep 01, 2010 9:53 pm
Contact:

Re: New release of EightyOne available

Post by Fruitcake » Mon Nov 30, 2015 9:36 pm

After uploading the new version 1.2 files to SourceForge last night, I realised soon afterwards that I had mistakenly uploaded a development version instead of the actual release version. I quickly removed the files and have now had a chance to upload the correct ones.

If you happened to have downloaded the erroneous files within the short period that they were available, please could you discard them and replace with the new files (both the Release and the Source zips).

I'll try and refrain from uploading new files during the early hours to avoid silly mistakes like that happening again... :oops:

jonesypeter
Posts: 5
Joined: Sun Jan 11, 2015 3:09 pm

Re: New release of EightyOne available

Post by jonesypeter » Tue Dec 01, 2015 6:26 pm

Hi Paul,

Thanks for your work on this. It is a great emulator.

I'm getting an issue when trying to save to tape. The dialogue box seems to crash. I'm on a laptop running Windows 8.1 at the moment.

I enclose a screenshot (Saved on Dropbox)

Best wishes

Peter

https://www.dropbox.com/s/afnz969yvypod ... e.PNG?dl=0

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests