Annotation of hatari/python-ui/TODO, revision 1.1.1.1

1.1       root        1: TODO
                      2: ====
                      3: 
                      4: This lists potential TODO items that aren't listed in the Hatari/UI
                      5: sources.
                      6: 
                      7: * Supporting setting CPU level & clock and Falcon DSP type
                      8: 
                      9: * Supporting ASCI / IDE hard disk image and whether to use these
                     10:   or GEMDOS HD dir
                     11: 
                     12: * Hatari UI specific configuration which stores:
                     13:   - disk image dir (uses Hatari config value as default)
                     14:   - trace settings
                     15:     - remove dialog specific load/save stuff
                     16:   - list of memory snapshots (10?)
                     17:   - screenshot name
                     18:     - needs support also to Hatari src/screenSnapShot.c
                     19: 
                     20: * Features for Help menu:
                     21:   - README/TODO/Changelog viewer
                     22:   - Create empty floppy images (+ convert directories to hard disks?)
                     23:   - MSA converter
                     24: 
                     25: * Work on the debug UI:
                     26:   - DSP support
                     27:   - breakpoint support
                     28:   - multiple views to memory
                     29:   - trace & debug log viewers
                     30: 
                     31: * Put all configuration stuff into single notebook dialog?
                     32: 
                     33: * Translation support for the UI
                     34: 
                     35: * Supporting other, less important Hatari configuration options:
                     36:   - toggling disk-b autoinsertion, write protection and slow FDC
                     37:   - separate A/B disk paths for images that are within ZIP archives
                     38:   - joystick autofire toggling, defining the keys for joyemu
                     39:   - keyboard repeat, key mapping type and file
                     40:   - multiple GEMDOS partition directories
                     41:   - toggling ST blitter, RTC support
                     42:   - vdi planes and size, SDL bpp forcing, spec512 threshold, frames-per-sec
                     43:   - border sizes in windowed and fullscreen mode, mouse grabbing
                     44:   - screen recording type (every frame vs. when changed)
                     45:   - cartridge image (where? it has many limitations)
                     46:   - log file and levels, bios intercept, run-VBLs
                     47: (Several of these aren't supported by the internal Hatari UI either
                     48: or do have command line options so they will require support on
                     49: the Hatari control.c side too.)

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.