raze-gles/polymer/eduke32
helixhorned 0dd78fb029 Cleanup of console/on-screen-display (OSD) functionality.
- Rewrite the "clear background" routine in a no-brainer way instead of
  juggling around with rotatesprite(). Make it common to game+editor.
  Expose glRectd to glbuild.
- Don't stop OSD text line drawing when encountering a non-printable char.
  Instead, treat it as space.
- In OSD_SetTextMode(), don't use swaplong (which really swaps 32-bit ints)
  to swap pointers. Write an analogous "swapptr" instead.
- When changing from/to OSD, don't inject a pause key. This *might* have been
  the cause of the reported pausing problems.
- clean up the code...
(Yes, this commit throws together too much stuff. I suck sometimes. :P)

git-svn-id: https://svn.eduke32.com/eduke32@3321 1a8010ca-5511-0410-912e-c29ae57300e0
2012-12-25 16:13:50 +00:00
..
Apple The handling for grp, con, and def filenames has been massively cleaned up and factored into common.c. A new header, common_game.h, was created because common.h was placed in build/include (see r2542) and we need a common header for things that strictly should not be in the engine. RTS file names were also improved but some of the patterned changes were already made in r2420, and they were not factored because they are strictly part of the game, not the editor. 2012-06-03 16:09:33 +00:00
build Cleanup of console/on-screen-display (OSD) functionality. 2012-12-25 16:13:50 +00:00
eobj Importing source for great justice 2006-04-13 20:47:06 +00:00
eobj_win 1. Removed unneeded the svn:executable proprties. These files aren't actually executable. 2008-07-12 14:09:52 +00:00
installer 1. Removed unneeded the svn:executable proprties. These files aren't actually executable. 2008-07-12 14:09:52 +00:00
obj Importing source for great justice 2006-04-13 20:47:06 +00:00
obj_win 1. Removed unneeded the svn:executable proprties. These files aren't actually executable. 2008-07-12 14:09:52 +00:00
package Fix ebacktrace on 32-bit. (Sorry, we're back to 5 MB.) 2012-12-18 09:15:39 +00:00
psd EDuke32 Wii: Ready for action! 2012-05-20 07:25:25 +00:00
rsrc Win64 support! (Meaning it works, not that we recommend it for everyday use.) 2012-12-13 02:37:20 +00:00
source Cleanup of console/on-screen-display (OSD) functionality. 2012-12-25 16:13:50 +00:00
Wii EDuke32 Wii: Ready for action! 2012-05-20 07:25:25 +00:00
Windows Fix ebacktrace on 32-bit. (Sorry, we're back to 5 MB.) 2012-12-18 09:15:39 +00:00
ChangeLog git-svn-id: https://svn.eduke32.com/eduke32@997 1a8010ca-5511-0410-912e-c29ae57300e0 2008-08-22 04:26:26 +00:00
ChangeLog.html Update repo to 1.4.0 beta 2 2006-07-18 21:08:38 +00:00
eduke32.sln Source code "cleanup," herein referred to as "rape" 2010-05-02 23:27:30 +00:00
eduke32.vcxproj RENDERTYPE=SDL on Windows, part 2. 2012-11-25 04:26:37 +00:00
eduke32.vcxproj.filters Sort some of the more recently added source and header files so they're in the right sections in the VS2010 project 2012-12-16 04:04:25 +00:00
eduke32.vcxproj.user Source code "cleanup," herein referred to as "rape" 2010-05-02 23:27:30 +00:00
MakeDistributions Source code "cleanup," herein referred to as "rape" 2010-05-02 23:27:30 +00:00
Makefile ebacktrace1 updates: 2012-12-16 05:45:29 +00:00
Makefile.common Fix CLANG=1 NOASM=1 build. 2012-12-14 19:28:20 +00:00
Makefile.deps Remove xdelta3 since it doesn't fit in with our current networking plans anymore 2012-11-16 15:40:28 +00:00
Makefile.msvc Remove a few old references to the duke3d_w32.exe wrapper we once shipped 2012-12-16 04:04:16 +00:00
osxbuild.sh Restructure so that everything packaged in a release build is stored in the package folder, instead of maintaining a list. 2012-11-26 08:23:20 +00:00
wiibuild.bat Restructure so that everything packaged in a release build is stored in the package folder, instead of maintaining a list. 2012-11-26 08:23:20 +00:00