Robotrontechnik-Forum

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

Robotrontechnik-Forum » Technische Diskussionen » A7100 vs A7150 mit SCP? » Themenansicht

Autor Thread - Seiten: -1-
000
17.08.2008, 16:34 Uhr
holm

Avatar von holm

Ich habe von Günter einige Disketten hier mit SCP GEDIT usw, auch eine CP/K
Diskette. Nichts davon läßt sich auf meinem A7150 booten.

Sind die Versionen zwischen den beiden Arbeitsplatzcomputers so unterschiedlich?
Mit MUTOS oder DCP hat die Kiste ja kein Problem....

Gruß,

Holm
--
float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v;
{s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+
(r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&&
(A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;}
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
17.08.2008, 18:43 Uhr
marko_oette



Mein CM1910 bootet alle Disketten vom A7100. Nur anders rum gehts nicht.
--
Bitte - wenn nötig - Kontakt via Email, ich bin selten im Forum.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
17.08.2008, 18:53 Uhr
holm

Avatar von holm

Was hast Du denn für eine ACT/Monitor Version da drin?
Grafik oder ASCII Version?

Gruß,

Holm
--
float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v;
{s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+
(r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&&
(A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;}

Dieser Beitrag wurde am 17.08.2008 um 18:56 Uhr von holm editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
17.08.2008, 19:02 Uhr
marko_oette



Die Graphikvariante.

Die Monitor-Version kenne ich gerade nicht. Kann ich dir aber mal raus suchen.
--
Bitte - wenn nötig - Kontakt via Email, ich bin selten im Forum.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
18.08.2008, 19:36 Uhr
holm

Avatar von holm

Hmpf... robotrontechnik.de:


"Betriebssystem SCP1700

(Alias SCP 1700)
Dieses Betriebssystem wurde auf den Rechnern A7100 und A7150 benutzt und von den Firmen Robotron-Projekt Dresden und Robotron-Vertrieb Berlin vertrieben.
Wegen der unterschiedlichen Hardware gab es für beide Rechner unterschiedliche Generierungen.
Version 2.x lief nur auf dem A7100, Version 3.x lief auf beiden Rechnern.
Am A7150 unterstützte SCP auch die Nutzung der Festplatte (1 Partition), Laufwerk F. Auch das Booten von Festplatte war möglich.
Das Standard-Diskettenformat von SCP1700 war 16x256x80 (624k), wobei bei bootfähigen Disketten deren Systemspuren mit 16x128 formatiert waren.
Das Betriebssystem steckte in der Datei SCP.SYS, die von der Bootspur aus angesprungen wurde.
Das Kennzeichen von ausführbaren Programmen unter SCP1700 war die Namenserweiterung .CMD"

Es sieht so aus, als ob ich mir keine weitere Mühe geben müßte.
Ich sollte mir eher Gedanken machen, woher ich eine bootfähige SCP 3.x Variante
bekomme oder ein CP/K für 7150.

Schade, meine Anfragen hier nach Hilfe in dieser Richtung sind immer ins Leere gelaufen..

Gruß,

Holm
--
float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v;
{s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+
(r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&&
(A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;}
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
18.08.2008, 20:33 Uhr
marko_oette



Hast du einen Brauchbaren Floppy Controller der diese Formate schreiben kann? TeleDisk abbilder habe ich hier.
--
Bitte - wenn nötig - Kontakt via Email, ich bin selten im Forum.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
18.08.2008, 20:39 Uhr
holm

Avatar von holm

Eher nicht.

Gegenfrage: hast Du Mutos zum spielen gebracht?
Damit sollte es nämlich auch funktionieren. Bei Bedarf erzähle ich Dir wie...

Was kosten bie Dir ein paar bespielte Disketten?

Gruß,

Holm
--
float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v;
{s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+
(r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&&
(A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;}
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
18.08.2008, 20:47 Uhr
Rüdiger
Administrator
Avatar von Rüdiger


Zitat:
holm schrieb
Ich sollte mir eher Gedanken machen, woher ich eine bootfähige SCP 3.x Variante
bekomme oder ein CP/K für 7150.

Du hast Post.
--
Kernel panic: Out of swap space.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
18.08.2008, 21:32 Uhr
marko_oette



Falls das Problem noch besteht: Mutos läuft schon. Disketten sind nicht teuer
--
Bitte - wenn nötig - Kontakt via Email, ich bin selten im Forum.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
18.08.2008, 21:44 Uhr
A7100

Avatar von A7100


Zitat:
Rüdiger schrieb

Zitat:
holm schrieb
Ich sollte mir eher Gedanken machen, woher ich eine bootfähige SCP 3.x Variante
bekomme oder ein CP/K für 7150.

Du hast Post.

Falls du das hast, brauch ich auch!
--
Mit freundlichen Grüssen, Matthias

----------------------------------------------------------------------------------------

robotron - Leidenschaft, die Leiden-schafft
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
010
19.08.2008, 18:18 Uhr
holm

Avatar von holm

@marko:

MUTOS "partitioniert" Disketten, z.B. hat eine Systemdiskette auf Spur 0
16 Sektoren a 128 Bates im FM Format, der Rest ist mir 16 Sektoren
a 256 Bytes MFM formatiert.

Die zu den Partitions gehörenden Device File Entries sind /dev/rsmft0 für die Systemspur und /dev/rdxmf0 für den Datenbereich. Man kann auch mit
format /dev/rsmft0 und format /dev/rdxmf0 an die Diskette herangehen unf bekommt eine korrekt formatierte Systemdiskette, natürlich ohne Inhalt.

Den aber kann man natürlich auch von einer existierenden Diskette lesen:

dd if=/dev/rsmft0 of=boot

liest die Bootspur aus und schreibt sie in die Datei boot.

dd if=/dev/rdxmf0 of=SCP1700 schreibt den Rest der Diskette in die Datei SCP1700.

Die beiden Dateien kann man natürlcih auf die "vorhin" formatierte Diskette wieder draufschreiben indem man "if" und "of" beim Aufruf von dd austauscht, Vorsicht!
"dd" ist ein sehr mächtiges Kommando und kann fast überall hin schreiben, zumindest als root...

Das Device für eine 9*512*2*80 Diskette (Dos 720k) ist /dev/rmf0ds512_9.
Ja,, alles sehr einprägsame Namen hier...

Die Diskpartitionen sind in der Datei /usr/sys/cfg/c5170.c dokumentiert,
ein ls /dev/ spricht ziemliche Bände was es so gibt.

Damit kann man laso eine Tar Diskette mit den beiden Dateiein erzeugen:

tar cvf /dev/rmf0ds512_9 ./boot ./SCP1700

Das funktioniert, das habe ich verifiziert. Das Device /dev/rdxmf0 läßt übrigens die Spur 0 völlig links liegen. man kann also mit format 0-159 formatieren, die Systemspur ist dann noch drauf. format /dev/dev/rdxmf0 bekommt selber heraus was es machen soll.

Die Frage ist, ob man was hat, was diese Diskette wieder auspacken kann, sollte jedes Loonix oder so können...

Ich habe mich hier extra sehr breit ausgelassen, evtl. braucht es ja mal Jemand Anderes..

Teledisk fällt auf meiner Kiste (Intel Chipsatz) jedenfalls über seine eigenen Beine,
es scheitert an der Spur mit 16*128 FM.

Ich habe mittlerweile ein SCP1700 DL3.0 (A7100/A7150) generiert am 02-NOV-87
auf der Harddisk. Allerdings hatte ich bei Ebay eine Diskette Systemdiskette mit nur
SCP.SYS drauf ersteigert, den Rest habe ich irgendwo zusammenkopiert und das scheint teilweise nicht konsistent zu sein. Diskset hängt z.B. die Kiste ganz weg,
wird wohl von SCP2.2 stammen.
Es währe also nett marco, wenn Du mir ein paar Files von solchen Disketten zukommen lassen könntest, dann geht es auch per Email und ohne speziellen sauteuren Zaubercontroller und nicht zu letzt ohne das ich jedesmal meinen
PC runterfahren muß um mit DOSdisketten Discjokey zu spielen.

Das CP/K das ich von Günter hier habe scheint diskettenmäßig irgendwie platt zu sein, da steht zwar CP/K und A7150 drauf, abe booten läßt sich das deswegen noch lange nicht. Warscheinlich ist der Lader defekt oder falsch geschrieben, die Daten kann man jedenfalls lesen.

BTW: Hat Jemand die für SCP und 7150 notwendigen Dateien für das KGS?

Also dieses Graf* Zeuchs und Gedit?

Gruß,

Holm
--
float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v;
{s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+
(r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&&
(A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;}

Dieser Beitrag wurde am 19.08.2008 um 18:20 Uhr von holm editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
011
19.08.2008, 21:56 Uhr
marko_oette



Ich habe auch SCP GX für das Tablett.

Was die Arbeit mit *nix betrifft bin ich soweit fit, wobei ich bei den Device Namen wirklich auf deine Hilfe angewiesen wäre.

Leider gibt es bei mir im Moment ein großes Problem mit 4 Buchstaben: ZEIT. Davon habe ich keine. Ich kann dir die Disketten mal per Post zukommen lassen. Das ist für mich einfacher. Du kannst diese dann behalten und per MUTOS auslesen. Uninteressant ist ein 2. Archivformat sicher nicht.
--
Bitte - wenn nötig - Kontakt via Email, ich bin selten im Forum.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
012
19.08.2008, 22:26 Uhr
holm

Avatar von holm

Ok.

Naja Archivformat..man kann es eben nur auf den Kisten auslesen auf denen es laufen soll und nicht jeder installiert sich das MUTOS damit er SCP machen kann.
Jedenfalls hat der A71xx einen FDC der auch 128Bytes FM kann, der WEST-765/8272 kann das nicht.
Ich habe mal versucht einen U8272 aufzutreiben, gelungen ist mir das nicht.

Gruß,

Holm

Brauchst Du meine Adresse oder hast Du die bereits?
--
float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v;
{s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+
(r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&&
(A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;}
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
013
19.08.2008, 23:40 Uhr
Enrico
Default Group and Edit


Das wundert mich jetzt aber, dass der U8272 kein 1:1 Nachbau ist.
Ist das bei allen West FDCs so, auch Zilog?

Aber nach U8272 hattest Du hier noch gar nicht gefragt?
Mir ist da gerade einer aus der Grabbelkiste entgegen gekommen ....
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
014
19.08.2008, 23:45 Uhr
Rüdiger
Administrator
Avatar von Rüdiger


Zitat:
holm schrieb
Jedenfalls hat der A71xx einen FDC der auch 128Bytes FM kann, der WEST-765/8272 kann das nicht.

Einige Billigvarianten davon können das nicht.
Wenn Du einen vernünftigen Floppycontroller in den PC steckst (nicht irgendwelche Onboard-Murks), geht das auch da.
Dazu hatten wir im Forum bereits ausführliche Diskussionen.
--
Kernel panic: Out of swap space.

Dieser Beitrag wurde am 20.08.2008 um 09:05 Uhr von Rüdiger editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
015
20.08.2008, 07:05 Uhr
marko_oette



@holm: Lass mir diese bitte noch einmal zukommen. Am besten per PN. Schreib auch noch mal dazu was du brauchst.

@A7100: Ist deine Anfrage noch aktuell? Kommt bei dir ggf noch was dazu?
--
Bitte - wenn nötig - Kontakt via Email, ich bin selten im Forum.
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