ZX81-Kompatibler aus Standardbauteilen: ZX81NU

ZX-Team Forum

Re: ZX81-Kompatibler aus Standardbauteilen: ZX81NU

Beitragvon tokabln » 27.01.2017, 21:55

Hallo Heinz,

ich habe einfach einen Texteditor genommen und die Binärdatei eingelesen und dann durchforstet.
Ich denke dass das die Einschaltmeldung sein müsste wo Du auswählen kannst ob ZX80 oder ZX81 geladen werden soll.
Im meinem Texteditor auf dem iPAD ist das Zeile 62 bzw. 61 der Binärdatei wo das Ganze startet.

Eine Adresse im NU habe ich leider nicht, da ich das noch nicht gebrannt habe.

Sorry... wünsche Dir ein schönes Wochenende.
Lieben Gruß Torsten
BMZ MFA, ZX80Core, AX81, ZX81, ZX81NU, Spectrum+, Harlequin, Amstrad NC100, Cambridge Z88, C64, C128D, Amiga 500, Amiga 1200, Atari Portfolio, HP200LX, IBM PC 5155, TP755c, T41, PS/2 (Model 40SX), PS/2E, Accura 101, Apple //e
Benutzeravatar
tokabln
User
 
Beiträge: 739
Registriert: 10.11.2013, 00:24
Wohnort: D, Berlin (Mariendorf)

Re: ZX81-Kompatibler aus Standardbauteilen: ZX81NU

Beitragvon ZX-Heinz » 28.01.2017, 17:19

@holmatic: Danke für das neue ROM. Arbeitet jetzt fehlerlos!

tokabln hat geschrieben:Eine Adresse im NU habe ich leider nicht, da ich das noch nicht gebrannt habe.

@tokabeln: Wie ich gestern schon schrieb, liegt das Erstellungsdatum ab Adresse 2213dez = #08A5 im ROM. Auf diese Adresse hat man im eingebauten Zustand aber keinen Zugriff, es sei denn, man kennt "geheime" Page-Kommandos. Die bisherigen ROMs haben sich beim Starten durch unterschiedlichen Startbildschirm zu erkennen gegeben. Nun gibt es aber das fehlerhafte ROM vom 26.Jan und das korrigierte vom 27.Jan. Und diese beiden kann man äußerlich nicht mehr unterscheiden. Nur an der fehlerhaften Reaktion. Das war der Anlass für meine Frage.
Gruß, Heinz
Benutzeravatar
ZX-Heinz
User
 
Beiträge: 1053
Registriert: 05.12.2011, 14:45

Re: ZX81-Kompatibler aus Standardbauteilen: ZX81NU

Beitragvon siggi » 28.01.2017, 18:58

ZX-Heinz hat geschrieben:@tokabeln: Wie ich gestern schon schrieb, liegt das Erstellungsdatum ab Adresse 2213dez = #08A5 im ROM. Auf diese Adresse hat man im eingebauten Zustand aber keinen Zugriff, es sei denn, man kennt "geheime" Page-Kommandos.


Diese "geheimen" Page-Kommandos stehen aber in Ollis Sourcen drin. Er hatte sie m. W. auch schon mal beschrieben. Und ich have ja schon mal ein Programm geschrieben, das den Raminhalt ab 8K mit Shadow-Ram ab 32K tauscht, wobei ich ja auch permanent umschalten muss.

Es nützt aber nix, einfach das Startup-ROM mit der Versionsnummer einzublenden, denn es liegt parallel zum ZX81 Rom und blendet dieses aus. Es müßte schon ein Programm sein, daß nicht nur das Paging macht, sondern
- vorher in FAST-Modus schaltet, damit kein NMI kommt
- dann das ZX-81 ROM ausblendet und das Startup-ROM einblendet
- ab jetzt keine ZX81-ROM-Calls mehr macht, denn das ZX81ROM is wech ...
- den Versionsstring kopiert (ins RAM)
- das ZX81-Rom wieder einblendet
Nun kann wieder in SLOW geschaltet werden.
Und das kann natürlich kein BASIC-Programm sein ..

Ob sich deeeer Aufwand lohnt?

Gruß
Siggi
Mein ZX81-Web-Server: online seit 2007
http://zx81-siggi.endoftheinternet.org/index.html
Benutzeravatar
siggi
User
 
Beiträge: 1650
Registriert: 06.12.2005, 08:34
Wohnort: D, Hessen, Ranstadt-Dauernheim

Re: ZX81-Kompatibler aus Standardbauteilen: ZX81NU

Beitragvon ZX-Heinz » 29.01.2017, 16:46

siggi hat geschrieben:Ob sich deeeer Aufwand lohnt?
Gruß Siggi

Hallo siggi,
vielleicht gibt es aber einen Trick :? . Beim Speccy mit IF1 ist es so, dass man den Shadow-ROM im IF1 (8kBytes) praktisch auch nicht auslesen kann und der nur für erweiterte Funktionen gepagt wird. Ein
PRINT PEEK 0
liefert daher nur den Eintrag aus dem BASIC-ROM.
Der extended-Befehl
SAVE*"B"CODE 0,1
dagegen speichert aber den Eintrag (0000) des Shadow-ROMs auf dem Speichermedium "B", da ja der Shadow-ROM aktiv ist. Ähnlich könnte das auch mit dem NU gehen:
Ein LOAD"+:XYZ:0:1" oder vielleicht LOAD"+:XYZ:32768:1" (wo immer das Startup-ROM gepagt ist) könnte auch hier helfen.

