avatar_Nemo59

CPM 2.2 with B: drive of 720ko and c: virtual disk

Started by Nemo59, 22:18, 09 May 21

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Nemo59


Hi!


For a new project i need to use banks memory with CP/M on my CPC6128+. I took some time to see if it's possible to patch CPM+ (for example to have the memory block 3 for my own usage)  but it looks very complex and need to create a new CPM+ version. The better (anyway the simpliest ;)  way seems to use CPM2.2 for that, as CPM2.2 juste use the 0..3 blocks of memory.

But is it possible to have, like in CPM+, a CPM2.2 version with a B: drive of 720ko (or Gotek) and a virtual C: drive?

About CPM+, was there some attempts to reduce the memory footage on the CPC ? It looks like the CPM+ on the Amstrad CPC takes all the ram for its own usage with tons of buffers. Reading the Digital Research old documentation, the memory footprint could be much smaller.
CPC 6128+ / CPM+/ Turbo PASCAL v3
https://cpcrulez.fr/auteur-nemo59.htm

GUNHED

Use Dobbertin CP/M Plus. It has 0,7 MB Vortex format on B: and provides 444KB RAM disc on C:
It's somewhere on my homepage and I uploaded it here too.
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

Nemo59


Thanks, But I already use this for CPM+ ;D It works fine with CPM+ but i need to use CPM2.2 here.
CPC 6128+ / CPM+/ Turbo PASCAL v3
https://cpcrulez.fr/auteur-nemo59.htm

GUNHED

Use Dobbertin CP/M 2.2 version 1.4. It provides 63 KB TPA, 0,7 MB for B:, 444 KB RAM drive C: and even supports real time clocks (Dobbertin RTC, dxs RTC, LambdaSpeak RTC).
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

Nemo59

Quote from: GUNHED on 22:43, 09 May 21
Use Dobbertin CP/M 2.2 version 1.4. It provides 63 KB TPA, 0,7 MB for B:, 444 KB RAM drive C: and even supports real time clocks (Dobbertin RTC, dxs RTC, LambdaSpeak RTC).


I ve tried this. The problem with the 63kB TPA in CPM2  is that you loose all the firmware access.

1/ CPM+   : ~ 61 KB of TPA but no access to banks (all used  by CPM) + firwmare acces
2/ CPM2.2 (standard) : only 39kB TPA but easy access to 64KB banks + firmware access
3/ CPM2.2 (extended TPA) : 63kB TPA, banks usage not documented, no firmware access without patch (if possible)...


For now I use the DK'Tronix version of CPM2 wich allow to swap from a standard TPA to an extended TPA. The best for my usage will be something like the CPM2 Dk'Troniks version + B: of 720KB and C: virtual drive (faster for compilation)
CPC 6128+ / CPM+/ Turbo PASCAL v3
https://cpcrulez.fr/auteur-nemo59.htm

GUNHED

Quote from: Nemo59 on 22:53, 09 May 21
I ve tried this. The problem with the 63kB TPA in CPM2  is that you loose all the firmware access.
No. Look at the TIMEROM source code to see how.
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

ComSoft6128

#6
I have CPM3 for the Plus (Romdos formats on drive B/no drive C) on Rom here and if I remember correctly @VincentGR has the images for that, I obviously had them myself at one point but I don't know where they are now.

Nemo59

Quote from: GUNHED on 23:19, 09 May 21
No. Look at the TIMEROM source code to see how.

Thanks. I will see that...  If it's work it will be the best solution ;D

EDIT : Where can I download the source code of TIMEROM ans  the 63 KB Dobbertin CP/M 2.2 (ver 1.4) ?
I found the Dk'Tronics and Vortex CPM 2.2 version but no Dobbertin 2.2 (1.4) version.
CPC 6128+ / CPM+/ Turbo PASCAL v3
https://cpcrulez.fr/auteur-nemo59.htm

GUNHED

Quote from: Nemo59 on 10:45, 10 May 21

Thanks. I will see that...  If it's work it will be the best solution ;D

EDIT : Where can I download the source code of TIMEROM ans  the 63 KB Dobbertin CP/M 2.2 (ver 1.4) ?
I found the Dk'Tronics and Vortex CPM 2.2 version but no Dobbertin 2.2 (1.4) version.



- See here (wiki)
- See my homepage (futureos.de)
- Write me an email :-)



http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

Powered by SMFPacks Menu Editor Mod