|
|
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.)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.