Newbie Greetings
Newbie Greetings
Hello all!
I have just registered with this forum, (my first ever!) I had no idea there were so many retro-programmers out there!
About four months ago I had this sudden urge (whilst nursing a pint of ale) to go back to my teenage years, and revisit my ZX81 days (it had been in the back of my mind for many a year, but for some reason, kicked in at that moment).
So since Christmas, after acquiring a laptop, I've been surfing the web and found some great material and info to get me going. I found this site, and thought I gotta join!
I've got a ZX81 (a friend's, not my original), my WHSmiths computer tapes, and my original copy of Mastering Machine Code by Tony Baker.
In 1982, I wrote a M/C game, which I sent off to a publisher, Quicksilva, which they declined (why? it was better than there stuff!) I then started work, and things just fell by the wayside..
I found the tape yesterday, so now I'm on a mission to bring it all back from the dead..!
I've downloaded Eightyone and Tasm to start, but need help with Tasm (temper.zip?)
Looking forward to picking a few of your brains out there... cheers!
I have just registered with this forum, (my first ever!) I had no idea there were so many retro-programmers out there!
About four months ago I had this sudden urge (whilst nursing a pint of ale) to go back to my teenage years, and revisit my ZX81 days (it had been in the back of my mind for many a year, but for some reason, kicked in at that moment).
So since Christmas, after acquiring a laptop, I've been surfing the web and found some great material and info to get me going. I found this site, and thought I gotta join!
I've got a ZX81 (a friend's, not my original), my WHSmiths computer tapes, and my original copy of Mastering Machine Code by Tony Baker.
In 1982, I wrote a M/C game, which I sent off to a publisher, Quicksilva, which they declined (why? it was better than there stuff!) I then started work, and things just fell by the wayside..
I found the tape yesterday, so now I'm on a mission to bring it all back from the dead..!
I've downloaded Eightyone and Tasm to start, but need help with Tasm (temper.zip?)
Looking forward to picking a few of your brains out there... cheers!
Re: Newbie Greetings
Hello and welcome.
Everyone here will be happy to help where possible, just ask.
Greetings,
Dr Beep
Everyone here will be happy to help where possible, just ask.
Greetings,
Dr Beep
Re: Newbie Greetings
Welcome to the forums - is it worth getting someone to copy the tape into a .p file for use in an emulator?
Rich Mellor
RWAP Software
RWAP Adventures
SellMyRetro
Retro-Printer Module
Also Involved in:
Icephorm
RWAP Software
RWAP Adventures
SellMyRetro
Retro-Printer Module
Also Involved in:
Icephorm
Re: Newbie Greetings
Thanks for the replies!
I have seen some conversion programs; I was going to download one and have a go myself? I had no idea until a month or so ago there was anything out there for ZX81! Thought I would have to try and load my '81 with the actual recording!
Also, from a document on using Tasm (by Tim Swenson) he mentions header and footer templates, (line0.asm, line1.asm..... etc., in a temper.zip folder?) I found some references to it in this forum, but the links are dead. Do I put out a request for it again in a specific section?
Thanks and regards..
I have seen some conversion programs; I was going to download one and have a go myself? I had no idea until a month or so ago there was anything out there for ZX81! Thought I would have to try and load my '81 with the actual recording!
Also, from a document on using Tasm (by Tim Swenson) he mentions header and footer templates, (line0.asm, line1.asm..... etc., in a temper.zip folder?) I found some references to it in this forum, but the links are dead. Do I put out a request for it again in a specific section?
Thanks and regards..
Re: Newbie Greetings
Howdy!
5-TS1000,UK ZX81<-Sheelagh, US ZX81, 2-TS1500/KDLX , 3-TS2040 printer, 2-TS2020 cassette decks, ZXPAND+AY, ZeddyNET, ZXBlast, UDG, ZX8CCB, AERCO, BUILDS/REPAIRS ZX Spectrum, ZX80 Minstrel, ZXMAX48 v1 v2, 2-TS-2068, ROM, 16kRAM
-
- Posts: 2235
- Joined: Sat Nov 26, 2016 2:42 am
Re: Newbie Greetings
Hello!
I use TASM so attached is a Hello World folder containing everything you need to get going. Hopefully I have not butchered it too much since I first downloaded it...
I will try to post some instructions later on but am short of time at the moment!
Lardo
I use TASM so attached is a Hello World folder containing everything you need to get going. Hopefully I have not butchered it too much since I first downloaded it...
I will try to post some instructions later on but am short of time at the moment!
Lardo
- Attachments
-
- HelloWorld.zip
- Unzip to a folder and enjoy
- (153.82 KiB) Downloaded 303 times
ZX80
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
TS 1000 iss 3, ZXPand AY and +, ZX8-CCB, ZX-KDLX & ChromaSCART
Tatung 81 + Wespi
TS 1500 & 2000
Spectrum 16k (iss 1 s/n 862)
Spectrum 48ks plus a DIVMMC future and SPECTRA
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
TS 1000 iss 3, ZXPand AY and +, ZX8-CCB, ZX-KDLX & ChromaSCART
Tatung 81 + Wespi
TS 1500 & 2000
Spectrum 16k (iss 1 s/n 862)
Spectrum 48ks plus a DIVMMC future and SPECTRA
-
- Posts: 2235
- Joined: Sat Nov 26, 2016 2:42 am
Re: Newbie Greetings
It's all pretty simple (which is good as I am not in front of my Pc) - put your code in the helloworld.asm file and variables in the separate variables file (you can see the reference to them in the helloworld.asm file) etc.
To build a .p file you need to start up a command prompt (in Windows) and then navigate to the folder where you unzipped everything. Type in "zxasm helloworld" and press enter.
This will build the helloworld.p file - assuming you have EightyOne installed just double click the .p file and it will open and run and in this case say Hello World on the screen. It will also build a .lst file which is basically all of the separate files combined into a single file along with the memory locations of the commands and data etc. Useful for seeing what is going on!
Needless to say you can rename most of the files so long as you remember to change the names anywhere they are referenced.
Any specific questions feel free to send them over and I will do my best to answer although I've only been using it all for a few months!
Lardo
To build a .p file you need to start up a command prompt (in Windows) and then navigate to the folder where you unzipped everything. Type in "zxasm helloworld" and press enter.
This will build the helloworld.p file - assuming you have EightyOne installed just double click the .p file and it will open and run and in this case say Hello World on the screen. It will also build a .lst file which is basically all of the separate files combined into a single file along with the memory locations of the commands and data etc. Useful for seeing what is going on!
Needless to say you can rename most of the files so long as you remember to change the names anywhere they are referenced.
Any specific questions feel free to send them over and I will do my best to answer although I've only been using it all for a few months!
Lardo
ZX80
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
TS 1000 iss 3, ZXPand AY and +, ZX8-CCB, ZX-KDLX & ChromaSCART
Tatung 81 + Wespi
TS 1500 & 2000
Spectrum 16k (iss 1 s/n 862)
Spectrum 48ks plus a DIVMMC future and SPECTRA
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
TS 1000 iss 3, ZXPand AY and +, ZX8-CCB, ZX-KDLX & ChromaSCART
Tatung 81 + Wespi
TS 1500 & 2000
Spectrum 16k (iss 1 s/n 862)
Spectrum 48ks plus a DIVMMC future and SPECTRA
Re: Newbie Greetings
Brilliant! Thank you LB, I shall try this out tomorrow, as I haven't got my laptop with me at the moment.. I'll let you know how I get on. Many thanks.
Lardo Boffin wrote: ↑Wed Mar 01, 2017 6:02 pm Hello!
I use TASM so attached is a Hello World folder containing everything you need to get going. Hopefully I have not butchered it too much since I first downloaded it...
I will try to post some instructions later on but am short of time at the moment!
Lardo
Re: Newbie Greetings
Thanks LB, I've copied the code and it appears to work fine!
I'm up and running!
Thanks and regards..
I'm up and running!
Thanks and regards..
Lardo Boffin wrote: ↑Wed Mar 01, 2017 6:02 pm Hello!
I use TASM so attached is a Hello World folder containing everything you need to get going. Hopefully I have not butchered it too much since I first downloaded it...
I will try to post some instructions later on but am short of time at the moment!
Lardo