/[cebix]/BasiliskII/TODO
ViewVC logotype

Diff of /BasiliskII/TODO

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.15 by cebix, Sat Feb 10 20:04:17 2001 UTC revision 1.28 by gbeauche, Tue Nov 22 21:21:24 2005 UTC
# Line 2  Bugs: Line 2  Bugs:
2  - System 7.1 with Quadra900 ModelID (1MB ROM): 0x108 gets strange value  - 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  - Real memory addressing: something is still wrong in the Unix part, though
4    it works under Linux/i386    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:  General:
9    - Add support for 2MB ROMs (Quadra 840AV)
10    - Add support for System 6.0.x
11  - Sony: rdVerify, Tag Buffer  - Sony: rdVerify, Tag Buffer
12  - Disk: rdVerify  - Disk: rdVerify
13  - CD-ROM: track lists, positioning type 3, TOC type 4/5, ReadHeader/ReadMCN/  - CD-ROM: track lists, positioning type 3, TOC type 4/5, ReadHeader/ReadMCN/
14    ReadISRC/ReadAudio/ReadAllSubcodes    ReadISRC/ReadAudio/ReadAllSubcodes
 - Sound output rate/bits/channels switching  
15  - Sound in  - Sound in
16  - Video: gamma tables, resolution/depth switching, multiple monitor support  - Video: multiple monitor support
17  - More accurate Time Manager  - More accurate Time Manager
18  - Serial driver: XOn/XOff handshaking  - Serial driver: XOn/XOff handshaking
19  - Classic ROM: mouse button/movement is broken with ROM mouse handler  - Classic ROM: mouse button/movement is broken with ROM mouse handler
# Line 20  General: Line 23  General:
23  AmigaOS:  AmigaOS:
24  - "Create Hardfile..." button  - "Create Hardfile..." button
25  - Support for ShapeShifter External Video Drivers  - Support for ShapeShifter External Video Drivers
 - Direct SCSI transfers, i.e. no buffering for contiguous transfers (can't check if  
   the device supports that); buffer is always in Chip memory now  
 - Preemptive threads don't work?  
26  - clip_amiga.cpp: clip AmigaOS->Basilisk  - clip_amiga.cpp: clip AmigaOS->Basilisk
27  - sys_amiga.cpp: MaxTransfer/BufMemType/TransferMask, SysAddCDROMPrefs(),  - sys_amiga.cpp: MaxTransfer/BufMemType/TransferMask, SysAddCDROMPrefs(),
28    SysFormat()    SysFormat()
29  - Patch 512K ROM for 68040/060 caches  - Patch 512K ROM for 68040/060 caches
30  - Input handler instead of IDCMP?  - Input handler instead of IDCMP?
31  - Last sound buffer is not played  - Last sound buffer is not played
32    - Sound output rate/bits/channels switching
33    
34  BeOS:  BeOS:
35  - clip_beos.cpp: clip BeOS->Basilisk  - clip_beos.cpp: clip BeOS->Basilisk
36  - Last sound buffer is not played  - Last sound buffer is not played
37    - Sound output rate/bits/channels switching
38    - Video depth/resolution switching
39    
40  Unix:  Unix:
 - video_vosf.h: check correctness of {15,16,24 bpp} blitters on big endian systems  
41  - clip_unix.cpp: clip Unix->Basilisk  - clip_unix.cpp: clip Unix->Basilisk
42  - clip_unix.cpp: use X selections instead of cut buffer  - clip_unix.cpp: use X selections instead of cut buffer
43  - sys_unix.cpp: SysFormat(), SysIsFixedDisk(), SysIsDiskInserted(), prevent/allow  - sys_unix.cpp: SysFormat(), SysIsFixedDisk(), SysIsDiskInserted(),
44    for non-floppy/CDROM devices    prevent/allow for non-floppy/CDROM devices
 - scsi_linux.cpp: adapt to SCSI Generic driver V2.0  
 - ESD vs. /dev/dsp should be a prefs item  
45  - ESD is also available on Solaris  - ESD is also available on Solaris
46  - maybe use SDL for sound?  - display progress bar during disk file creation in prefs editor
47  - serial_unix.cpp: provide a way to pipe input/output to programs  
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
52    - GUI: handle NDIS interfaces

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.28

Christian Bauer">Christian Bauer
ViewVC Help
Powered by ViewVC 1.1.15