From 6b25b690faa9c9bc9b3ef88ffcd725db5b386d40 Mon Sep 17 00:00:00 2001 From: gewlitys Date: Fri, 27 Dec 2002 20:02:50 +0000 Subject: [PATCH] updated git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@485 8092fc87-c524-0410-9efc-e669fe64eaf9 --- sc2/TODO | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sc2/TODO b/sc2/TODO index 81325d4f9..2ec4056bd 100644 --- a/sc2/TODO +++ b/sc2/TODO @@ -80,6 +80,8 @@ Glitches (don't crash the game, medium priority): there will be no selection icon. - If you press a button, press another button, and then release the first, that release is seen as a new press (very noticable within melee menus). +- Clipping rectangle isn't fully correct atleast for melee, so there can be + occasional one-pixel corruptions in the status bar Implementation bugs (low priority): - 3D planet view when entering orbit is now done, but there's some things @@ -92,6 +94,8 @@ Implementation bugs (low priority): - Transitions (crossfades) aren't perhaps correctly done always, syncing might be wrong etc. - Condition variable DCQ patch should have fixed this. Confirm? + - A race condition still exists with SDL_BlitSurface, so it should be + rewritten to use DCQ - Melee scaling currently causes some very small objects like Ur-Quan fighters to disappear sometimes. The scaling should be made trilinear instead of nearest neighbor. @@ -119,8 +123,6 @@ Stuff still to do (large): - Intro and end credits (both 3DO and PC version ones) - add an install program (in particularly for Windows). How to handle the libraries? -- Configuration and saved games should be written at ~/.sc/ for example, so - that game can be installed globally for many users. - new resource system. This should enable us to fix a lot of conversation bugs, such as: - Melnorme conversation Will repeat the same sentence 3 times. @@ -130,7 +132,6 @@ Stuff still to do (large): - The Mycons can actually say "Bye sun device" Stuff still to do (medium size): -- loading teams in melee - get all code to compile without warnings, when the most strict checks are performed (not just -W -Wall in gcc) - try to speed up resource loading. It looks to be much slower now