"wall" game for the Lamba 8300 / Power 3000

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

"wall" game for the Lamba 8300 / Power 3000

Post by stefano » Mon Aug 10, 2015 2:12 pm

Keys: 1,2,9,0
Colour is supported (and preferred).
Attachments
WALL-LAMBDA.P
Wall game for the Lambda 8300
(7.55 KiB) Downloaded 141 times

User avatar
stefano
Posts: 378
Joined: Tue Dec 11, 2012 9:24 am
Contact:

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

Post by stefano » Tue Aug 11, 2015 9:26 am

Screenshot
wall-lambda.gif
wall-lambda.gif (6.75 KiB) Viewed 2399 times

User avatar
davidebarlotti
Posts: 6
Joined: Tue May 09, 2017 4:00 pm

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

Post by davidebarlotti » Wed May 24, 2017 5:48 pm

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: 378
Joined: Tue Dec 11, 2012 9:24 am
Contact:

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

Post by stefano » Mon Jul 30, 2018 1:26 pm

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: 794
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

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

Post by mrtinb » Mon Jul 30, 2018 2:59 pm

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
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube

User avatar
stefano
Posts: 378
Joined: Tue Dec 11, 2012 9:24 am
Contact:

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

Post by stefano » Mon Jul 30, 2018 7:04 pm

yes please, that would greatly help the troubleshooting

User avatar
mrtinb
Posts: 794
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

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

Post by mrtinb » Mon Jul 30, 2018 10:56 pm

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
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube

User avatar
mrtinb
Posts: 794
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

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

Post by mrtinb » Tue Jul 31, 2018 7:49 am

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
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube

User avatar
mrtinb
Posts: 794
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

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

Post by mrtinb » Tue Jul 31, 2018 9:40 am

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
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube

User avatar
mrtinb
Posts: 794
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

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

Post by mrtinb » Mon Aug 13, 2018 6:52 am

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
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube

Post Reply