@holmatic: Guck mal in PN.

Gruß, Heinz
Benutzeravatar
ZX-Heinz
User
 
Beiträge: 1053
Registriert: 05.12.2011, 14:45

Re: ZX81-Kompatibler aus Standardbauteilen: ZX81NU

Beitragvon siggi » 05.02.2017, 21:56

ZX-Heinz hat geschrieben:
siggi hat geschrieben:Hallo Heinz,
das hat Tom auch gedacht, ist aber nicht so! :mrgreen:

Danke Siggi! Gut zu wissen! Als ich Thomas vor 1 Jahr diesbezüglich ansprach, kannte er diese Option offenbar wirklich noch nicht.


Oder nicht mehr:
viewtopic.php?f=2&t=66&p=2270&hilit=treecopy#p2326

:mrgreen:
Siggi
Mein ZX81-Web-Server: online seit 2007
http://zx81-siggi.endoftheinternet.org/index.html
Benutzeravatar
siggi
User
 
Beiträge: 1650
Registriert: 06.12.2005, 08:34
Wohnort: D, Hessen, Ranstadt-Dauernheim

Re: ZX81-Kompatibler aus Standardbauteilen: ZX81NU

Beitragvon Paul » 11.02.2017, 17:39

Die ZXNU ROM Version vom 27.01.2017 hat übrigens den Zeichensatz zusätzlich wo er hingehört. Jetzt funktioniert auch ZXBlast.
Liebe Grüße
Paul
Theoretisch ist zwischen Theorie und Praxis kein Unterschied.
Praktisch allerdings wohl.
Benutzeravatar
Paul
User
 
Beiträge: 2143
Registriert: 10.03.2010, 12:01
Wohnort: Germanys west end

Re: ZX81-Kompatibler aus Standardbauteilen: ZX81NU

Beitragvon siggi » 16.02.2017, 15:17

Gibt's eigentlich das Layout des NU irgendwo als PDF oder JPG (jedenfalls nicht in einem proprietären Format des Layout-Programms)?
Ich muß immer mal wieder Leitbahnen nachschüffeln, die sich unter ICs und deren Fassungen verstecken. Da würde so was helfen.

Gruß
Siggi

PS: Vielleicht hat ja noch jemand eine unbestückte Leiterplatte und könnte diese mal "naggisch" auf den Scanner legen (die Leiterplatte! ;-) und die Bilder hier einstellen?
Mein ZX81-Web-Server: online seit 2007
http://zx81-siggi.endoftheinternet.org/index.html
Benutzeravatar
siggi
User
 
Beiträge: 1650
Registriert: 06.12.2005, 08:34
Wohnort: D, Hessen, Ranstadt-Dauernheim

Re: ZX81-Kompatibler aus Standardbauteilen: ZX81NU

Beitragvon PokeMon » 16.02.2017, 16:40

Versuchs mal damit.
Wenn Du beide Dateien mit einem Adobe PDF Viewer öffnest, kannst Du über die Tabs oben deckungsgleich umschalten. Das sollte helfen beim Nachverfolgen. Und zoomen kannst Du auch beliebig, da es vektorisierte PDFs sind. Have fun. 8)

PS: Habe Bestückungsdruck auch noch hinzugefügt zur besseren Orientierung.
Dateianhänge
ZX81NU_1B_SILK.pdf
(500.53 KiB) 13-mal heruntergeladen
ZX81NU_1B_BOT.pdf
(150.21 KiB) 15-mal heruntergeladen
ZX81NU_1B_TOP.pdf
(147.43 KiB) 14-mal heruntergeladen
Wer seinen Computer ehrt, lebt nicht verkehrt.
Benutzeravatar
PokeMon
User
 
Beiträge: 3864
Registriert: 31.08.2011, 22:41

Re: ZX81-Kompatibler aus Standardbauteilen: ZX81NU

Beitragvon siggi » 16.02.2017, 18:12

Danke, besser kann man's kaum haben :mrgreen:
Siggi
Mein ZX81-Web-Server: online seit 2007
http://zx81-siggi.endoftheinternet.org/index.html
Benutzeravatar
siggi
User
 
Beiträge: 1650
Registriert: 06.12.2005, 08:34
Wohnort: D, Hessen, Ranstadt-Dauernheim

Re: ZX81-Kompatibler aus Standardbauteilen: ZX81NU

Beitragvon siggi » 20.02.2017, 09:59

PokeMon hat geschrieben:Versuchs mal damit.
Wenn Du beide Dateien mit einem Adobe PDF Viewer öffnest, kannst Du über die Tabs oben deckungsgleich umschalten. Das sollte helfen beim Nachverfolgen. Und zoomen kannst Du auch beliebig, da es vektorisierte PDFs sind. Have fun. 8)

PS: Habe Bestückungsdruck auch noch hinzugefügt zur besseren Orientierung.


Hast Du so schöne PDFs auch für ZxBlast und ZxMore? Bei denen ist die Leiterbahnsuche ja noch schwieriger, weil die unter Lack versteckt sind (was ja auch meine damalige "Bohrung" auf dem ZxMore erschwert hat).

Gruß
Siggi
Mein ZX81-Web-Server: online seit 2007
http://zx81-siggi.endoftheinternet.org/index.html
Benutzeravatar
siggi
User
 
Beiträge: 1650
Registriert: 06.12.2005, 08:34
Wohnort: D, Hessen, Ranstadt-Dauernheim

Vorherige

Zurück zu Sinclair ZX81

Wer ist online?

Mitglieder in diesem Forum: mrtinb und 1 Gast