Updated TODO
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@143 8092fc87-c524-0410-9efc-e669fe64eaf9
This commit is contained in:
@@ -7,7 +7,6 @@ into the cvs tree. Note that v1.0 will pretty much be a straight port,
|
|||||||
with no gameplay-altering features added.
|
with no gameplay-altering features added.
|
||||||
|
|
||||||
Serious bugs (crash the game, high priority):
|
Serious bugs (crash the game, high priority):
|
||||||
- The game crashes when there's no sound driver available
|
|
||||||
- loading an old game crashes the game (at least on Linux).
|
- loading an old game crashes the game (at least on Linux).
|
||||||
- Communication screens nonrepeatably but inevitably hang the system. This
|
- Communication screens nonrepeatably but inevitably hang the system. This
|
||||||
is probably a deadlock issue.
|
is probably a deadlock issue.
|
||||||
@@ -18,8 +17,6 @@ Serious bugs (crash the game, high priority):
|
|||||||
unusual - EVERY line by the ZFP is like that.)
|
unusual - EVERY line by the ZFP is like that.)
|
||||||
|
|
||||||
Glitches (don't crash the game, medium priority):
|
Glitches (don't crash the game, medium priority):
|
||||||
- When fast forwarding voices, sound stops. (SDL_mixer cannot start a sample
|
|
||||||
from anywhere but the start)
|
|
||||||
- pressing arrow keys in the main menu moves the selection in the
|
- pressing arrow keys in the main menu moves the selection in the
|
||||||
wrong direction (both left, right and up, down)
|
wrong direction (both left, right and up, down)
|
||||||
- The melnorme don't charge for fuel when you ask "fill 'er up"
|
- The melnorme don't charge for fuel when you ask "fill 'er up"
|
||||||
@@ -49,7 +46,7 @@ Glitches (don't crash the game, medium priority):
|
|||||||
landing position (and so 'flashes' when crossfade ends)
|
landing position (and so 'flashes' when crossfade ends)
|
||||||
- Flashing rects aren't perhaps always exactly the size of actual 3do version,
|
- Flashing rects aren't perhaps always exactly the size of actual 3do version,
|
||||||
it should be checked (for example when selecting ship in fullgame battle)
|
it should be checked (for example when selecting ship in fullgame battle)
|
||||||
- Melnorme graphics are corrupt.
|
- Melnorme (battle) graphics are corrupt.
|
||||||
- Shofixti doesn't work in melee.
|
- Shofixti doesn't work in melee.
|
||||||
- In melee, after battle, the game crashes.
|
- In melee, after battle, the game crashes.
|
||||||
The ship icon is used when already freed. This happens because the old
|
The ship icon is used when already freed. This happens because the old
|
||||||
@@ -77,7 +74,7 @@ Glitches (don't crash the game, medium priority):
|
|||||||
- Some unimplemented functions (for oscilloscope and dialogue seeking)
|
- Some unimplemented functions (for oscilloscope and dialogue seeking)
|
||||||
- Occasionally some speech oggs don't play
|
- Occasionally some speech oggs don't play
|
||||||
- When mod music is looping, there's some volume fade at the end of tune,
|
- When mod music is looping, there's some volume fade at the end of tune,
|
||||||
then it starts playing again. Should this happen? (modplug only?)
|
then it starts playing again. This shouldn't happen? (modplug only?)
|
||||||
- Stock SDL_sound package for VC is outdated and win32 users have to get
|
- Stock SDL_sound package for VC is outdated and win32 users have to get
|
||||||
few new .dll's to ensure proper operation
|
few new .dll's to ensure proper operation
|
||||||
- Perhaps we should integrate mikmod to our code and use vorbis libs
|
- Perhaps we should integrate mikmod to our code and use vorbis libs
|
||||||
@@ -88,9 +85,7 @@ Glitches (don't crash the game, medium priority):
|
|||||||
|
|
||||||
|
|
||||||
Implementation bugs (low priority):
|
Implementation bugs (low priority):
|
||||||
- The main thread is still created by a direct all to the SDL function,
|
|
||||||
instead of through the thread lib. It would cause a crash otherwise.
|
|
||||||
Probably the memlib isn't initialised then (which the thread lib uses).
|
|
||||||
|
|
||||||
Stuff still to do (large):
|
Stuff still to do (large):
|
||||||
- add a Key Jamming program
|
- add a Key Jamming program
|
||||||
@@ -141,8 +136,6 @@ Questions:
|
|||||||
- Is there some way to automatically do CRLF translations on commits,
|
- Is there some way to automatically do CRLF translations on commits,
|
||||||
with the -t and -f options in cvswrapper disabled by sourceforge?
|
with the -t and -f options in cvswrapper disabled by sourceforge?
|
||||||
- What is the displist stuff for? Is it needed at all?
|
- What is the displist stuff for? Is it needed at all?
|
||||||
- Do we want another utils/ dir? It could be useful, to put all the conversion
|
|
||||||
tools we use(d).
|
|
||||||
- are there still threads killing themselves instead of just exiting?
|
- are there still threads killing themselves instead of just exiting?
|
||||||
Answer: "find . -name \*.c | xargs grep Killthread" says "no."
|
Answer: "find . -name \*.c | xargs grep Killthread" says "no."
|
||||||
- w_memlib used (now commented out) MS Windows functions to show messages
|
- w_memlib used (now commented out) MS Windows functions to show messages
|
||||||
|
|||||||
Reference in New Issue
Block a user