Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.sinclair > #3884 > unrolled thread

ZX81 Madness

Started by"Ian Bland" <blank@8393iiiioooo.corm>
First post2015-07-25 21:26 +0100
Last post2015-07-27 00:51 -0700
Articles 4 — 3 participants

Back to article view | Back to comp.sys.sinclair


Contents

  ZX81 Madness "Ian Bland" <blank@8393iiiioooo.corm> - 2015-07-25 21:26 +0100
    Re: ZX81 Madness Leiradella <aleiradella@gmail.com> - 2015-07-26 15:28 -0700
      Re: ZX81 Madness "Ian Bland" <blank@8393iiiioooo.corm> - 2015-07-26 23:30 +0100
    Re: ZX81 Madness Selwyn Froggitt <markrobertwills@yahoo.co.uk> - 2015-07-27 00:51 -0700

#3884 — ZX81 Madness

From"Ian Bland" <blank@8393iiiioooo.corm>
Date2015-07-25 21:26 +0100
SubjectZX81 Madness
Message-ID<fiSsx.27599$TM7.2150@fx05.fr7>
I have developed this sudden overwhelming urge to get back to my youth and 
do some ZX81 programming, particularly seeing what I can achieve in the 
light of age and experience on the basic 1K machine. Why I don't know, it's 
like a sudden urge for a lemonade sparkle or something.

Anyway, couple of minor problems. I haven't got a ZX81 any more being the 
primary one. The second is that half the programming tricks I remember are 
confused with Speccy programming tricks, particularly regarding interrput 
service routines and the like. Well hey ho anyway. Looking for some advice, 
firstly I wonder if anyone can recommend a good emulator that is perfect at 
the hardware level regarding the infamous display jiggerypokery; and also if 
there is some kind of "development environment" I can use, since even if I 
had the real thing I think I'd not much want to be loading and saving on 
cassettes.

Really then I'm looking for some kind of assembler I can use then dump the 
bytes into the ZX81 emulator RAM. Not terribly keen on the old hand assembly 
and typing hex into a hexloader programme either. I had more energy for that 
kind of thing when I was 15. Not so much now, being very old.

My head is abuzz with Z80 algorithmic nonsense. Any advice on the above to 
get me started? 

[toc] | [next] | [standalone]


#3887

FromLeiradella <aleiradella@gmail.com>
Date2015-07-26 15:28 -0700
Message-ID<9ea0f70e-cb22-4510-8305-1f7c175631c0@googlegroups.com>
In reply to#3884
> firstly I wonder if anyone can recommend a good emulator that is perfect at 
> the hardware level regarding the infamous display jiggerypokery; and also if 

I think the best ZX81 emulator around is the EightyOne, but its Windows only. I'm working on a port to libretro, and it already works on Windows and Linux: https://github.com/leiradel/81-libretro

However, I'm not porting any of EightyOne's debugging facilities, the port is good only for running programs.

[toc] | [prev] | [next] | [standalone]


#3888

From"Ian Bland" <blank@8393iiiioooo.corm>
Date2015-07-26 23:30 +0100
Message-ID<bcdtx.37102$j33.35815@fx30.fr7>
In reply to#3887
Leiradella wrote:
>> firstly I wonder if anyone can recommend a good emulator that is
>> perfect at the hardware level regarding the infamous display
>> jiggerypokery; and also if
>
> I think the best ZX81 emulator around is the EightyOne, but its
> Windows only. I'm working on a port to libretro, and it already works
> on Windows and Linux: https://github.com/leiradel/81-libretro
>
> However, I'm not porting any of EightyOne's debugging facilities, the
> port is good only for running programs.

Thanks, that's the one I've found so far. I'm on Windows, so that is fine. 

[toc] | [prev] | [next] | [standalone]


#3889

FromSelwyn Froggitt <markrobertwills@yahoo.co.uk>
Date2015-07-27 00:51 -0700
Message-ID<fb727ab5-deb9-482e-bc49-073b1f9f0b0d@googlegroups.com>
In reply to#3884
On Saturday, 25 July 2015 21:26:53 UTC+1, Ian Bland  wrote:
> I have developed this sudden overwhelming urge to get back to my youth and 
> do some ZX81 programming, particularly seeing what I can achieve in the 
> light of age and experience on the basic 1K machine. Why I don't know, it's 
> like a sudden urge for a lemonade sparkle or something.
> 
> Anyway, couple of minor problems. I haven't got a ZX81 any more being the 
> primary one. The second is that half the programming tricks I remember are 
> confused with Speccy programming tricks, particularly regarding interrput 
> service routines and the like. Well hey ho anyway. Looking for some advice, 
> firstly I wonder if anyone can recommend a good emulator that is perfect at 
> the hardware level regarding the infamous display jiggerypokery; and also if 
> there is some kind of "development environment" I can use, since even if I 
> had the real thing I think I'd not much want to be loading and saving on 
> cassettes.
> 
> Really then I'm looking for some kind of assembler I can use then dump the 
> bytes into the ZX81 emulator RAM. Not terribly keen on the old hand assembly 
> and typing hex into a hexloader programme either. I had more energy for that 
> kind of thing when I was 15. Not so much now, being very old.
> 
> My head is abuzz with Z80 algorithmic nonsense. Any advice on the above to 
> get me started?

I knew an Ian Bland from school, in Shrewsbury, Shropshire.

[toc] | [prev] | [standalone]


Back to top | Article view | comp.sys.sinclair


csiph-web