GUI features checking: Difference between revisions
Jump to navigation
Jump to search
(Created page with "c64 raw bin cart attach: PRESENT ------------------------ ------- raw 8KB cartridge image amigaos/beos/msdos/os2/sdl/unix/windows raw 16KB cartridge image amigaos/beo...") |
mNo edit summary |
||
(6 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
== GUI Feature Table == | |||
------------------------ | |||
raw | <big>'''This page is obsolete'''</big> | ||
{| class="wikitable" border="1" | |||
|- | |||
! Emulators | |||
! Feature | |||
! resource | |||
! amiga | |||
! aros | |||
! beos | |||
! dos | |||
! os/2 | |||
! sdl | |||
! osx | |||
! *nix-xaw | |||
! *nix-gtk | |||
! windows (mingw) | |||
! windows (msvc) | |||
|- | |||
| x64 | |||
| Volume control | |||
| SoundVolume | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Joystick status | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
raw | | | ||
raw | | | ||
raw | | Y | ||
|- | |||
| x64 | |||
| Diskdrive status | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Window title bar icon | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Title bar emulator name | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Title bar speed and FPS | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Menu bar | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Status bar messages | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Tape status | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| autostart disk/tape image | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| open/save dialog file type filter | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| disk image contents | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| tape image contents | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Attach disk image to drive 8 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Attach disk image to drive 9 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Attach disk image to drive 10 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Attach disk image to drive 11 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Detach disk image from drive 8 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Detach disk image from drive 9 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Detach disk image from drive 10 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Detach disk image from drive 11 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Detach all drives | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| add current image to fliplist | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| remove current image from fliplist | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| attach next fliplist image | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| attach previous fliplist image | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| save fliplist | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| load fliplist | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| create new disk image | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| attach disk to drive 8 read only | |||
| AttachDevice8Readonly | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| attach disk to drive 9 read only | |||
| AttachDevice9Readonly | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| attach disk to drive 10 read only | |||
| AttachDevice10Readonly | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| attach disk to drive 11 read only | |||
| AttachDevice11Readonly | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| create tape image | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| attach tape image | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| detach tape image | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| tape stop | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| tape start | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| tape forward | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| tape rewind | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| tape record | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| tape reset | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| tape reset counter | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| attach CRT image | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Attach raw generic 8KB cart | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Attach raw generic 16KB cart | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Attach raw Action Replay cart | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Attach raw Action Replay MK3 cart | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Attach raw Action Replay MK4 cart | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Attach raw Atomic Power cart | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Attach raw Epyx Fastload cart | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Attach raw IDE64 Interface cart | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Attach raw IEEE-488 Interface cart | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Attach raw MMC Replay cart | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Attach raw Retro Replay cart | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Attach raw Stardos cart | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Attach raw Structured Basic cart | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Attach raw Super Snapshot V4 cart | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Attach raw Super Snapshot V5 cart | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Set cartridge as default | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Reset on cart change | |||
| CartridgeReset | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Detach cartridge image(s) | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Cartridge freeze | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Pause | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Monitor window | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Hard reset | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Soft reset | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Reset drive 8 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Reset drive 9 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Reset drive 10 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Reset drive 11 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|- | |||
| x64 | |||
| Exit | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| Y | |||
|} | |||
also have a look at the list of allocated hotkeys in each GUI: [[Hotkey_cleanup]] | |||
<pre> | |||
ABOUT FEATURE DISPLAY SUPPORT | |||
============================= | |||
platforms present: amigaos/beos/sdl/unix/windows | |||
platforms missing: dos/os2/osx | |||
(commandline: -features) | |||
a list of all defines to determine compile time features can be queried at | |||
runtime, see vicefeatures.h for the respective functions and datastructures. | |||
see initcmdline.c(cmdline_features) for a simple example. | |||
RS232 NET SUPPORT | |||
================= | |||
platforms present: amigaos/beos/sdl/unix/osx/windows | |||
platforms missing: dos/os2 | |||
RS232 HARDWARE SUPPORT | |||
====================== | |||
platforms present: sdl/unix/windows | |||
platforms missing: amigaos/beos/dos/os2/osx | |||
MIDI SUPPORT | |||
============ | |||
platforms present: sdl/unix/osx/windows | |||
platforms missing: amigaos/beos/dos/os2 | |||
SOUND VOLUME GUI DISPLAY | |||
======================== | |||
platforms present: osx/windows | |||
platforms missing: amigaos/beos/dos/os2/sdl/unix | |||
gpz note: does a slider widget not qualify? | |||
DATASETTE GUI ELEMENTS DISPLAY | |||
============================== | |||
platforms present: amigaos/beos/dos/os2/sdl/unix/osx/windows | |||
DRIVE GUI LEDS / TRACK DISPLAY | |||
============================== | |||
platforms present: amigaos/beos/dos/os2/sdl/unix/osx/windows | |||
JOYSTICK GUI ELEMENTS DISPLAY | |||
============================= | |||
platforms present: beos/unix(GTK)/osx/windows | |||
platforms missing: amigaos/dos/os2/sdl/unix(XAW) | |||
HARDSID SUPPORT | |||
=============== | |||
platforms present: amigaos/dos/sdl/unix/windows | |||
platforms missing: beos/os2/osx | |||
note: amigaos3/morphos/aros can only use hardsid if openpci.library is available. | |||
note: dos uses direct PCI access, which will not work when run from os/2 or windows. | |||
note: unix needs /dev/sid to be present (kernel module), most likely only works on linux. | |||
note: windows needs hardsid.dll to be present. | |||
CATWEASEL SUPPORT | |||
================= | |||
platforms present: amigaos/dos/sdl/unix/windows | |||
platforms missing: beos/os2/osx | |||
note: amigaos3/morphos/aros can only use cw if catweaselsid.device or openpci.library is available. | |||
note: dos uses direct PCI access, which will not work when run from os/2 or windows. | |||
note: unix needs either /dev/sid or /dev/misc/sid to be present (kernel module), most likely only works on linux. | |||
note: windows needs \\.\SID6581_* to be present (device driver). | |||
COPY/PASTE SUPPORT | |||
================== | |||
platforms present: amigaos/beos/unix/osx/windows | |||
platforms missing: dos/os2/sdl | |||
note: for dos no desktop so no clipboard, although thunking through windows/os2 support might be possible. | |||
C64 RAW CARTRIDGE SUPPORT | |||
========================= | |||
raw 8KB cartridge image amigaos/beos/msdos/os2/sdl/unix/windows | |||
raw 16KB cartridge image amigaos/beos/msdos/os2/sdl/unix/windows | |||
raw Ultimax image sdl/unix | |||
a list of all cartridges can be queried at runtime, see cartridge.h all UIs should be converted to use the API | |||
mentioned above. the status for this transition looks like this: | |||
platforms present: sdl/unix/msdos/windows | |||
platforms missing: amigaos/beos/os2/osx | |||
TO CHECK: | |||
- fliplist handling | |||
- datasette control | |||
- snapshot handling | |||
- netplay handling | |||
- event handling | |||
- drag'n'drop handling | |||
- sound record handling | |||
</pre> | |||
[[Category:Deprecated]] |
Latest revision as of 18:36, 23 March 2023
GUI Feature Table
This page is obsolete
Emulators | Feature | resource | amiga | aros | beos | dos | os/2 | sdl | osx | *nix-xaw | *nix-gtk | windows (mingw) | windows (msvc) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
x64 | Volume control | SoundVolume | Y | ||||||||||
x64 | Joystick status | Y | |||||||||||
x64 | Diskdrive status | Y | |||||||||||
x64 | Window title bar icon | Y | |||||||||||
x64 | Title bar emulator name | Y | |||||||||||
x64 | Title bar speed and FPS | Y | |||||||||||
x64 | Menu bar | Y | |||||||||||
x64 | Status bar messages | Y | |||||||||||
x64 | Tape status | Y | |||||||||||
x64 | autostart disk/tape image | Y | |||||||||||
x64 | open/save dialog file type filter | Y | |||||||||||
x64 | disk image contents | Y | |||||||||||
x64 | tape image contents | Y | |||||||||||
x64 | Attach disk image to drive 8 | Y | |||||||||||
x64 | Attach disk image to drive 9 | Y | |||||||||||
x64 | Attach disk image to drive 10 | Y | |||||||||||
x64 | Attach disk image to drive 11 | Y | |||||||||||
x64 | Detach disk image from drive 8 | Y | |||||||||||
x64 | Detach disk image from drive 9 | Y | |||||||||||
x64 | Detach disk image from drive 10 | Y | |||||||||||
x64 | Detach disk image from drive 11 | Y | |||||||||||
x64 | Detach all drives | Y | |||||||||||
x64 | add current image to fliplist | Y | |||||||||||
x64 | remove current image from fliplist | Y | |||||||||||
x64 | attach next fliplist image | Y | |||||||||||
x64 | attach previous fliplist image | Y | |||||||||||
x64 | save fliplist | Y | |||||||||||
x64 | load fliplist | Y | |||||||||||
x64 | create new disk image | Y | |||||||||||
x64 | attach disk to drive 8 read only | AttachDevice8Readonly | Y | ||||||||||
x64 | attach disk to drive 9 read only | AttachDevice9Readonly | Y | ||||||||||
x64 | attach disk to drive 10 read only | AttachDevice10Readonly | Y | ||||||||||
x64 | attach disk to drive 11 read only | AttachDevice11Readonly | Y | ||||||||||
x64 | create tape image | Y | |||||||||||
x64 | attach tape image | Y | |||||||||||
x64 | detach tape image | Y | |||||||||||
x64 | tape stop | Y | |||||||||||
x64 | tape start | Y | |||||||||||
x64 | tape forward | Y | |||||||||||
x64 | tape rewind | Y | |||||||||||
x64 | tape record | Y | |||||||||||
x64 | tape reset | Y | |||||||||||
x64 | tape reset counter | Y | |||||||||||
x64 | attach CRT image | Y | |||||||||||
x64 | Attach raw generic 8KB cart | Y | |||||||||||
x64 | Attach raw generic 16KB cart | Y | |||||||||||
x64 | Attach raw Action Replay cart | Y | |||||||||||
x64 | Attach raw Action Replay MK3 cart | Y | |||||||||||
x64 | Attach raw Action Replay MK4 cart | Y | |||||||||||
x64 | Attach raw Atomic Power cart | Y | |||||||||||
x64 | Attach raw Epyx Fastload cart | Y | |||||||||||
x64 | Attach raw IDE64 Interface cart | Y | |||||||||||
x64 | Attach raw IEEE-488 Interface cart | Y | |||||||||||
x64 | Attach raw MMC Replay cart | Y | |||||||||||
x64 | Attach raw Retro Replay cart | Y | |||||||||||
x64 | Attach raw Stardos cart | Y | |||||||||||
x64 | Attach raw Structured Basic cart | Y | |||||||||||
x64 | Attach raw Super Snapshot V4 cart | Y | |||||||||||
x64 | Attach raw Super Snapshot V5 cart | Y | |||||||||||
x64 | Set cartridge as default | Y | |||||||||||
x64 | Reset on cart change | CartridgeReset | Y | ||||||||||
x64 | Detach cartridge image(s) | Y | |||||||||||
x64 | Cartridge freeze | Y | |||||||||||
x64 | Pause | Y | |||||||||||
x64 | Monitor window | Y | |||||||||||
x64 | Hard reset | Y | |||||||||||
x64 | Soft reset | Y | |||||||||||
x64 | Reset drive 8 | Y | |||||||||||
x64 | Reset drive 9 | Y | |||||||||||
x64 | Reset drive 10 | Y | |||||||||||
x64 | Reset drive 11 | Y | |||||||||||
x64 | Exit | Y |
also have a look at the list of allocated hotkeys in each GUI: Hotkey_cleanup
ABOUT FEATURE DISPLAY SUPPORT ============================= platforms present: amigaos/beos/sdl/unix/windows platforms missing: dos/os2/osx (commandline: -features) a list of all defines to determine compile time features can be queried at runtime, see vicefeatures.h for the respective functions and datastructures. see initcmdline.c(cmdline_features) for a simple example. RS232 NET SUPPORT ================= platforms present: amigaos/beos/sdl/unix/osx/windows platforms missing: dos/os2 RS232 HARDWARE SUPPORT ====================== platforms present: sdl/unix/windows platforms missing: amigaos/beos/dos/os2/osx MIDI SUPPORT ============ platforms present: sdl/unix/osx/windows platforms missing: amigaos/beos/dos/os2 SOUND VOLUME GUI DISPLAY ======================== platforms present: osx/windows platforms missing: amigaos/beos/dos/os2/sdl/unix gpz note: does a slider widget not qualify? DATASETTE GUI ELEMENTS DISPLAY ============================== platforms present: amigaos/beos/dos/os2/sdl/unix/osx/windows DRIVE GUI LEDS / TRACK DISPLAY ============================== platforms present: amigaos/beos/dos/os2/sdl/unix/osx/windows JOYSTICK GUI ELEMENTS DISPLAY ============================= platforms present: beos/unix(GTK)/osx/windows platforms missing: amigaos/dos/os2/sdl/unix(XAW) HARDSID SUPPORT =============== platforms present: amigaos/dos/sdl/unix/windows platforms missing: beos/os2/osx note: amigaos3/morphos/aros can only use hardsid if openpci.library is available. note: dos uses direct PCI access, which will not work when run from os/2 or windows. note: unix needs /dev/sid to be present (kernel module), most likely only works on linux. note: windows needs hardsid.dll to be present. CATWEASEL SUPPORT ================= platforms present: amigaos/dos/sdl/unix/windows platforms missing: beos/os2/osx note: amigaos3/morphos/aros can only use cw if catweaselsid.device or openpci.library is available. note: dos uses direct PCI access, which will not work when run from os/2 or windows. note: unix needs either /dev/sid or /dev/misc/sid to be present (kernel module), most likely only works on linux. note: windows needs \\.\SID6581_* to be present (device driver). COPY/PASTE SUPPORT ================== platforms present: amigaos/beos/unix/osx/windows platforms missing: dos/os2/sdl note: for dos no desktop so no clipboard, although thunking through windows/os2 support might be possible. C64 RAW CARTRIDGE SUPPORT ========================= raw 8KB cartridge image amigaos/beos/msdos/os2/sdl/unix/windows raw 16KB cartridge image amigaos/beos/msdos/os2/sdl/unix/windows raw Ultimax image sdl/unix a list of all cartridges can be queried at runtime, see cartridge.h all UIs should be converted to use the API mentioned above. the status for this transition looks like this: platforms present: sdl/unix/msdos/windows platforms missing: amigaos/beos/os2/osx TO CHECK: - fliplist handling - datasette control - snapshot handling - netplay handling - event handling - drag'n'drop handling - sound record handling