MSDOS Disketten Emulation in Turbo Pascal für CP/M Systeme

Alles rund um Software zum Datenaustausch
Antworten
Benutzeravatar
Alfred
Beiträge: 261
Registriert: 17. Jun 2019, 18:47
Wohnort: Enzkreis

MSDOS Disketten Emulation in Turbo Pascal für CP/M Systeme

Beitrag von Alfred » 12. Dez 2021, 10:39

Hallo zusammen,

kürzlich in den Tiefen des WEB entdeckt.
Hat das Tool schon mal jemand getestet?
MSDOS-CPM.zip
(21.59 KiB) Noch nie heruntergeladen
Gruß
Alfred
Zuletzt geändert von Alfred am 16. Dez 2021, 14:08, insgesamt 1-mal geändert.

Benutzeravatar
Alfred
Beiträge: 261
Registriert: 17. Jun 2019, 18:47
Wohnort: Enzkreis

Re: MSDOS Disketten Emulation in Turbo Pascal für CP/M Systeme

Beitrag von Alfred » 15. Dez 2021, 19:03

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 ;-)!
Zuletzt geändert von Alfred am 16. Dez 2021, 14:09, insgesamt 1-mal geändert.

kurt_cpm
Beiträge: 154
Registriert: 2. Jul 2020, 19:16

Re: MSDOS Emulation in Turbo Pascal für CP/M Systeme

Beitrag von kurt_cpm » 15. Dez 2021, 22:23

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

Benutzeravatar
Alfred
Beiträge: 261
Registriert: 17. Jun 2019, 18:47
Wohnort: Enzkreis

Re: MSDOS Disketten Emulation in Turbo Pascal für CP/M Systeme

Beitrag von Alfred » 16. Dez 2021, 11:40

Hallo Kurt,

dann viel Glück, so ein Compaq Portable ist ein schöner Rechner!

Gruß
Alfred

Benutzeravatar
Alfred
Beiträge: 261
Registriert: 17. Jun 2019, 18:47
Wohnort: Enzkreis

Re: MSDOS Disketten Emulation in Turbo Pascal für CP/M Systeme

Beitrag von Alfred » 19. Dez 2021, 17:48

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

genie3s
Beiträge: 80
Registriert: 1. Sep 2019, 16:49

Re: MSDOS Disketten Emulation in Turbo Pascal für CP/M Systeme

Beitrag von genie3s » 20. Dez 2021, 11:20

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.
Dateianhänge
d3.zip
(162.52 KiB) Noch nie heruntergeladen
mit freundlichen Grüßen

Fritz

Antworten