Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » BIC Version 2.00 » Themenansicht

Autor Thread - Seiten: -1-
000
06.03.2022, 10:35 Uhr
volkerp
Default Group and Edit
Avatar von volkerp

Hallo,

Besitzt jemand einen BIC A5105, der sich beim Einschalten mit Version 2.00 meldet? Ich suche die ROM-Inhalte dieser Version.

Bekannt und verbreitet ist Version 2.01.
Die Version 2.00 wird in den Handbüchern beschrieben.
--
VolkerP

http://hc-ddr.hucki.net
(Z9001, Z1013, LC-80, ...)

Dieser Beitrag wurde am 06.03.2022 um 10:36 Uhr von volkerp editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
06.03.2022, 11:25 Uhr
ManfredB



Hallo Volker,

mein BIC meldet sich beim einschalten ohne Diskette zunächst mit BIC System Version 2.01.

Dann beim BASIC Startbildschirm allerdings auch mit RBASIC Disk Version 2.00, siehe Bild, ist das für Dich interessant?




Gruß Manfred
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
06.03.2022, 11:49 Uhr
robbi
Default Group and Edit
Avatar von robbi

Als ich 1988/89 die Teile für meinen Eigenbau-BIC zusammengestellt habe, bekam ich auch nur die überall eingebaute Version 2.01 von den Entwicklern.
Die Änderung von 2.00 auf 2.01 war wahrscheinlich so minimal, daß man ihr auch nur eine Hundertstel-Versionsnummer spendiert hat.
Wahrscheinlich war es "Disk" vorher als "Disc" geschrieben oder so.

Das Grundsystem meldet sich immer mit:



im Gegensatz zu 2.00 in den Beschreibungen.
--
Schreib wie du quatschst, dann schreibst du schlecht.

Dieser Beitrag wurde am 06.03.2022 um 12:10 Uhr von robbi editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
06.03.2022, 13:44 Uhr
volkerp
Default Group and Edit
Avatar von volkerp

@Manfred: Nein, es geht hier um die Startmeldung wie bei robbis Bild.

Irgendwo hatte ich auch was zu den Unterschieden gelesen, m.E. sind in Version 2.00 nicht zwei mögliche Diskettenlaufwerke nutzbar, nur das eine in der DSE. Ich weiß aber auch nicht mehr, wo ich das gelesen habe.
--
VolkerP

http://hc-ddr.hucki.net
(Z9001, Z1013, LC-80, ...)
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
06.03.2022, 17:15 Uhr
robbi
Default Group and Edit
Avatar von robbi

Es sind insgesamt drei Diskettenlaufwerke möglich, eines intern und zwei extern.
--
Schreib wie du quatschst, dann schreibst du schlecht.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
06.03.2022, 20:21 Uhr
ralle



Also ich habe auch die Disk-Version 2.00 in der DSE und kein externes Floppy zum spielen gebracht.

--
Gruß Ralle

Wenn Sie dazu neigen, Bedienungsanleitungen zusammen mit dem Verpackungsmaterial wegzuwerfen, sehen Sie bitte von einem derart drastischen Schritt ab!...
... Nachdem Sie das Gerät eine Weile ausprobiert haben, machen Sie es sich am besten mit dieser Anleitung und ihrem Lieblingsgetränk ein oder zwei Stunden lang in Ihrem Sessel bequem. Dieser Zeitaufwand wird Sie dann später belohnen...

aus KENWOOD-Bedienungsanleitung TM-D700

Dieser Beitrag wurde am 06.03.2022 um 20:29 Uhr von ralle editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
06.03.2022, 23:18 Uhr
robbi
Default Group and Edit
Avatar von robbi

In der DSE sind drei Laufwerke hardwaremäßig ansteuerbar. Die Anschlüsse sind an der DSE-Rückseite vorhanden.
In der Schaltung der DSE:
http://www.sax.de/~zander/bic/bc_dses.pdf
sind auf Seite 2 die Anschlüsse beschrieben.
Wenn es einen BIC, der ja CGG, DSE und Monitor einschließt, keine externen Laufwerkesanschlußmöglichkeiten gegeben hätte, wäre das auch nicht in der Dokumentation beschrieben worden. Mir ist keine Dokumentation bekannt, wo das nicht beschrieben worden wäre.

