Dr Beep quiz

Any discussions related to the creation of new hardware or software for the ZX80 or ZX81
dr beep
Posts: 2346
Joined: Thu Jun 16, 2011 8:35 am
Location: Boxmeer

Re: Dr Beep quiz

Post by dr beep »

WHAT DID YOU DISCOVER WHEN YOU PORTED SHOGUN TO THE ZX81?

1K HIRES ON A ZX81

I was aware of hires on the ZX81 and needed this routine. While googling for it I also discovered the 1K hires routine.
dr beep
Posts: 2346
Joined: Thu Jun 16, 2011 8:35 am
Location: Boxmeer

Re: Dr Beep quiz

Post by dr beep »

HOW MANY BYTES HAS THE SCREEN OF THE FIRST 1K HIRES GAME?
200

The game holds a 5x5 characterscreen and each character has 8 bytes so 5x5x8=200 bytes.
The screen moves over the screen to give the illusion an entire screen is used.
dr beep
Posts: 2346
Joined: Thu Jun 16, 2011 8:35 am
Location: Boxmeer

Re: Dr Beep quiz

Post by dr beep »

WHAT IS THE MAIN DIFFERENCE BETWEEN A 1K MINIGAME AND A 1K ZX81 GAME?

A 1K MINIGAME IS ONLY 1K ON TAPE

A 1K game for the ZX Spectrum is 1K on tape but the code could use up to 48K of memory
where on a 1K ZX81 you need room for stackpointer, screen etc.

A game like POLICE PATROL doesn't need the memory for the screen on the ZX Spectrum so that part was used to add a levelsolver in the game.
dr beep
Posts: 2346
Joined: Thu Jun 16, 2011 8:35 am
Location: Boxmeer

Re: Dr Beep quiz

Post by dr beep »

WHAT IS THE 48K BUG?

A ZX81 WITH 48K RAM CAN'T RUN SOME 1K HIRESGAMES

Some 1K hires games use commands in upper memory that have more than 1 byte.
This is a problem when you have a 48K ZX81.
dr beep
Posts: 2346
Joined: Thu Jun 16, 2011 8:35 am
Location: Boxmeer

Re: Dr Beep quiz

Post by dr beep »

HOW CAN YOU SOLVE THE 48K BUG?

YOU MAKE A FULLCOPY OF THE GAME 32K HIGHER

A 48K ZX81 will read the second or third byte from the real uppermemory where you need the value of the shadow uppermemory.
When you copy the game exactly 32K higher in memory the real uppermemory is still read but it holds the same value as the shadow uppermemory.

When your ZX81 has less than 48K the copy will overrwrite on its own memory so no crash will happen when you have less than 48K memory.
The 1K hires model standard makes a copy of the code without using more bytes. The copy is fully coded over the systemvariables.
dr beep
Posts: 2346
Joined: Thu Jun 16, 2011 8:35 am
Location: Boxmeer

Re: Dr Beep quiz

Post by dr beep »

HOW MANY PUZZLES DOES POLICE PATROL HAVE?

100

This 1K hires game holds 100 puzzles.
dr beep
Posts: 2346
Joined: Thu Jun 16, 2011 8:35 am
Location: Boxmeer

Re: Dr Beep quiz

Post by dr beep »

WHICH GAME IS PARTLY CODED AT SPECTRUM30 IN CAMBRIDGE?

PONG

I was working on a displaymethod to make PONG possible in 1K at Spectrum30.
dr beep
Posts: 2346
Joined: Thu Jun 16, 2011 8:35 am
Location: Boxmeer

Re: Dr Beep quiz

Post by dr beep »

WHERE DID YOU GET THE IDEA FOR 1K PINBALL?

WHILE WALKING THE DOG


I was walking the dog and thought a 1K hires pinball would be a great idea.
It took quite some time but I worked it out.
dr beep
Posts: 2346
Joined: Thu Jun 16, 2011 8:35 am
Location: Boxmeer

Re: Dr Beep quiz

Post by dr beep »

WHAT WAS NO REASON FOR SP-2-ZX81, THE UPDATED ZX81EMUL?

THE EMULATOR WOULD BE ABLE TO RUN 1K HIRESGAMES.

Th emulator would never run hires at all.
Simply for the fact that the emulation would slow down too much on a ZX Spectrum.
The screen is built differently from the ZX81 to gain speed.

The new version would indeed be faster in the emulation and one incentive was
to make my games with hidden opcodes run perfectly too.
dr beep
Posts: 2346
Joined: Thu Jun 16, 2011 8:35 am
Location: Boxmeer

Re: Dr Beep quiz

Post by dr beep »

WHAT IS NOT A DORMENT/UNFINISHED PROJECT?

SP-2-P2000, A P2000 EMULATOR

I only had plans to code a ZX81 emulator on the P2000 but that was never started

I started SP-2-VIDEOPAC, A NEW VERSION OF THE VIDEOPAC-EMULATOR
but it is waiting for progress


A.C.E.S, ALL CARDGAMES EMULATED ON A SPECTRUM

This I started in 2011 but a major bug stopped the development. In 2016 I solved the bug but the original idea is still somewhere unfinished.
It is still on my computer, just like SP-2-VIDEOPAC
Post Reply