Driver:c128d: Difference between revisions

From MAMEDEV Wiki
No edit summary
(Added common keyboard shortcuts and some initial information for newbies)
Line 13: Line 13:
<li> [https://www.c64-wiki.com/wiki/CP/M CP/M] mode with CP/M 3.0+ (after booting from CP/M system diskette) </li>
<li> [https://www.c64-wiki.com/wiki/CP/M CP/M] mode with CP/M 3.0+ (after booting from CP/M system diskette) </li>
</ol>
</ol>
== Some Short Notes for running the Commodore 128d in Mame ==
Mame emulates both an 80 column disply and the common 40 column display, due to the fact that the c128d was capable of running a dual monitor setup Mame will boot the system with both monitors online
== Basic Mame keyboard shortcuts for C128d ==
=== Useful Keyboard Shortcuts ===
While using Mame it is always good to have these ready, note that inside the emulation the keys are not recognised by Mame until you enable UI mode!


Currently I am trying to gather a listing about what works in Mame, and what is bugged right now.
{| style="border: 1px solid black;text-align: center;" | class="wikitable"
|+ '''Keyboard Shortcuts'''
| style="border: 1px solid black;text-align: center;" | '''Key'''  || style="border: 1px solid black;text-align: center;" | Description ('''UI enabled Mode!''')
|-
| style="border: 1px solid black;text-align: center;" | <Scroll Lock> || style="border: 1px solid black;text-align: center;" | Switch UI enabled/disabled
|-
| style="border: 1px solid black;text-align: center;" | <ESC> || style="border: 1px solid black;text-align: center;" | Exit Mame
|-
| style="border: 1px solid black;text-align: center;" | <F3> || style="border: 1px solid black;text-align: center;" | Soft Reset
|-
| style="border: 1px solid black;text-align: center;" | <TAB> || style="border: 1px solid black;text-align: center;" | Open/Close Mame Menu
|-
| style="border: 1px solid black;text-align: center;" | P || style="border: 1px solid black;text-align: center;" | Pause Emulation
|-
| style="border: 1px solid black;text-align: center;" | '''Key'''  || style="border: 1px solid black;text-align: center;" | Description ('''UI disabled Mode!''')
|-
| style="border: 1px solid black;text-align: center;" | <ALT> || style="border: 1px solid black;text-align: center;" | <C=>
|-
| style="border: 1px solid black;text-align: center;" | <F6> || style="border: 1px solid black;text-align: center;" | <TAB>
|-
| style="border: 1px solid black;text-align: center;" | <F11> || style="border: 1px solid black;text-align: center;" |  40/80 Display
|-
|}


Confirmed working (Mame 0.251)
 
== Confirmed working (Mame 0.251) ==
Currently I am trying to gather a listing about what works in Mame, and what is bugged right now, this list will grow continually


<li> CPM 3.0 </li>
<li> CPM 3.0 </li>

Revision as of 21:04, 15 February 2023

Trying to boost support on this interesting machine (it doesn't get enough appreciation in my opinion, it was a wonderful machine at the time, just a bit too late to the game)

The C128D is a C128 but with an integrated power supply and 1571 disk (DOS 3.1) housed in a sheet-metal case and with an external keyboard. It features C64 / 128 KERNALs on a 32 Kbyte ROM and has 64 Kbytes of V-RAM.

It has three modes:

  1. C128 mode with BASIC 7.0 (default on power up)
  2. C64 mode with BASIC 2 (activated by typing GO64 or by resetting with the C= {Std Mame Layout ALT-Key} 'key depressed)
  3. CP/M mode with CP/M 3.0+ (after booting from CP/M system diskette)

Some Short Notes for running the Commodore 128d in Mame

Mame emulates both an 80 column disply and the common 40 column display, due to the fact that the c128d was capable of running a dual monitor setup Mame will boot the system with both monitors online

Basic Mame keyboard shortcuts for C128d

Useful Keyboard Shortcuts

While using Mame it is always good to have these ready, note that inside the emulation the keys are not recognised by Mame until you enable UI mode!

Keyboard Shortcuts
Key Description (UI enabled Mode!)
<Scroll Lock> Switch UI enabled/disabled
<ESC> Exit Mame
<F3> Soft Reset
<TAB> Open/Close Mame Menu
P Pause Emulation
Key Description (UI disabled Mode!)
<ALT> <C=>
<F6> <TAB>
<F11> 40/80 Display


Confirmed working (Mame 0.251)

Currently I am trying to gather a listing about what works in Mame, and what is bugged right now, this list will grow continually

  • CPM 3.0