"wall" game for the Lamba 8300 / Power 3000

Software and Games for the Lambda 8300 / Power 3000 Computer
User avatar
stefano
Posts: 592
Joined: Tue Dec 11, 2012 9:24 am
Contact:

"wall" game for the Lamba 8300 / Power 3000

Post by stefano »

Keys: 1,2,9,0
Colour is supported (and preferred).
Attachments
WALL-LAMBDA.P
Wall game for the Lambda 8300
(7.55 KiB) Downloaded 1110 times
User avatar
stefano
Posts: 592
Joined: Tue Dec 11, 2012 9:24 am
Contact:

Re: "wall" game for the Lamba 8300 / Power 3000

Post by stefano »

Screenshot
wall-lambda.gif
wall-lambda.gif (6.75 KiB) Viewed 23361 times
User avatar
davidebarlotti
Posts: 7
Joined: Tue May 09, 2017 4:00 pm

Re: "wall" game for the Lamba 8300 / Power 3000

Post by davidebarlotti »

Hi Stefano

I'm try to run the wall game on real hardware. I'm using a CAC-3 clone based with same ULA of Lambda and has 16kb on board.
I'm able to load the program using a TZXduino player that can handle the .p format.

After finish the loading I'm able to see
1 REM Z88DK C+

the cursor blinking, and if I write RUN enter came out
IR IN 2 producing a low beep.

Any suggestion?
User avatar
stefano
Posts: 592
Joined: Tue Dec 11, 2012 9:24 am
Contact:

Re: "wall" game for the Lamba 8300 / Power 3000

Post by stefano »

Something is going bad obviously, but it is difficult to understand what it could be: the "run" command should just work !
Do you have enough memory on your lambda ? Is the ROM different ? If so, where can I get a copy ?
User avatar
mrtinb
Posts: 1979
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: "wall" game for the Lamba 8300 / Power 3000

Post by mrtinb »

It works in http://rullf2.xs4all.nl/jszeddy/jszeddy.html emulator.

I could try it with a Lambda 8300 when I get home. (That would be with a ZXpand to load as I don't have a casette player)
Martin
https://zx.rtin.be
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube
User avatar
stefano
Posts: 592
Joined: Tue Dec 11, 2012 9:24 am
Contact:

Re: "wall" game for the Lamba 8300 / Power 3000

Post by stefano »

yes please, that would greatly help the troubleshooting
User avatar
mrtinb
Posts: 1979
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: "wall" game for the Lamba 8300 / Power 3000

Post by mrtinb »

When loading with a ZXpand I get line 1 REM ZX88 and line 2 RAND USR VAL “17307”.

But RUN or RAND USR 17307 just gives a garbled screen.

I think it has some auto run, but in my setup I have to press RESET after the load. Program is still in memory but maybe it has gotten corrupted. Maybe it will work better without the auto run.
Martin
https://zx.rtin.be
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube
User avatar
mrtinb
Posts: 1979
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: "wall" game for the Lamba 8300 / Power 3000

Post by mrtinb »

Does anyone have a program for Lambda in .p format, that is not made with Z88dk? Maybe the Z88dk driver is to “fancy” in the sysvar section. Or maybe the Z88dk expect color module. I don’t know. It just doesn’t work.
Martin
https://zx.rtin.be
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube
User avatar
mrtinb
Posts: 1979
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: "wall" game for the Lamba 8300 / Power 3000

Post by mrtinb »

Manual states the IR error is:

"Integer out of range. When integer is required, the floating point argument is rounded to the nearest integer. If this is outside a suitable range then IR error results." (RUN, RAND, POKE, DIM, GOTO, GOSUB, LIST, LLIST, PAUSE, PLOT, UNPLOT, CHR$, PEEK, USR, SOUND, TEMPO, array access)
Martin
https://zx.rtin.be
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube
User avatar
mrtinb
Posts: 1979
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: "wall" game for the Lamba 8300 / Power 3000

Post by mrtinb »

Hi Stefano :-)

I have used some time to find why I couldn't get WALL or DSTAR to work on my real Lambda.

I have made memory dumps from emulator and real hardware and compared, but everything looked ok.

Finally I realized that Lambda 8300 has two ROM versions.
  • Version 1 (without the READY prompt)
  • Version 2 (with READY prompt and color support with commands INK, PAPER)
Your programs created with z88dk only works on Version 2.

Maybe z88dk could be modified to use the ROM-routines that are similar in the different versions.
Martin
https://zx.rtin.be
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube
Post Reply