ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/BasiliskII/TODO
Revision: 1.27
Committed: 2005-11-22T06:26:35Z (18 years, 5 months ago) by gbeauche
Branch: MAIN
Changes since 1.26: +5 -0 lines
Log Message:
Windows HACK: default to the DIB driver as it looks smoother to me and
doesn't require locking the surfaces, which probably the cause of apparent
slowness when using the DirectX backend. This needs to be investigated more

File Contents

# Content
1 Bugs:
2 - System 7.1 with Quadra900 ModelID (1MB ROM): 0x108 gets strange value
3 - Real memory addressing: something is still wrong in the Unix part, though
4 it works under Linux/i386
5 - VOSF does not work with Darwin/X11. Probably due to a combination of
6 select()/signals/sigsegv handling/vm_protect()
7
8 General:
9 - Add support for 2MB ROMs (Quadra 840AV)
10 - Add support for System 6.0.x
11 - Sony: rdVerify, Tag Buffer
12 - Disk: rdVerify
13 - CD-ROM: track lists, positioning type 3, TOC type 4/5, ReadHeader/ReadMCN/
14 ReadISRC/ReadAudio/ReadAllSubcodes
15 - Sound in
16 - Video: multiple monitor support
17 - More accurate Time Manager
18 - Serial driver: XOn/XOff handshaking
19 - Classic ROM: mouse button/movement is broken with ROM mouse handler
20 - Classic ROM: sound output
21 - Write a nice User's Manual with linuxdoc or something similar
22
23 AmigaOS:
24 - "Create Hardfile..." button
25 - Support for ShapeShifter External Video Drivers
26 - clip_amiga.cpp: clip AmigaOS->Basilisk
27 - sys_amiga.cpp: MaxTransfer/BufMemType/TransferMask, SysAddCDROMPrefs(),
28 SysFormat()
29 - Patch 512K ROM for 68040/060 caches
30 - Input handler instead of IDCMP?
31 - Last sound buffer is not played
32 - Sound output rate/bits/channels switching
33
34 BeOS:
35 - clip_beos.cpp: clip BeOS->Basilisk
36 - Last sound buffer is not played
37 - Sound output rate/bits/channels switching
38 - Video depth/resolution switching
39
40 Unix:
41 - clip_unix.cpp: clip Unix->Basilisk
42 - clip_unix.cpp: use X selections instead of cut buffer
43 - sys_unix.cpp: SysFormat(), SysIsFixedDisk(), SysIsDiskInserted(),
44 prevent/allow for non-floppy/CDROM devices
45 - ESD is also available on Solaris
46 - display progress bar during disk file creation in prefs editor
47
48 Windows
49 - main_windows.cpp: undo the SDL/DIB driver trick
50 - video_windows.cpp: implement with DirectX
51 - audio_windows.cpp, scsi_windows.cpp: merge from original Windows version