Odyssey Computing HRG - you see it here first on RW

Avatar de Usuario
Peter Todd
Mensajes: 72
Registrado: 28 Dic 2013 12:52

Odyssey Computing HRG - you see it here first on RW

Mensajepor Peter Todd » 06 Ene 2014 18:09

I programmed this little demo back in 1982 using a commercial Hires graphics library


I have never seen the Hires Routines used in this commercial tape before.

It took a long time to get it from the author back in the 80s - I think it was a little unfinished.


I have the cassette inlay and will upload later.

The hires uses an intersting method of pseudo commands in string variables

I will scan and uplaod the manual if anyone is interested.

Avatar de Usuario
luiscoco
Mensajes: 2410
Registrado: 15 May 2011 04:23
Ubicación: Caracas, Venezuela
Agradecido : 36 veces
Agradecimiento recibido: 52 veces
Contactar:

Re: ZX81 Hi Res Routines - RARE Sprites Code

Mensajepor luiscoco » 06 Ene 2014 22:23

slowly, slowly, much to digest, that not enough time

Avatar de Usuario
Peter Todd
Mensajes: 72
Registrado: 28 Dic 2013 12:52

Re: ZX81 Hi Res Routines - RARE Sprites Code

Mensajepor Peter Todd » 06 Ene 2014 22:36

:) They have been 32 years in the suitcase, the programs are restless! :)

jltursan
Mensajes: 2534
Registrado: 20 Sep 2011 13:59
Agradecido : 167 veces
Agradecimiento recibido: 475 veces

Re: ZX81 Hi Res Routines - RARE Sprites Code

Mensajepor jltursan » 06 Ene 2014 23:57

Hey Peter, you are literally flooding us whith such rare ZX81 gems!. I have always found fascinating the pseudohires tricks a ZX81 must use to get higher resolutions

Avatar de Usuario
ron
Mensajes: 18411
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 1581 veces
Agradecimiento recibido: 1317 veces

Re: ZX81 Hi Res Routines - RARE Sprites Code

Mensajepor ron » 07 Ene 2014 00:08

All the uploads are genuine treasures for ZX81 lovers , is like putting a cake to the school door !!! -507

And the most important thing , are preserved, then can be rediscovered and enjoy again. Thanks for sharing

Avatar de Usuario
Peter Todd
Mensajes: 72
Registrado: 28 Dic 2013 12:52

Re: ZX81 Hi Res Routines - RARE Sprites Code

Mensajepor Peter Todd » 07 Ene 2014 01:55

Well I hope so, I am so proud of my bros JetPac - and I also retrieved his PacMan which I was in process of converting to HiRes in 1983 when I bought my Lynx.


I can half remember the development sequence for my HiRes PacMan:

Load in My own relocator and Merger

Which relocates ZXAS (which I wrote a reloc in before the ZXAS reloc came out)

Then Load in ASM code

Compile

Delete ZXAS

Merge Hires Routines

Run Program


Thats about a twenty minute development cycle from

edit ASM line

to

crash with pretty pictures looking like snow... but just a little bit annoying... because you know in your heart that you have to spend the next 8 minutes loading all of it back up again.


Looking back its no wonder I didnt finish it. I was only 11. I will dig out the bits and post up a failure - with todays emulators it is so much easier.

Just this evening I was using EightyOne emulator and thought

AAAAAAArrrggggg the keyboard doesnt respond for half a second

Then I reminded myself that it was the typing speed limit on the ZX81! Today it would be an excercise in frustration, back then I thought it was magic.

EDITAR: ok, yeah I STILL think its magic

:)


Nite all.

Avatar de Usuario
Peter Todd
Mensajes: 72
Registrado: 28 Dic 2013 12:52

Re: ZX81 Hi Res Routines - RARE Sprites Code

Mensajepor Peter Todd » 08 Ene 2014 01:52

I have been tracking down the cassette for this and it turns out to be the

High Resolution Graphics Utility from Odyssey Computing


From the Full text of "Sinclair User Magazine Issue 022" courtesy Inernet Archive:

ODYSSEY COMPUTING, producer of ZX-8 1 high-resolution games and utilities, has been having difficulty with two items in its range. The
tapes in question are High-Resolution Zorf and High- Resolutiun Graphics in which there are several bugs.

The company is doing its best to rectify the situation and will offer money back to customers who have a faulty version of the programs.

It also warns that customers may wait for new tapes or for the fulfilment of orders but it cannot state definitely when the programs will be
ready for re-release.

If customers have queries they should write to Odyssey Computing, 28 Bingham Road, Sherwood, Nottingham, NG5 2EP. Alternatively they can write to the advertising department of Sinclair User.

I think this explains why I had so many problems getting hold of it in the first place.

The tape I have is one of the bugged tapes, and I doubt that it was re-released later as stated.


I will upload the Instruction manual later, it is quite interesting as it includes a Sprite Editor.

Avatar de Usuario
Peter Todd
Mensajes: 72
Registrado: 28 Dic 2013 12:52

Re: ZX81 Hi Res Routines - RARE Sprites Code

Mensajepor Peter Todd » 08 Ene 2014 02:30

Here is the instruction manual

image003.jpg
Odyssey HRG


Odyssey Computing HRG.zip
Odyssey Computing HRG
(75.6 KiB) Descargado 89 veces

Avatar de Usuario
Peter Todd
Mensajes: 72
Registrado: 28 Dic 2013 12:52

Re: Odyssey Computing HRG - you saw it here first

Mensajepor Peter Todd » 08 Ene 2014 03:11

If you load up the demo file, break out of the program and type GOTO 6000

The screen will restore to normal

Then type GOTO 7000 to get to the HRG menu system

Get into the SPrite EDitor and Choose EDIT SPRITE

Choose Sprite number 1

And after a couple of minutes (!) you will see a sprite that I created in 1984.

Line 8418 needs fixing as there is a bad read off the tape at this point.

Avatar de Usuario
Peter Todd
Mensajes: 72
Registrado: 28 Dic 2013 12:52

Re: Odyssey Computing HRG - you see it here first on RW

Mensajepor Peter Todd » 08 Ene 2014 03:34

This is a test posting to see if my Wintape program types correctly into the RW forum, it is a segment of the above code:

0 : REM
5 : LET C$=CHR$ 64
6 : RAND USR 16704
7 : LET C$=CHR$ 66+CHR$ 115+CHR$ 0
8 : RAND USR 16704
10 : LET C$=CHR$ 67+ " " +CHR$ 0+CHR$ 127
11 : RAND USR 16704
17 : LET T=5
18 : LET C$=CHR$ 65+CHR$ 5+CHR$ 1+ " #i#am#a#dancing#man...# "
19 : RAND USR 16704
20 : FOR F=0 TO 15 STEP .2
25 : IF T<3 THEN GOTO 36
30 : LET C$=CHR$ 1+CHR$ 90+CHR$ F
31 : RAND USR 16704

jltursan
Mensajes: 2534
Registrado: 20 Sep 2011 13:59
Agradecido : 167 veces
Agradecimiento recibido: 475 veces

Re: Odyssey Computing HRG - you see it here first on RW

Mensajepor jltursan » 08 Ene 2014 20:01

Mmmm, seems that Odyssey Computing did vanish totally from the ZX81 panorama. Theres near to zero software preserved from this house. In fact they suposedly created an Invaders clone using its HRG routine; but it cant be found in the web :evil:


Volver a “Sinclair ZX80/81”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados