source: trunk/doc/ToDO.txt@ 4114

Last change on this file since 4114 was 3911, checked in by sandervl, 25 years ago

* empty log message *

File size: 1.8 KB
Line 
1/* $Id: ToDO.txt,v 1.8 2000-08-01 23:17:55 sandervl Exp $ */
2
3To Do list for ODIN:
4
5
6Assigned Status Topic -------------------------------------------------------
7
8PD DONE Handle named pipes via HandleManager
9
10AH Do COM (serial port) support for ODIN (requires
11 pseudo-device in HM)
12
13PH Sync SHELL32 with WINE
14
15PH Sync NTDLL with WINE
16
17JW Put in correct FS:-wrappers in CRTDLL and MSVCRT
18
19JW Improve CRTDLL and MSVCRT as this is one major show stopper
20 currently
21
22SvL Remove GPI32 calls from the original FS: macros and replace
23 them with ODINFUNCTION wrappers. Internally call to ODIN_xxx
24 GPI functions to get much better performance.
25
26NOONE KERNEL32: Build fake PE headers for odin dlls (dll handle must be pointer to header)
27 (some applications use the handles as pointers)
28
29NOONE USER32: Fix LoadImage to resize icons, cursors or bitmaps
30 to the specified dimensions (if required)
31
32NOONE WINMM: wave recording
33
34NOONE WINMM: Rewrite winmm to use driver architecture (port Wine's winmm
35 + integrate current Odin code)
36
37NOONE WINMM: Fix and finish MIDI in/out (using RTMIDI)
38
39NOONE KERNEL32: Async file io
40
41NOONE KERNEL32: Vio support for console applications
42
43NOONE WSOCK32: Winsock 2 implementation
44
45NOONE GDI32: Rewrite using Gpi api (remove Open32 dependancy)
46
47NOONE Setup a test /verification plan and freeze some modules such
48 as LZ32, VERSION which are considered complete.
49 Also ensure the source code is well documented and structured.
50
Note: See TracBrowser for help on using the repository browser.