Hallo zusammen,
kürzlich in den Tiefen des WEB entdeckt.
Hat das Tool schon mal jemand getestet?
Gruß
Alfred
MSDOS Disketten Emulation in Turbo Pascal für CP/M Systeme
MSDOS Disketten Emulation in Turbo Pascal für CP/M Systeme
Zuletzt geändert von Alfred am 16. Dez 2021, 14:08, insgesamt 1-mal geändert.
Re: MSDOS Disketten Emulation in Turbo Pascal für CP/M Systeme
Heute ein bisschen damit gespielt ...
+--------------------------------------------------------------------+
Laufwerk H: (phys. A:) 3-1/2" 80Track DD 720Kb (512x9x2x80)
Laufwerk B: (phys. B:) 5-1/4" 80Track DD 784Kb (1024x5x2x80)
+--------------------------------------------------------------------+
C>msdos
MS-DOS-Emulator V1.2a vom 26.8.87
Befehle: Change, Dir, Erase, Help, New,
Protocol, Quit, Read, Write
Laufwerk mit MS-DOS-Diskette : h
Laufwerk mit CP/M - Diskette : b
Hinweis: Phys. Disk-Parameter muessen korrekt gesetzt sein!
MSDOS>d
0 Datei(en) 713k frei
## von CP/M nach DOS (B: -> H:)
MSDOS>w *.*
- Copying :
MSDOS.COM
MSDOS.IN0
MSDOS.IN1
MSDOS.IN2
MSDOS.IN3
MSDOS.PAS
MSDOS>d
H : MSDOS COM : MSDOS IN0 : MSDOS IN1 : MSDOS IN2 : MSDOS IN3
H : MSDOS PAS
6 Datei(en) 667k frei
## von DOS nach CP/M (H: -> B:)
MSDOS>r *.*
- Copying :
MSDOS.COM
MSDOS.IN0
MSDOS.IN1
MSDOS.IN2
MSDOS.IN3
MSDOS.PAS
MSDOS>q
C>
+--------------------------------------------------------------------+
Diskdefinition fuer 720Kb DOS Laufwerk (H:) im CP/M3 BIOS
+--------------------------------------------------------------------+
dw fd$write
dw fd$read
dw fd$login
dw fd$init
db 7,0 ; relative drive seven (H:) phys. A:
fdsd7 dph skew9,dp5d7 ; 3-1/2" DD 80 Track MSDOS
dp5d7 dpb 512,18,80,2048,128,0 ; MSDOS 3-1/2" DD 80 Track
skew9 skew 9,1,1 ; AK Mini HD, MSDOS Mini DD
skew1 9,1,1
+--------------------------------------------------------------------+
Scheint zu funktionieren
!
+--------------------------------------------------------------------+
Laufwerk H: (phys. A:) 3-1/2" 80Track DD 720Kb (512x9x2x80)
Laufwerk B: (phys. B:) 5-1/4" 80Track DD 784Kb (1024x5x2x80)
+--------------------------------------------------------------------+
C>msdos
MS-DOS-Emulator V1.2a vom 26.8.87
Befehle: Change, Dir, Erase, Help, New,
Protocol, Quit, Read, Write
Laufwerk mit MS-DOS-Diskette : h
Laufwerk mit CP/M - Diskette : b
Hinweis: Phys. Disk-Parameter muessen korrekt gesetzt sein!
MSDOS>d
0 Datei(en) 713k frei
## von CP/M nach DOS (B: -> H:)
MSDOS>w *.*
- Copying :
MSDOS.COM
MSDOS.IN0
MSDOS.IN1
MSDOS.IN2
MSDOS.IN3
MSDOS.PAS
MSDOS>d
H : MSDOS COM : MSDOS IN0 : MSDOS IN1 : MSDOS IN2 : MSDOS IN3
H : MSDOS PAS
6 Datei(en) 667k frei
## von DOS nach CP/M (H: -> B:)
MSDOS>r *.*
- Copying :
MSDOS.COM
MSDOS.IN0
MSDOS.IN1
MSDOS.IN2
MSDOS.IN3
MSDOS.PAS
MSDOS>q
C>
+--------------------------------------------------------------------+
Diskdefinition fuer 720Kb DOS Laufwerk (H:) im CP/M3 BIOS
+--------------------------------------------------------------------+
dw fd$write
dw fd$read
dw fd$login
dw fd$init
db 7,0 ; relative drive seven (H:) phys. A:
fdsd7 dph skew9,dp5d7 ; 3-1/2" DD 80 Track MSDOS
dp5d7 dpb 512,18,80,2048,128,0 ; MSDOS 3-1/2" DD 80 Track
skew9 skew 9,1,1 ; AK Mini HD, MSDOS Mini DD
skew1 9,1,1
+--------------------------------------------------------------------+
Scheint zu funktionieren