Der Anschluß zweier weiterer Laufwerke ist hier beschrieben.

Nachtrag:
Beim ALBA-PC (BIC-CGG ohne DSE) ist durch den FDC-Kontroller die Anzahl ansteuerbarer Laufwerke auf zwei begrenzt. Prizipiell wäre es möglich gewesen, durch weitere Dekodierung insgesamt vier Laufwerke ansprechen zu können.
--
Schreib wie du quatschst, dann schreibst du schlecht.

Dieser Beitrag wurde am 06.03.2022 um 23:27 Uhr von robbi editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
07.03.2022, 09:12 Uhr
volkerp
Default Group and Edit
Avatar von volkerp

In "Erzeugnislinie Heimcomputer, Kleincomputer und Bildungscomputer des VEB Kombinat Robotron, Dip.-Ing. Klaus-Dieter Weise" (TSD) habe ich das gelesen:

Das ROM-Betriebssystem RBASIC bekam in der Ausführung im ALBA-PC die Version
2.01, das anstelle der Version 2.0 des BIC geringfügig geändert ist (z. B. Port- und
Kanal-Adressen, max. 2 Laufwerke).
--
VolkerP

http://hc-ddr.hucki.net
(Z9001, Z1013, LC-80, ...)
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
07.03.2022, 09:20 Uhr
volkerp
Default Group and Edit
Avatar von volkerp

Besitzt jemand einen echten Alba-PC? Wie meldet sich dieser? Könnte ich dessen ROM-Inhalte bekommen?
--
VolkerP

http://hc-ddr.hucki.net
(Z9001, Z1013, LC-80, ...)
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
07.03.2022, 10:05 Uhr
robbi
Default Group and Edit
Avatar von robbi

Einige Teile eines ALBA-PCs hatte ich mal zur Abnahme der Daten. Leider nur sehr kurz, ich hatte die Abnahme der Netzteildaten etwas hängen lassen und nicht mehr geschafft. Ein CGG mit der Kennzeichnung "ALBA-PC 1505" hatte ich nicht zur Verfügung.
--
Schreib wie du quatschst, dann schreibst du schlecht.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
010
07.03.2022, 12:35 Uhr
ralle



Ich habe nur das Alba-Disk, also die Diskettendings ohne Controller. Man sieht auch, das das Kabel handgeschmiedet wurde.
--
Gruß Ralle

Wenn Sie dazu neigen, Bedienungsanleitungen zusammen mit dem Verpackungsmaterial wegzuwerfen, sehen Sie bitte von einem derart drastischen Schritt ab!...
... Nachdem Sie das Gerät eine Weile ausprobiert haben, machen Sie es sich am besten mit dieser Anleitung und ihrem Lieblingsgetränk ein oder zwei Stunden lang in Ihrem Sessel bequem. Dieser Zeitaufwand wird Sie dann später belohnen...

aus KENWOOD-Bedienungsanleitung TM-D700
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
011
09.03.2022, 09:11 Uhr
T5000

Avatar von T5000

Besteht noch Interesse an BIC 2.00 Version? Ich habe hier einen A5105 welcher sich mit 2.00 meldet.
--
Polyplay ESC2 Bauform4,K8924,EC1834,KC85/3-5,KC87,KC-Compact,Lada 21011,PC1715,PC1715W,A5105,CM1910,LC-80
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
012
09.03.2022, 09:24 Uhr
ralle



Was, das RBASIC?
--
Gruß Ralle

Wenn Sie dazu neigen, Bedienungsanleitungen zusammen mit dem Verpackungsmaterial wegzuwerfen, sehen Sie bitte von einem derart drastischen Schritt ab!...
... Nachdem Sie das Gerät eine Weile ausprobiert haben, machen Sie es sich am besten mit dieser Anleitung und ihrem Lieblingsgetränk ein oder zwei Stunden lang in Ihrem Sessel bequem. Dieser Zeitaufwand wird Sie dann später belohnen...

aus KENWOOD-Bedienungsanleitung TM-D700
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
013
09.03.2022, 09:34 Uhr
volkerp
Default Group and Edit
Avatar von volkerp


Zitat:
T5000 schrieb
Besteht noch Interesse an BIC 2.00 Version? Ich habe hier einen A5105 welcher sich mit 2.00 meldet.



