quake2forge/TODO
Jamie Wilkinson 0a52f5330b - Added AUTHORS file noting people who contributed on the
project.
- Added HACKING for developer notes.
- Updated README to be more of a README.
- Updated TODO list.
- default don't build xatrix and rogue
- rolled back save game changes from 6 days ago, as they
  suck.  Save games are a complex beast and need someone to
  redesign them so that they aren't tied to a particular
  build.  In the meantime, though, I'm not losing any sleep
  over it, there's a note in the README about it, so time to
  close this bug.  (Closes: #15)
2002-05-02 12:45:05 +00:00

16 lines
1.1 KiB
Text

- merge net_udp6.c into net_udp.c
- kill off ctf/q_shared.c, it's identical to src/q_shared.c
- clean up the #ifdefs that are throughout the code to be has-a
tests instead of is-a. (using HAVE_* from configure instead of __blerg__)
- separate the video refreshers
- check that the parts install into the right places
- use DATADIR to find game data, rather than in same directory as libraries
this way, it can follow FHS: libs in /usr/lib/games/quake2 and data in
/usr/share/games/quake2, for example
- the video refresher loader code in src/vid_menu.c needs cleaning up, it's
utter bollocks at the moment. all the structs are very fragile, depending
on specific ordering of each element.
- fix va_list as per http://gozer.quakeforge.net/list-archives/quakeforge-cvs/2002-April/000151.html, http://www.quakeforge.net/cgi-bin/viewcvs.cgi/quakeforge/libs/util/dstring.c.diff?r1=1.8&r2=1.9
- investigate the possibility of savegames not being tied to a particular build
- fix software assembler when building without --disable-asm on i386
- split out assembler per arch/os (we currently have gas i386 and win i386)