--- hatari/python-ui/TODO 2019/04/09 08:48:22 1.1.1.2 +++ hatari/python-ui/TODO 2019/04/09 08:57:21 1.1.1.7 @@ -4,18 +4,27 @@ TODO This lists potential TODO items that aren't listed in the Hatari/UI sources. +* WinUAE CPU core specific configuration options: + - MMU + - FPU + - 32-bit addressing + * Separate "Atari monitor" and "Hatari window" settings dialogs (move options from "Display" and monitor setting from "Machine" dialogs to here and add VDI options to Atari Monitor dialog) * Features for Help menu: - Create empty floppy images (+ convert directories to hard disks?) - - MSA converter + - MSA<->ST converter + - ZIP->ST converter * Add more Hatari debugger features to the debug UI: - DSP support - - DSP and CPU symbols loading - - Support for stepping the emulation + - History support + - Profiling support + - DSP symbols loading + (CPU symbols are loaded automatically from programs) + - Support for stepping the emulation (both step & next commands) - multiple views to memory (refreshed whenever emulation is stopped) - supporting also register relative views (register values parsing should move to common functionality first) @@ -43,16 +52,14 @@ sources. - needs support also to Hatari src/screenSnapShot.c * Supporting other, less important Hatari configuration options: - - HD booting, toggling disk-b autoinsertion - - something for multiple GEMDOS partition directories + - keyboard repeat, key mapping type & file, mouse warping & grabbing + - HD booting, something for multiple GEMDOS partition directories - separate A/B disk paths for images that are within ZIP archives - joystick autofire toggling, defining the keys for joyemu - - keyboard repeat, key mapping type and file, mouse grabbing - - toggling ST blitter, RTC support - - vdi planes and size, SDL bpp forcing, spec512 threshold, frames-per-sec - - screen recording type (every frame vs. when changed) + - vdi planes and size, SDL bpp forcing, spec512 threshold, ST blitter - cartridge image (where? it has many limitations) - - log file and levels, bios intercept, run-VBLs + - log file and levels, console output, bios intercept, run-VBLs (Many of these aren't supported by the internal Hatari UI either, or are missing corresponding command line options so they will require -additional support on the Hatari control.c side too.) +additional support on the Hatari control.c side too or they can +be only enabled at boot, not disabled.)