Natürlich! (Es ist wirklich beim ersten Startbild die "BIC System Version 2.0"?)
Kannst Du die ROM-Inhalte extrahieren?
--
VolkerP

http://hc-ddr.hucki.net
(Z9001, Z1013, LC-80, ...)

Dieser Beitrag wurde am 09.03.2022 um 09:46 Uhr von volkerp editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
014
09.03.2022, 09:41 Uhr
T5000

Avatar von T5000

Ich habe Dir eine Mail geschickt

Gruss Thomas
--
Polyplay ESC2 Bauform4,K8924,EC1834,KC85/3-5,KC87,KC-Compact,Lada 21011,PC1715,PC1715W,A5105,CM1910,LC-80
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
015
09.03.2022, 09:55 Uhr
volkerp
Default Group and Edit
Avatar von volkerp

Es ist tatsächlich ein "BIC System Version 2.00".

Die Unterschiede zur Version 2.01 sind allerdings tatsächlich marginal:
Der 32K-ROM unterscheidet sich in 5 Bytes:


Quellcode:

bic_N021.bin                    bic_d12_n021_2.00.bin
BIC-System V2.01                V2.0

000AC0: 00 CD 26 04 E1 C9 3E*00 | ..&...>. | 00 CD 26 04 E1 C9 3E*04 | ..&...>.
000AC8: 1E*80 CD F7 0A 1E 00 3C | .......< | 1E*55 CD F7 0A 1E 00 3C | .U.....<
000AD0: CD F7 0A 1E*01 3E 07 CD | .....>.. | CD F7 0A 1E*04 3E 07 CD | .....>..
000AD8: F7 0A 1E 07 3E*08 CD F7 | ....>... | F7 0A 1E 07 3E*0A CD F7 | ....>...
000AE8: 00 3E*08 CD F7 0A 3A 91 | .>....:. | 00 3E*0A CD F7 0A 3A 91 | .>....:.
007F40: 69 6F 6E 20 32 2E 30*31 | ion 2.01 | 69 6F 6E 20 32 2E 30*30 | ion 2.00



Das ist neben der geänderten Versionsnummer (7F4F) nur die Routine BEEP; diese wird mit geringfügig anderen Registerwerten genutzt.

Der 2. ROM N120 (scprom1) ist unverändert geblieben.
--
VolkerP

http://hc-ddr.hucki.net
(Z9001, Z1013, LC-80, ...)

Dieser Beitrag wurde am 09.03.2022 um 10:04 Uhr von volkerp editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
016
09.03.2022, 14:30 Uhr
volkerp
Default Group and Edit
Avatar von volkerp

Wegen einer Anfrage hier die Änderungen im Code:


Quellcode:

1. BEEP

V2.01:

1469 0AC6  3E 00      ABEEP    ld    a,0
1470 0AC8  1E 80      A    ld    e,80h    ;Bit 6=0 wegen moegl. SVG-Probleme
1471 0ACA  CD 0AF7    A    call    MUOTAE
1472 0ACD  1E 00      A    ld    e,0
1473 0ACF  3C         A    inc     a
1474 0AD0  CD 0AF7    A    call    MUOTAE
1475 0AD3  1E 01      A    ld    e,1    ;Kanal A
1476 0AD5  3E 07      A    ld    a,7
1477 0AD7  CD 0AF7    A    call    MUOTAE
1478 0ADA  1E 07      A    ld    e,7
1479 0ADC  3E 08      A    ld    a,8    ;Lautstaerke 7 fuer A
1480 0ADE  CD 0AF7    A    call    MUOTAE
1481 0AE1  01 07D0    A    ld    bc,07D0h
1482 0AE4  CD 0B01    A    call    WAITBC
1483 0AE7  1E 00      A    ld    e,0
1484 0AE9  3E 08      A    ld    a,8    ;Ton aus
1485 0AEB  CD 0AF7    A    call    MUOTAE
1486 0AEE  3A FF91    A    LD    A,(BSKENN)
1487 0AF1  CB 4F      A    BIT    1,A
1488 0AF3  C0         A    RET    NZ    ;SCP -> RET
1489 0AF4  C3 08EC    A    JP    MUINIT

MUOTAE ;MUsikOuT A=regnr E=kdo

V2.00:

