Greeting from the UK. Coding again for the Zx81

Introduce yourself to your fellow forum members - what was your journey into the Sinclair world?
Post Reply
User avatar
RS232
Posts: 76
Joined: Fri Apr 05, 2019 8:57 pm

Greeting from the UK. Coding again for the Zx81

Post by RS232 »

I decided i wanted to start coding again for the Zx81 after writing software for the Spectrum Next.

The Zx81 was my 1st computer and back in the 80s i was not aware it was a slow machine 🙃 spending hours on it making database software for coin and stamp collections for my father.

In the last 3 months i created so.e new Zx81 games.
CITY HIT and LUNA MISSION. I have shared them in this forum. Hope you like.

I recently got the ZxExpand+ but find it faster to code on the emulator Eightyone. Games can later be played on the real hardware

Good week all
User avatar
mrtinb
Posts: 1936
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: Greeting from the UK. Coding again for the Zx81

Post by mrtinb »

Welcome to the forum. Great to see new content.
Martin
https://zx.rtin.be
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube
User avatar
1024MAK
Posts: 5183
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...

Re: Greeting from the UK. Coding again for the Zx81

Post by 1024MAK »

Hello and welcome to our forum RS232!

:D :D :D

I hope you enjoy this forum :D

Although I notice you actually joined some time ago :lol:

And thank you for contributing 8-)

Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Amp

:!: Standby alert :!:
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb :!:
Looking forward to summer being good this year.
User avatar
RS232
Posts: 76
Joined: Fri Apr 05, 2019 8:57 pm

Re: Greeting from the UK. Coding again for the Zx81

Post by RS232 »

True , indeed sir.....just i was offline for so long i thought best to introduce myself again. :-)
User avatar
RS232
Posts: 76
Joined: Fri Apr 05, 2019 8:57 pm

Re: Greeting from the UK. Coding again for the Zx81

Post by RS232 »

I added two of my zx81 games in the games section of the forum. Hope you like
dr beep
Posts: 2189
Joined: Thu Jun 16, 2011 8:35 am
Location: Boxmeer

Re: Greeting from the UK. Coding again for the Zx81

Post by dr beep »

Welcome,

I find it easier to code with an assembler and then oy load .p in the zx81 (emulator).

I am not coding on the machine itself (or emulator).
Last edited by dr beep on Thu May 30, 2024 1:22 pm, edited 1 time in total.
User avatar
RS232
Posts: 76
Joined: Fri Apr 05, 2019 8:57 pm

Re: Greeting from the UK. Coding again for the Zx81

Post by RS232 »

@Dr beep

I can see you have done some great things!

I never got into machine code, but now I have a ZXpand + it has got me interested again in doing things on the ZX81. I would for example like to be able to load and swap out data from SD to my main program currently loaded. Like I can with the Spectrum. Is there a way to save an array only on the ZX81? This would allow much bigger complex ZX81 programs using the ZXpand to be created. I have a feeling it could be done. The other thing
is do you think it is possible to load a file name list into the ZX81, in an array?
dr beep
Posts: 2189
Joined: Thu Jun 16, 2011 8:35 am
Location: Boxmeer

Re: Greeting from the UK. Coding again for the Zx81

Post by dr beep »

You can load a block of code seperate from a program. There is a thread here about it nut requires mc knowledge.
User avatar
RS232
Posts: 76
Joined: Fri Apr 05, 2019 8:57 pm

Re: Greeting from the UK. Coding again for the Zx81

Post by RS232 »

Thanks will hunt the forum...
User avatar
mrtinb
Posts: 1936
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: Greeting from the UK. Coding again for the Zx81

Post by mrtinb »

If you make code to load just a block, it is very hardware specific. So it will only work with either tape or ZXpand. There is no universal code for loading a block. If you for instance make code that loads a block of code for loading from tape, it will not work in many emulators, as it will generate a different load pattern on the tape, that most emulators don't understand. If you make code to save a block for ZXpand ofcouse it will only work on ZXpand, and the few emulators that emulates this hardware.
Martin
https://zx.rtin.be
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube
Post Reply