Zuletzt geändert von Alfred am 16. Dez 2021, 14:09, insgesamt 1-mal geändert.
Re: MSDOS Emulation in Turbo Pascal für CP/M Systeme
Hi,
evtl. bekomme ich am Wochenende einen Compaq Portable II Version 4 (1xDisk,20MB HD).
Dann werde ich testen. LW hat 360KB Kaypro kann IBM Format auf 360KB.
Kurt
evtl. bekomme ich am Wochenende einen Compaq Portable II Version 4 (1xDisk,20MB HD).
Dann werde ich testen. LW hat 360KB Kaypro kann IBM Format auf 360KB.
Kurt
Re: MSDOS Disketten Emulation in Turbo Pascal für CP/M Systeme
Hallo Kurt,
dann viel Glück, so ein Compaq Portable ist ein schöner Rechner!
Gruß
Alfred
dann viel Glück, so ein Compaq Portable ist ein schöner Rechner!
Gruß
Alfred
Re: MSDOS Disketten Emulation in Turbo Pascal für CP/M Systeme
Die Software hat noch einen kleinen Schönheitsfehler:
Überschreibt vorhandene Dateien nicht, sondern legt die Files unter gleichem Namen nochmals neu an!?
MSDOS>e *.*
Wirklich loeschen (J/N) ? j
MSDOS>d
0 Datei(en) 713k frei
MSDOS>w ct*.*
- Copying:
CT180V10.COM
CT180V11.COM
CTTEXT.100
CTTEXT10.COM
CTTEXT20.COM
CTTEXT21.COM
MSDOS>d
H : CT180V10 COM : CT180V11 COM : CTTEXT 100 : CTTEXT10 COM : CTTEXT20 COM
H : CTTEXT21 COM
6 Datei(en) 665k frei
MSDOS>w ct*.*
- Copying:
CT180V10.COM
CT180V11.COM
CTTEXT.100
CTTEXT10.COM
CTTEXT20.COM
CTTEXT21.COM
MSDOS>d
H : CT180V10 COM : CT180V11 COM : CTTEXT 100 : CTTEXT10 COM : CTTEXT20 COM
H : CTTEXT21 COM : CT180V10 COM : CT180V11 COM : CTTEXT 100 : CTTEXT10 COM
H : CTTEXT20 COM : CTTEXT21 COM
12 Datei(en) 617k frei
MSDOS>
XUBUNTU sieht das auch so:
/media/floppy0/CT180V10.COM
/media/floppy0/CT180V10.COM
/media/floppy0/CT180V11.COM
/media/floppy0/CT180V11.COM
/media/floppy0/CTTEXT.100
/media/floppy0/CTTEXT.100
/media/floppy0/CTTEXT10.COM
/media/floppy0/CTTEXT10.COM
/media/floppy0/CTTEXT20.COM
/media/floppy0/CTTEXT20.COM
/media/floppy0/CTTEXT21.COM
/media/floppy0/CTTEXT21.COM
Gruß
Alfred
Überschreibt vorhandene Dateien nicht, sondern legt die Files unter gleichem Namen nochmals neu an!?
MSDOS>e *.*
Wirklich loeschen (J/N) ? j
MSDOS>d
0 Datei(en) 713k frei
MSDOS>w ct*.*
- Copying:
CT180V10.COM
CT180V11.COM
CTTEXT.100
CTTEXT10.COM
CTTEXT20.COM
CTTEXT21.COM
MSDOS>d
H : CT180V10 COM : CT180V11 COM : CTTEXT 100 : CTTEXT10 COM : CTTEXT20 COM
H : CTTEXT21 COM
6 Datei(en) 665k frei
MSDOS>w ct*.*
- Copying:
CT180V10.COM
CT180V11.COM
CTTEXT.100
CTTEXT10.COM
CTTEXT20.COM
CTTEXT21.COM
MSDOS>d
H : CT180V10 COM : CT180V11 COM : CTTEXT 100 : CTTEXT10 COM : CTTEXT20 COM
H : CTTEXT21 COM : CT180V10 COM : CT180V11 COM : CTTEXT 100 : CTTEXT10 COM
H : CTTEXT20 COM : CTTEXT21 COM
12 Datei(en) 617k frei
MSDOS>
XUBUNTU sieht das auch so:
/media/floppy0/CT180V10.COM
/media/floppy0/CT180V10.COM
/media/floppy0/CT180V11.COM
/media/floppy0/CT180V11.COM
/media/floppy0/CTTEXT.100
/media/floppy0/CTTEXT.100
/media/floppy0/CTTEXT10.COM
/media/floppy0/CTTEXT10.COM
/media/floppy0/CTTEXT20.COM
/media/floppy0/CTTEXT20.COM
/media/floppy0/CTTEXT21.COM
/media/floppy0/CTTEXT21.COM
Gruß
Alfred
Re: MSDOS Disketten Emulation in Turbo Pascal für CP/M Systeme
Schon lange her. Auf der CPZ280 hatte ich Tilmann Reh's MSDOS aich genutzt, allerdings nicht oft da ich das System gut über die Serielle angebunden hatte.
http://oldcomputers.dyndns.org/public/p ... index.html
https://seasip.info/Cpm/oldflop.html
Anbei ein paar .pas Dateien von der Prof 181X HD.
http://oldcomputers.dyndns.org/public/p ... index.html
https://seasip.info/Cpm/oldflop.html
Anbei ein paar .pas Dateien von der Prof 181X HD.
- Dateianhänge
-
- d3.zip
- (162.52 KiB) Noch nie heruntergeladen
mit freundlichen Grüßen
Fritz
Fritz