1469 0AC6  3E 04      ABEEP    ld    a,4        
1470 0AC8  1E 55      A    ld    e,55h    
1471 0ACA  CD 0AF7    A    call    MUOTAE
1472 0ACD  1E 00      A    ld    e,0
1473 0ACF  3C         A    inc     a
1474 0AD0  CD 0AF7    A    call    MUOTAE
1475 0AD3  1E 04      A    ld    e,4    ;Kanal A
1476 0AD5  3E 07      A    ld    a,7
1477 0AD7  CD 0AF7    A    call    MUOTAE
1478 0ADA  1E 07      A    ld    e,7
1479 0ADC  3E 0A      A    ld    a,0Ah    ;Lautstaerke 7 fuer A
1480 0ADE  CD 0AF7    A    call    MUOTAE
1481 0AE1  01 07D0    A    ld    bc,07D0h
1482 0AE4  CD 0B01    A    call    WAITBC
1483 0AE7  1E 00      A    ld    e,0
1484 0AE9  3E 0A      A    ld    a,0Ah    ;Ton aus
1485 0AEB  CD 0AF7    A    call    MUOTAE
1486 0AEE  3A FF91    A    LD    A,(BSKENN)
1487 0AF1  CB 4F      A    BIT    1,A
1488 0AF3  C0         A    RET    NZ    ;SCP -> RET
1489 0AF4  C3 08EC    A    JP    MUINIT


2. Versionsnummer

V2.01:

14150 7F31  42 49 43 20ABICSYS    defm    'BIC System'
14151 7F3B  00         A    defb    0
14152 7F3C  56 65 72 73AVERSIO    defm    'Version '
14153 7F44  32 2E 30 31ANR1    defm    '2.01'
14154 7F48  0D         A    defb    0Dh
14155 7F49  0A         A    defb    0Ah
14156 7F4A  00         A    defb    0


V2.00:

14150 7F31  42 49 43 20ABICSYS    defm    'BIC System'
14151 7F3B  00         A    defb    0
14152 7F3C  56 65 72 73AVERSIO    defm    'Version '
14153 7F44  32 2E 30 30ANR1    defm    '2.00'
14154 7F48  0D         A    defb    0Dh
14155 7F49  0A         A    defb    0Ah
14156 7F4A  00         A    defb    0


--
VolkerP

http://hc-ddr.hucki.net
(Z9001, Z1013, LC-80, ...)
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
017
09.03.2022, 17:58 Uhr
robbi
Default Group and Edit
Avatar von robbi

Marginal. Sag ich doch.
--
Schreib wie du quatschst, dann schreibst du schlecht.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
018
10.03.2022, 07:40 Uhr
volkerp
Default Group and Edit
Avatar von volkerp

Möglicherweise ist auf dem Floppy-Modul zum Alba-PC eine modifizierte Version des RBASIC Disk drauf? Dann könnte sich der Text aus http://robotron.foerderverein-tsd.de/322.html


Zitat:
volkerp schrieb
In "Erzeugnislinie Heimcomputer, Kleincomputer und Bildungscomputer des VEB Kombinat Robotron, Dip.-Ing. Klaus-Dieter Weise" (TSD) habe ich das gelesen:

Das ROM-Betriebssystem RBASIC bekam in der Ausführung im ALBA-PC die Version
2.01, das anstelle der Version 2.0 des BIC geringfügig geändert ist (z. B. Port- und
Kanal-Adressen, max. 2 Laufwerke).



eben darauf beziehen.
Wer besitzt ein orig. Floppy-Modul für den ALBA-PC und könnte mal schauen?



(Bilder stammen aus dem nichtöffentlichen Anhang zu 322a.pdf)

PS: vermutlich ist das aber dennoch die gleiche Version 2.00.

Im Ergänzungsblatt zum Alba-PC steht als Änderung die bekannte Meldung

RBASIC Version 2.01
robotron MKD 1989
25650 Bytes free
RBASIC Disk Version 2.00
Ok

Die Änderungen bzgl. Ports stehen auf ebendieser Seite beschrieben und stimmen auch für den BIC?
--
VolkerP

http://hc-ddr.hucki.net
(Z9001, Z1013, LC-80, ...)

Dieser Beitrag wurde am 10.03.2022 um 07:59 Uhr von volkerp editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
019
10.03.2022, 11:01 Uhr
robbi
Default Group and Edit
Avatar von robbi

