Different ROMs for Lambda 8300

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

Different ROMs for Lambda 8300

Post by mrtinb » Tue Apr 03, 2018 10:00 am

There seems to be quite a few ROMs that works with the Lambda 8300:
  • Lambda 8300
  • Marathon 32 (includes color keywords)
  • ZX81 ROM
  • Modified ZX81 for Lambda 8300
Can we get an overview on what features are in which ROMs?

What does the "ZX81 modified ROM for Lambda" give me, that the "ZX81 ROM" does not?
Martin
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube

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

Lambda 8300 with ZX81 ROM (I think)

Post by mrtinb » Tue Apr 03, 2018 9:29 pm

Lambda 8300 with ZX81 ROM (I think).

I inserted a ZX81 ROM, but that does not work. Maybe the Lambda insists on a modified ZX81 ROM.

https://youtu.be/Eyz3EM5ADJY
Martin
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube

User avatar
gammaray
Posts: 457
Joined: Sun Apr 17, 2016 2:44 am
Location: Texas

Re: Different ROMs for Lambda 8300

Post by gammaray » Tue Apr 03, 2018 9:53 pm

Your Lambda is probably PAL?... and your ZX81 does PAL or NTSC based on... what is it PIN22 of the ULA? Using R30 pullup resistor?

Lambda probably doesn't have that type of ULA...hmmm. ROM code changes on that maybe?

https://k1.spdns.de/Vintage/Sinclair/80 ... Kong/ROMs/

What about comparing schematic of US Futura 8300 and Lambda 8300?

https://en.wikipedia.org/wiki/Lambda_8300
Finish what you start. Truth is over the mountaintop or six feet under.
4 x TS1000, 2 x TS1500 , 2 x timex 2040 printer, 1/2 x timex 2020 cassette deck, ZXPAND+AY, ZeddyNET, ZXBlast..., unfinished Spectrum...Still no life!

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

Re: Different ROMs for Lambda 8300

Post by mrtinb » Tue Apr 03, 2018 11:27 pm

Ah...

Lambda has different port for detecting PAL. That’s why I need a modified ZX81 ROM.


PC8300 I/O PORTS

I/O:NNFEh.R ;read keyboard (A8..A15=row) (and CAS.IN) (and JOYSTICK)
;(but no PAL/NTSC bit here, unlike ZX81)
I/O:FF7Eh.R ;read PAL/NTSC flag (A7=row) (via diode from A7 to KEYB.0)
Martin
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube

User avatar
1024MAK
Posts: 1975
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...

Re: Different ROMs for Lambda 8300

Post by 1024MAK » Tue Apr 03, 2018 11:46 pm

The other difference I believe, is the character dot matrix data is in ROM on the ZX81, but in the "ULA" on the Lambda...

Mark

User avatar
Andy Rea
Posts: 1421
Joined: Fri May 09, 2008 2:48 pm
Location: notts UK

Re: Different ROMs for Lambda 8300

Post by Andy Rea » Tue Apr 03, 2018 11:58 pm

1024MAK wrote:
Tue Apr 03, 2018 11:46 pm
The other difference I believe, is the character dot matrix data is in ROM on the ZX81, but in the "ULA" on the Lambda...

Mark
With this lambda talk lately i was looking at the schematics wondering how on earth the display was generated... That explains it... Cheers
6 x ZX81, 1 x TS1500 , 1 x +3e, 1 x timex 2040 printer, 1 x timex 2020 cassette deck, siclair printer and some spectrum

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

Re: Different ROMs for Lambda 8300

Post by mrtinb » Wed Apr 04, 2018 7:16 am

So the half shade chars are replaced with diagonal triangles and a gaming “racing cars” char.

The £ char is replaced by a gaming “spider”.

The weird thing is that “:” and “?” chars are replaced with gaming chars as well. Here we have gaming “summer bird” and gaming “ghost”.
Martin
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube

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

Re: Different ROMs for Lambda 8300

Post by mrtinb » Wed Apr 04, 2018 8:23 am

mrtinb wrote:
Tue Apr 03, 2018 11:27 pm
Lambda has different port for detecting PAL. That’s why I need a modified ZX81 ROM.
Unfortunately http://problemkaputt.de/zxdocs.htm#lambda830 states that the modified ZX81 ROM for Lambda is hard coded to 60 Hz. That will not work with my European tv. :cry:
Martin
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube

User avatar
XavSnap
Posts: 498
Joined: Sat May 10, 2008 4:23 pm

Re: Different ROMs for Lambda 8300

Post by XavSnap » Wed Apr 04, 2018 3:10 pm

Lambda8300.jpg
Lambda8300.jpg (39.19 KiB) Viewed 470 times

User avatar
gammaray
Posts: 457
Joined: Sun Apr 17, 2016 2:44 am
Location: Texas

Re: Different ROMs for Lambda 8300

Post by gammaray » Wed Apr 04, 2018 4:15 pm

Sounds like someone with decent assembler skills would need to go after this one.

Addendum: The Futura 8300 was the unit for the U.S. so maybe it is built into the original ROM code/ULA to switch video?
Finish what you start. Truth is over the mountaintop or six feet under.
4 x TS1000, 2 x TS1500 , 2 x timex 2040 printer, 1/2 x timex 2020 cassette deck, ZXPAND+AY, ZeddyNET, ZXBlast..., unfinished Spectrum...Still no life!

Post Reply