Spud v0.202b

(c) Richard Chandler 2009


Spud is a ZX Spectrum 48k/128k Emulator written in C++ using Microsoft Visual Studio 6.

This version is very beta and there is a huge amount of improvements to be made.

If Spud doesn't work on your machine please let me know.


KEYS:

As per a real Spectrum.

ESC will pause / unpause.

Anything else just try it and see.


LOTS OF ISSUES.

16k/48k/128k only at the moment. I intend for Spud to emulate all Sinclair / Amstrad machines in time.

Some of the sliders in the debugger don't quite work correctly in Vista.

Some games crash Spud when opening the debugger. If this happen deselect the Display Basic button. I will fix that.

Scanlines don't quite look right.


On the plus side it loads all .z80, .sna, .szx, .snx and .sp files (48k only)

Loads .tzx and .tap files.

Most of the menu items work and hopefully as they are intended to as well.

Some of the menu items in the debugger don't work yet whilst some work but don't actually do anything. One day...


To DO

Get rid of loads of bugs.

Implementation of other tape formats (CSW etc)

Lots of debugging options to add.

Implementation of all Spectrum models (+2, +2A, +3)


THANKS

A heartfelt thanks go to Dunny, Woody and Marko from the Spin team and Philip Kendall all whom have over the last year or so patiently answered (and in some cases explained in extremely simple terms) all my questions no matter how daft or trival they may have been. Without those guys I would have given up many months ago.

The source code to both FUSE and BASin have provided an invaluable reference and I would encourage anyone taking on such a foolhardy project such as this to spend a few hours going over these goldmines of information.

Thanks also to Arjun and Skarpo for some testing and positive feedback.


Special thanks to Dunny for the use of sound code from BASin, it's not taken line for line but it is VERY similar.


CONTACT

All words of encouragement, donations, constructive criticism, flames etc to richard.chandler2@ntlworld.com or you can find me in #spin and on the WOS forums.

PLEASE NOTE:
The ROM images included with this emulator are Copyright  1982, 1986 & 1987 Amstrad Plc. 