Ca. im Jahre 2000 habe ich durch eine Annonce BIC-Teile bekommen. Dabei war auch eine FDC-Platine.
Ich nahm an, daß deren EPROM-Inhalt dem des FDC-1505 entspricht. Das sind auch die bei mir hinterlegten EPROM-Inhalte D46 und D47 für den FDC-Nachbau. D46 und D47 stand auch auf der Gänsehaut über den EPROMs dieser Platine.

Nachtrag:
Mir sind bisher keine Störungen von im Verkehr befindlichen FDC-Nachbauten bekannt, die mit D46/D47-EPROMs bestückt sind. Man könnte ja mal die D46 und D47 aus einer DSE mit diesen vergleichen. Aber wenn auf der Gänsehaut das auch so draufsteht, wird es wohl identisch sein.

Die Sache scheint aber nur für Geschichtsforscher interessant zu sein.
Es gibt auch zwei Ausgaben der BIC-Dokumentationen: eine schlichte im Robotronstil und eine bunte. Ob da größere Unterschiede bestehen, hat mich nie interessiert. Bei mir ist die schlichte Variante nachzulesen, andere hatte ich zur Zeit der Erstellung der Dokus nicht zur Verfügung.
In dem Sonderladen in Dresden auf der Großenhainer Straße gegenüber der Druckerei Völkerfreundschaft, in dem die ALBA-PCs verkauft wurden, gab es die bunten. In dieser Zeit war ich alleinerziehend und von Kurzarbeit betroffen und den Erwerb dieser bunten Heftchen habe ich mir aus naheliegenden Gründen verkniffen...
Sie waren auch nicht ganz billig. Es gab übrigens immer russische Offiziere im Laden, die dort BICs wegen der möglichen russischen Zeichensatzes anscheinend sehr attraktiv fanden.
--
Schreib wie du quatschst, dann schreibst du schlecht.

Dieser Beitrag wurde am 10.03.2022 um 11:18 Uhr von robbi editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
020
11.03.2022, 13:07 Uhr
volkerp
Default Group and Edit
Avatar von volkerp

Ich habe die Nachricht bekommen, dass auf originalen Alba-PC-Floppy-Modulen wirklich die von Ulrich beschriebene Version RBASIC Disk 2.00 und keine aktuellere Version drauf ist.
--
VolkerP

http://hc-ddr.hucki.net
(Z9001, Z1013, LC-80, ...)
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
021
15.03.2022, 09:06 Uhr
Berolds



Mein BIC meldet sich mit 2.00
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
022
15.03.2022, 09:09 Uhr
Berolds







Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
023
15.03.2022, 09:44 Uhr
volkerp
Default Group and Edit
Avatar von volkerp

Interessant! Eine RBASIC Version 2.00 habe ich noch nicht gesehen.
Könntest Du von Deinem BIC die ROMs auslesen?
--
VolkerP

http://hc-ddr.hucki.net
(Z9001, Z1013, LC-80, ...)
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
024
15.03.2022, 12:26 Uhr
volkerp
Default Group and Edit
Avatar von volkerp

bicmc auslagern:

10 FOR I=0 TO &H3FFF
20 POKE I+&H9000, PEEK(I)
30 NEXT I
40 BSAVE "A:BICMC1.BIN",&H9000,&HCFFF
110 FOR I=0 TO &H3FFF
120 POKE I+&H9000, PEEK(I+&H4000)
130 NEXT I
140 BSAVE "A:BICMC2.BIN",&H9000,&HCFFF

läuft leider ein paar Minuten

Die erzeugten Dateien sind keine ROM-Abzüge. Um ROM-Dumps zu erhalten muss man von den bins die ersten 7 (!) Byte wegschneiden und auf korrekte Länge bringen (16384 Bytes).

Ich weiß nicht mehr, wie ich die anderen ROMs von BASIC aus auslagern kann. hier muss man erst den passenden Slot zuschalten. GGf. braucht man ein kleines MC-Programm, was das macht?
--
VolkerP

http://hc-ddr.hucki.net
(Z9001, Z1013, LC-80, ...)
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
025
15.03.2022, 15:29 Uhr
Berolds



Ich versuch das mal. Ich schau mal, ob eventuell die ROM gesockelt sind.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek