[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
howtos:emulators:z80 [2012/10/19 13:11 (UTC)] – [PREWORK:] ldkraemer | howtos:emulators:z80 [2012/10/25 12:11 (UTC)] (current) – [Running MYZ80 the Z80 CP/M Emulator] ldkraemer | ||
---|---|---|---|
Line 3: | Line 3: | ||
====== Z80 Emulator for Slackware ====== | ====== Z80 Emulator for Slackware ====== | ||
- | This following information will assist you in getting MYZ80 by Simeon Cran running on Slackware 14 under DOSBox. | + | The following information will assist you in getting MYZ80 by Simeon Cran running on Slackware 14 under DOSBox. |
===== PREWORK: ===== | ===== PREWORK: ===== | ||
Line 30: | Line 30: | ||
help | help | ||
help / | help / | ||
- | + | ||
+ | < | ||
< | < | ||
< | < | ||
< | < | ||
< | < | ||
- | Be sure to also read those instructions.</ | + | Be sure to also read those instructions.</ |
+ | <note tip>If you should have problems getting the CPU Speed (Cycles) Decreased with CNTL+F11, Increased with CNTL+F12, and access\\ | ||
+ | to the Keymapper with CNTL+F1, the problem may be associated with your Window Manager. | ||
+ | The solution is to look at: | ||
+ | APPLICATIONS MENU -> SETTINGS -> WINDOW MANAGER -> KEYBOARD TAB then scroll down until you see workspace_1, | ||
+ | workspace_11, | ||
+ | |||
+ | This allows DOSBox to use CNTL+F1, CNTL+F11, and CNTL+F12 to access the Keymapper and Change the CPU Cycles accordingly.</ | ||
+ | \\ | ||
5. Testing DOSBox commands and methods. | 5. Testing DOSBox commands and methods. | ||
Line 64: | Line 73: | ||
mount -u c</ | mount -u c</ | ||
- | \\ | + | \\ |
- | 6. Running MYZ80 the Z80 CP/M Emulator | + | ===== Running MYZ80 the Z80 CP/M Emulator |
I executed DOSBox from the Slackware XFCE menu: APPLICATIONS MENU -> SYSTEM -> DOSBox\\ | I executed DOSBox from the Slackware XFCE menu: APPLICATIONS MENU -> SYSTEM -> DOSBox\\ | ||
Line 78: | Line 87: | ||
myz80</ | myz80</ | ||
- | There are two programs (IMPORT.COM & EXPORT.COM) that allow me to import and export files into the DSK\\ | + | There are two programs (IMPORT.COM & EXPORT.COM) that allow me to import and export files into the DSK images.\\ |
- | images. | + | I wanted to use Nulu12 and Nsweep because those were not included. |
- | Internet, but I needed to extract them from a LBR file. That led to a search for UNARC16.ARK. | + | to extract them from a LBR file. That led to a search for UNARC16.ARK. |
- | the file and finally found instructions about just renaming it to UNARC16.COM, | + | instructions about just renaming it to UNARC16.COM, |
- | file since it was a Self Extracting type file. That allowed me to extract Nulu12 and Nsweep from some\\ | + | file. That allowed me to extract Nulu12 and Nsweep from some of the ARC type files. Then, I just imported Nsweep.com\\ |
- | of the ARC type files. | + | and Nulu12.com into the Z80 Emulator. That allowed me to search more LBR files, including the myz80com.lbr file.\\ |
- | That allowed me to search more LBR files, including the myz80com.lbr file.\\ | + | |
Other Z80 CP/M Commands: | Other Z80 CP/M Commands: | ||
Line 100: | Line 108: | ||
< | < | ||
It should be used any time a Floppy is Inserted in any Physical Drive.</ | It should be used any time a Floppy is Inserted in any Physical Drive.</ | ||
- | Now the whole world of CP/M is now available for your work or play. Be sure to check out all the other nice utilities | + | Now, the whole world of CP/M is now available for your work or play. Be sure to check out all the nice utilities |
When I am finished with the Emulator, I use EXIT to exit. Then I need to un-mount the subdirectory and exit the Terminal Window.\\ | When I am finished with the Emulator, I use EXIT to exit. Then I need to un-mount the subdirectory and exit the Terminal Window.\\ | ||
Line 116: | Line 124: | ||
| | ||
- | < | + | < |
I look for the Process number associated with DOSBox. Assume 6545. I use the following command to Terminate the Process.\\ | I look for the Process number associated with DOSBox. Assume 6545. I use the following command to Terminate the Process.\\ | ||
< | < | ||
+ | \\ | ||
+ | ===== References for CP/M Archives ===== | ||
- | **REF: for CP/M Archives**\\ | + | http:// |
- | http:// | + | http:// |
- | http:// | + | http:// |
====== Sources ====== | ====== Sources ====== | ||
+ | * Contributions by [[wiki: | ||
<!-- If you are copying information from another source, then specify that source --> | <!-- If you are copying information from another source, then specify that source --> | ||
<!-- * Original source: [[http:// | <!-- * Original source: [[http:// | ||
<!-- Authors are allowed to give credit to themselves! --> | <!-- Authors are allowed to give credit to themselves! --> | ||
- | <!-- * Originally written by [[wiki: | + | <!-- * Originally written by [[wiki: |
<!-- * Contributions by [[wiki: | <!-- * Contributions by [[wiki: | ||
<!-- Please do not modify anything below, except adding new tags.--> | <!-- Please do not modify anything below, except adding new tags.--> | ||
<!-- You must remove the tag-word " | <!-- You must remove the tag-word " | ||
- | {{tag> | + | {{tag> |