Search found 52 matches

by Mike
Tue May 20, 2008 10:05 pm
Forum: Emulators
Topic: EightyOne 1.0
Replies: 37
Views: 38389

Re: EightyOne 1.0 in my dreams

Hi Xav... And the direct access of VB81 ... in a directory. I *could* do this... but VB81 only deals with 1 ROM. Would VB81 still allow this if you replaced ZX81.ROM with ZX80.ROM, or TREE4TH.ROM, or AZMITH.ROM etc. ? Writing code to intercept load/save for every ROM included in EO is a huge effort ...
by Mike
Tue May 20, 2008 9:27 pm
Forum: Hardware
Topic: JOYSTICK on ZX81????
Replies: 16
Views: 21317

Re: JOYSTICK on ZX81????

Yes, the Spectrum kempston and Protek (Cursor key) joystick interfaces should "just work" on the ZX81. The only issue with the Kempston is that you can't read it in BASIC due to the ZX81 having no IN keyword. Not an issue with M/C programs though.

Mike
by Mike
Mon May 19, 2008 9:43 pm
Forum: Hardware
Topic: Replacement Keyboard Membranes
Replies: 28
Views: 25485

Re: Replacement Keyboard Membranes

Just one obvious comment from me...

On my ZX81, there's only three colours, not four - Black, Red and Light Grey. The keywords above and below the keys are the same colour as the key background itself. Likewise, the block graphics don't use a different background colour.

Mike
by Mike
Sun May 18, 2008 12:13 pm
Forum: Emulators
Topic: EightyOne 1.0
Replies: 37
Views: 38389

Re: EightyOne 1.0

Can I ask the people for whom AY emulation doesn't work, which OS you're using along with which version of EO?

Thanks,
Mike
by Mike
Fri May 16, 2008 1:02 pm
Forum: Hardware
Topic: ZX-81 with RUBBER KEYBOARD??
Replies: 18
Views: 36072

Re: ZX-81 with RUBBER KEYBOARD??

I remember seeing these years ago... It's a replacement keyboard that it stuck on top of the original by double sided tape. I can't remember if the rubber buttons press down onto the usual flat keyboard or whether they have their own key matrix inside. However, it is a stick on aftermarket keyboard....
by Mike
Fri May 16, 2008 12:59 pm
Forum: Emulators
Topic: EightyOne 1.0
Replies: 37
Views: 38389

Re: EightyOne 1.0

yerzmyey wrote:Regarting another disscussion, maybe You could add emulation of this AY interface to ZX81/TS1000?
The interface is called Zon-X, I believe.
I would, except I already added it around 2 years ago ;)

Mike
by Mike
Thu May 15, 2008 10:10 am
Forum: Development
Topic: AY tunes on a ZX81?
Replies: 35
Views: 40894

Re: AY tunes on a ZX81?

I've just been looking into the specifications of the .AY file format :o It seems it's not really a file format as such - but a z80 program the player "runs". As such, all the port addresses are hard coded into the .ay file, and it makes assumptions about the memory map that it's running in. I don't...
by Mike
Mon May 12, 2008 5:33 pm
Forum: Emulators
Topic: EightyOne 1.0
Replies: 37
Views: 38389

Re: EightyOne 1.0

I'll leave sirmoris to sort out the debugger. Ah, the power of deligation :) Regarding the keyboard mapping, I'll fix that asap. The problem stems from the fact that EightyOne has been developed entirely on a laptop - hence the numeric keypad functions have never really been tested by myself. Mike [...
by Mike
Mon May 12, 2008 10:56 am
Forum: Development
Topic: AY tunes on a ZX81?
Replies: 35
Views: 40894

Re: AY tunes on a ZX81?

... and here's a little table with all the ports on it:

Code: Select all


Board		Frequency	Register Select		Data
Quicksilva	0.8125MHz	0x7fff			0x7ffe  (Memory Mapped, Write Only)
Zon-X		1.625MHz	0xdf			0x0f
Fuller		1.625MHz	0x3f			0x5f

Sinclair	1.7734MHz	0xfdff			0xfdbf
Timex		1.764MHz	0xf5			0xf6
Mike
by Mike
Mon May 12, 2008 10:40 am
Forum: Development
Topic: AY tunes on a ZX81?
Replies: 35
Views: 40894

Re: AY tunes on a ZX81?

From my source code (Which may or may not be correct ;) ) 128k spectrum 1.7734 MHz Timex 1.764 MHz ZON-X 1.625 MHz Fuller 1.625 MHz QuickSilva 0.8125MHz As you can see, the Spectrum and Timex are quite close, whereas the ZX81 boards use a slightly slower clock - probably as a result of the spectrum ...