File: TODO

package info (click to toggle)
spectemu 0.94a-1
  • links: PTS
  • area: contrib
  • in suites: woody
  • size: 1,240 kB
  • ctags: 3,088
  • sloc: ansic: 15,419; asm: 5,160; sh: 2,533; cpp: 377; makefile: 221
file content (34 lines) | stat: -rw-r--r-- 833 bytes parent folder | download | duplicates (11)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
General:
 - Joystick emulation with PC Joystick
 - improve man page
 - ? automatic frame rate / sound buffer size
 - show processor usage

Sound:
 - un-nice the program (optionally) to make sound better.
 - PC speaker sound

Screen:
  - better z80_mem -> image conversion 
  - on screen menus
  - ? monochrome displays
  - if memory problems while resizing do not exit
  - only update if necessary (border updatate cleanup)
  - Fix: bug if byte_order of client != byte_order of server

Z80 emulation:
 - implement all known undocumented instructions
 - optimize LD*R CP*R IN*R OT*R instructions

I/O emulation:
 - EVEN better timing for memory read/write (see aquaplane)
   
DOS Port:
 - sound support
 - ? use allegro's keyboard handling


Future plans (after version 1.0):
 - spectrum 128
 - AY8192 emulation
 - ? "mouse" joystick