Commit Graph

  • 108f0db842 Minor change; correctly report all joystick bindings in Edit Controls screen mcmartin 2006-09-05 06:52:17 +00:00
  • 127bf24b30 More changes for online key config; config is shown but not editable. The default key configuration has been slightly modified for easier display, but the VControl template is still compatible. The default keys.cfg prior to this will not render properly but still works. mcmartin 2006-09-02 09:28:02 +00:00
  • e0366a964f Next phase of online keyconfig; editable names of templates, and some other groundwork for the next steps. mcmartin 2006-08-27 15:01:37 +00:00
  • b5d6c11bcd Switched to internal mikmod for MSVC builds avolkov 2006-08-19 00:43:10 +00:00
  • 2207eb2ea6 Switched to internal mikmod for MSVC builds avolkov 2006-08-19 00:40:54 +00:00
  • 2f04078f5c Trivial warning fixes; some are still left and are non-trivial avolkov 2006-08-19 00:36:21 +00:00
  • 962f9e63b5 Added missing loaded files avolkov 2006-08-18 23:14:38 +00:00
  • 29b614f059 Correction meep-eep 2006-08-18 22:13:48 +00:00
  • 5f870d7c6e USE_INTERNAL_MIKMOD instead of USE_MIKMOD_INTERNAL. Some cleanups. meep-eep 2006-08-18 22:07:41 +00:00
  • 3dfb71edd6 mikmod fix meep-eep 2006-08-18 21:49:42 +00:00
  • e9442ef4cc Don't always use system libmikmod. meep-eep 2006-08-18 21:47:51 +00:00
  • d916b2e596 Choice of internal/external libmikmod. meep-eep 2006-08-18 21:14:54 +00:00
  • 53866cf077 Properly align menu items when there are more than 9. meep-eep 2006-08-18 21:11:41 +00:00
  • d55137e472 Allow use of internal mikmod lib avolkov 2006-08-18 20:10:43 +00:00
  • 7520ad0896 Imported libmikmod 3.1.11a w/ some backports from 3.2.2; labeled as 3.1.12 avolkov 2006-08-18 18:37:39 +00:00
  • 8e416a913b Minor dialogue fixes. mcmartin 2006-08-17 04:06:55 +00:00
  • 775dfc683c Fixed a crash bug on AMD64 dealing with integer sizes (bug #895) mcmartin 2006-08-17 02:47:44 +00:00
  • 665b0cef52 Added includes for Windows port avolkov 2006-08-11 20:03:12 +00:00
  • 65bd2c3ad3 New library code to be used by future code. meep-eep 2006-08-11 19:26:40 +00:00
  • fc4160f44e optional joystick avolkov 2006-08-11 19:06:21 +00:00
  • c5db606e0c New library code to be used by future code. meep-eep 2006-08-11 18:34:30 +00:00
  • 8fab85b46c Conditional joystick support; always on w/ Windows avolkov 2006-08-08 22:57:32 +00:00
  • 7037f6b60a b/o fix in parser avolkov 2006-08-08 22:45:18 +00:00
  • d93f2c1486 misc code cleanups; from meep avolkov 2006-08-08 22:42:53 +00:00
  • e043094eae noreturn gcc attr; from meep avolkov 2006-08-08 22:39:51 +00:00
  • f5c15f10de Conditional joystick support avolkov 2006-08-08 22:23:59 +00:00
  • d6c5443469 Ask for joystick support. meep-eep 2006-08-08 21:52:37 +00:00
  • 76719a0153 More code formatting fixes avolkov 2006-08-08 20:14:08 +00:00
  • e25694b836 Simple code formatting fixes avolkov 2006-08-08 20:11:57 +00:00
  • 9af62d8997 Log facility changes: log_Always removed; log_User, log_Fatal and log_Error added; some info messages changed to log_Info level; minor formatting fixes avolkov 2006-08-08 01:37:42 +00:00
  • f2704a66dc use size_t for numBytes; add check for end-of-string meep-eep 2006-07-25 21:08:44 +00:00
  • c2e74a6cdf added period meep-eep 2006-07-25 20:36:47 +00:00
  • afe102eae3 Correction. meep-eep 2006-07-09 12:43:14 +00:00
  • ed51c2c810 Make it easier to add new strings. meep-eep 2006-07-09 12:20:56 +00:00
  • 0083063a51 bumped to 0.5.2 avolkov 2006-07-07 19:39:16 +00:00
  • 7a2387eaa7 savegame reading/writing avolkov 2006-07-07 19:31:30 +00:00
  • a031b75c2d Restructed and normalized savegame and game-state reading/writing code; not reading/writing pointers and useless values anymore avolkov 2006-07-07 19:25:51 +00:00
  • 2d6763b0d1 (Unix build scripts) Failed mkdep doesn't result in empty .d files anymore. Now using the gcc 3 "-MF" and "-MT" options. meep-eep 2006-06-22 12:55:56 +00:00
  • f935c82094 Typo correction in comments. meep-eep 2006-06-17 17:47:42 +00:00
  • 0413e40e6c Added SET_GAME_STATE_32/GET_GAME_STATE_32 to clean up some code avolkov 2006-06-09 20:43:17 +00:00
  • 5ed4bcc0dd Removed reuses of 'battle_counter' global var avolkov 2006-06-09 14:21:40 +00:00
  • 3bd91d02a0 Removed 'cur_player' var reuse; more readable avolkov 2006-06-09 05:38:14 +00:00
  • d0fb58af54 Get/Put GroupInfo cleanup; using symbolic constants for clarity avolkov 2006-06-09 03:54:09 +00:00
  • 18a2f50c7d Removed ugly manual bit-packing; other cleanups avolkov 2006-06-07 04:11:01 +00:00
  • 2735367256 Should abort with GraphicsLock cleared avolkov 2006-06-07 04:09:27 +00:00
  • 66a5535ffc Unneeded header removed avolkov 2006-06-06 22:57:34 +00:00
  • 442b3cfba1 Disambiguating the 'Response' identifiers avolkov 2006-06-02 17:50:04 +00:00
  • a79934b257 Added Mudry for DOS content unpacking avolkov 2006-06-01 04:17:50 +00:00
  • ff1e3215c3 Added Mudry for DOS content unpacking avolkov 2006-06-01 04:06:13 +00:00
  • 7d8abf3dc9 Fixed repeated 'the The' and a missing comma avolkov 2006-06-01 03:01:27 +00:00
  • 21be100205 Fixed repeated word avolkov 2006-06-01 02:47:02 +00:00
  • 0d6a1be6ef Obsolete header removed avolkov 2006-05-31 19:16:25 +00:00
  • bc802796d3 changed mikmod.lib to libmikmod.lib gewlitys 2006-05-24 18:47:09 +00:00
  • b5f86cf269 Unneeded c&p'd vars removed avolkov 2006-05-24 01:49:40 +00:00
  • 54900321d7 Minor tweaks: no-console NoAccel release build; sane build dirs avolkov 2006-05-24 01:02:28 +00:00
  • 10c4c6f226 Added mikmod.lib to the list of link libs avolkov 2006-05-24 00:39:59 +00:00
  • 5c031bbd08 Use libmikmod-config. meep-eep 2006-05-23 23:12:16 +00:00
  • b3db1d3583 Use external libmikmod. meep-eep 2006-05-23 22:15:35 +00:00
  • 81c71655b0 Conversation summary properly folded into DoInput; small general cleanup avolkov 2006-05-20 23:03:48 +00:00
  • bd37a0e3cf Some instances of 'Random' in comments got replaced by 'TFB_Random' wholesale avolkov 2006-05-20 21:43:00 +00:00
  • e7c01297dd Better text entry support for setup menu avolkov 2006-05-20 00:37:08 +00:00
  • ae0623cf83 Preliminary text-entry support for setup menu avolkov 2006-05-19 23:40:25 +00:00
  • 07238ef3a7 Buffer output driver moved to ../modaud.c a while ago; forgot to delete these originally avolkov 2006-05-19 18:38:29 +00:00
  • 64cc2a9e8d Partial implementation and test case for TextEntry widget mcmartin 2006-05-19 16:07:03 +00:00
  • 4814d6830f Added a quit button to the Super Melee menu mcmartin 2006-05-19 13:30:01 +00:00
  • ca45b94c9e Explanation of BUILD_COLOR() usage avolkov 2006-05-16 00:08:04 +00:00
  • 36038ab296 Fixed AMD x86-64 support in scalers asm routines avolkov 2006-05-15 23:44:12 +00:00
  • 3b41e36bc9 Punctuation between keys for readability. mcmartin 2006-05-15 23:41:30 +00:00
  • 286e02c09c Changed some uses of MAP_HEIGHT to SPHERE_SPAN_X to make a clear distinction; define SPHERE_SPAN_X to MAP_WIDTH/2 to see what happens; bug #885 avolkov 2006-05-06 22:58:05 +00:00
  • a3744bca6b uqm.cfg loading problem avolkov 2006-05-05 23:49:38 +00:00
  • aa95a8010e Copy alist strings to the dst stringbank; fixes problems with uqm.cfg loading in release builds avolkov 2006-05-05 23:47:30 +00:00
  • 2afb4cba61 bug 862 avolkov 2006-05-05 23:16:00 +00:00
  • 05e0cd7467 Fixes Quit (F10) during the intro to exit to main menu; bug #862 avolkov 2006-05-05 23:15:07 +00:00
  • 02d82caa35 Dropped old debug messages. meep-eep 2006-05-05 22:54:51 +00:00
  • 2630cfeb88 removed unneeded \n in add_log() calls avolkov 2006-05-05 22:33:27 +00:00
  • 4571c2b451 Definitions of DWORD/SDWORD changed to 'int' which is compatible with 32- and 64-bit systems; reflecting this in printf()s avolkov 2006-05-04 23:23:18 +00:00
  • 862719008d Logger does not handle SIGABRT anymore; use explode() instead of abort() avolkov 2006-05-04 21:46:32 +00:00
  • c1787f186e bug 884 avolkov 2006-05-04 02:41:01 +00:00
  • 3e1538c95a Playing failure sounds when entering text consistently; bug #884 avolkov 2006-05-04 02:40:00 +00:00
  • f8629a9126 Consistent use of 'inline' avolkov 2006-05-03 23:32:34 +00:00
  • d1ae11d961 Using correct return type and get rid of warning avolkov 2006-05-03 23:20:42 +00:00
  • 0fa135a2db va_list argument is never useful at compile time meep-eep 2006-05-03 22:53:50 +00:00
  • dcc59f4cf8 Mark log functions as printf-type functions. meep-eep 2006-05-03 21:17:12 +00:00
  • 85eaa409e6 64-bit conversation fixes. mcmartin 2006-05-03 05:53:06 +00:00
  • 71b86410a2 Attempt #1 at supporting Intel and AMD 64-bit arch avolkov 2006-05-03 00:24:35 +00:00
  • 39ea4b539d MikMod output driver moved to modaud.c to keep mikmod as close to stock as possible avolkov 2006-05-03 00:16:40 +00:00
  • 7c06681a14 Potential libmikmod linkage improvements: avoiding mikmod.h conflicts; building against libmikmod 3.2.x; last bit of custom code gone from internal mikmod avolkov 2006-05-02 23:34:43 +00:00
  • 659295048f String instead of code for errno avolkov 2006-05-01 07:19:07 +00:00
  • 900928d6f4 Minor string-term fixes avolkov 2006-05-01 06:28:47 +00:00
  • 1afadf9968 Only process va_lists once (fixes crash on x86_64 gcc 4.1) mcmartin 2006-05-01 02:14:36 +00:00
  • b9c4ec6726 Complete keyjamming application mcmartin 2006-04-28 05:02:37 +00:00
  • 1f37aa6007 Added libs/log to project; Release builds will not have a console now avolkov 2006-04-28 01:48:03 +00:00
  • 2511798bf3 Converted fprintf(stderr) to logging facility (most) avolkov 2006-04-28 01:35:31 +00:00
  • 1f4c30f2b6 Hooking 'log' into the build system avolkov 2006-04-28 01:29:03 +00:00
  • 1afd2a8a1f Now using atexit() callback and SIGABRT handled avolkov 2006-04-28 01:28:27 +00:00
  • 3e94beb605 Near-complete rewrite, with KEYS.EXE style output. mcmartin 2006-04-27 22:08:11 +00:00
  • cdfa8838ac gcc linkage fix avolkov 2006-04-27 06:06:25 +00:00
  • a68e0a7aea Semi-transparent logging facility with user msgbox capability; initial version avolkov 2006-04-27 05:54:32 +00:00
  • b6232dae83 Semi-transparent logging facility with user msgbox capability; initial version avolkov 2006-04-27 05:48:01 +00:00
  • 00f4d80d7e Minor problem reporting fix avolkov 2006-04-26 00:20:51 +00:00