2007-05-25 16:44 ghs * PBProjects/English.lproj/InfoPlist.strings, configure.ac, Resources/Aleph One Classic SDL.r, Resources/Windows/alephone.rc, Source_Files/Misc/alephversion.h: update version numbers 2007-05-25 16:40 ghs * docs/MML.html: remove NIBs-specific information 2007-05-25 14:50 ghs * Source_Files/Network/: network.cpp, network_sound.h, network_speaker_shared.cpp: add .ignore mic for ignoring annoying mic users 2007-05-25 14:26 ghs * Source_Files/: Misc/preferences.cpp, Sound/Mixer.h, Sound/SoundManager.cpp, Sound/SoundManager.h: attenuate sounds when receiving net mic transmissions optionally mute sounds when transmitting net mic 2007-05-24 23:22 ghs * Source_Files/Network/: network_microphone_sdl_win32.cpp, network_microphone_shared.cpp: handle windows's odd penchant for returning partial samples from the mic 2007-05-19 22:30 ghs * configure.ac, PBProjects/English.lproj/InfoPlist.strings, Resources/Aleph One Classic SDL.r, Resources/Windows/alephone.rc, Source_Files/Misc/alephversion.h: update version number for release candidate 2007-05-19 22:15 ghs * Aleph One Classic SDL.mcp, Source_Files/Network/Update.h: updates to get classic Mac to build 2007-05-19 21:40 ghs * Makefile.am, Source_Files/Files/Makefile.am, Source_Files/Misc/Makefile.am, Source_Files/Network/Makefile.am: include in source tarball projects and resources necessary to build classic Mac, Mac OS X, and Windows cross-build 2007-05-19 21:13 ghs * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj: missed a few files 2007-05-19 21:06 ghs * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj: clean old (NIBs) files out of project 2007-05-19 15:07 ghs * Source_Files/RenderOther/OGL_LoadScreen.cpp: fix flickering load screen issues 2007-05-19 14:52 ghs * Source_Files/: GameWorld/player.cpp, Network/NetworkGameProtocol.h, Network/RingGameProtocol.cpp, Network/RingGameProtocol.h, Network/StarGameProtocol.cpp, Network/StarGameProtocol.h, Network/network.cpp, Network/network.h, Network/network_microphone_shared.cpp, Network/network_star.h, Network/network_star_spoke.cpp, RenderOther/screen_shared.h: when teams are enabled, send net mic only to team 2007-05-19 13:23 ghs * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj: updates for built-in Lua and online update 2007-05-19 13:22 ghs * Source_Files/Network/network_microphone_coreaudio.cpp: try 8000 Hz and 48000 Hz for net mic 2007-05-19 11:50 ghs * Source_Files/Lua/: Makefile.am, language_definition.h: move language_definition.h from Pfhortran/ to Lua/ 2007-05-19 11:46 ghs * Source_Files/Network/network_star_hub.cpp: the number of non-lagging players needs to be strictly higher than the number of lagging players for anti-lag to kick in 2007-05-19 09:55 ghs * Source_Files/Network/: network_audio_shared.h, network_microphone_sdl_alsa.cpp, network_microphone_shared.cpp: drop down to 8000 Hz net mic add better SRC to network_microphone_shared for systems that don't support 8000 Hz directly 2007-05-17 22:17 ghs * Source_Files/Network/network_dialogs.cpp: prevent gathering more than 8 players 2007-05-16 20:27 ghs * Source_Files/Network/network_star_hub.cpp: it helps to actually write the CRC to outgoing packets 2007-05-15 21:02 ghs * Source_Files/Lua/linit.c: we don't need luaopen_package 2007-05-15 20:26 ghs * Source_Files/Network/: network.cpp, network_capabilities.h, network_star_hub.cpp, network_star_spoke.cpp: CRC the packet identifier as well as the data increment star protocol version 2007-05-15 19:41 ghs * Source_Files/Network/network_star_spoke.cpp: accept an early ack from the hub *only* if there are reflected flags 2007-05-15 19:39 ghs * Source_Files/Network/network_star_hub.cpp: switch these around, just in case (this probably isn't really hurting anything) 2007-05-14 22:44 ghs * Source_Files/: Lua/lua_script.cpp, Lua/lua_script.h, Network/network.cpp: add .ignore lua for killing chatty net scripts 2007-05-14 21:58 ghs * configure.ac, Source_Files/Lua/COPYRIGHT, Source_Files/Lua/Makefile.am, Source_Files/Lua/README, Source_Files/Lua/lapi.c, Source_Files/Lua/lapi.h, Source_Files/Lua/lauxlib.c, Source_Files/Lua/lauxlib.h, Source_Files/Lua/lbaselib.c, Source_Files/Lua/lcode.c, Source_Files/Lua/lcode.h, Source_Files/Lua/ldblib.c, Source_Files/Lua/ldebug.c, Source_Files/Lua/ldebug.h, Source_Files/Lua/ldo.c, Source_Files/Lua/ldo.h, Source_Files/Lua/ldump.c, Source_Files/Lua/lfunc.c, Source_Files/Lua/lfunc.h, Source_Files/Lua/lgc.c, Source_Files/Lua/lgc.h, Source_Files/Lua/linit.c, Source_Files/Lua/liolib.c, Source_Files/Lua/llex.c, Source_Files/Lua/llex.h, Source_Files/Lua/llimits.h, Source_Files/Lua/lmathlib.c, Source_Files/Lua/lmem.c, Source_Files/Lua/lmem.h, Source_Files/Lua/lobject.c, Source_Files/Lua/lobject.h, Source_Files/Lua/lopcodes.c, Source_Files/Lua/lopcodes.h, Source_Files/Lua/loslib.c, Source_Files/Lua/lparser.c, Source_Files/Lua/lparser.h, Source_Files/Lua/lstate.c, Source_Files/Lua/lstate.h, Source_Files/Lua/lstring.c, Source_Files/Lua/lstring.h, Source_Files/Lua/lstrlib.c, Source_Files/Lua/ltable.c, Source_Files/Lua/ltable.h, Source_Files/Lua/ltablib.c, Source_Files/Lua/ltm.c, Source_Files/Lua/ltm.h, Source_Files/Lua/lua.h, Source_Files/Lua/luaconf.h, Source_Files/Lua/lualib.h, Source_Files/Lua/lundump.c, Source_Files/Lua/lundump.h, Source_Files/Lua/lvm.c, Source_Files/Lua/lvm.h, Source_Files/Lua/lzio.c, Source_Files/Lua/lzio.h: bring Lua 5.1.2 into the source, to provide control over Lua version 2007-05-13 12:18 ghs * Source_Files/: shell.cpp, Misc/preferences.cpp, Misc/preferences.h: configurable volume/inventory/map zoom/fps toggle/chat keys 2007-05-13 09:31 ghs * Source_Files/Misc/sdl_widgets.cpp: improved slider behavior 2007-05-13 08:46 ghs * Source_Files/Misc/preferences.cpp: change "Fullscreen" to "Windowed Mode" to help avoid confusiong with "Fill the Screen" 2007-05-12 17:55 ghs * Source_Files/shell.cpp: get rid of this stupid error 2007-05-12 17:17 ghs * Source_Files/: Misc/DefaultStringSets.cpp, Misc/preferences.cpp, Misc/preferences.h, Misc/progress.h, Network/Makefile.am, Network/Update.cpp, Network/Update.h, Network/Metaserver/metaserver_dialogs.cpp: jam in some code to check for updates and alert the user when one is available 2007-05-12 10:03 ghs * Source_Files/Network/Metaserver/metaserver_dialogs.cpp: use alephversion to build a version string for metaserver 2007-05-12 10:03 ghs * Source_Files/Misc/alephversion.h: make alephversion useful again 2007-05-05 08:27 ghs * Source_Files/Sound/Mixer.cpp: don't crash playing resource sounds if sound is disabled 2007-05-01 10:18 ghs * Source_Files/Network/Makefile.am: include network_microphone_shared.h in source tarball 2007-05-01 09:34 ghs * Source_Files/Sound/Makefile.am: include SoundManagerEnums.h in source tarball 2007-04-29 09:27 ghs * configure.ac, PBProjects/English.lproj/InfoPlist.strings, Resources/Aleph One Classic SDL.r, Resources/Windows/alephone.rc, Source_Files/Network/Metaserver/metaserver_dialogs.cpp: update version numbers 2007-04-29 09:08 ghs * Source_Files/GameWorld/map.cpp: check the collections to make sure they're valid 2007-04-29 09:07 ghs * Source_Files/Network/network_star_hub.cpp: classic mac build fix 2007-04-28 23:32 ghs * Aleph One Classic SDL.mcp, Source_Files/Network/network_star_hub.cpp, Source_Files/Sound/Music.cpp: classic Mac fixes 2007-04-28 21:42 ghs * Source_Files/Network/network_microphone_coreaudio.cpp: polish up core audio net mic 2007-04-28 17:55 ghs * Source_Files/: Misc/interface.cpp, Misc/interface.h, RenderOther/screen_sdl.cpp, RenderOther/screen_shared.h: net mic status indicator message 2007-04-28 16:24 ghs * Source_Files/RenderOther/screen_shared.h: remove mac-specific stuff 2007-04-28 12:13 ghs * Source_Files/Network/network.cpp: add an "ignore player" command for ignoring annoying people in net games 2007-04-28 11:27 ghs * Source_Files/Network/network.cpp: remove .msp and .falg since both can be done with macros 2007-04-28 11:27 ghs * Source_Files/Misc/preferences.cpp: add a preferences command, set/get commands, and a latency_tolerance setting 2007-04-28 11:26 ghs * Source_Files/Misc/: Console.cpp, Console.h: add a more versatile command parser 2007-04-28 10:51 ghs * Source_Files/Network/network_star_hub.cpp: set a valid default ingame_nth_element 2007-04-28 10:48 ghs * Source_Files/Network/network_star_hub.cpp: rename "minimum_send_period" "latency_tolerance" in the prefs 2007-04-27 22:47 ghs * Source_Files/Network/network_microphone_coreaudio.cpp: don't try to use the net mic in solo games 2007-04-27 22:23 ghs * Source_Files/Network/network_microphone_sdl_alsa.cpp: don't enable the net mic in solo play 2007-04-27 22:13 ghs * Source_Files/Sound/: Mixer.cpp, Music.cpp, SoundManager.h: fix the nosound option 2007-04-27 21:19 ghs * Source_Files/Sound/SoundFile.cpp: only re-interpret loop as frames if the loop length is >= 4 2007-04-23 22:42 ghs * Source_Files/Network/network_microphone_sdl_win32.cpp: prefer 16 bit formats 2007-04-22 20:19 ghs * Source_Files/Network/network_microphone_shared.cpp: well I screwed something up, let's go back to this version which works 2007-04-22 15:23 ghs * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj, Source_Files/Network/network_microphone_coreaudio.cpp: preliminary Core Audio netmic support 2007-04-22 13:36 ghs * Source_Files/Network/: network_dialogs.cpp, network_dialogs.h: allow single player net games by holding down alt/meta when entering the gather dialog 2007-04-21 20:06 ghs * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj, Source_Files/Network/network_microphone.cpp: Mac OS X net mic builds now, but doesn't work great 2007-04-21 18:15 ghs * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj: update to use Speex framework 2007-04-21 11:36 ghs * Source_Files/Network/network_speaker_shared.cpp: remove another unnecessary copy operation from net mic decode 2007-04-21 11:31 ghs * Source_Files/: Network/network_audio_shared.h, Network/network_speaker_sdl.cpp, Network/network_speaker_shared.cpp, Sound/Mixer.cpp: 16-bit net mic playback 2007-04-15 18:25 ghs * Source_Files/Network/network_microphone_sdl_alsa.cpp: record at 16 bits 2007-04-15 17:40 ghs * Source_Files/Network/network_microphone_shared.cpp: reflect samples per packet mentality rather than bytes per packet, since we're compressing audio 2007-04-15 17:02 ghs * Source_Files/Network/: network_microphone_shared.cpp, network_speaker_shared.cpp: do not send or play back uncompressed netmic 2007-04-15 15:35 ghs * Source_Files/: Misc/preferences.cpp, Misc/preferences.h, Network/network_speex.cpp, Network/network_speex.h: activate speex's automatic gain control and noise removal preprocessor (now require speex 1.1) 2007-04-15 12:16 ghs * Source_Files/Sound/SoundFile.cpp: play back some broken sound loops correctly (frame offsets vs byte offsets) 2007-04-15 09:31 ghs * Source_Files/Network/network_microphone_sdl_alsa.cpp: don't reset net mic each tick it's active 2007-04-14 23:44 ghs * configure.ac, Source_Files/Network/Makefile.am, Source_Files/Network/network_microphone_sdl_alsa.cpp: ALSA net mic support 2007-04-14 11:41 ghs * Source_Files/GameWorld/: map.cpp, map.h, marathon2.cpp, media.cpp, media.h, scenery.cpp, scenery.h: load all collections necessary to display map polygons/media/scenery this makes MML/merged physics hacks unncessary for multiple texture set maps 2007-04-07 23:23 ghs * configure.ac, Source_Files/Network/network_microphone_shared.cpp, Source_Files/Network/network_speaker_shared.cpp, Source_Files/Network/network_speex.h: look for speex headers in a better place 2007-04-01 12:11 ghs * Source_Files/CSeries/csmisc.cpp: fix end screen duration 2007-04-01 11:14 ghs * configure.ac, Source_Files/Network/Metaserver/metaserver_dialogs.cpp, PBProjects/English.lproj/InfoPlist.strings, Resources/Windows/alephone.rc: update version number 2007-04-01 10:32 ghs * Source_Files/Network/: network_dialogs_sdl.cpp, network_dialogs.cpp: temporarily disable event processing while progress dialogs are displayed 2007-04-01 00:11 ghs * Source_Files/Lua/lua_script.cpp: fix a Lua crash vulnerability 2007-04-01 00:07 ghs * Source_Files/Network/: network_dialogs.cpp, Metaserver/metaserver_messages.cpp, Metaserver/metaserver_messages.h, Metaserver/network_metaserver.cpp, Metaserver/network_metaserver.h: set the "in game" and "np host" status messages correctly on both flavors of metaserver 2007-04-01 00:03 ghs * Source_Files/Network/: network_dialogs.cpp, Metaserver/metaserver_messages.cpp, Metaserver/metaserver_messages.h, Metaserver/network_metaserver.cpp, Metaserver/network_metaserver.h: set the "in game" and "np host" status and messages correctly on both flavors of metaservers 2007-03-28 19:36 ghs * Source_Files/Sound/ReplacementSounds.cpp: support 44.1 KHz replacement sounds 2007-03-27 20:49 ghs * Source_Files/Sound/: Mixer.h, SoundFile.h: support 44.1 KHz audio (Sound Manager uses unsigned fixed for rate) 2007-03-21 22:56 ghs * Source_Files/Network/: network.cpp, network_dialogs.cpp, network_dialogs.h, network_star_hub.cpp: some tweaks to anti-lag: don't slider forever attempt to take late input into account (doesn't work too well) attempt to compensate for jitter by pushing jittery joiners' clocks ahead made anti-lag a slider from 1-5, with 0 at the right end for off added a temporary debug command .msp which reports or sets the anti-lag mid-game 2007-03-20 22:41 ghs * Source_Files/Misc/Console.cpp, Source_Files/Misc/Console.h, Source_Files/XML/XML_MakeRoot.cpp, docs/MML.html: implement chat macros 2007-03-17 17:27 ghs * Source_Files/: RenderMain/OGL_Setup.cpp, RenderOther/OGL_Blitter.cpp, RenderOther/screen_sdl.cpp: get --disable-opengl working again 2007-03-16 22:17 ghs * Source_Files/Sound/SoundManager.cpp: stop all sounds before switching sound files 2007-03-14 21:14 ghs * Makefile.am, Source_Files/Makefile.am, Source_Files/CSeries/Makefile.am, Source_Files/Misc/Makefile.am, Source_Files/RenderMain/Makefile.am, Source_Files/RenderOther/Makefile.am: make dist updates 2007-03-14 21:09 ghs * configure.ac, PBProjects/English.lproj/InfoPlist.strings, Resources/Windows/alephone.rc, Source_Files/Network/Metaserver/metaserver_dialogs.cpp: update version number 2007-03-09 10:43 ghs * Source_Files/Sound/: BasicIFFDecoder.h, Decoder.cpp, Decoder.h, MADDecoder.h, Makefile.am, Music.cpp, Music.h, ReplacementSounds.cpp, ReplacementSounds.h, SndfileDecoder.h, SoundFile.h, SoundManager.cpp, VorbisDecoder.h: restore MML replacement sound functionality 2007-03-08 21:31 ghs * Source_Files/Sound/BasicIFFDecoder.cpp: SDL_rwops should actually be SDL_endian 2007-03-08 21:13 ghs * Source_Files/Sound/BasicIFFDecoder.cpp: add SDL_rwops include 2007-03-08 21:09 ghs * Source_Files/Sound/Mixer.h: add SDL_endian header include 2007-03-08 17:09 ghs * Source_Files/: Misc/interface.cpp, RenderOther/fades.cpp: fade out level music when leaving a level 2007-03-08 16:47 ghs * Source_Files/: Misc/preferences.cpp, Sound/Mixer.h, Sound/Music.cpp, Sound/Music.h, Sound/SoundManager.cpp, Sound/SoundManagerEnums.h: add a music volume control slider 2007-03-08 15:06 ghs * Source_Files/Sound/Music.cpp: stop music in FadeOut if it's not level music 2007-03-08 14:54 ghs * Source_Files/: Lua/lua_script.cpp, Sound/Music.cpp, Sound/Music.h, XML/XML_LevelScript.cpp, XML/XML_LevelScript.h: move music playlist handling into Music.h/cpp instead of LevelScript allow level music playback to continue after fading out 2007-02-26 20:43 ghs * Source_Files/Sound/SoundManager.cpp: keep track of sound memory usage 2007-02-25 23:16 ghs * Source_Files/Sound/Mixer.cpp: reset the counter to 0 when buffering a sound 2007-02-25 22:47 ghs * Source_Files/Sound/SoundFile.cpp: read the header_type from the correct byte in extended/compressed System 7 headers 2007-02-25 22:27 ghs * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj: update to use the new decoders 2007-02-25 16:39 ghs * Source_Files/Sound/: BasicIFFDecoder.cpp, BasicIFFDecoder.h, Decoder.h, MADDecoder.cpp, MADDecoder.h, Mixer.cpp, Mixer.h, Music.cpp, Music.h, SndfileDecoder.cpp, SndfileDecoder.h, SoundFile.cpp, SoundFile.h, VorbisDecoder.cpp, VorbisDecoder.h: pass byte order into the Mixer, to avoid some double swapping 2007-02-25 15:01 ghs * configure.ac, Source_Files/Sound/Decoder.cpp, Source_Files/Sound/Makefile.am, Source_Files/Sound/VorbisDecoder.cpp, Source_Files/Sound/VorbisDecoder.h: support for ogg/vorbis files 2007-02-25 13:52 ghs * Source_Files/Sound/MADDecoder.h: library includes should be <> not "" 2007-02-25 10:54 ghs * configure.ac, Source_Files/Sound/Decoder.cpp, Source_Files/Sound/Makefile.am, Source_Files/Sound/SndfileDecoder.cpp, Source_Files/Sound/SndfileDecoder.h: add support for decoding AIFF and WAV via libsndfile 2007-02-25 10:12 ghs * Source_Files/Sound/: Decoder.h, MADDecoder.cpp, MADDecoder.h: remove the Done() method; decoders return 0 when done anyway 2007-02-25 09:54 ghs * Source_Files/Sound/MADDecoder.cpp: library includes should be <> not "" 2007-02-25 09:24 ghs * configure.ac, Source_Files/Sound/Decoder.cpp, Source_Files/Sound/MADDecoder.cpp, Source_Files/Sound/MADDecoder.h, Source_Files/Sound/Makefile.am: add support for playing mp3s with libmad 2007-02-24 21:48 ghs * Source_Files/Sound/Decoder.cpp: don't crash when music can't be decoded 2007-02-24 21:43 ghs * Source_Files/Sound/Music.cpp: fix rate conversion for rates lower than the mixer's sampling rate 2007-02-24 21:35 ghs * configure.ac, Source_Files/Sound/BasicIFFDecoder.cpp, Source_Files/Sound/BasicIFFDecoder.h, Source_Files/Sound/Decoder.cpp, Source_Files/Sound/Decoder.h, Source_Files/Sound/Makefile.am, Source_Files/Sound/Music.cpp, Source_Files/Sound/Music.h: introduce Decoders for music move the built-in AIFF/WAV decoding into a Decoder remove SDL_Sound support 2007-02-24 15:36 ghs * Source_Files/Sound/SoundManager.cpp: fixed typo (shotgun hitting flesh was clipping because 10 instances of the sound played!) 2007-02-24 12:04 ghs * Source_Files/Sound/: Mixer.cpp, Mixer.h, SoundFile.cpp, SoundFile.h, SoundManager.cpp: move decoding of system 7 sounds into SoundFile 2007-02-23 20:34 ghs * configure.ac: move -L/usr/X11R6/lib to LIBS where it belongs 2007-02-22 20:52 ghs * Source_Files/RenderMain/scottish_textures.cpp: fix grates 2007-02-18 18:34 ghs * Source_Files/Sound/Music.cpp: fix compile on machines lacking SDL_Sound 2007-02-18 18:32 ghs * Source_Files/Sound/Music.h: classic Mac OS needs a bigger music buffer because it can only read from the disk in the main event loop 2007-02-17 23:53 ghs * Aleph One Classic SDL.mcp, Source_Files/Sound/Music.cpp: classic Mac fixes 2007-02-17 15:34 ghs * Source_Files/Sound/: Mixer.cpp, Mixer.h: a better way to do interpolation 2007-02-17 14:11 ghs * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj: re-organization of sound code, from music.h, music.cpp, mysound.h, mysound.cpp, sound_sdl.h, and sound_macintosh.h, which are all gone now 2007-02-17 14:04 ghs * Source_Files/Sound/SoundManager.cpp: what the heck; gcc 4 tries to find symbols for MORE_SOUND_BUFFER_SIZE when it's in a conditional, but if I put it in an if statement instead, everything works 2007-02-17 13:46 ghs * Source_Files/Sound/: Music.cpp, Music.h, SoundFile.cpp, SoundFile.h, SoundManager.cpp, SoundManagerEnums.h: re-organization of sound code, from music.h, music.cpp, mysound.h, mysound.cpp, sound_sdl.h, and sound_macintosh.h, which are all gone now 2007-02-17 12:34 ghs * Source_Files/Sound/SoundManager.h: re-organization of sound code, from music.h, music.cpp, mysound.h, mysound.cpp, sound_sdl.h, and sound_macintosh.h, which are all gone now 2007-02-17 12:09 ghs * Source_Files/: Misc/preferences.cpp, Sound/Mixer.cpp, Sound/Mixer.h: use 44100 Hz as the default sampling rate, configurable by editing the prefs file (also made buffer size configurable there) 2007-02-17 10:58 ghs * Source_Files/Sound/: Mixer.cpp, Mixer.h: use linear interpolation for sample rate conversion instead of ZOH 2007-02-17 08:15 ghs * Source_Files/: shell.cpp, shell_misc.cpp, Files/FileHandler_SDL.cpp, Files/game_wad.cpp, GameWorld/devices.cpp, GameWorld/effects.cpp, GameWorld/items.cpp, GameWorld/map.cpp, GameWorld/marathon2.cpp, GameWorld/media.cpp, GameWorld/monsters.cpp, GameWorld/platforms.cpp, GameWorld/player.cpp, GameWorld/projectiles.cpp, GameWorld/weapons.cpp, Lua/lua_script.cpp, Misc/export_definitions.cpp, Misc/interface.cpp, Misc/preferences.cpp, Misc/preferences.h, Misc/sdl_dialogs.cpp, Misc/sdl_widgets.cpp, Network/network_dialogs.cpp, Network/network_games.cpp, Network/network_speaker_sdl.cpp, Network/Metaserver/metaserver_dialogs.cpp, Network/Metaserver/network_metaserver.cpp, RenderOther/HUDRenderer.h, RenderOther/ViewControl.cpp, RenderOther/computer_interface.cpp, Sound/Makefile.am, Sound/Mixer.cpp, Sound/Mixer.h, Sound/music.cpp[DEAD], Sound/music.h[DEAD], Sound/mysound.cpp[DEAD], Sound/mysound.h[DEAD], Sound/sound_macintosh.h[DEAD], Sound/sound_sdl.h[DEAD], XML/XML_LevelScript.cpp, XML/XML_MakeRoot.cpp: re-organization of sound code, from music.h, music.cpp, mysound.h, mysound.cpp, sound_sdl.h, and sound_macintosh.h, which are all gone now 2007-02-06 23:27 ghs * Source_Files/RenderOther/computer_interface.cpp: fix a long-standing bug in calculate_bounds_for_object 2007-02-06 23:24 ghs * Source_Files/RenderOther/images.cpp: render JPEG PICTs to a 32-bit surface, for now, since the scaler doesn't support 24-bit 2007-01-28 21:42 ghs * Aleph One Classic SDL.mcp: update for SW_Texture_Extras and NIBs removal 2007-01-28 21:30 ghs * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj: update project file 2007-01-28 19:14 ghs * Source_Files/RenderMain/RenderRasterize.cpp: decide whether to SeeThruLiquids based on software/OpenGL instead of just OpenGL 2007-01-28 18:21 ghs * data/Software_Transparent_Liquids.mml: a file to enable semi-transparent Marathon2/oo liquids in software mode 2007-01-28 18:17 ghs * Source_Files/Misc/preferences.cpp, Source_Files/Misc/preferences.h, Source_Files/RenderMain/Makefile.am, Source_Files/RenderMain/SW_Texture_Extras.cpp, Source_Files/RenderMain/SW_Texture_Extras.h, Source_Files/RenderMain/low_level_textures.h, Source_Files/RenderMain/scottish_textures.cpp, Source_Files/RenderMain/shapes.cpp, Source_Files/XML/XML_MakeRoot.cpp, docs/MML.html: add support for transparent liquids in the software renderer 2007-01-26 23:12 ghs * Source_Files/RenderMain/: low_level_textures.h, scottish_textures.cpp: use C++ templates instead of #ifdefs to get build the software texturers 2007-01-21 21:18 ghs * Source_Files/Misc/Console.cpp: fix console command argument parsing 2007-01-21 21:18 ghs * Source_Files/Lua/lua_script.cpp: fix a Lua vulnerability 2007-01-21 21:11 ghs * Source_Files/Network/Metaserver/: SdlMetaserverClientUi.cpp, metaserver_dialogs.cpp, metaserver_dialogs.h: if someone cancels out of the metaserver with the Esc key, we need to disconnect him 2007-01-17 21:19 ghs * Source_Files/RenderOther/: screen_drawing.cpp, screen_drawing_macintosh.h[DEAD], screen_drawing_sdl.h[DEAD]: move screen_drawing_sdl.h stuff into screen_drawing.cpp delete screen_drawing_macintosh.h and screen_drawing_sdl.h 2007-01-17 21:16 ghs * Source_Files/RenderOther/: images.cpp, images_macintosh.h[DEAD], images_sdl.h[DEAD]: move images_sdl.h stuff into images.cpp remove images_sdl.h and images_macintosh.h 2007-01-17 21:12 ghs * Source_Files/RenderOther/: Makefile.am, game_window.cpp, game_window_macintosh.cpp[DEAD], game_window_sdl.cpp[DEAD]: move game_window_sdl.cpp stuff into game_window.cpp delete game_window_sdl.cpp and game_window_macintosh.cpp 2007-01-17 21:04 ghs * Source_Files/RenderOther/: computer_interface.cpp, computer_interface_mac.h[DEAD], computer_interface_sdl.h[DEAD]: moved computer_interface_sdl.h stuff into computer_interface.cpp deleted computer_interface_mac.h and computer_interface_sdl.h 2007-01-17 20:57 ghs * Source_Files/RenderMain/: shapes.cpp, shapes_macintosh.h[DEAD], shapes_sdl.h[DEAD]: move shapes_sdl.h functions into shapes.cpp remove shapes_sdl.h and shapes_macintosh.h 2007-01-17 20:56 ghs * Source_Files/Network/network_dialogs.cpp: missed a function 2007-01-17 20:50 ghs * Source_Files/Network/: Makefile.am, network_dialogs.cpp, network_dialogs_mac_nibs_sdl.cpp[DEAD], network_dialogs_mac_sdl.cpp[DEAD], network_dialogs_macintosh.cpp[DEAD], network_dialogs_sdl.cpp[DEAD]: move network_dialogs_sdl.cpp stuff into network_dialogs.cpp remove Mac-specific network_dialogs files (*sniff*) 2007-01-17 20:09 ghs * PBProjects/: Info-AlephOne_SDL.plist, AlephOne-OSX10.4.xcodeproj/project.pbxproj: SDL target now builds AlephOne.app, and there are 3 build styles NIBs target is gone 2007-01-16 23:00 ghs * Source_Files/Misc/: Makefile.am, vbl.cpp, vbl_macintosh.cpp[DEAD], vbl_sdl.cpp[DEAD]: move vbl_sdl stuff into vbl.cpp remove vbl_macintosh.cpp and vbl_sdl.cpp 2007-01-16 22:54 ghs * Source_Files/Misc/: preferences.cpp, preferences_macintosh.h[DEAD], preferences_sdl.h[DEAD]: move preferences_sdl stuff into preferences.cpp remove preferences_macintoush.h and preferences_sdl.h 2007-01-16 22:41 ghs * Source_Files/Misc/: Makefile.am, preference_dialogs.cpp, preference_dialogs_nibs.cpp[DEAD], preference_dialogs_sdl.cpp[DEAD]: move preference_dialogs_sdl stuff to preference_dialogs.cpp removed preference_dialogs_nibs.cpp and preference_dialogs_sdl.cpp 2007-01-16 22:35 ghs * Source_Files/Misc/keyboard_dialog.cpp[DEAD]: this file even predates NIBs...removing 2007-01-16 22:33 ghs * Source_Files/Misc/game_dialogs.cpp[DEAD]: removed Mac-only file 2007-01-16 22:31 ghs * Source_Files/Misc/interface_menus.h: oops, re-adding (I mis-read the NIBs #ifdefs) 2007-01-16 22:26 ghs * Source_Files/Misc/interface_menus.h[DEAD]: remove NIBs-only interface_menus.h 2007-01-16 22:23 ghs * Source_Files/Misc/: Makefile.am, interface.cpp, interface_macintosh.cpp[DEAD], interface_sdl.cpp[DEAD]: move interface_sdl.cpp stuff to interface.cpp remove interface_macintosh.cpp and interface_sdl.cpp 2007-01-16 22:23 ghs * Source_Files/Misc/sdl_network.h: move move sdl_cseries.h contents to cseries.h 2007-01-16 22:22 ghs * Source_Files/CSeries/: cseries.h, macintosh_cseries.h[DEAD], sdl_cseries.h[DEAD]: move SDL stuff to cseries.h from sdl_cseries.h remove macintosh_cseries.h 2007-01-16 21:20 ghs * Source_Files/: shell.cpp, shell_macintosh.h[DEAD], shell_sdl.h[DEAD], Files/FileHandler_SDL.cpp, Files/Makefile.am: move shell_sdl.h stuff to FileHandler_SDL.cpp and shell.cpp remove shell_sdl.h and shell_macintosh.h 2007-01-04 22:20 ghs * Aleph One Classic SDL.mcp, configure.ac, PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj, Source_Files/Makefile.am, Source_Files/GameWorld/devices.cpp, Source_Files/GameWorld/items.cpp, Source_Files/GameWorld/lightsource.cpp, Source_Files/GameWorld/marathon2.cpp, Source_Files/GameWorld/platforms.cpp, Source_Files/Lua/lua_script.cpp, Source_Files/Lua/lua_script.h, Source_Files/RenderOther/computer_interface.cpp, Source_Files/RenderOther/screen.cpp, Source_Files/RenderOther/screen_sdl.cpp, Source_Files/XML/XML_LevelScript.cpp: remove Pfhortran 2006-12-28 10:17 ghs * Makefile.am: add a target for building the ChangeLog (using cvs2cl) 2006-12-28 09:52 ghs * configure.ac, Resources/Aleph One Classic SDL.r, PBProjects/English.lproj/InfoPlist.strings, Resources/Windows/alephone.rc, Source_Files/Network/Metaserver/metaserver_dialogs.cpp: update version numbers to 0.17.2 2006-12-26 09:24 ghs * Source_Files/Network/network_star_spoke.cpp: add a warning to the log file if the spoke gets an incomplete set of flags 2006-12-24 09:25 ghs * Source_Files/Network/network_star_hub.cpp: read minimum_send_period in a different way, to work around what I have to guess is a really weird compiler bug 2006-12-23 23:09 ghs * Source_Files/: Misc/sdl_dialogs.cpp, Misc/sdl_dialogs.h, Network/network_dialog_widgets_sdl.cpp: add another possible theme color, for label outlines (e.g. player name in iconic PIG) to tide us over until themes 2.0 ;) 2006-12-23 10:48 ghs * Source_Files/RenderMain/ImageLoader_SDL.cpp: disable SDL_SRCALPHA before blitting loaded images to the correct format 2006-12-22 22:31 ghs * Source_Files/Network/network_star_hub.cpp: enable bandwidth reduction only once the pre-game period has passed 2006-12-21 21:41 ghs * Source_Files/Network/network_star_spoke.cpp: fixed an obscure thread safety bug 2006-12-20 23:21 ghs * Source_Files/GameWorld/map.cpp: fix a possible divide by zero 2006-12-17 11:15 ghs * configure.ac, PBProjects/English.lproj/InfoPlist.strings, Resources/Aleph One Classic SDL.r, Resources/Windows/alephone.rc, Source_Files/Network/Metaserver/metaserver_dialogs.cpp: update version numbers 2006-12-17 09:27 ghs * Source_Files/: Files/game_wad.cpp, Misc/preferences.cpp: revert some of the physics fixes 2006-12-16 19:33 ghs * Source_Files/Misc/PlayerImage_sdl.cpp: allow 8-bit software mode players to join net games (by not rendering the iconic part of the iconic PIG) 2006-12-16 09:33 ghs * Source_Files/CSeries/csalerts_sdl.cpp: abort() doesn't trigger Mac OS X's crash reporter (known bug) so purposefully trigger a segfault instead (!) 2006-12-14 22:39 ghs * Source_Files/Misc/Logging.cpp: fixed a potential fprintf crash or vulnerability (SF 1612765) 2006-12-14 22:35 ghs * Source_Files/Network/network.cpp: work around a crash with the client info map 2006-12-04 12:50 astrange * PBProjects/fix-cvs-resources.sh: file/rsrc is no longer valid in OS X 10.5, use up-to-date path 2006-12-03 08:49 ghs * Source_Files/Files/game_wad.cpp: fix initial loading of custom physics 2006-12-02 20:44 jkvw * PBProjects/AlephOne-OSX10.2.pbproj/project.pbxproj: Update 10.2 project file 2006-12-02 20:43 jkvw * PBProjects/SDLMain.m: fix oddity in SDLMain.m 2006-12-02 20:35 ghs * Source_Files/Files/: game_wad.cpp, import_definitions.cpp: remove the non-Bungie warnings for good 2006-12-02 18:42 ghs * Source_Files/Misc/preferences_macintosh.h: casts are necessary to build with gcc 3 2006-12-02 18:35 ghs * Source_Files/: Misc/preferences_sdl.h, RenderMain/ImageLoader_Shared.cpp: casts are necessary to build ith gcc 3 2006-12-02 18:27 ghs * Source_Files/: Misc/preferences_sdl.h, RenderMain/ImageLoader.h, RenderMain/ImageLoader_Shared.cpp: fix some compile problems with log2, remove math.h from headers (cpp files, you're next) 2006-12-02 17:07 ghs * Source_Files/Network/network.cpp: remove "preview" from old/new incompatibility messages 2006-12-02 17:04 ghs * configure.ac, PBProjects/English.lproj/InfoPlist.strings, Resources/Aleph One Classic SDL.r, Resources/Windows/alephone.rc, Source_Files/Network/Metaserver/metaserver_dialogs.cpp: update version numbers 2006-12-02 16:42 ghs * Source_Files/Misc/: PlayerImage_sdl.cpp, PlayerImage_sdl.h, thread_priority_sdl.h, thread_priority_sdl_dummy.cpp, thread_priority_sdl_posix.cpp, thread_priority_sdl_win32.cpp: with Woody's approval, update copyright notices of some of his files to add GPL 2006-12-02 15:42 ghs * Source_Files/Network/network_star_hub.cpp: make bandwidth reduction disablable (only use in emergencies!) 2006-12-02 15:20 ghs * Source_Files/Network/network_dialogs.cpp: change the gatherer's in-game message on the metaserver to reflect how many people started in his game 2006-12-02 15:03 ghs * Source_Files/Network/Metaserver/metaserver_dialogs.cpp: filter games in progress from the games in room display 2006-12-02 14:07 ghs * Source_Files/Network/Metaserver/metaserver_messages.h: use a case insensitive sort for metaserver player list 2006-12-02 11:30 ghs * Source_Files/Network/Metaserver/: metaserver_dialogs.cpp, metaserver_messages.h: sort the player list by away status, and by name 2006-12-02 10:44 ghs * Source_Files/RenderOther/: OverheadMapRenderer.cpp, overhead_map.cpp: respect overhead map hill color MML 2006-11-28 23:05 ghs * Source_Files/RenderMain/: ImageLoader.h, ImageLoader_Shared.cpp, OGL_Textures.cpp: pull the automatic premultiplication of sprites out, since it's fundamentally incompatible with fog :( 2006-11-27 22:45 ghs * Source_Files/Lua/lua_script.cpp, docs/Lua.html: add Lua get_game_type 2006-11-26 22:32 ghs * Source_Files/Misc/preferences_sdl.h: fix toggling fullscreen in the prefs when fill_the_screen is off 2006-11-26 22:16 ghs * Source_Files/RenderMain/OGL_Setup.h: Mac OS X OpenGL doesn't copy on swap 2006-11-26 21:46 ghs * Source_Files/Misc/Logging.cpp: on Mac OS X, save the log in ~/Library/Logs 2006-11-26 21:14 ghs * Source_Files/RenderOther/: computer_interface.cpp, images_sdl.h: make the detestable cinemascope hack (double wide terminal picts) work in SDL 2006-11-26 18:25 ghs * Source_Files/Network/network_star_hub.cpp: make BANDWIDTH_REDUCTION an #ifdef, not an if (1) assume latency is very low, not high, to start with 2006-11-26 15:24 ghs * Source_Files/: Files/game_wad.cpp, Network/network.cpp: be a little less agressive with physics fix (resuming co-op games was broken) 2006-11-26 08:53 ghs * Source_Files/shell_sdl.h: remove a couple printfs 2006-11-24 22:49 ghs * Source_Files/Network/network.cpp: add another console command 2006-11-21 20:22 ghs * Source_Files/RenderMain/OGL_Setup.cpp: don't attempt to update the progress dialog/load screen more than 30 times per second 2006-11-18 18:36 ghs * Source_Files/Lua/lua_script.cpp: make activate_monster and deactivate_monster actually do something 2006-11-11 15:28 ghs * Resources/Aleph One Classic SDL.r: update version number 2006-11-11 15:13 ghs * Source_Files/RenderOther/OGL_Blitter.h: GL_CLAMP_TO_EDGE is in glext.h in Windows 2006-11-11 14:50 ghs * configure.ac, PBProjects/English.lproj/InfoPlist.strings, Resources/Windows/alephone.rc, Source_Files/Network/Metaserver/metaserver_dialogs.cpp: update version numbers 2006-11-11 13:53 ghs * Source_Files/RenderMain/OGL_Subst_Texture_Def.cpp: insert specific CLUT texture replacements at the beginning of the list, and ALL_CLUTs replacements at the end, so the more specific ones will be found first 2006-11-11 12:24 ghs * Source_Files/Files/game_wad.cpp: move a few things around so that Lua knows about monsters/control panels in its init() function when switching levels 2006-11-11 10:56 ghs * docs/MML.html: add a note that the weapon_powerup type is not supported 2006-11-11 10:51 ghs * Source_Files/Network/network_star_spoke.cpp: add some more consistency checks 2006-11-10 23:55 ghs * Source_Files/Sound/sound_sdl.h: respect the _sound_cannot_change_pitch and (inverted) _sound_resists_pitch_changes flags 2006-11-06 22:29 ghs * Source_Files/: shell_macintosh.h, shell_sdl.h, Files/game_wad.cpp, Files/import_definitions.cpp, GameWorld/effect_definitions.h, GameWorld/effects.cpp, GameWorld/effects.h, GameWorld/monster_definitions.h, GameWorld/monsters.cpp, GameWorld/monsters.h, GameWorld/physics.cpp, GameWorld/physics_models.h, GameWorld/projectile_definitions.h, GameWorld/projectiles.cpp, GameWorld/projectiles.h, GameWorld/weapon_definitions.h, GameWorld/weapons.cpp, GameWorld/weapons.h, Misc/interface.h, Misc/preferences.cpp, Network/network.cpp: add physics reset code, reset physics before each level load merged physics, or environment physics, or net physics, always 2006-11-06 21:23 ghs * Source_Files/RenderOther/OGL_Blitter.cpp: "fix" seams in tiled images 2006-11-06 19:39 ghs * Source_Files/RenderMain/shapes.cpp: fix progress bar calculation 2006-11-05 14:01 ghs * Source_Files/: Misc/sdl_widgets.h, Network/Metaserver/metaserver_dialogs.cpp, Network/Metaserver/metaserver_dialogs.h, Network/Metaserver/network_metaserver.cpp, Network/Metaserver/network_metaserver.h: add an ".ignore" command, which adds/removes people from the ignore list (or lists who's on the ignore list when called by itself) also, clicking on a user in the metaserver UI ignores or un-ignores them 2006-11-04 16:44 ghs * Source_Files/Lua/lua_script.cpp, docs/Lua.html: add Lua get_monster_visible 2006-11-04 16:18 ghs * Source_Files/Network/Metaserver/network_metaserver.cpp: prevent using the ".pork" command on Mariusnet also ignore anybody named "Bacon" 2006-11-04 15:36 ghs * Source_Files/Network/: network.cpp, network_dialogs.cpp, Metaserver/metaserver_dialogs.cpp, Metaserver/metaserver_dialogs.h: players are now marked "in game" when playing via the metaserver, rather than removed from the room 2006-10-28 18:18 ghs * Aleph One Classic SDL.mcp, Resources/Aleph One Classic SDL.r: update version number, include OGL_Blitters 2006-10-28 18:05 ghs * Source_Files/Network/network_capabilities.h: bump the star version 2006-10-28 17:26 ghs * configure.ac, PBProjects/English.lproj/InfoPlist.strings, Resources/Windows/alephone.rc, Source_Files/Network/Metaserver/metaserver_dialogs.cpp: update version number 2006-10-28 16:43 ghs * Source_Files/: Misc/Scenario.cpp, Network/Metaserver/metaserver_dialogs.cpp: rudimentary scenario ID support 2006-10-28 16:14 ghs * Source_Files/: Misc/progress.cpp, Misc/progress.h, Network/network_dialogs_sdl.cpp, RenderMain/OGL_Setup.cpp: only draw a progress bar in SDL when we actually intend to update it (currently, just OpenGL loading progress) 2006-10-28 16:05 ghs * Source_Files/: Misc/preference_dialogs_sdl.cpp, Network/network_dialogs_sdl.cpp: tabs look better all-uppercase 2006-10-28 15:24 ghs * Source_Files/Network/network_star_hub.cpp: some fixes to pre-game timing calculation 2006-10-23 20:14 ghs * Source_Files/: Misc/preferences.cpp, Misc/preferences_sdl.h, RenderOther/screen_sdl.cpp: fix fill-the-screen (by forcing it on) when SDL is less than 1.2.11 2006-10-22 21:18 ghs * Source_Files/Misc/sdl_dialogs.cpp: relayout dialogs when toggling fullscreen/windowed and not fill-the-screen 2006-10-22 17:15 ghs * Source_Files/Network/network_star_hub.cpp: fix min/max mixup send the last 3 flags, not the last 2 2006-10-15 17:11 ghs * Source_Files/Network/network_star_hub.cpp: add casts to get Mac builds to build for CVS: ---------------------------------------------------------------------- 2006-10-15 17:09 ghs * Source_Files/Network/network_star_hub.cpp: bandwidth reduction code 2006-10-02 21:15 ghs * Source_Files/: Misc/preference_dialogs_sdl.cpp, RenderMain/OGL_Setup.cpp: remove the sprite mipmap warning message, and enable sprite mipmapping by default 2006-10-02 21:03 ghs * docs/MML.html: update MML to reflect premultiplied alpha 2006-10-02 20:28 ghs * Source_Files/RenderMain/: ImageLoader.h, ImageLoader_Macintosh.cpp, ImageLoader_SDL.cpp, ImageLoader_Shared.cpp, OGL_Render.cpp, OGL_Setup.cpp, OGL_Subst_Texture_Def.cpp, OGL_Texture_Def.h, OGL_Textures.cpp, OGL_Textures.h: add support for premultiplied alpha blending 2006-10-02 07:31 lpetrich * aleph/: AUTHORS[DEAD], Aleph One Classic SDL.mcp[DEAD], AlephOne-m2-demo.spec[DEAD], AlephOne-minf-demo.spec[DEAD], AlephOne.mcp[DEAD], AlephOne.spec.in[DEAD], COPYING[DEAD], COPYING.SDL[DEAD], FaderClassic.mcp[DEAD], INSTALL.BeOS[DEAD], INSTALL.MacOSX[DEAD], INSTALL.MacOSX.Carbon[DEAD], INSTALL.Unix[DEAD], INSTALL.Windows[DEAD], Lua.mcp[DEAD], Makefile.BeOS[DEAD], Makefile.am[DEAD], Pfhormz Instructions.txt[DEAD], Pfhormz.mcp[DEAD], README[DEAD], SDL_Net_Carbon.sit[DEAD], Speex.mcp[DEAD], aleph.dsp[DEAD], aleph.dsw[DEAD], aleph.sln[DEAD], aleph.vcproj[DEAD], autogen.sh[DEAD], carb.r[DEAD], configure.ac[DEAD], marathon.dtd[DEAD], Cheats/Activate Cheats[DEAD], Expat/ExpatLib[DEAD], Expat/ExpatLib.mcp[DEAD], Expat/ExpatTest.mcp[DEAD], Expat/LP Changes[DEAD], Expat/Makefile[DEAD], Expat/ResourceDumper.cp[DEAD], Expat/ResourceDumper.mcp[DEAD], Expat/dump.xml[DEAD], Expat/example.xml[DEAD], Expat/expat.html[DEAD], Expat/MacOS Support/GetFullPathObject.cp[DEAD], Expat/MacOS Support/GetFullPathObject.h[DEAD], Expat/MacOS Support/MiscUtils.h[DEAD], Expat/MacOS Support/MoreFilesExtract.cp[DEAD], Expat/MacOS Support/MoreFilesExtract.h[DEAD], Expat/MacOS Support/OpenSave_Interface.h[DEAD], Expat/MacOS Support/OpenSave_MacOS.cp[DEAD], Expat/MacOS Support/SimpleVec.h[DEAD], Expat/MacOS Support/SmartPtr.h[DEAD], Expat/gennmtab/gennmtab.cpp[DEAD], Expat/sample/elements.cpp[DEAD], Expat/xmlparse/hashtable.cpp[DEAD], Expat/xmlparse/hashtable.h[DEAD], Expat/xmlparse/xmlparse.cpp[DEAD], Expat/xmlparse/xmlparse.h[DEAD], Expat/xmltok/asciitab.h[DEAD], Expat/xmltok/dllmain.cpp[DEAD], Expat/xmltok/iasciitab.h[DEAD], Expat/xmltok/latin1tab.h[DEAD], Expat/xmltok/nametab.h[DEAD], Expat/xmltok/utf8tab.h[DEAD], Expat/xmltok/xmldef.h[DEAD], Expat/xmltok/xmlrole.cpp[DEAD], Expat/xmltok/xmlrole.h[DEAD], Expat/xmltok/xmltok.cpp[DEAD], Expat/xmltok/xmltok.h[DEAD], Expat/xmltok/xmltok_impl.cpp[DEAD], Expat/xmltok/xmltok_impl.h[DEAD], Expat/xmltok/xmltok_ns.cpp[DEAD], Expat/xmlwf/codepage.cpp[DEAD], Expat/xmlwf/codepage.h[DEAD], Expat/xmlwf/filemap.h[DEAD], Expat/xmlwf/readfilemap.cpp[DEAD], Expat/xmlwf/unixfilemap.cpp[DEAD], Expat/xmlwf/win32filemap.cpp[DEAD], Expat/xmlwf/xmlfile.cpp[DEAD], Expat/xmlwf/xmlfile.h[DEAD], Expat/xmlwf/xmltchar.h[DEAD], Expat/xmlwf/xmlwf.cpp[DEAD], Extra OpenGL Docs/blend_minmax.txt[DEAD], Extra OpenGL Docs/blend_subtract.txt[DEAD], Extra OpenGL Docs/multitex.cpp[DEAD], Extra OpenGL Docs/rasonly.cpp[DEAD], Extra OpenGL Docs/rasonly2.cpp[DEAD], Extra OpenGL Docs/registry.txt[DEAD], Extras/Marathon2_SOCK[DEAD], Extras/MarathonInf_1.2_SOCK[DEAD], Extras/MarathonInf_1.5_SOCK[DEAD], Extras/SOCK_Read_Me[DEAD], Extras/demo.resource[DEAD], Extras/marathon2.r[DEAD], Extras/noresnames.cpp[DEAD], Extras/noresnames.make[DEAD], Extras/physics_patches.cpp[DEAD], Extras/demos/L00.demo[DEAD], Extras/demos/L01.demo[DEAD], Extras/demos/L05.demo[DEAD], Extras/demos/demos.resource[DEAD], Extras/extract/shapeextract.cpp[DEAD], Extras/extract/sndextract.cpp[DEAD], MML Scripts/M2 Map Script (test)[DEAD], MML Scripts/Marathon 2 Display[DEAD], MML Scripts/Marathon oo Display[DEAD], MML Scripts/Test_Set_1.txt[DEAD], MML Scripts/Test_Set_2.txt[DEAD], MML Scripts/Text Strings[DEAD], PBProjects/AlephOne.icns[DEAD], PBProjects/FilmIcon.icns[DEAD], PBProjects/ImagesIcon.icns[DEAD], PBProjects/Info-AlephOne_Carbon__NIBs___Upgraded_.plist[DEAD], PBProjects/Info-AlephOne_SDL.plist[DEAD], PBProjects/MMLIcon.icns[DEAD], PBProjects/MapIcon.icns[DEAD], PBProjects/MusakIcon.icns[DEAD], PBProjects/PFIcon.icns[DEAD], PBProjects/PhysIcon.icns[DEAD], PBProjects/SDLMain.h[DEAD], PBProjects/SDLMain.m[DEAD], PBProjects/SaveIcon.icns[DEAD], PBProjects/ShapesIcon.icns[DEAD], PBProjects/SoundsIcon.icns[DEAD], PBProjects/config.h[DEAD], PBProjects/confpaths.h[DEAD], PBProjects/fix-cvs-resources.sh[DEAD], PBProjects/precompiled_headers.h[DEAD], PBProjects/AlephOne-OSX10.2.pbproj/project.pbxproj[DEAD], PBProjects/AlephOne-OSX10.3.pbproj/project.pbxproj[DEAD], PBProjects/AlephOne-OSX10.4-fink.xcodeproj/lpetrich.mode1[DEAD], PBProjects/AlephOne-OSX10.4-fink.xcodeproj/lpetrich.pbxuser[DEAD], PBProjects/AlephOne-OSX10.4-fink.xcodeproj/project.pbxproj[DEAD], PBProjects/AlephOne-OSX10.4.xcodeproj/lpetrich.mode1[DEAD], PBProjects/AlephOne-OSX10.4.xcodeproj/lpetrich.pbxuser[DEAD], PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj[DEAD], PBProjects/English.lproj/InfoPlist.strings[DEAD], PBProjects/Pfhormz/English.lproj/InfoPlist.strings[DEAD], PBProjects/Pfhormz/Pfhormz.pbproj/project.pbxproj[DEAD], Pfhortran_Release/Quartz copy[DEAD], Pfhortran_Release/Ten Forty Two[DEAD], Pfhortran_Release/Example Scripts/Camera demo[DEAD], Pfhortran_Release/Example Scripts/Life Bar script v3[DEAD], Pfhortran_Release/Example Scripts/Old Scripts/Hurt Me Var.scpt[DEAD], Pfhortran_Release/Example Scripts/Old Scripts/Hurt Me Wimp.scpt[DEAD], Pfhortran_Release/Example Scripts/Old Scripts/Init example script[DEAD], Pfhortran_Release/Example Scripts/Old Scripts/Life Bar script v2[DEAD], Pfhortran_Release/Example Scripts/Old Scripts/Number Count Explained[DEAD], Pfhortran_Release/Example Scripts/Old Scripts/number count.scpt[DEAD], Prefix/marathon2prefix.h[DEAD], Resources/Aleph One Classic SDL.r[DEAD], Resources/AlephOne.plc[DEAD], Resources/CarbonResourceTweaks.r[DEAD], Resources/M2Display.r[DEAD], Resources/M2SOCK.r[DEAD], Resources/MInfDisplay.r[DEAD], Resources/MV Resources[DEAD], Resources/MakeRez.sh[DEAD], Resources/Old Stuff[DEAD], Resources/Pfhormz rsrc[DEAD], Resources/SemiTpt.r[DEAD], Resources/TextStrings.r[DEAD], Resources/carb.r[DEAD], Resources/m2_stripped.rsrc[DEAD], Resources/marathon2.resource[DEAD], Resources/GUI.nib/classes.nib[DEAD], Resources/GUI.nib/info.nib[DEAD], Resources/GUI.nib/objects.xib[DEAD], Resources/Gather Network Game.nib/classes.nib[DEAD], Resources/Gather Network Game.nib/info.nib[DEAD], Resources/Gather Network Game.nib/objects.xib[DEAD], Resources/Join Network Game.nib/classes.nib[DEAD], Resources/Join Network Game.nib/info.nib[DEAD], Resources/Join Network Game.nib/objects.xib[DEAD], Resources/Metaserver Client.nib/classes.nib[DEAD], Resources/Metaserver Client.nib/info.nib[DEAD], Resources/Metaserver Client.nib/objects.xib[DEAD], Resources/Postgame Carnage Report.nib/classes.nib[DEAD], Resources/Postgame Carnage Report.nib/info.nib[DEAD], Resources/Postgame Carnage Report.nib/objects.xib[DEAD], Resources/Preferences.nib/classes.nib[DEAD], Resources/Preferences.nib/info.nib[DEAD], Resources/Preferences.nib/objects.xib[DEAD], Resources/Prefs_ChaseCam.nib/classes.nib[DEAD], Resources/Prefs_ChaseCam.nib/info.nib[DEAD], Resources/Prefs_ChaseCam.nib/objects.xib[DEAD], Resources/Prefs_Crosshairs.nib/classes.nib[DEAD], Resources/Prefs_Crosshairs.nib/info.nib[DEAD], Resources/Prefs_Crosshairs.nib/objects.xib[DEAD], Resources/Prefs_Keyboard.nib/classes.nib[DEAD], Resources/Prefs_Keyboard.nib/info.nib[DEAD], Resources/Prefs_Keyboard.nib/objects.xib[DEAD], Resources/Prefs_Monitor.nib/classes.nib[DEAD], Resources/Prefs_Monitor.nib/info.nib[DEAD], Resources/Prefs_Monitor.nib/objects.xib[DEAD], Resources/Prefs_MonitorFreq.nib/classes.nib[DEAD], Resources/Prefs_MonitorFreq.nib/info.nib[DEAD], Resources/Prefs_MonitorFreq.nib/objects.xib[DEAD], Resources/Prefs_OpenGL.nib/classes.nib[DEAD], Resources/Prefs_OpenGL.nib/info.nib[DEAD], Resources/Prefs_OpenGL.nib/objects.xib[DEAD], Resources/Prefs_OpenGL_Textures.nib/classes.nib[DEAD], Resources/Prefs_OpenGL_Textures.nib/info.nib[DEAD], Resources/Prefs_OpenGL_Textures.nib/objects.xib[DEAD], Resources/Setup Network Game.nib/classes.nib[DEAD], Resources/Setup Network Game.nib/info.nib[DEAD], Resources/Setup Network Game.nib/objects.xib[DEAD], Resources/Windows/alephone.ico[DEAD], Resources/Windows/alephone.rc[DEAD], Source_Files/Makefile.am[DEAD], Source_Files/shell.cpp[DEAD], Source_Files/shell.h[DEAD], Source_Files/shell_macintosh.h[DEAD], Source_Files/shell_misc.cpp[DEAD], Source_Files/shell_sdl.h[DEAD], Source_Files/CSeries/Makefile.am[DEAD], Source_Files/CSeries/NibsUiHelpers.h[DEAD], Source_Files/CSeries/buildprogram[DEAD], Source_Files/CSeries/byte_swapping.cpp[DEAD], Source_Files/CSeries/byte_swapping.h[DEAD], Source_Files/CSeries/csalerts.cpp[DEAD], Source_Files/CSeries/csalerts.h[DEAD], Source_Files/CSeries/csalerts_sdl.cpp[DEAD], Source_Files/CSeries/cscluts.cpp[DEAD], Source_Files/CSeries/cscluts.h[DEAD], Source_Files/CSeries/cscluts_sdl.cpp[DEAD], Source_Files/CSeries/csdialogs.h[DEAD], Source_Files/CSeries/csdialogs_macintosh.cpp[DEAD], Source_Files/CSeries/csdialogs_sdl.cpp[DEAD], Source_Files/CSeries/cseries.a[DEAD], Source_Files/CSeries/cseries.h[DEAD], Source_Files/CSeries/csfiles.cpp[DEAD], Source_Files/CSeries/csfiles.h[DEAD], Source_Files/CSeries/csfiles_beos.cpp[DEAD], Source_Files/CSeries/csfonts.cpp[DEAD], Source_Files/CSeries/csfonts.h[DEAD], Source_Files/CSeries/cskeys.h[DEAD], Source_Files/CSeries/csmacros.h[DEAD], Source_Files/CSeries/csmisc.cpp[DEAD], Source_Files/CSeries/csmisc.h[DEAD], Source_Files/CSeries/csmisc_sdl.cpp[DEAD], Source_Files/CSeries/cspixels.h[DEAD], Source_Files/CSeries/csstrings.cpp[DEAD], Source_Files/CSeries/csstrings.h[DEAD], Source_Files/CSeries/cstypes.h[DEAD], Source_Files/CSeries/gdspec.cpp[DEAD], Source_Files/CSeries/gdspec.h[DEAD], Source_Files/CSeries/macintosh_cseries.h[DEAD], Source_Files/CSeries/makefile.mpw[DEAD], Source_Files/CSeries/my32bqd.cpp[DEAD], Source_Files/CSeries/my32bqd.h[DEAD], Source_Files/CSeries/mytm.h[DEAD], Source_Files/CSeries/mytm_mac_carbon.cpp[DEAD], Source_Files/CSeries/mytm_macintosh.cpp[DEAD], Source_Files/CSeries/mytm_sdl.cpp[DEAD], Source_Files/CSeries/readout_data.h[DEAD], Source_Files/CSeries/sdl_cseries.h[DEAD], Source_Files/CSeries/snprintf.cpp[DEAD], Source_Files/CSeries/snprintf.h[DEAD], Source_Files/CSeries/timer.cpp[DEAD], Source_Files/CSeries/timer.h[DEAD], Source_Files/CSeries/ws[DEAD], Source_Files/Expat/Makefile.am[DEAD], Source_Files/Expat/asciitab.h[DEAD], Source_Files/Expat/gennmtab.c[DEAD], Source_Files/Expat/hashtable.c[DEAD], Source_Files/Expat/hashtable.h[DEAD], Source_Files/Expat/iasciitab.h[DEAD], Source_Files/Expat/latin1tab.h[DEAD], Source_Files/Expat/nametab.h[DEAD], Source_Files/Expat/utf8tab.h[DEAD], Source_Files/Expat/xmldef.h[DEAD], Source_Files/Expat/xmlparse.c[DEAD], Source_Files/Expat/xmlparse.h[DEAD], Source_Files/Expat/xmlrole.c[DEAD], Source_Files/Expat/xmlrole.h[DEAD], Source_Files/Expat/xmltok.c[DEAD], Source_Files/Expat/xmltok.h[DEAD], Source_Files/Expat/xmltok_impl.c[DEAD], Source_Files/Expat/xmltok_impl.h[DEAD], Source_Files/Expat/xmltok_ns.c[DEAD], Source_Files/Files/AStream.cpp[DEAD], Source_Files/Files/AStream.h[DEAD], Source_Files/Files/FileHandler.cpp[DEAD], Source_Files/Files/FileHandler.h[DEAD], Source_Files/Files/FileHandler_SDL.cpp[DEAD], Source_Files/Files/Makefile.am[DEAD], Source_Files/Files/Packing.cpp[DEAD], Source_Files/Files/Packing.h[DEAD], Source_Files/Files/crc.cpp[DEAD], Source_Files/Files/crc.h[DEAD], Source_Files/Files/extensions.h[DEAD], Source_Files/Files/filetypes_macintosh.cpp[DEAD], Source_Files/Files/find_files.cpp[DEAD], Source_Files/Files/find_files.h[DEAD], Source_Files/Files/find_files_sdl.cpp[DEAD], Source_Files/Files/game_wad.cpp[DEAD], Source_Files/Files/game_wad.h[DEAD], Source_Files/Files/import_definitions.cpp[DEAD], Source_Files/Files/mac_rwops.cpp[DEAD], Source_Files/Files/mac_rwops.h[DEAD], Source_Files/Files/preprocess_map_mac.cpp[DEAD], Source_Files/Files/preprocess_map_sdl.cpp[DEAD], Source_Files/Files/preprocess_map_shared.cpp[DEAD], Source_Files/Files/resource_manager.cpp[DEAD], Source_Files/Files/resource_manager.h[DEAD], Source_Files/Files/tags.h[DEAD], Source_Files/Files/wad.cpp[DEAD], Source_Files/Files/wad.h[DEAD], Source_Files/Files/wad_macintosh.cpp[DEAD], Source_Files/Files/wad_prefs.cpp[DEAD], Source_Files/Files/wad_prefs.h[DEAD], Source_Files/Files/wad_prefs_macintosh.cpp[DEAD], Source_Files/Files/wad_sdl.cpp[DEAD], Source_Files/GameWorld/Makefile.am[DEAD], Source_Files/GameWorld/TickBasedCircularQueue.h[DEAD], Source_Files/GameWorld/devices.cpp[DEAD], Source_Files/GameWorld/dynamic_limits.cpp[DEAD], Source_Files/GameWorld/dynamic_limits.h[DEAD], Source_Files/GameWorld/editor.h[DEAD], Source_Files/GameWorld/effect_definitions.h[DEAD], Source_Files/GameWorld/effects.cpp[DEAD], Source_Files/GameWorld/effects.h[DEAD], Source_Files/GameWorld/flood_map.cpp[DEAD], Source_Files/GameWorld/flood_map.h[DEAD], Source_Files/GameWorld/item_definitions.h[DEAD], Source_Files/GameWorld/items.cpp[DEAD], Source_Files/GameWorld/items.h[DEAD], Source_Files/GameWorld/lightsource.cpp[DEAD], Source_Files/GameWorld/lightsource.h[DEAD], Source_Files/GameWorld/map.cpp[DEAD], Source_Files/GameWorld/map.h[DEAD], Source_Files/GameWorld/map_constructors.cpp[DEAD], Source_Files/GameWorld/marathon2.cpp[DEAD], Source_Files/GameWorld/media.cpp[DEAD], Source_Files/GameWorld/media.h[DEAD], Source_Files/GameWorld/media_definitions.h[DEAD], Source_Files/GameWorld/monster_definitions.h[DEAD], Source_Files/GameWorld/monsters.cpp[DEAD], Source_Files/GameWorld/monsters.h[DEAD], Source_Files/GameWorld/pathfinding.cpp[DEAD], Source_Files/GameWorld/physics.cpp[DEAD], Source_Files/GameWorld/physics_models.h[DEAD], Source_Files/GameWorld/placement.cpp[DEAD], Source_Files/GameWorld/platform_definitions.h[DEAD], Source_Files/GameWorld/platforms.cpp[DEAD], Source_Files/GameWorld/platforms.h[DEAD], Source_Files/GameWorld/player.cpp[DEAD], Source_Files/GameWorld/player.h[DEAD], Source_Files/GameWorld/projectile_definitions.h[DEAD], Source_Files/GameWorld/projectiles.cpp[DEAD], Source_Files/GameWorld/projectiles.h[DEAD], Source_Files/GameWorld/scenery.cpp[DEAD], Source_Files/GameWorld/scenery.h[DEAD], Source_Files/GameWorld/scenery_definitions.h[DEAD], Source_Files/GameWorld/weapon_definitions.h[DEAD], Source_Files/GameWorld/weapons.cpp[DEAD], Source_Files/GameWorld/weapons.h[DEAD], Source_Files/GameWorld/world.cpp[DEAD], Source_Files/GameWorld/world.h[DEAD], Source_Files/Input/ISp_Support.cpp[DEAD], Source_Files/Input/ISp_Support.h[DEAD], Source_Files/Input/Makefile.am[DEAD], Source_Files/Input/mouse.cpp[DEAD], Source_Files/Input/mouse.h[DEAD], Source_Files/Input/mouse_sdl.cpp[DEAD], Source_Files/LibNAT/Makefile.am[DEAD], Source_Files/LibNAT/error.c[DEAD], Source_Files/LibNAT/error.h[DEAD], Source_Files/LibNAT/http.c[DEAD], Source_Files/LibNAT/http.h[DEAD], Source_Files/LibNAT/libnat.c[DEAD], Source_Files/LibNAT/libnat.h[DEAD], Source_Files/LibNAT/os.h[DEAD], Source_Files/LibNAT/os_common.c[DEAD], Source_Files/LibNAT/os_common.h[DEAD], Source_Files/LibNAT/os_unix.c[DEAD], Source_Files/LibNAT/os_win.c[DEAD], Source_Files/LibNAT/ssdp.c[DEAD], Source_Files/LibNAT/ssdp.h[DEAD], Source_Files/LibNAT/upnp.c[DEAD], Source_Files/LibNAT/utility.c[DEAD], Source_Files/LibNAT/utility.h[DEAD], Source_Files/Lua/Makefile.am[DEAD], Source_Files/Lua/lua_script.cpp[DEAD], Source_Files/Lua/lua_script.h[DEAD], Source_Files/Misc/ActionQueues.cpp[DEAD], Source_Files/Misc/ActionQueues.h[DEAD], Source_Files/Misc/CircularByteBuffer.cpp[DEAD], Source_Files/Misc/CircularByteBuffer.h[DEAD], Source_Files/Misc/CircularQueue.h[DEAD], Source_Files/Misc/Console.cpp[DEAD], Source_Files/Misc/Console.h[DEAD], Source_Files/Misc/DefaultStringSets.cpp[DEAD], Source_Files/Misc/LocalEvents.h[DEAD], Source_Files/Misc/Logging.cpp[DEAD], Source_Files/Misc/Logging.h[DEAD], Source_Files/Misc/Logging_gruntwork.h[DEAD], Source_Files/Misc/MacCheckbox.h[DEAD], Source_Files/Misc/Makefile.am[DEAD], Source_Files/Misc/OGL_Dialog.cpp[DEAD], Source_Files/Misc/PlayerDialogs.cpp[DEAD], Source_Files/Misc/PlayerImage_sdl.cpp[DEAD], Source_Files/Misc/PlayerImage_sdl.h[DEAD], Source_Files/Misc/PlayerName.cpp[DEAD], Source_Files/Misc/PlayerName.h[DEAD], Source_Files/Misc/Random.h[DEAD], Source_Files/Misc/Scenario.cpp[DEAD], Source_Files/Misc/Scenario.h[DEAD], Source_Files/Misc/VecOps.h[DEAD], Source_Files/Misc/WindowedNthElementFinder.h[DEAD], Source_Files/Misc/alephversion.h[DEAD], Source_Files/Misc/binders.h[DEAD], Source_Files/Misc/carbon_widgets.cpp[DEAD], Source_Files/Misc/carbon_widgets.h[DEAD], Source_Files/Misc/export_definitions.cpp[DEAD], Source_Files/Misc/game_dialogs.cpp[DEAD], Source_Files/Misc/game_errors.cpp[DEAD], Source_Files/Misc/game_errors.h[DEAD], Source_Files/Misc/interface.cpp[DEAD], Source_Files/Misc/interface.h[DEAD], Source_Files/Misc/interface_macintosh.cpp[DEAD], Source_Files/Misc/interface_menus.h[DEAD], Source_Files/Misc/interface_sdl.cpp[DEAD], Source_Files/Misc/key_definitions.h[DEAD], Source_Files/Misc/keyboard_dialog.cpp[DEAD], Source_Files/Misc/macintosh_network.h[DEAD], Source_Files/Misc/preference_dialogs.cpp[DEAD], Source_Files/Misc/preference_dialogs.h[DEAD], Source_Files/Misc/preference_dialogs_nibs.cpp[DEAD], Source_Files/Misc/preference_dialogs_sdl.cpp[DEAD], Source_Files/Misc/preferences.cpp[DEAD], Source_Files/Misc/preferences.h[DEAD], Source_Files/Misc/preferences_macintosh.h[DEAD], Source_Files/Misc/preferences_private.h[DEAD], Source_Files/Misc/preferences_sdl.h[DEAD], Source_Files/Misc/preferences_widgets_sdl.cpp[DEAD], Source_Files/Misc/preferences_widgets_sdl.h[DEAD], Source_Files/Misc/progress.cpp[DEAD], Source_Files/Misc/progress.h[DEAD], Source_Files/Misc/sdl_dialogs.cpp[DEAD], Source_Files/Misc/sdl_dialogs.h[DEAD], Source_Files/Misc/sdl_network.h[DEAD], Source_Files/Misc/sdl_widgets.cpp[DEAD], Source_Files/Misc/sdl_widgets.h[DEAD], Source_Files/Misc/shared_widgets.cpp[DEAD], Source_Files/Misc/shared_widgets.h[DEAD], Source_Files/Misc/thread_priority_sdl.h[DEAD], Source_Files/Misc/thread_priority_sdl_dummy.cpp[DEAD], Source_Files/Misc/thread_priority_sdl_mac.cpp[DEAD], Source_Files/Misc/thread_priority_sdl_macosx.cpp[DEAD], Source_Files/Misc/thread_priority_sdl_posix.cpp[DEAD], Source_Files/Misc/thread_priority_sdl_win32.cpp[DEAD], Source_Files/Misc/vbl.cpp[DEAD], Source_Files/Misc/vbl.h[DEAD], Source_Files/Misc/vbl_definitions.h[DEAD], Source_Files/Misc/vbl_macintosh.cpp[DEAD], Source_Files/Misc/vbl_sdl.cpp[DEAD], Source_Files/ModelView/Dim3_Loader.cpp[DEAD], Source_Files/ModelView/Dim3_Loader.h[DEAD], Source_Files/ModelView/MV_Shell.cp[DEAD], Source_Files/ModelView/Makefile.am[DEAD], Source_Files/ModelView/Model3D.cpp[DEAD], Source_Files/ModelView/Model3D.h[DEAD], Source_Files/ModelView/ModelRenderer.cpp[DEAD], Source_Files/ModelView/ModelRenderer.h[DEAD], Source_Files/ModelView/QD3D_Loader.cpp[DEAD], Source_Files/ModelView/QD3D_Loader.h[DEAD], Source_Files/ModelView/StudioLoader.cpp[DEAD], Source_Files/ModelView/StudioLoader.h[DEAD], Source_Files/ModelView/WavefrontLoader.cpp[DEAD], Source_Files/ModelView/WavefrontLoader.h[DEAD], Source_Files/Network/CarbonSndPlayDB.c[DEAD], Source_Files/Network/CarbonSndPlayDB.h[DEAD], Source_Files/Network/Makefile.am[DEAD], Source_Files/Network/NetworkGameProtocol.cpp[DEAD], Source_Files/Network/NetworkGameProtocol.h[DEAD], Source_Files/Network/RingGameProtocol.cpp[DEAD], Source_Files/Network/RingGameProtocol.h[DEAD], Source_Files/Network/SDL_netx.cpp[DEAD], Source_Files/Network/SDL_netx.h[DEAD], Source_Files/Network/SSLP_API.h[DEAD], Source_Files/Network/SSLP_Protocol.h[DEAD], Source_Files/Network/SSLP_limited.cpp[DEAD], Source_Files/Network/StarGameProtocol.cpp[DEAD], Source_Files/Network/StarGameProtocol.h[DEAD], Source_Files/Network/network.cpp[DEAD], Source_Files/Network/network.h[DEAD], Source_Files/Network/network_audio_shared.h[DEAD], Source_Files/Network/network_capabilities.cpp[DEAD], Source_Files/Network/network_capabilities.h[DEAD], Source_Files/Network/network_data_formats.cpp[DEAD], Source_Files/Network/network_data_formats.h[DEAD], Source_Files/Network/network_ddp.cpp[DEAD], Source_Files/Network/network_dialog_widgets_sdl.cpp[DEAD], Source_Files/Network/network_dialog_widgets_sdl.h[DEAD], Source_Files/Network/network_dialogs.cpp[DEAD], Source_Files/Network/network_dialogs.h[DEAD], Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp[DEAD], Source_Files/Network/network_dialogs_mac_sdl.cpp[DEAD], Source_Files/Network/network_dialogs_macintosh.cpp[DEAD], Source_Files/Network/network_dialogs_sdl.cpp[DEAD], Source_Files/Network/network_distribution_types.h[DEAD], Source_Files/Network/network_dummy.cpp[DEAD], Source_Files/Network/network_games.cpp[DEAD], Source_Files/Network/network_games.h[DEAD], Source_Files/Network/network_lookup.cpp[DEAD], Source_Files/Network/network_lookup_sdl.cpp[DEAD], Source_Files/Network/network_lookup_sdl.h[DEAD], Source_Files/Network/network_messages.cpp[DEAD], Source_Files/Network/network_messages.h[DEAD], Source_Files/Network/network_microphone.cpp[DEAD], Source_Files/Network/network_microphone_sdl_dummy.cpp[DEAD], Source_Files/Network/network_microphone_sdl_win32.cpp[DEAD], Source_Files/Network/network_microphone_shared.cpp[DEAD], Source_Files/Network/network_microphone_shared.h[DEAD], Source_Files/Network/network_names.cpp[DEAD], Source_Files/Network/network_private.h[DEAD], Source_Files/Network/network_sound.h[DEAD], Source_Files/Network/network_speaker.cpp[DEAD], Source_Files/Network/network_speaker_sdl.cpp[DEAD], Source_Files/Network/network_speaker_sdl.h[DEAD], Source_Files/Network/network_speaker_shared.cpp[DEAD], Source_Files/Network/network_speex.cpp[DEAD], Source_Files/Network/network_speex.h[DEAD], Source_Files/Network/network_star.h[DEAD], Source_Files/Network/network_star_hub.cpp[DEAD], Source_Files/Network/network_star_spoke.cpp[DEAD], Source_Files/Network/network_udp.cpp[DEAD], Source_Files/Network/network_udp_opentransport.cpp[DEAD], Source_Files/Network/Metaserver/Makefile.am[DEAD], Source_Files/Network/Metaserver/NibsMetaserverClientUi.cpp[DEAD], Source_Files/Network/Metaserver/SdlMetaserverClientUi.cpp[DEAD], Source_Files/Network/Metaserver/metaserver_dialogs.cpp[DEAD], Source_Files/Network/Metaserver/metaserver_dialogs.h[DEAD], Source_Files/Network/Metaserver/metaserver_messages.cpp[DEAD], Source_Files/Network/Metaserver/metaserver_messages.h[DEAD], Source_Files/Network/Metaserver/network_metaserver.cpp[DEAD], Source_Files/Network/Metaserver/network_metaserver.h[DEAD], Source_Files/Pfhortran/Makefile.am[DEAD], Source_Files/Pfhortran/language_definition.h[DEAD], Source_Files/Pfhortran/script_instructions.cpp[DEAD], Source_Files/Pfhortran/script_instructions.h[DEAD], Source_Files/Pfhortran/script_parser.cpp[DEAD], Source_Files/Pfhortran/script_parser.h[DEAD], Source_Files/Pfhortran/scripting.cpp[DEAD], Source_Files/Pfhortran/scripting.h[DEAD], Source_Files/RenderMain/AnimatedTextures.cpp[DEAD], Source_Files/RenderMain/AnimatedTextures.h[DEAD], Source_Files/RenderMain/Crosshairs.cpp[DEAD], Source_Files/RenderMain/Crosshairs.h[DEAD], Source_Files/RenderMain/Crosshairs_SDL.cpp[DEAD], Source_Files/RenderMain/DDS.h[DEAD], Source_Files/RenderMain/ImageLoader.h[DEAD], Source_Files/RenderMain/ImageLoader_Macintosh.cpp[DEAD], Source_Files/RenderMain/ImageLoader_SDL.cpp[DEAD], Source_Files/RenderMain/ImageLoader_Shared.cpp[DEAD], Source_Files/RenderMain/Makefile.am[DEAD], Source_Files/RenderMain/NewRenderPlaceObjs.h[DEAD], Source_Files/RenderMain/NewRenderRasterize.cpp[DEAD], Source_Files/RenderMain/NewRenderRasterize.h[DEAD], Source_Files/RenderMain/NewRenderVisTree.cpp[DEAD], Source_Files/RenderMain/NewRenderVisTree.h[DEAD], Source_Files/RenderMain/OGL_Faders.cpp[DEAD], Source_Files/RenderMain/OGL_Faders.h[DEAD], Source_Files/RenderMain/OGL_Model_Def.cpp[DEAD], Source_Files/RenderMain/OGL_Model_Def.h[DEAD], Source_Files/RenderMain/OGL_Render.cpp[DEAD], Source_Files/RenderMain/OGL_Render.h[DEAD], Source_Files/RenderMain/OGL_Setup.cpp[DEAD], Source_Files/RenderMain/OGL_Setup.h[DEAD], Source_Files/RenderMain/OGL_Subst_Texture_Def.cpp[DEAD], Source_Files/RenderMain/OGL_Subst_Texture_Def.h[DEAD], Source_Files/RenderMain/OGL_Texture_Def.h[DEAD], Source_Files/RenderMain/OGL_Textures.cpp[DEAD], Source_Files/RenderMain/OGL_Textures.h[DEAD], Source_Files/RenderMain/OGL_Win32.cpp[DEAD], Source_Files/RenderMain/OGL_Win32.h[DEAD], Source_Files/RenderMain/Rasterizer.h[DEAD], Source_Files/RenderMain/Rasterizer_OGL.h[DEAD], Source_Files/RenderMain/Rasterizer_SW.h[DEAD], Source_Files/RenderMain/RenderPlaceObjs.cpp[DEAD], Source_Files/RenderMain/RenderPlaceObjs.h[DEAD], Source_Files/RenderMain/RenderRasterize.cpp[DEAD], Source_Files/RenderMain/RenderRasterize.h[DEAD], Source_Files/RenderMain/RenderSortPoly.cpp[DEAD], Source_Files/RenderMain/RenderSortPoly.h[DEAD], Source_Files/RenderMain/RenderVisTree.cpp[DEAD], Source_Files/RenderMain/RenderVisTree.h[DEAD], Source_Files/RenderMain/WorkQueue.h[DEAD], Source_Files/RenderMain/collection_definition.h[DEAD], Source_Files/RenderMain/low_level_textures.h[DEAD], Source_Files/RenderMain/quadruple.s[DEAD], Source_Files/RenderMain/render.cpp[DEAD], Source_Files/RenderMain/render.h[DEAD], Source_Files/RenderMain/scottish_textures.a[DEAD], Source_Files/RenderMain/scottish_textures.cpp[DEAD], Source_Files/RenderMain/scottish_textures.h[DEAD], Source_Files/RenderMain/scottish_textures16.a[DEAD], Source_Files/RenderMain/shape_definitions.h[DEAD], Source_Files/RenderMain/shape_descriptors.h[DEAD], Source_Files/RenderMain/shapes.cpp[DEAD], Source_Files/RenderMain/shapes_macintosh.h[DEAD], Source_Files/RenderMain/shapes_sdl.h[DEAD], Source_Files/RenderMain/texturers.cpp[DEAD], Source_Files/RenderMain/texturers.h[DEAD], Source_Files/RenderMain/textures.cpp[DEAD], Source_Files/RenderMain/textures.h[DEAD], Source_Files/RenderOther/ChaseCam.cpp[DEAD], Source_Files/RenderOther/ChaseCam.h[DEAD], Source_Files/RenderOther/FaderClassic.cpp[DEAD], Source_Files/RenderOther/FontHandler.cpp[DEAD], Source_Files/RenderOther/FontHandler.h[DEAD], Source_Files/RenderOther/HUDRenderer.cpp[DEAD], Source_Files/RenderOther/HUDRenderer.h[DEAD], Source_Files/RenderOther/HUDRenderer_OGL.cpp[DEAD], Source_Files/RenderOther/HUDRenderer_OGL.h[DEAD], Source_Files/RenderOther/HUDRenderer_SW.cpp[DEAD], Source_Files/RenderOther/HUDRenderer_SW.h[DEAD], Source_Files/RenderOther/Makefile.am[DEAD], Source_Files/RenderOther/OGL_Blitter.cpp[DEAD], Source_Files/RenderOther/OGL_Blitter.h[DEAD], Source_Files/RenderOther/OGL_LoadScreen.cpp[DEAD], Source_Files/RenderOther/OGL_LoadScreen.h[DEAD], Source_Files/RenderOther/OverheadMapRenderer.cpp[DEAD], Source_Files/RenderOther/OverheadMapRenderer.h[DEAD], Source_Files/RenderOther/OverheadMap_OGL.cpp[DEAD], Source_Files/RenderOther/OverheadMap_OGL.h[DEAD], Source_Files/RenderOther/OverheadMap_QD.cpp[DEAD], Source_Files/RenderOther/OverheadMap_QD.h[DEAD], Source_Files/RenderOther/OverheadMap_SDL.cpp[DEAD], Source_Files/RenderOther/OverheadMap_SDL.h[DEAD], Source_Files/RenderOther/TextLayoutHelper.cpp[DEAD], Source_Files/RenderOther/TextLayoutHelper.h[DEAD], Source_Files/RenderOther/TextStrings.cpp[DEAD], Source_Files/RenderOther/TextStrings.h[DEAD], Source_Files/RenderOther/ViewControl.cpp[DEAD], Source_Files/RenderOther/ViewControl.h[DEAD], Source_Files/RenderOther/computer_interface.cpp[DEAD], Source_Files/RenderOther/computer_interface.h[DEAD], Source_Files/RenderOther/computer_interface_mac.h[DEAD], Source_Files/RenderOther/computer_interface_sdl.h[DEAD], Source_Files/RenderOther/fades.cpp[DEAD], Source_Files/RenderOther/fades.h[DEAD], Source_Files/RenderOther/game_window.cpp[DEAD], Source_Files/RenderOther/game_window.h[DEAD], Source_Files/RenderOther/game_window_macintosh.cpp[DEAD], Source_Files/RenderOther/game_window_sdl.cpp[DEAD], Source_Files/RenderOther/images.cpp[DEAD], Source_Files/RenderOther/images.h[DEAD], Source_Files/RenderOther/images_macintosh.h[DEAD], Source_Files/RenderOther/images_sdl.h[DEAD], Source_Files/RenderOther/motion_sensor.cpp[DEAD], Source_Files/RenderOther/motion_sensor.h[DEAD], Source_Files/RenderOther/overhead_map.cpp[DEAD], Source_Files/RenderOther/overhead_map.h[DEAD], Source_Files/RenderOther/screen.a[DEAD], Source_Files/RenderOther/screen.cpp[DEAD], Source_Files/RenderOther/screen.h[DEAD], Source_Files/RenderOther/screen_definitions.h[DEAD], Source_Files/RenderOther/screen_drawing.cpp[DEAD], Source_Files/RenderOther/screen_drawing.h[DEAD], Source_Files/RenderOther/screen_drawing_macintosh.h[DEAD], Source_Files/RenderOther/screen_drawing_sdl.h[DEAD], Source_Files/RenderOther/screen_sdl.cpp[DEAD], Source_Files/RenderOther/screen_shared.h[DEAD], Source_Files/RenderOther/sdl_fonts.cpp[DEAD], Source_Files/RenderOther/sdl_fonts.h[DEAD], Source_Files/Sound/Makefile.am[DEAD], Source_Files/Sound/music.cpp[DEAD], Source_Files/Sound/music.h[DEAD], Source_Files/Sound/mysound.cpp[DEAD], Source_Files/Sound/mysound.h[DEAD], Source_Files/Sound/song_definitions.h[DEAD], Source_Files/Sound/sound_definitions.h[DEAD], Source_Files/Sound/sound_macintosh.h[DEAD], Source_Files/Sound/sound_sdl.h[DEAD], Source_Files/TCPMess/CommunicationsChannel.cpp[DEAD], Source_Files/TCPMess/CommunicationsChannel.h[DEAD], Source_Files/TCPMess/Makefile.am[DEAD], Source_Files/TCPMess/Message.cpp[DEAD], Source_Files/TCPMess/Message.h[DEAD], Source_Files/TCPMess/MessageDispatcher.cpp[DEAD], Source_Files/TCPMess/MessageDispatcher.h[DEAD], Source_Files/TCPMess/MessageHandler.cpp[DEAD], Source_Files/TCPMess/MessageHandler.h[DEAD], Source_Files/TCPMess/MessageInflater.cpp[DEAD], Source_Files/TCPMess/MessageInflater.h[DEAD], Source_Files/XML/ColorParser.cpp[DEAD], Source_Files/XML/ColorParser.h[DEAD], Source_Files/XML/DamageParser.cpp[DEAD], Source_Files/XML/DamageParser.h[DEAD], Source_Files/XML/Makefile.am[DEAD], Source_Files/XML/ShapesParser.cpp[DEAD], Source_Files/XML/ShapesParser.h[DEAD], Source_Files/XML/XML_Configure.cpp[DEAD], Source_Files/XML/XML_Configure.h[DEAD], Source_Files/XML/XML_DataBlock.cpp[DEAD], Source_Files/XML/XML_DataBlock.h[DEAD], Source_Files/XML/XML_ElementParser.cpp[DEAD], Source_Files/XML/XML_ElementParser.h[DEAD], Source_Files/XML/XML_LevelScript.cpp[DEAD], Source_Files/XML/XML_LevelScript.h[DEAD], Source_Files/XML/XML_Loader_SDL.cpp[DEAD], Source_Files/XML/XML_Loader_SDL.h[DEAD], Source_Files/XML/XML_MakeRoot.cpp[DEAD], Source_Files/XML/XML_ParseTreeRoot.h[DEAD], Source_Files/XML/XML_ResourceFork.cpp[DEAD], Source_Files/XML/XML_ResourceFork.h[DEAD], changelogs/Changes-Woody-Zenfell-Jan-20-2003[DEAD], changelogs/Changes_(Alexander_Strange)[DEAD], changelogs/Changes_(Ben_Thompson)[DEAD], changelogs/Changes_(Bo_Lindbergh_Jan 25)[DEAD], changelogs/Changes_(Br_fin_Jan_27)[DEAD], changelogs/Changes_(Christian_Bauer)[DEAD], changelogs/Changes_(Loren_Petrich)[DEAD], changelogs/Changes_Benad[DEAD], data/Fonts[DEAD], data/Interface_Rects.mml[DEAD], data/Makefile.am[DEAD], data/README[DEAD], data/Transparent_Liquids.mml[DEAD], data/Transparent_Sprites.mml[DEAD], data/default_theme/Makefile.am[DEAD], data/default_theme/button_c.bmp[DEAD], data/default_theme/button_l.bmp[DEAD], data/default_theme/button_r.bmp[DEAD], data/default_theme/frame_b.bmp[DEAD], data/default_theme/frame_bl.bmp[DEAD], data/default_theme/frame_br.bmp[DEAD], data/default_theme/frame_l.bmp[DEAD], data/default_theme/frame_r.bmp[DEAD], data/default_theme/frame_t.bmp[DEAD], data/default_theme/frame_tl.bmp[DEAD], data/default_theme/frame_tr.bmp[DEAD], data/default_theme/list_b.bmp[DEAD], data/default_theme/list_bl.bmp[DEAD], data/default_theme/list_br.bmp[DEAD], data/default_theme/list_l.bmp[DEAD], data/default_theme/list_r.bmp[DEAD], data/default_theme/list_t.bmp[DEAD], data/default_theme/list_tl.bmp[DEAD], data/default_theme/list_tr.bmp[DEAD], data/default_theme/resources[DEAD], data/default_theme/slider.bmp[DEAD], data/default_theme/slider_c.bmp[DEAD], data/default_theme/slider_l.bmp[DEAD], data/default_theme/slider_r.bmp[DEAD], data/default_theme/theme.mml[DEAD], data/default_theme/thumb_b.bmp[DEAD], data/default_theme/thumb_bc.bmp[DEAD], data/default_theme/thumb_c.bmp[DEAD], data/default_theme/thumb_t.bmp[DEAD], data/default_theme/thumb_tc.bmp[DEAD], docs/AppleGL_Extra_Blending_Modes[DEAD], docs/Cheat_Codes[DEAD], docs/Lua.html[DEAD], docs/MML.html[DEAD], docs/Marathon_2_Source_ReadMe[DEAD], docs/Networking Users Guide.txt[DEAD], docs/Troubleshooting.txt[DEAD], docs/bnb.txt[DEAD], docs/random.txt[DEAD], docs/Benad_Netgame_Docs/Net Game Types Info[DEAD], docs/Benad_Netgame_Docs/Read Me[DEAD], examples/lua/Alien_Weapons_For_All.txt[DEAD], examples/lua/Doomcharge.txt[DEAD], examples/lua/Indirect_Kills_Only.txt[DEAD], examples/lua/Keep_Away_From_Bob.txt[DEAD], examples/lua/One_Per_Team_KOTH.txt[DEAD], tools/Makefile.am[DEAD], tools/Map Chunker Instructions.txt[DEAD], tools/MapChunker.mcp[DEAD], tools/MapChunker.rsrc[DEAD], tools/MapChunkerMain.cpp[DEAD], tools/Set_BE_Type.sh[DEAD], tools/Set_CW_Type.sh[DEAD], tools/diskimage.pl[DEAD], tools/dumprsrcmap.cpp[DEAD], tools/dumpwad.cpp[DEAD], tools/forks2single.c[DEAD], tools/gen-Logging_gruntwork.csh[DEAD], tools/single2forks.c[DEAD], tools/single2forks.pl[DEAD]: [no log message] 2006-10-02 06:59 lpetrich * PBProjects/AlephOne-OSX10.4-fink.xcodeproj/project.pbxproj: Adding the file 2006-09-29 07:11 lpetrich * aleph/: Aleph One Classic SDL.mcp, AlephOne-m2-demo.spec, AlephOne-minf-demo.spec, aleph.dsp, aleph.dsw, aleph.sln, aleph.vcproj, AUTHORS, AlephOne.mcp, AlephOne.spec.in, COPYING, COPYING.SDL, autogen.sh, carb.r, configure.ac, FaderClassic.mcp, INSTALL.BeOS, INSTALL.MacOSX, INSTALL.MacOSX.Carbon, INSTALL.Unix, INSTALL.Windows, Lua.mcp, Makefile.BeOS, Makefile.am, Pfhormz Instructions.txt, marathon.dtd, Pfhormz.mcp, README, SDL_Net_Carbon.sit, Speex.mcp, Cheats/Activate Cheats, changelogs/Changes-Woody-Zenfell-Jan-20-2003, changelogs/Changes_(Alexander_Strange), changelogs/Changes_(Ben_Thompson), changelogs/Changes_(Bo_Lindbergh_Jan 25), changelogs/Changes_(Br_fin_Jan_27), changelogs/Changes_(Christian_Bauer), changelogs/Changes_(Loren_Petrich), changelogs/Changes_Benad, data/Fonts, data/Interface_Rects.mml, data/Makefile.am, data/README, data/Transparent_Liquids.mml, data/Transparent_Sprites.mml, data/default_theme/Makefile.am, data/default_theme/button_c.bmp, data/default_theme/button_l.bmp, data/default_theme/button_r.bmp, data/default_theme/frame_b.bmp, data/default_theme/frame_bl.bmp, data/default_theme/frame_br.bmp, data/default_theme/frame_l.bmp, data/default_theme/frame_r.bmp, data/default_theme/frame_t.bmp, data/default_theme/frame_tl.bmp, data/default_theme/frame_tr.bmp, data/default_theme/list_b.bmp, data/default_theme/list_bl.bmp, data/default_theme/list_br.bmp, data/default_theme/list_l.bmp, data/default_theme/list_r.bmp, data/default_theme/list_t.bmp, data/default_theme/list_tl.bmp, data/default_theme/list_tr.bmp, data/default_theme/resources, data/default_theme/slider.bmp, data/default_theme/slider_c.bmp, data/default_theme/slider_l.bmp, data/default_theme/slider_r.bmp, data/default_theme/theme.mml, data/default_theme/thumb_b.bmp, data/default_theme/thumb_bc.bmp, data/default_theme/thumb_c.bmp, data/default_theme/thumb_t.bmp, data/default_theme/thumb_tc.bmp, docs/AppleGL_Extra_Blending_Modes, docs/Cheat_Codes, docs/bnb.txt, docs/Lua.html, docs/MML.html, docs/Marathon_2_Source_ReadMe, docs/Networking Users Guide.txt, docs/Troubleshooting.txt, docs/random.txt, docs/Benad_Netgame_Docs/Net Game Types Info, docs/Benad_Netgame_Docs/Read Me, Expat/dump.xml, Expat/example.xml, Expat/expat.html, examples/lua/Alien_Weapons_For_All.txt, examples/lua/Doomcharge.txt, examples/lua/Indirect_Kills_Only.txt, examples/lua/Keep_Away_From_Bob.txt, examples/lua/One_Per_Team_KOTH.txt, Expat/ExpatLib, Expat/ExpatLib.mcp, Expat/ExpatTest.mcp, Expat/LP Changes, Expat/Makefile, Expat/ResourceDumper.cp, Expat/ResourceDumper.mcp, Expat/MacOS Support/GetFullPathObject.cp, Expat/MacOS Support/GetFullPathObject.h, Expat/MacOS Support/MiscUtils.h, Expat/MacOS Support/MoreFilesExtract.cp, Expat/MacOS Support/MoreFilesExtract.h, Expat/MacOS Support/OpenSave_Interface.h, Expat/MacOS Support/OpenSave_MacOS.cp, Expat/MacOS Support/SimpleVec.h, Expat/MacOS Support/SmartPtr.h, Expat/gennmtab/gennmtab.cpp, Expat/sample/elements.cpp, Expat/xmlparse/hashtable.cpp, Expat/xmlparse/hashtable.h, Expat/xmlparse/xmlparse.cpp, Expat/xmlparse/xmlparse.h, Expat/xmltok/asciitab.h, Expat/xmltok/dllmain.cpp, Expat/xmltok/iasciitab.h, Expat/xmltok/latin1tab.h, Expat/xmltok/nametab.h, Expat/xmltok/utf8tab.h, Expat/xmltok/xmldef.h, Expat/xmltok/xmlrole.cpp, Expat/xmltok/xmlrole.h, Expat/xmltok/xmltok.cpp, Expat/xmltok/xmltok.h, Expat/xmltok/xmltok_impl.cpp, Expat/xmltok/xmltok_impl.h, Expat/xmltok/xmltok_ns.cpp, Expat/xmlwf/codepage.cpp, Expat/xmlwf/codepage.h, Expat/xmlwf/filemap.h, Expat/xmlwf/readfilemap.cpp, Expat/xmlwf/unixfilemap.cpp, Expat/xmlwf/win32filemap.cpp, Expat/xmlwf/xmlfile.cpp, Expat/xmlwf/xmlfile.h, Expat/xmlwf/xmltchar.h, Expat/xmlwf/xmlwf.cpp, Extra OpenGL Docs/blend_minmax.txt, Extra OpenGL Docs/blend_subtract.txt, Extra OpenGL Docs/multitex.cpp, Extra OpenGL Docs/rasonly.cpp, Extra OpenGL Docs/rasonly2.cpp, Extra OpenGL Docs/registry.txt, Extras/Marathon2_SOCK, Extras/MarathonInf_1.2_SOCK, Extras/MarathonInf_1.5_SOCK, Extras/SOCK_Read_Me, Extras/demo.resource, Extras/marathon2.r, Extras/noresnames.cpp, Extras/noresnames.make, Extras/physics_patches.cpp, Extras/demos/L00.demo, Extras/demos/L01.demo, Extras/demos/L05.demo, Extras/demos/demos.resource, Extras/extract/shapeextract.cpp, Extras/extract/sndextract.cpp, MML Scripts/M2 Map Script (test), MML Scripts/Marathon 2 Display, MML Scripts/Marathon oo Display, MML Scripts/Test_Set_1.txt, MML Scripts/Test_Set_2.txt, MML Scripts/Text Strings, PBProjects/AlephOne.icns, PBProjects/FilmIcon.icns, PBProjects/config.h, PBProjects/confpaths.h, PBProjects/fix-cvs-resources.sh, PBProjects/ImagesIcon.icns, PBProjects/Info-AlephOne_Carbon__NIBs___Upgraded_.plist, PBProjects/Info-AlephOne_SDL.plist, PBProjects/MapIcon.icns, PBProjects/MMLIcon.icns, PBProjects/MusakIcon.icns, PBProjects/PFIcon.icns, PBProjects/PhysIcon.icns, PBProjects/SDLMain.h, PBProjects/SDLMain.m, PBProjects/SaveIcon.icns, PBProjects/precompiled_headers.h, PBProjects/ShapesIcon.icns, PBProjects/SoundsIcon.icns, PBProjects/AlephOne-OSX10.2.pbproj/project.pbxproj, PBProjects/AlephOne-OSX10.3.pbproj/project.pbxproj, PBProjects/AlephOne-OSX10.4-fink.xcodeproj/lpetrich.mode1, PBProjects/AlephOne-OSX10.4-fink.xcodeproj/lpetrich.pbxuser, PBProjects/AlephOne-OSX10.4-fink.xcodeproj/project.pbxproj, PBProjects/AlephOne-OSX10.4.xcodeproj/lpetrich.mode1, PBProjects/AlephOne-OSX10.4.xcodeproj/lpetrich.pbxuser, PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj, PBProjects/English.lproj/InfoPlist.strings, PBProjects/Pfhormz/English.lproj/InfoPlist.strings, PBProjects/Pfhormz/Pfhormz.pbproj/project.pbxproj, Pfhortran_Release/Quartz copy, Pfhortran_Release/Ten Forty Two, Pfhortran_Release/Example Scripts/Camera demo, Pfhortran_Release/Example Scripts/Life Bar script v3, Pfhortran_Release/Example Scripts/Old Scripts/Hurt Me Var.scpt, Pfhortran_Release/Example Scripts/Old Scripts/Hurt Me Wimp.scpt, Pfhortran_Release/Example Scripts/Old Scripts/Init example script, Pfhortran_Release/Example Scripts/Old Scripts/Life Bar script v2, Pfhortran_Release/Example Scripts/Old Scripts/Number Count Explained, Pfhortran_Release/Example Scripts/Old Scripts/number count.scpt, Prefix/marathon2prefix.h, Resources/Aleph One Classic SDL.r, Resources/AlephOne.plc, Resources/carb.r, Resources/CarbonResourceTweaks.r, Resources/M2Display.r, Resources/M2SOCK.r, Resources/MakeRez.sh, Resources/m2_stripped.rsrc, Resources/MInfDisplay.r, Resources/MV Resources, Resources/Old Stuff, Resources/Pfhormz rsrc, Resources/marathon2.resource, Resources/SemiTpt.r, Resources/TextStrings.r, Resources/GUI.nib/classes.nib, Resources/GUI.nib/info.nib, Resources/GUI.nib/objects.xib, Resources/Gather Network Game.nib/classes.nib, Resources/Gather Network Game.nib/info.nib, Resources/Gather Network Game.nib/objects.xib, Resources/Join Network Game.nib/classes.nib, Resources/Join Network Game.nib/info.nib, Resources/Join Network Game.nib/objects.xib, Resources/Metaserver Client.nib/classes.nib, Resources/Metaserver Client.nib/info.nib, Resources/Metaserver Client.nib/objects.xib, Resources/Postgame Carnage Report.nib/classes.nib, Resources/Postgame Carnage Report.nib/info.nib, Resources/Postgame Carnage Report.nib/objects.xib, Resources/Preferences.nib/classes.nib, Resources/Preferences.nib/info.nib, Resources/Preferences.nib/objects.xib, Resources/Prefs_ChaseCam.nib/classes.nib, Resources/Prefs_ChaseCam.nib/info.nib, Resources/Prefs_ChaseCam.nib/objects.xib, Resources/Prefs_Crosshairs.nib/classes.nib, Resources/Prefs_Crosshairs.nib/info.nib, Resources/Prefs_Crosshairs.nib/objects.xib, Resources/Prefs_Keyboard.nib/classes.nib, Resources/Prefs_Keyboard.nib/info.nib, Resources/Prefs_Keyboard.nib/objects.xib, Resources/Prefs_Monitor.nib/classes.nib, Resources/Prefs_Monitor.nib/info.nib, Resources/Prefs_Monitor.nib/objects.xib, Resources/Prefs_MonitorFreq.nib/classes.nib, Resources/Prefs_MonitorFreq.nib/info.nib, Resources/Prefs_MonitorFreq.nib/objects.xib, Resources/Prefs_OpenGL.nib/classes.nib, Resources/Prefs_OpenGL.nib/info.nib, Resources/Prefs_OpenGL.nib/objects.xib, Resources/Prefs_OpenGL_Textures.nib/classes.nib, Resources/Prefs_OpenGL_Textures.nib/info.nib, Resources/Prefs_OpenGL_Textures.nib/objects.xib, Resources/Setup Network Game.nib/classes.nib, Resources/Setup Network Game.nib/info.nib, Resources/Setup Network Game.nib/objects.xib, Resources/Windows/alephone.ico, Resources/Windows/alephone.rc, Source_Files/Makefile.am, Source_Files/shell.cpp, Source_Files/shell.h, Source_Files/shell_macintosh.h, Source_Files/shell_misc.cpp, Source_Files/shell_sdl.h, Source_Files/CSeries/buildprogram, Source_Files/CSeries/byte_swapping.cpp, Source_Files/CSeries/byte_swapping.h, Source_Files/CSeries/csalerts.cpp, Source_Files/CSeries/csalerts.h, Source_Files/CSeries/csalerts_sdl.cpp, Source_Files/CSeries/cscluts.cpp, Source_Files/CSeries/cscluts.h, Source_Files/CSeries/cscluts_sdl.cpp, Source_Files/CSeries/csdialogs.h, Source_Files/CSeries/csdialogs_macintosh.cpp, Source_Files/CSeries/csdialogs_sdl.cpp, Source_Files/CSeries/cseries.a, Source_Files/CSeries/cseries.h, Source_Files/CSeries/csfiles.cpp, Source_Files/CSeries/csfiles.h, Source_Files/CSeries/csfiles_beos.cpp, Source_Files/CSeries/csfonts.cpp, Source_Files/CSeries/csfonts.h, Source_Files/CSeries/cskeys.h, Source_Files/CSeries/csmacros.h, Source_Files/CSeries/csmisc.cpp, Source_Files/CSeries/csmisc.h, Source_Files/CSeries/csmisc_sdl.cpp, Source_Files/CSeries/cspixels.h, Source_Files/CSeries/csstrings.cpp, Source_Files/CSeries/csstrings.h, Source_Files/CSeries/cstypes.h, Source_Files/CSeries/Makefile.am, Source_Files/CSeries/NibsUiHelpers.h, Source_Files/CSeries/gdspec.cpp, Source_Files/CSeries/gdspec.h, Source_Files/CSeries/macintosh_cseries.h, Source_Files/CSeries/makefile.mpw, Source_Files/CSeries/my32bqd.cpp, Source_Files/CSeries/my32bqd.h, Source_Files/CSeries/mytm.h, Source_Files/CSeries/mytm_mac_carbon.cpp, Source_Files/CSeries/mytm_macintosh.cpp, Source_Files/CSeries/mytm_sdl.cpp, Source_Files/CSeries/readout_data.h, Source_Files/CSeries/sdl_cseries.h, Source_Files/CSeries/snprintf.cpp, Source_Files/CSeries/snprintf.h, Source_Files/CSeries/timer.cpp, Source_Files/CSeries/timer.h, Source_Files/CSeries/ws, Source_Files/Expat/Makefile.am, Source_Files/Expat/asciitab.h, Source_Files/Expat/gennmtab.c, Source_Files/Expat/hashtable.c, Source_Files/Expat/hashtable.h, Source_Files/Expat/iasciitab.h, Source_Files/Expat/latin1tab.h, Source_Files/Expat/nametab.h, Source_Files/Expat/utf8tab.h, Source_Files/Expat/xmldef.h, Source_Files/Expat/xmlparse.c, Source_Files/Expat/xmlparse.h, Source_Files/Expat/xmlrole.c, Source_Files/Expat/xmlrole.h, Source_Files/Expat/xmltok.c, Source_Files/Expat/xmltok.h, Source_Files/Expat/xmltok_impl.c, Source_Files/Expat/xmltok_impl.h, Source_Files/Expat/xmltok_ns.c, Source_Files/Files/AStream.cpp, Source_Files/Files/AStream.h, Source_Files/Files/FileHandler.cpp, Source_Files/Files/crc.cpp, Source_Files/Files/crc.h, Source_Files/Files/extensions.h, Source_Files/Files/FileHandler.h, Source_Files/Files/FileHandler_SDL.cpp, Source_Files/Files/Makefile.am, Source_Files/Files/Packing.cpp, Source_Files/Files/Packing.h, Source_Files/Files/filetypes_macintosh.cpp, Source_Files/Files/find_files.cpp, Source_Files/Files/find_files.h, Source_Files/Files/find_files_sdl.cpp, Source_Files/Files/game_wad.cpp, Source_Files/Files/game_wad.h, Source_Files/Files/import_definitions.cpp, Source_Files/Files/mac_rwops.cpp, Source_Files/Files/mac_rwops.h, Source_Files/Files/preprocess_map_mac.cpp, Source_Files/Files/preprocess_map_sdl.cpp, Source_Files/Files/preprocess_map_shared.cpp, Source_Files/Files/resource_manager.cpp, Source_Files/Files/resource_manager.h, Source_Files/Files/tags.h, Source_Files/Files/wad.cpp, Source_Files/Files/wad.h, Source_Files/Files/wad_macintosh.cpp, Source_Files/Files/wad_prefs.cpp, Source_Files/Files/wad_prefs.h, Source_Files/Files/wad_prefs_macintosh.cpp, Source_Files/Files/wad_sdl.cpp, Source_Files/GameWorld/devices.cpp, Source_Files/GameWorld/dynamic_limits.cpp, Source_Files/GameWorld/dynamic_limits.h, Source_Files/GameWorld/editor.h, Source_Files/GameWorld/effect_definitions.h, Source_Files/GameWorld/effects.cpp, Source_Files/GameWorld/effects.h, Source_Files/GameWorld/flood_map.cpp, Source_Files/GameWorld/flood_map.h, Source_Files/GameWorld/item_definitions.h, Source_Files/GameWorld/Makefile.am, Source_Files/GameWorld/items.cpp, Source_Files/GameWorld/items.h, Source_Files/GameWorld/lightsource.cpp, Source_Files/GameWorld/lightsource.h, Source_Files/GameWorld/map.cpp, Source_Files/GameWorld/map.h, Source_Files/GameWorld/map_constructors.cpp, Source_Files/GameWorld/marathon2.cpp, Source_Files/GameWorld/media.cpp, Source_Files/GameWorld/media.h, Source_Files/GameWorld/media_definitions.h, Source_Files/GameWorld/monster_definitions.h, Source_Files/GameWorld/monsters.cpp, Source_Files/GameWorld/monsters.h, Source_Files/GameWorld/pathfinding.cpp, Source_Files/GameWorld/physics.cpp, Source_Files/GameWorld/physics_models.h, Source_Files/GameWorld/placement.cpp, Source_Files/GameWorld/platform_definitions.h, Source_Files/GameWorld/platforms.cpp, Source_Files/GameWorld/platforms.h, Source_Files/GameWorld/player.cpp, Source_Files/GameWorld/TickBasedCircularQueue.h, Source_Files/GameWorld/player.h, Source_Files/GameWorld/projectile_definitions.h, Source_Files/GameWorld/projectiles.cpp, Source_Files/GameWorld/projectiles.h, Source_Files/GameWorld/scenery.cpp, Source_Files/GameWorld/scenery.h, Source_Files/GameWorld/scenery_definitions.h, Source_Files/GameWorld/weapon_definitions.h, Source_Files/GameWorld/weapons.cpp, Source_Files/GameWorld/weapons.h, Source_Files/GameWorld/world.cpp, Source_Files/GameWorld/world.h, Source_Files/Input/ISp_Support.cpp, Source_Files/Input/ISp_Support.h, Source_Files/Input/Makefile.am, Source_Files/Input/mouse.cpp, Source_Files/Input/mouse.h, Source_Files/Input/mouse_sdl.cpp, Source_Files/LibNAT/error.c, Source_Files/LibNAT/error.h, Source_Files/LibNAT/Makefile.am, Source_Files/LibNAT/http.c, Source_Files/LibNAT/http.h, Source_Files/LibNAT/libnat.c, Source_Files/LibNAT/libnat.h, Source_Files/LibNAT/os.h, Source_Files/LibNAT/os_common.c, Source_Files/LibNAT/os_common.h, Source_Files/LibNAT/os_unix.c, Source_Files/LibNAT/os_win.c, Source_Files/LibNAT/ssdp.c, Source_Files/LibNAT/ssdp.h, Source_Files/LibNAT/upnp.c, Source_Files/LibNAT/utility.c, Source_Files/LibNAT/utility.h, Source_Files/Lua/Makefile.am, Source_Files/Lua/lua_script.cpp, Source_Files/Lua/lua_script.h, Source_Files/Misc/ActionQueues.cpp, Source_Files/Misc/ActionQueues.h, Source_Files/Misc/CircularByteBuffer.cpp, Source_Files/Misc/CircularByteBuffer.h, Source_Files/Misc/CircularQueue.h, Source_Files/Misc/Console.cpp, Source_Files/Misc/Console.h, Source_Files/Misc/DefaultStringSets.cpp, Source_Files/Misc/alephversion.h, Source_Files/Misc/binders.h, Source_Files/Misc/carbon_widgets.cpp, Source_Files/Misc/carbon_widgets.h, Source_Files/Misc/export_definitions.cpp, Source_Files/Misc/game_dialogs.cpp, Source_Files/Misc/game_errors.cpp, Source_Files/Misc/game_errors.h, Source_Files/Misc/interface.cpp, Source_Files/Misc/LocalEvents.h, Source_Files/Misc/Logging.cpp, Source_Files/Misc/Logging.h, Source_Files/Misc/Logging_gruntwork.h, Source_Files/Misc/MacCheckbox.h, Source_Files/Misc/Makefile.am, Source_Files/Misc/OGL_Dialog.cpp, Source_Files/Misc/PlayerDialogs.cpp, Source_Files/Misc/PlayerImage_sdl.cpp, Source_Files/Misc/interface.h, Source_Files/Misc/interface_macintosh.cpp, Source_Files/Misc/interface_menus.h, Source_Files/Misc/interface_sdl.cpp, Source_Files/Misc/key_definitions.h, Source_Files/Misc/keyboard_dialog.cpp, Source_Files/Misc/macintosh_network.h, Source_Files/Misc/PlayerImage_sdl.h, Source_Files/Misc/PlayerName.cpp, Source_Files/Misc/PlayerName.h, Source_Files/Misc/preference_dialogs.cpp, Source_Files/Misc/preference_dialogs.h, Source_Files/Misc/preference_dialogs_nibs.cpp, Source_Files/Misc/preference_dialogs_sdl.cpp, Source_Files/Misc/preferences.cpp, Source_Files/Misc/preferences.h, Source_Files/Misc/preferences_macintosh.h, Source_Files/Misc/preferences_private.h, Source_Files/Misc/Random.h, Source_Files/Misc/Scenario.cpp, Source_Files/Misc/Scenario.h, Source_Files/Misc/preferences_sdl.h, Source_Files/Misc/preferences_widgets_sdl.cpp, Source_Files/Misc/preferences_widgets_sdl.h, Source_Files/Misc/progress.cpp, Source_Files/Misc/progress.h, Source_Files/Misc/sdl_dialogs.cpp, Source_Files/Misc/sdl_dialogs.h, Source_Files/Misc/sdl_network.h, Source_Files/Misc/sdl_widgets.cpp, Source_Files/Misc/VecOps.h, Source_Files/Misc/WindowedNthElementFinder.h, Source_Files/Misc/sdl_widgets.h, Source_Files/Misc/shared_widgets.cpp, Source_Files/Misc/shared_widgets.h, Source_Files/Misc/thread_priority_sdl.h, Source_Files/Misc/thread_priority_sdl_dummy.cpp, Source_Files/Misc/thread_priority_sdl_mac.cpp, Source_Files/Misc/thread_priority_sdl_macosx.cpp, Source_Files/Misc/thread_priority_sdl_posix.cpp, Source_Files/Misc/thread_priority_sdl_win32.cpp, Source_Files/Misc/vbl.cpp, Source_Files/Misc/vbl.h, Source_Files/Misc/vbl_definitions.h, Source_Files/Misc/vbl_macintosh.cpp, Source_Files/Misc/vbl_sdl.cpp, Source_Files/ModelView/Dim3_Loader.cpp, Source_Files/ModelView/Dim3_Loader.h, Source_Files/ModelView/Makefile.am, Source_Files/ModelView/Model3D.cpp, Source_Files/ModelView/Model3D.h, Source_Files/ModelView/ModelRenderer.cpp, Source_Files/ModelView/ModelRenderer.h, Source_Files/ModelView/MV_Shell.cp, Source_Files/ModelView/QD3D_Loader.cpp, Source_Files/ModelView/QD3D_Loader.h, Source_Files/ModelView/StudioLoader.cpp, Source_Files/ModelView/StudioLoader.h, Source_Files/ModelView/WavefrontLoader.cpp, Source_Files/ModelView/WavefrontLoader.h, Source_Files/Network/CarbonSndPlayDB.c, Source_Files/Network/CarbonSndPlayDB.h, Source_Files/Network/Makefile.am, Source_Files/Network/network.cpp, Source_Files/Network/network.h, Source_Files/Network/network_audio_shared.h, Source_Files/Network/network_capabilities.cpp, Source_Files/Network/network_capabilities.h, Source_Files/Network/network_data_formats.cpp, Source_Files/Network/network_data_formats.h, Source_Files/Network/network_ddp.cpp, Source_Files/Network/network_dialog_widgets_sdl.cpp, Source_Files/Network/network_dialog_widgets_sdl.h, Source_Files/Network/network_dialogs.cpp, Source_Files/Network/network_dialogs.h, Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp, Source_Files/Network/network_dialogs_mac_sdl.cpp, Source_Files/Network/network_dialogs_macintosh.cpp, Source_Files/Network/network_dialogs_sdl.cpp, Source_Files/Network/network_distribution_types.h, Source_Files/Network/network_dummy.cpp, Source_Files/Network/network_games.cpp, Source_Files/Network/network_games.h, Source_Files/Network/network_lookup.cpp, Source_Files/Network/network_lookup_sdl.cpp, Source_Files/Network/network_lookup_sdl.h, Source_Files/Network/network_messages.cpp, Source_Files/Network/network_messages.h, Source_Files/Network/network_microphone.cpp, Source_Files/Network/network_microphone_sdl_dummy.cpp, Source_Files/Network/network_microphone_sdl_win32.cpp, Source_Files/Network/network_microphone_shared.cpp, Source_Files/Network/network_microphone_shared.h, Source_Files/Network/network_names.cpp, Source_Files/Network/NetworkGameProtocol.cpp, Source_Files/Network/NetworkGameProtocol.h, Source_Files/Network/network_private.h, Source_Files/Network/network_sound.h, Source_Files/Network/network_speaker.cpp, Source_Files/Network/network_speaker_sdl.cpp, Source_Files/Network/network_speaker_sdl.h, Source_Files/Network/network_speaker_shared.cpp, Source_Files/Network/network_speex.cpp, Source_Files/Network/network_speex.h, Source_Files/Network/network_star.h, Source_Files/Network/network_star_hub.cpp, Source_Files/Network/network_star_spoke.cpp, Source_Files/Network/network_udp.cpp, Source_Files/Network/network_udp_opentransport.cpp, Source_Files/Network/RingGameProtocol.cpp, Source_Files/Network/RingGameProtocol.h, Source_Files/Network/SDL_netx.cpp, Source_Files/Network/SDL_netx.h, Source_Files/Network/SSLP_API.h, Source_Files/Network/SSLP_limited.cpp, Source_Files/Network/SSLP_Protocol.h, Source_Files/Network/StarGameProtocol.cpp, Source_Files/Network/StarGameProtocol.h, Source_Files/Network/Metaserver/Makefile.am, Source_Files/Network/Metaserver/NibsMetaserverClientUi.cpp, Source_Files/Network/Metaserver/SdlMetaserverClientUi.cpp, Source_Files/Network/Metaserver/metaserver_dialogs.cpp, Source_Files/Network/Metaserver/metaserver_dialogs.h, Source_Files/Network/Metaserver/metaserver_messages.cpp, Source_Files/Network/Metaserver/metaserver_messages.h, Source_Files/Network/Metaserver/network_metaserver.cpp, Source_Files/Network/Metaserver/network_metaserver.h, Source_Files/Pfhortran/Makefile.am, Source_Files/Pfhortran/language_definition.h, Source_Files/Pfhortran/script_instructions.cpp, Source_Files/Pfhortran/script_instructions.h, Source_Files/Pfhortran/script_parser.cpp, Source_Files/Pfhortran/script_parser.h, Source_Files/Pfhortran/scripting.cpp, Source_Files/Pfhortran/scripting.h, Source_Files/RenderMain/AnimatedTextures.cpp, Source_Files/RenderMain/AnimatedTextures.h, Source_Files/RenderMain/Crosshairs.cpp, Source_Files/RenderMain/Crosshairs.h, Source_Files/RenderMain/Crosshairs_SDL.cpp, Source_Files/RenderMain/DDS.h, Source_Files/RenderMain/ImageLoader.h, Source_Files/RenderMain/ImageLoader_Macintosh.cpp, Source_Files/RenderMain/ImageLoader_SDL.cpp, Source_Files/RenderMain/ImageLoader_Shared.cpp, Source_Files/RenderMain/Makefile.am, Source_Files/RenderMain/NewRenderPlaceObjs.h, Source_Files/RenderMain/collection_definition.h, Source_Files/RenderMain/low_level_textures.h, Source_Files/RenderMain/NewRenderRasterize.cpp, Source_Files/RenderMain/NewRenderRasterize.h, Source_Files/RenderMain/NewRenderVisTree.cpp, Source_Files/RenderMain/NewRenderVisTree.h, Source_Files/RenderMain/OGL_Faders.cpp, Source_Files/RenderMain/OGL_Faders.h, Source_Files/RenderMain/OGL_Model_Def.cpp, Source_Files/RenderMain/OGL_Model_Def.h, Source_Files/RenderMain/OGL_Render.cpp, Source_Files/RenderMain/OGL_Render.h, Source_Files/RenderMain/OGL_Setup.cpp, Source_Files/RenderMain/OGL_Setup.h, Source_Files/RenderMain/OGL_Subst_Texture_Def.cpp, Source_Files/RenderMain/OGL_Subst_Texture_Def.h, Source_Files/RenderMain/OGL_Texture_Def.h, Source_Files/RenderMain/OGL_Textures.cpp, Source_Files/RenderMain/OGL_Textures.h, Source_Files/RenderMain/OGL_Win32.cpp, Source_Files/RenderMain/OGL_Win32.h, Source_Files/RenderMain/Rasterizer.h, Source_Files/RenderMain/Rasterizer_OGL.h, Source_Files/RenderMain/Rasterizer_SW.h, Source_Files/RenderMain/quadruple.s, Source_Files/RenderMain/RenderPlaceObjs.cpp, Source_Files/RenderMain/RenderPlaceObjs.h, Source_Files/RenderMain/RenderRasterize.cpp, Source_Files/RenderMain/RenderRasterize.h, Source_Files/RenderMain/RenderSortPoly.cpp, Source_Files/RenderMain/RenderSortPoly.h, Source_Files/RenderMain/render.cpp, Source_Files/RenderMain/render.h, Source_Files/RenderMain/RenderVisTree.cpp, Source_Files/RenderMain/RenderVisTree.h, Source_Files/RenderMain/scottish_textures.a, Source_Files/RenderMain/scottish_textures.cpp, Source_Files/RenderMain/scottish_textures.h, Source_Files/RenderMain/scottish_textures16.a, Source_Files/RenderMain/shape_definitions.h, Source_Files/RenderMain/shape_descriptors.h, Source_Files/RenderMain/shapes.cpp, Source_Files/RenderMain/WorkQueue.h, Source_Files/RenderMain/shapes_macintosh.h, Source_Files/RenderMain/shapes_sdl.h, Source_Files/RenderMain/texturers.cpp, Source_Files/RenderMain/texturers.h, Source_Files/RenderMain/textures.cpp, Source_Files/RenderMain/textures.h, Source_Files/RenderOther/ChaseCam.cpp, Source_Files/RenderOther/ChaseCam.h, Source_Files/RenderOther/FaderClassic.cpp, Source_Files/RenderOther/computer_interface.cpp, Source_Files/RenderOther/computer_interface.h, Source_Files/RenderOther/computer_interface_mac.h, Source_Files/RenderOther/computer_interface_sdl.h, Source_Files/RenderOther/fades.cpp, Source_Files/RenderOther/fades.h, Source_Files/RenderOther/FontHandler.cpp, Source_Files/RenderOther/FontHandler.h, Source_Files/RenderOther/HUDRenderer.cpp, Source_Files/RenderOther/HUDRenderer.h, Source_Files/RenderOther/HUDRenderer_OGL.cpp, Source_Files/RenderOther/HUDRenderer_OGL.h, Source_Files/RenderOther/HUDRenderer_SW.cpp, Source_Files/RenderOther/HUDRenderer_SW.h, Source_Files/RenderOther/Makefile.am, Source_Files/RenderOther/game_window.cpp, Source_Files/RenderOther/game_window.h, Source_Files/RenderOther/game_window_macintosh.cpp, Source_Files/RenderOther/game_window_sdl.cpp, Source_Files/RenderOther/images.cpp, Source_Files/RenderOther/images.h, Source_Files/RenderOther/images_macintosh.h, Source_Files/RenderOther/images_sdl.h, Source_Files/RenderOther/OGL_Blitter.cpp, Source_Files/RenderOther/OGL_Blitter.h, Source_Files/RenderOther/OGL_LoadScreen.cpp, Source_Files/RenderOther/OGL_LoadScreen.h, Source_Files/RenderOther/OverheadMapRenderer.cpp, Source_Files/RenderOther/OverheadMapRenderer.h, Source_Files/RenderOther/OverheadMap_OGL.cpp, Source_Files/RenderOther/OverheadMap_OGL.h, Source_Files/RenderOther/OverheadMap_QD.cpp, Source_Files/RenderOther/OverheadMap_QD.h, Source_Files/RenderOther/OverheadMap_SDL.cpp, Source_Files/RenderOther/OverheadMap_SDL.h, Source_Files/RenderOther/motion_sensor.cpp, Source_Files/RenderOther/motion_sensor.h, Source_Files/RenderOther/overhead_map.cpp, Source_Files/RenderOther/overhead_map.h, Source_Files/RenderOther/screen.a, Source_Files/RenderOther/TextLayoutHelper.cpp, Source_Files/RenderOther/TextLayoutHelper.h, Source_Files/RenderOther/screen.cpp, Source_Files/RenderOther/screen.h, Source_Files/RenderOther/screen_definitions.h, Source_Files/RenderOther/screen_drawing.cpp, Source_Files/RenderOther/screen_drawing.h, Source_Files/RenderOther/screen_drawing_macintosh.h, Source_Files/RenderOther/screen_drawing_sdl.h, Source_Files/RenderOther/screen_sdl.cpp, Source_Files/RenderOther/screen_shared.h, Source_Files/RenderOther/sdl_fonts.cpp, Source_Files/RenderOther/sdl_fonts.h, Source_Files/RenderOther/TextStrings.cpp, Source_Files/RenderOther/TextStrings.h, Source_Files/RenderOther/ViewControl.cpp, Source_Files/RenderOther/ViewControl.h, Source_Files/Sound/Makefile.am, Source_Files/Sound/music.cpp, Source_Files/Sound/music.h, Source_Files/Sound/mysound.cpp, Source_Files/Sound/mysound.h, Source_Files/Sound/song_definitions.h, Source_Files/Sound/sound_definitions.h, Source_Files/Sound/sound_macintosh.h, Source_Files/Sound/sound_sdl.h, Source_Files/TCPMess/CommunicationsChannel.cpp, Source_Files/TCPMess/CommunicationsChannel.h, Source_Files/TCPMess/Makefile.am, Source_Files/TCPMess/Message.cpp, Source_Files/TCPMess/Message.h, Source_Files/TCPMess/MessageDispatcher.cpp, Source_Files/TCPMess/MessageDispatcher.h, Source_Files/TCPMess/MessageHandler.cpp, Source_Files/TCPMess/MessageHandler.h, Source_Files/TCPMess/MessageInflater.cpp, Source_Files/TCPMess/MessageInflater.h, Source_Files/XML/ColorParser.cpp, Source_Files/XML/ColorParser.h, Source_Files/XML/DamageParser.cpp, Source_Files/XML/DamageParser.h, Source_Files/XML/Makefile.am, Source_Files/XML/ShapesParser.cpp, Source_Files/XML/ShapesParser.h, Source_Files/XML/XML_Configure.cpp, Source_Files/XML/XML_Configure.h, Source_Files/XML/XML_DataBlock.cpp, Source_Files/XML/XML_DataBlock.h, Source_Files/XML/XML_ElementParser.cpp, Source_Files/XML/XML_ElementParser.h, Source_Files/XML/XML_LevelScript.cpp, Source_Files/XML/XML_LevelScript.h, Source_Files/XML/XML_Loader_SDL.cpp, Source_Files/XML/XML_Loader_SDL.h, Source_Files/XML/XML_MakeRoot.cpp, Source_Files/XML/XML_ParseTreeRoot.h, Source_Files/XML/XML_ResourceFork.cpp, Source_Files/XML/XML_ResourceFork.h, tools/diskimage.pl, tools/dumprsrcmap.cpp, tools/dumpwad.cpp, tools/Makefile.am, tools/Map Chunker Instructions.txt, tools/MapChunker.mcp, tools/MapChunker.rsrc, tools/MapChunkerMain.cpp, tools/Set_BE_Type.sh, tools/Set_CW_Type.sh, tools/forks2single.c, tools/gen-Logging_gruntwork.csh, tools/single2forks.c, tools/single2forks.pl: Aleph One Main Branch 2006-09-29 07:11 lpetrich * aleph/: Aleph One Classic SDL.mcp, AlephOne-m2-demo.spec, AlephOne-minf-demo.spec, aleph.dsp, aleph.dsw, aleph.sln, aleph.vcproj, AUTHORS, AlephOne.mcp, AlephOne.spec.in, COPYING, COPYING.SDL, autogen.sh, carb.r, configure.ac, FaderClassic.mcp, INSTALL.BeOS, INSTALL.MacOSX, INSTALL.MacOSX.Carbon, INSTALL.Unix, INSTALL.Windows, Lua.mcp, Makefile.BeOS, Makefile.am, Pfhormz Instructions.txt, marathon.dtd, Pfhormz.mcp, README, SDL_Net_Carbon.sit, Speex.mcp, Cheats/Activate Cheats, changelogs/Changes-Woody-Zenfell-Jan-20-2003, changelogs/Changes_(Alexander_Strange), changelogs/Changes_(Ben_Thompson), changelogs/Changes_(Bo_Lindbergh_Jan 25), changelogs/Changes_(Br_fin_Jan_27), changelogs/Changes_(Christian_Bauer), changelogs/Changes_(Loren_Petrich), changelogs/Changes_Benad, data/Fonts, data/Interface_Rects.mml, data/Makefile.am, data/README, data/Transparent_Liquids.mml, data/Transparent_Sprites.mml, data/default_theme/Makefile.am, data/default_theme/button_c.bmp, data/default_theme/button_l.bmp, data/default_theme/button_r.bmp, data/default_theme/frame_b.bmp, data/default_theme/frame_bl.bmp, data/default_theme/frame_br.bmp, data/default_theme/frame_l.bmp, data/default_theme/frame_r.bmp, data/default_theme/frame_t.bmp, data/default_theme/frame_tl.bmp, data/default_theme/frame_tr.bmp, data/default_theme/list_b.bmp, data/default_theme/list_bl.bmp, data/default_theme/list_br.bmp, data/default_theme/list_l.bmp, data/default_theme/list_r.bmp, data/default_theme/list_t.bmp, data/default_theme/list_tl.bmp, data/default_theme/list_tr.bmp, data/default_theme/resources, data/default_theme/slider.bmp, data/default_theme/slider_c.bmp, data/default_theme/slider_l.bmp, data/default_theme/slider_r.bmp, data/default_theme/theme.mml, data/default_theme/thumb_b.bmp, data/default_theme/thumb_bc.bmp, data/default_theme/thumb_c.bmp, data/default_theme/thumb_t.bmp, data/default_theme/thumb_tc.bmp, docs/AppleGL_Extra_Blending_Modes, docs/Cheat_Codes, docs/bnb.txt, docs/Lua.html, docs/MML.html, docs/Marathon_2_Source_ReadMe, docs/Networking Users Guide.txt, docs/Troubleshooting.txt, docs/random.txt, docs/Benad_Netgame_Docs/Net Game Types Info, docs/Benad_Netgame_Docs/Read Me, Expat/dump.xml, Expat/example.xml, Expat/expat.html, examples/lua/Alien_Weapons_For_All.txt, examples/lua/Doomcharge.txt, examples/lua/Indirect_Kills_Only.txt, examples/lua/Keep_Away_From_Bob.txt, examples/lua/One_Per_Team_KOTH.txt, Expat/ExpatLib, Expat/ExpatLib.mcp, Expat/ExpatTest.mcp, Expat/LP Changes, Expat/Makefile, Expat/ResourceDumper.cp, Expat/ResourceDumper.mcp, Expat/MacOS Support/GetFullPathObject.cp, Expat/MacOS Support/GetFullPathObject.h, Expat/MacOS Support/MiscUtils.h, Expat/MacOS Support/MoreFilesExtract.cp, Expat/MacOS Support/MoreFilesExtract.h, Expat/MacOS Support/OpenSave_Interface.h, Expat/MacOS Support/OpenSave_MacOS.cp, Expat/MacOS Support/SimpleVec.h, Expat/MacOS Support/SmartPtr.h, Expat/gennmtab/gennmtab.cpp, Expat/sample/elements.cpp, Expat/xmlparse/hashtable.cpp, Expat/xmlparse/hashtable.h, Expat/xmlparse/xmlparse.cpp, Expat/xmlparse/xmlparse.h, Expat/xmltok/asciitab.h, Expat/xmltok/dllmain.cpp, Expat/xmltok/iasciitab.h, Expat/xmltok/latin1tab.h, Expat/xmltok/nametab.h, Expat/xmltok/utf8tab.h, Expat/xmltok/xmldef.h, Expat/xmltok/xmlrole.cpp, Expat/xmltok/xmlrole.h, Expat/xmltok/xmltok.cpp, Expat/xmltok/xmltok.h, Expat/xmltok/xmltok_impl.cpp, Expat/xmltok/xmltok_impl.h, Expat/xmltok/xmltok_ns.cpp, Expat/xmlwf/codepage.cpp, Expat/xmlwf/codepage.h, Expat/xmlwf/filemap.h, Expat/xmlwf/readfilemap.cpp, Expat/xmlwf/unixfilemap.cpp, Expat/xmlwf/win32filemap.cpp, Expat/xmlwf/xmlfile.cpp, Expat/xmlwf/xmlfile.h, Expat/xmlwf/xmltchar.h, Expat/xmlwf/xmlwf.cpp, Extra OpenGL Docs/blend_minmax.txt, Extra OpenGL Docs/blend_subtract.txt, Extra OpenGL Docs/multitex.cpp, Extra OpenGL Docs/rasonly.cpp, Extra OpenGL Docs/rasonly2.cpp, Extra OpenGL Docs/registry.txt, Extras/Marathon2_SOCK, Extras/MarathonInf_1.2_SOCK, Extras/MarathonInf_1.5_SOCK, Extras/SOCK_Read_Me, Extras/demo.resource, Extras/marathon2.r, Extras/noresnames.cpp, Extras/noresnames.make, Extras/physics_patches.cpp, Extras/demos/L00.demo, Extras/demos/L01.demo, Extras/demos/L05.demo, Extras/demos/demos.resource, Extras/extract/shapeextract.cpp, Extras/extract/sndextract.cpp, MML Scripts/M2 Map Script (test), MML Scripts/Marathon 2 Display, MML Scripts/Marathon oo Display, MML Scripts/Test_Set_1.txt, MML Scripts/Test_Set_2.txt, MML Scripts/Text Strings, PBProjects/AlephOne.icns, PBProjects/FilmIcon.icns, PBProjects/config.h, PBProjects/confpaths.h, PBProjects/fix-cvs-resources.sh, PBProjects/ImagesIcon.icns, PBProjects/Info-AlephOne_Carbon__NIBs___Upgraded_.plist, PBProjects/Info-AlephOne_SDL.plist, PBProjects/MapIcon.icns, PBProjects/MMLIcon.icns, PBProjects/MusakIcon.icns, PBProjects/PFIcon.icns, PBProjects/PhysIcon.icns, PBProjects/SDLMain.h, PBProjects/SDLMain.m, PBProjects/SaveIcon.icns, PBProjects/precompiled_headers.h, PBProjects/ShapesIcon.icns, PBProjects/SoundsIcon.icns, PBProjects/AlephOne-OSX10.2.pbproj/project.pbxproj, PBProjects/AlephOne-OSX10.3.pbproj/project.pbxproj, PBProjects/AlephOne-OSX10.4-fink.xcodeproj/lpetrich.mode1, PBProjects/AlephOne-OSX10.4-fink.xcodeproj/lpetrich.pbxuser, PBProjects/AlephOne-OSX10.4-fink.xcodeproj/project.pbxproj, PBProjects/AlephOne-OSX10.4.xcodeproj/lpetrich.mode1, PBProjects/AlephOne-OSX10.4.xcodeproj/lpetrich.pbxuser, PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj, PBProjects/English.lproj/InfoPlist.strings, PBProjects/Pfhormz/English.lproj/InfoPlist.strings, PBProjects/Pfhormz/Pfhormz.pbproj/project.pbxproj, Pfhortran_Release/Quartz copy, Pfhortran_Release/Ten Forty Two, Pfhortran_Release/Example Scripts/Camera demo, Pfhortran_Release/Example Scripts/Life Bar script v3, Pfhortran_Release/Example Scripts/Old Scripts/Hurt Me Var.scpt, Pfhortran_Release/Example Scripts/Old Scripts/Hurt Me Wimp.scpt, Pfhortran_Release/Example Scripts/Old Scripts/Init example script, Pfhortran_Release/Example Scripts/Old Scripts/Life Bar script v2, Pfhortran_Release/Example Scripts/Old Scripts/Number Count Explained, Pfhortran_Release/Example Scripts/Old Scripts/number count.scpt, Prefix/marathon2prefix.h, Resources/Aleph One Classic SDL.r, Resources/AlephOne.plc, Resources/carb.r, Resources/CarbonResourceTweaks.r, Resources/M2Display.r, Resources/M2SOCK.r, Resources/MakeRez.sh, Resources/m2_stripped.rsrc, Resources/MInfDisplay.r, Resources/MV Resources, Resources/Old Stuff, Resources/Pfhormz rsrc, Resources/marathon2.resource, Resources/SemiTpt.r, Resources/TextStrings.r, Resources/GUI.nib/classes.nib, Resources/GUI.nib/info.nib, Resources/GUI.nib/objects.xib, Resources/Gather Network Game.nib/classes.nib, Resources/Gather Network Game.nib/info.nib, Resources/Gather Network Game.nib/objects.xib, Resources/Join Network Game.nib/classes.nib, Resources/Join Network Game.nib/info.nib, Resources/Join Network Game.nib/objects.xib, Resources/Metaserver Client.nib/classes.nib, Resources/Metaserver Client.nib/info.nib, Resources/Metaserver Client.nib/objects.xib, Resources/Postgame Carnage Report.nib/classes.nib, Resources/Postgame Carnage Report.nib/info.nib, Resources/Postgame Carnage Report.nib/objects.xib, Resources/Preferences.nib/classes.nib, Resources/Preferences.nib/info.nib, Resources/Preferences.nib/objects.xib, Resources/Prefs_ChaseCam.nib/classes.nib, Resources/Prefs_ChaseCam.nib/info.nib, Resources/Prefs_ChaseCam.nib/objects.xib, Resources/Prefs_Crosshairs.nib/classes.nib, Resources/Prefs_Crosshairs.nib/info.nib, Resources/Prefs_Crosshairs.nib/objects.xib, Resources/Prefs_Keyboard.nib/classes.nib, Resources/Prefs_Keyboard.nib/info.nib, Resources/Prefs_Keyboard.nib/objects.xib, Resources/Prefs_Monitor.nib/classes.nib, Resources/Prefs_Monitor.nib/info.nib, Resources/Prefs_Monitor.nib/objects.xib, Resources/Prefs_MonitorFreq.nib/classes.nib, Resources/Prefs_MonitorFreq.nib/info.nib, Resources/Prefs_MonitorFreq.nib/objects.xib, Resources/Prefs_OpenGL.nib/classes.nib, Resources/Prefs_OpenGL.nib/info.nib, Resources/Prefs_OpenGL.nib/objects.xib, Resources/Prefs_OpenGL_Textures.nib/classes.nib, Resources/Prefs_OpenGL_Textures.nib/info.nib, Resources/Prefs_OpenGL_Textures.nib/objects.xib, Resources/Setup Network Game.nib/classes.nib, Resources/Setup Network Game.nib/info.nib, Resources/Setup Network Game.nib/objects.xib, Resources/Windows/alephone.ico, Resources/Windows/alephone.rc, Source_Files/Makefile.am, Source_Files/shell.cpp, Source_Files/shell.h, Source_Files/shell_macintosh.h, Source_Files/shell_misc.cpp, Source_Files/shell_sdl.h, Source_Files/CSeries/buildprogram, Source_Files/CSeries/byte_swapping.cpp, Source_Files/CSeries/byte_swapping.h, Source_Files/CSeries/csalerts.cpp, Source_Files/CSeries/csalerts.h, Source_Files/CSeries/csalerts_sdl.cpp, Source_Files/CSeries/cscluts.cpp, Source_Files/CSeries/cscluts.h, Source_Files/CSeries/cscluts_sdl.cpp, Source_Files/CSeries/csdialogs.h, Source_Files/CSeries/csdialogs_macintosh.cpp, Source_Files/CSeries/csdialogs_sdl.cpp, Source_Files/CSeries/cseries.a, Source_Files/CSeries/cseries.h, Source_Files/CSeries/csfiles.cpp, Source_Files/CSeries/csfiles.h, Source_Files/CSeries/csfiles_beos.cpp, Source_Files/CSeries/csfonts.cpp, Source_Files/CSeries/csfonts.h, Source_Files/CSeries/cskeys.h, Source_Files/CSeries/csmacros.h, Source_Files/CSeries/csmisc.cpp, Source_Files/CSeries/csmisc.h, Source_Files/CSeries/csmisc_sdl.cpp, Source_Files/CSeries/cspixels.h, Source_Files/CSeries/csstrings.cpp, Source_Files/CSeries/csstrings.h, Source_Files/CSeries/cstypes.h, Source_Files/CSeries/Makefile.am, Source_Files/CSeries/NibsUiHelpers.h, Source_Files/CSeries/gdspec.cpp, Source_Files/CSeries/gdspec.h, Source_Files/CSeries/macintosh_cseries.h, Source_Files/CSeries/makefile.mpw, Source_Files/CSeries/my32bqd.cpp, Source_Files/CSeries/my32bqd.h, Source_Files/CSeries/mytm.h, Source_Files/CSeries/mytm_mac_carbon.cpp, Source_Files/CSeries/mytm_macintosh.cpp, Source_Files/CSeries/mytm_sdl.cpp, Source_Files/CSeries/readout_data.h, Source_Files/CSeries/sdl_cseries.h, Source_Files/CSeries/snprintf.cpp, Source_Files/CSeries/snprintf.h, Source_Files/CSeries/timer.cpp, Source_Files/CSeries/timer.h, Source_Files/CSeries/ws, Source_Files/Expat/Makefile.am, Source_Files/Expat/asciitab.h, Source_Files/Expat/gennmtab.c, Source_Files/Expat/hashtable.c, Source_Files/Expat/hashtable.h, Source_Files/Expat/iasciitab.h, Source_Files/Expat/latin1tab.h, Source_Files/Expat/nametab.h, Source_Files/Expat/utf8tab.h, Source_Files/Expat/xmldef.h, Source_Files/Expat/xmlparse.c, Source_Files/Expat/xmlparse.h, Source_Files/Expat/xmlrole.c, Source_Files/Expat/xmlrole.h, Source_Files/Expat/xmltok.c, Source_Files/Expat/xmltok.h, Source_Files/Expat/xmltok_impl.c, Source_Files/Expat/xmltok_impl.h, Source_Files/Expat/xmltok_ns.c, Source_Files/Files/AStream.cpp, Source_Files/Files/AStream.h, Source_Files/Files/FileHandler.cpp, Source_Files/Files/crc.cpp, Source_Files/Files/crc.h, Source_Files/Files/extensions.h, Source_Files/Files/FileHandler.h, Source_Files/Files/FileHandler_SDL.cpp, Source_Files/Files/Makefile.am, Source_Files/Files/Packing.cpp, Source_Files/Files/Packing.h, Source_Files/Files/filetypes_macintosh.cpp, Source_Files/Files/find_files.cpp, Source_Files/Files/find_files.h, Source_Files/Files/find_files_sdl.cpp, Source_Files/Files/game_wad.cpp, Source_Files/Files/game_wad.h, Source_Files/Files/import_definitions.cpp, Source_Files/Files/mac_rwops.cpp, Source_Files/Files/mac_rwops.h, Source_Files/Files/preprocess_map_mac.cpp, Source_Files/Files/preprocess_map_sdl.cpp, Source_Files/Files/preprocess_map_shared.cpp, Source_Files/Files/resource_manager.cpp, Source_Files/Files/resource_manager.h, Source_Files/Files/tags.h, Source_Files/Files/wad.cpp, Source_Files/Files/wad.h, Source_Files/Files/wad_macintosh.cpp, Source_Files/Files/wad_prefs.cpp, Source_Files/Files/wad_prefs.h, Source_Files/Files/wad_prefs_macintosh.cpp, Source_Files/Files/wad_sdl.cpp, Source_Files/GameWorld/devices.cpp, Source_Files/GameWorld/dynamic_limits.cpp, Source_Files/GameWorld/dynamic_limits.h, Source_Files/GameWorld/editor.h, Source_Files/GameWorld/effect_definitions.h, Source_Files/GameWorld/effects.cpp, Source_Files/GameWorld/effects.h, Source_Files/GameWorld/flood_map.cpp, Source_Files/GameWorld/flood_map.h, Source_Files/GameWorld/item_definitions.h, Source_Files/GameWorld/Makefile.am, Source_Files/GameWorld/items.cpp, Source_Files/GameWorld/items.h, Source_Files/GameWorld/lightsource.cpp, Source_Files/GameWorld/lightsource.h, Source_Files/GameWorld/map.cpp, Source_Files/GameWorld/map.h, Source_Files/GameWorld/map_constructors.cpp, Source_Files/GameWorld/marathon2.cpp, Source_Files/GameWorld/media.cpp, Source_Files/GameWorld/media.h, Source_Files/GameWorld/media_definitions.h, Source_Files/GameWorld/monster_definitions.h, Source_Files/GameWorld/monsters.cpp, Source_Files/GameWorld/monsters.h, Source_Files/GameWorld/pathfinding.cpp, Source_Files/GameWorld/physics.cpp, Source_Files/GameWorld/physics_models.h, Source_Files/GameWorld/placement.cpp, Source_Files/GameWorld/platform_definitions.h, Source_Files/GameWorld/platforms.cpp, Source_Files/GameWorld/platforms.h, Source_Files/GameWorld/player.cpp, Source_Files/GameWorld/TickBasedCircularQueue.h, Source_Files/GameWorld/player.h, Source_Files/GameWorld/projectile_definitions.h, Source_Files/GameWorld/projectiles.cpp, Source_Files/GameWorld/projectiles.h, Source_Files/GameWorld/scenery.cpp, Source_Files/GameWorld/scenery.h, Source_Files/GameWorld/scenery_definitions.h, Source_Files/GameWorld/weapon_definitions.h, Source_Files/GameWorld/weapons.cpp, Source_Files/GameWorld/weapons.h, Source_Files/GameWorld/world.cpp, Source_Files/GameWorld/world.h, Source_Files/Input/ISp_Support.cpp, Source_Files/Input/ISp_Support.h, Source_Files/Input/Makefile.am, Source_Files/Input/mouse.cpp, Source_Files/Input/mouse.h, Source_Files/Input/mouse_sdl.cpp, Source_Files/LibNAT/error.c, Source_Files/LibNAT/error.h, Source_Files/LibNAT/Makefile.am, Source_Files/LibNAT/http.c, Source_Files/LibNAT/http.h, Source_Files/LibNAT/libnat.c, Source_Files/LibNAT/libnat.h, Source_Files/LibNAT/os.h, Source_Files/LibNAT/os_common.c, Source_Files/LibNAT/os_common.h, Source_Files/LibNAT/os_unix.c, Source_Files/LibNAT/os_win.c, Source_Files/LibNAT/ssdp.c, Source_Files/LibNAT/ssdp.h, Source_Files/LibNAT/upnp.c, Source_Files/LibNAT/utility.c, Source_Files/LibNAT/utility.h, Source_Files/Lua/Makefile.am, Source_Files/Lua/lua_script.cpp, Source_Files/Lua/lua_script.h, Source_Files/Misc/ActionQueues.cpp, Source_Files/Misc/ActionQueues.h, Source_Files/Misc/CircularByteBuffer.cpp, Source_Files/Misc/CircularByteBuffer.h, Source_Files/Misc/CircularQueue.h, Source_Files/Misc/Console.cpp, Source_Files/Misc/Console.h, Source_Files/Misc/DefaultStringSets.cpp, Source_Files/Misc/alephversion.h, Source_Files/Misc/binders.h, Source_Files/Misc/carbon_widgets.cpp, Source_Files/Misc/carbon_widgets.h, Source_Files/Misc/export_definitions.cpp, Source_Files/Misc/game_dialogs.cpp, Source_Files/Misc/game_errors.cpp, Source_Files/Misc/game_errors.h, Source_Files/Misc/interface.cpp, Source_Files/Misc/LocalEvents.h, Source_Files/Misc/Logging.cpp, Source_Files/Misc/Logging.h, Source_Files/Misc/Logging_gruntwork.h, Source_Files/Misc/MacCheckbox.h, Source_Files/Misc/Makefile.am, Source_Files/Misc/OGL_Dialog.cpp, Source_Files/Misc/PlayerDialogs.cpp, Source_Files/Misc/PlayerImage_sdl.cpp, Source_Files/Misc/interface.h, Source_Files/Misc/interface_macintosh.cpp, Source_Files/Misc/interface_menus.h, Source_Files/Misc/interface_sdl.cpp, Source_Files/Misc/key_definitions.h, Source_Files/Misc/keyboard_dialog.cpp, Source_Files/Misc/macintosh_network.h, Source_Files/Misc/PlayerImage_sdl.h, Source_Files/Misc/PlayerName.cpp, Source_Files/Misc/PlayerName.h, Source_Files/Misc/preference_dialogs.cpp, Source_Files/Misc/preference_dialogs.h, Source_Files/Misc/preference_dialogs_nibs.cpp, Source_Files/Misc/preference_dialogs_sdl.cpp, Source_Files/Misc/preferences.cpp, Source_Files/Misc/preferences.h, Source_Files/Misc/preferences_macintosh.h, Source_Files/Misc/preferences_private.h, Source_Files/Misc/Random.h, Source_Files/Misc/Scenario.cpp, Source_Files/Misc/Scenario.h, Source_Files/Misc/preferences_sdl.h, Source_Files/Misc/preferences_widgets_sdl.cpp, Source_Files/Misc/preferences_widgets_sdl.h, Source_Files/Misc/progress.cpp, Source_Files/Misc/progress.h, Source_Files/Misc/sdl_dialogs.cpp, Source_Files/Misc/sdl_dialogs.h, Source_Files/Misc/sdl_network.h, Source_Files/Misc/sdl_widgets.cpp, Source_Files/Misc/VecOps.h, Source_Files/Misc/WindowedNthElementFinder.h, Source_Files/Misc/sdl_widgets.h, Source_Files/Misc/shared_widgets.cpp, Source_Files/Misc/shared_widgets.h, Source_Files/Misc/thread_priority_sdl.h, Source_Files/Misc/thread_priority_sdl_dummy.cpp, Source_Files/Misc/thread_priority_sdl_mac.cpp, Source_Files/Misc/thread_priority_sdl_macosx.cpp, Source_Files/Misc/thread_priority_sdl_posix.cpp, Source_Files/Misc/thread_priority_sdl_win32.cpp, Source_Files/Misc/vbl.cpp, Source_Files/Misc/vbl.h, Source_Files/Misc/vbl_definitions.h, Source_Files/Misc/vbl_macintosh.cpp, Source_Files/Misc/vbl_sdl.cpp, Source_Files/ModelView/Dim3_Loader.cpp, Source_Files/ModelView/Dim3_Loader.h, Source_Files/ModelView/Makefile.am, Source_Files/ModelView/Model3D.cpp, Source_Files/ModelView/Model3D.h, Source_Files/ModelView/ModelRenderer.cpp, Source_Files/ModelView/ModelRenderer.h, Source_Files/ModelView/MV_Shell.cp, Source_Files/ModelView/QD3D_Loader.cpp, Source_Files/ModelView/QD3D_Loader.h, Source_Files/ModelView/StudioLoader.cpp, Source_Files/ModelView/StudioLoader.h, Source_Files/ModelView/WavefrontLoader.cpp, Source_Files/ModelView/WavefrontLoader.h, Source_Files/Network/CarbonSndPlayDB.c, Source_Files/Network/CarbonSndPlayDB.h, Source_Files/Network/Makefile.am, Source_Files/Network/network.cpp, Source_Files/Network/network.h, Source_Files/Network/network_audio_shared.h, Source_Files/Network/network_capabilities.cpp, Source_Files/Network/network_capabilities.h, Source_Files/Network/network_data_formats.cpp, Source_Files/Network/network_data_formats.h, Source_Files/Network/network_ddp.cpp, Source_Files/Network/network_dialog_widgets_sdl.cpp, Source_Files/Network/network_dialog_widgets_sdl.h, Source_Files/Network/network_dialogs.cpp, Source_Files/Network/network_dialogs.h, Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp, Source_Files/Network/network_dialogs_mac_sdl.cpp, Source_Files/Network/network_dialogs_macintosh.cpp, Source_Files/Network/network_dialogs_sdl.cpp, Source_Files/Network/network_distribution_types.h, Source_Files/Network/network_dummy.cpp, Source_Files/Network/network_games.cpp, Source_Files/Network/network_games.h, Source_Files/Network/network_lookup.cpp, Source_Files/Network/network_lookup_sdl.cpp, Source_Files/Network/network_lookup_sdl.h, Source_Files/Network/network_messages.cpp, Source_Files/Network/network_messages.h, Source_Files/Network/network_microphone.cpp, Source_Files/Network/network_microphone_sdl_dummy.cpp, Source_Files/Network/network_microphone_sdl_win32.cpp, Source_Files/Network/network_microphone_shared.cpp, Source_Files/Network/network_microphone_shared.h, Source_Files/Network/network_names.cpp, Source_Files/Network/NetworkGameProtocol.cpp, Source_Files/Network/NetworkGameProtocol.h, Source_Files/Network/network_private.h, Source_Files/Network/network_sound.h, Source_Files/Network/network_speaker.cpp, Source_Files/Network/network_speaker_sdl.cpp, Source_Files/Network/network_speaker_sdl.h, Source_Files/Network/network_speaker_shared.cpp, Source_Files/Network/network_speex.cpp, Source_Files/Network/network_speex.h, Source_Files/Network/network_star.h, Source_Files/Network/network_star_hub.cpp, Source_Files/Network/network_star_spoke.cpp, Source_Files/Network/network_udp.cpp, Source_Files/Network/network_udp_opentransport.cpp, Source_Files/Network/RingGameProtocol.cpp, Source_Files/Network/RingGameProtocol.h, Source_Files/Network/SDL_netx.cpp, Source_Files/Network/SDL_netx.h, Source_Files/Network/SSLP_API.h, Source_Files/Network/SSLP_limited.cpp, Source_Files/Network/SSLP_Protocol.h, Source_Files/Network/StarGameProtocol.cpp, Source_Files/Network/StarGameProtocol.h, Source_Files/Network/Metaserver/Makefile.am, Source_Files/Network/Metaserver/NibsMetaserverClientUi.cpp, Source_Files/Network/Metaserver/SdlMetaserverClientUi.cpp, Source_Files/Network/Metaserver/metaserver_dialogs.cpp, Source_Files/Network/Metaserver/metaserver_dialogs.h, Source_Files/Network/Metaserver/metaserver_messages.cpp, Source_Files/Network/Metaserver/metaserver_messages.h, Source_Files/Network/Metaserver/network_metaserver.cpp, Source_Files/Network/Metaserver/network_metaserver.h, Source_Files/Pfhortran/Makefile.am, Source_Files/Pfhortran/language_definition.h, Source_Files/Pfhortran/script_instructions.cpp, Source_Files/Pfhortran/script_instructions.h, Source_Files/Pfhortran/script_parser.cpp, Source_Files/Pfhortran/script_parser.h, Source_Files/Pfhortran/scripting.cpp, Source_Files/Pfhortran/scripting.h, Source_Files/RenderMain/AnimatedTextures.cpp, Source_Files/RenderMain/AnimatedTextures.h, Source_Files/RenderMain/Crosshairs.cpp, Source_Files/RenderMain/Crosshairs.h, Source_Files/RenderMain/Crosshairs_SDL.cpp, Source_Files/RenderMain/DDS.h, Source_Files/RenderMain/ImageLoader.h, Source_Files/RenderMain/ImageLoader_Macintosh.cpp, Source_Files/RenderMain/ImageLoader_SDL.cpp, Source_Files/RenderMain/ImageLoader_Shared.cpp, Source_Files/RenderMain/Makefile.am, Source_Files/RenderMain/NewRenderPlaceObjs.h, Source_Files/RenderMain/collection_definition.h, Source_Files/RenderMain/low_level_textures.h, Source_Files/RenderMain/NewRenderRasterize.cpp, Source_Files/RenderMain/NewRenderRasterize.h, Source_Files/RenderMain/NewRenderVisTree.cpp, Source_Files/RenderMain/NewRenderVisTree.h, Source_Files/RenderMain/OGL_Faders.cpp, Source_Files/RenderMain/OGL_Faders.h, Source_Files/RenderMain/OGL_Model_Def.cpp, Source_Files/RenderMain/OGL_Model_Def.h, Source_Files/RenderMain/OGL_Render.cpp, Source_Files/RenderMain/OGL_Render.h, Source_Files/RenderMain/OGL_Setup.cpp, Source_Files/RenderMain/OGL_Setup.h, Source_Files/RenderMain/OGL_Subst_Texture_Def.cpp, Source_Files/RenderMain/OGL_Subst_Texture_Def.h, Source_Files/RenderMain/OGL_Texture_Def.h, Source_Files/RenderMain/OGL_Textures.cpp, Source_Files/RenderMain/OGL_Textures.h, Source_Files/RenderMain/OGL_Win32.cpp, Source_Files/RenderMain/OGL_Win32.h, Source_Files/RenderMain/Rasterizer.h, Source_Files/RenderMain/Rasterizer_OGL.h, Source_Files/RenderMain/Rasterizer_SW.h, Source_Files/RenderMain/quadruple.s, Source_Files/RenderMain/RenderPlaceObjs.cpp, Source_Files/RenderMain/RenderPlaceObjs.h, Source_Files/RenderMain/RenderRasterize.cpp, Source_Files/RenderMain/RenderRasterize.h, Source_Files/RenderMain/RenderSortPoly.cpp, Source_Files/RenderMain/RenderSortPoly.h, Source_Files/RenderMain/render.cpp, Source_Files/RenderMain/render.h, Source_Files/RenderMain/RenderVisTree.cpp, Source_Files/RenderMain/RenderVisTree.h, Source_Files/RenderMain/scottish_textures.a, Source_Files/RenderMain/scottish_textures.cpp, Source_Files/RenderMain/scottish_textures.h, Source_Files/RenderMain/scottish_textures16.a, Source_Files/RenderMain/shape_definitions.h, Source_Files/RenderMain/shape_descriptors.h, Source_Files/RenderMain/shapes.cpp, Source_Files/RenderMain/WorkQueue.h, Source_Files/RenderMain/shapes_macintosh.h, Source_Files/RenderMain/shapes_sdl.h, Source_Files/RenderMain/texturers.cpp, Source_Files/RenderMain/texturers.h, Source_Files/RenderMain/textures.cpp, Source_Files/RenderMain/textures.h, Source_Files/RenderOther/ChaseCam.cpp, Source_Files/RenderOther/ChaseCam.h, Source_Files/RenderOther/FaderClassic.cpp, Source_Files/RenderOther/computer_interface.cpp, Source_Files/RenderOther/computer_interface.h, Source_Files/RenderOther/computer_interface_mac.h, Source_Files/RenderOther/computer_interface_sdl.h, Source_Files/RenderOther/fades.cpp, Source_Files/RenderOther/fades.h, Source_Files/RenderOther/FontHandler.cpp, Source_Files/RenderOther/FontHandler.h, Source_Files/RenderOther/HUDRenderer.cpp, Source_Files/RenderOther/HUDRenderer.h, Source_Files/RenderOther/HUDRenderer_OGL.cpp, Source_Files/RenderOther/HUDRenderer_OGL.h, Source_Files/RenderOther/HUDRenderer_SW.cpp, Source_Files/RenderOther/HUDRenderer_SW.h, Source_Files/RenderOther/Makefile.am, Source_Files/RenderOther/game_window.cpp, Source_Files/RenderOther/game_window.h, Source_Files/RenderOther/game_window_macintosh.cpp, Source_Files/RenderOther/game_window_sdl.cpp, Source_Files/RenderOther/images.cpp, Source_Files/RenderOther/images.h, Source_Files/RenderOther/images_macintosh.h, Source_Files/RenderOther/images_sdl.h, Source_Files/RenderOther/OGL_Blitter.cpp, Source_Files/RenderOther/OGL_Blitter.h, Source_Files/RenderOther/OGL_LoadScreen.cpp, Source_Files/RenderOther/OGL_LoadScreen.h, Source_Files/RenderOther/OverheadMapRenderer.cpp, Source_Files/RenderOther/OverheadMapRenderer.h, Source_Files/RenderOther/OverheadMap_OGL.cpp, Source_Files/RenderOther/OverheadMap_OGL.h, Source_Files/RenderOther/OverheadMap_QD.cpp, Source_Files/RenderOther/OverheadMap_QD.h, Source_Files/RenderOther/OverheadMap_SDL.cpp, Source_Files/RenderOther/OverheadMap_SDL.h, Source_Files/RenderOther/motion_sensor.cpp, Source_Files/RenderOther/motion_sensor.h, Source_Files/RenderOther/overhead_map.cpp, Source_Files/RenderOther/overhead_map.h, Source_Files/RenderOther/screen.a, Source_Files/RenderOther/TextLayoutHelper.cpp, Source_Files/RenderOther/TextLayoutHelper.h, Source_Files/RenderOther/screen.cpp, Source_Files/RenderOther/screen.h, Source_Files/RenderOther/screen_definitions.h, Source_Files/RenderOther/screen_drawing.cpp, Source_Files/RenderOther/screen_drawing.h, Source_Files/RenderOther/screen_drawing_macintosh.h, Source_Files/RenderOther/screen_drawing_sdl.h, Source_Files/RenderOther/screen_sdl.cpp, Source_Files/RenderOther/screen_shared.h, Source_Files/RenderOther/sdl_fonts.cpp, Source_Files/RenderOther/sdl_fonts.h, Source_Files/RenderOther/TextStrings.cpp, Source_Files/RenderOther/TextStrings.h, Source_Files/RenderOther/ViewControl.cpp, Source_Files/RenderOther/ViewControl.h, Source_Files/Sound/Makefile.am, Source_Files/Sound/music.cpp, Source_Files/Sound/music.h, Source_Files/Sound/mysound.cpp, Source_Files/Sound/mysound.h, Source_Files/Sound/song_definitions.h, Source_Files/Sound/sound_definitions.h, Source_Files/Sound/sound_macintosh.h, Source_Files/Sound/sound_sdl.h, Source_Files/TCPMess/CommunicationsChannel.cpp, Source_Files/TCPMess/CommunicationsChannel.h, Source_Files/TCPMess/Makefile.am, Source_Files/TCPMess/Message.cpp, Source_Files/TCPMess/Message.h, Source_Files/TCPMess/MessageDispatcher.cpp, Source_Files/TCPMess/MessageDispatcher.h, Source_Files/TCPMess/MessageHandler.cpp, Source_Files/TCPMess/MessageHandler.h, Source_Files/TCPMess/MessageInflater.cpp, Source_Files/TCPMess/MessageInflater.h, Source_Files/XML/ColorParser.cpp, Source_Files/XML/ColorParser.h, Source_Files/XML/DamageParser.cpp, Source_Files/XML/DamageParser.h, Source_Files/XML/Makefile.am, Source_Files/XML/ShapesParser.cpp, Source_Files/XML/ShapesParser.h, Source_Files/XML/XML_Configure.cpp, Source_Files/XML/XML_Configure.h, Source_Files/XML/XML_DataBlock.cpp, Source_Files/XML/XML_DataBlock.h, Source_Files/XML/XML_ElementParser.cpp, Source_Files/XML/XML_ElementParser.h, Source_Files/XML/XML_LevelScript.cpp, Source_Files/XML/XML_LevelScript.h, Source_Files/XML/XML_Loader_SDL.cpp, Source_Files/XML/XML_Loader_SDL.h, Source_Files/XML/XML_MakeRoot.cpp, Source_Files/XML/XML_ParseTreeRoot.h, Source_Files/XML/XML_ResourceFork.cpp, Source_Files/XML/XML_ResourceFork.h, tools/diskimage.pl, tools/dumprsrcmap.cpp, tools/dumpwad.cpp, tools/Makefile.am, tools/Map Chunker Instructions.txt, tools/MapChunker.mcp, tools/MapChunker.rsrc, tools/MapChunkerMain.cpp, tools/Set_BE_Type.sh, tools/Set_CW_Type.sh, tools/forks2single.c, tools/gen-Logging_gruntwork.csh, tools/single2forks.c, tools/single2forks.pl: Initial revision 2006-09-21 22:36 ghs * Source_Files/Misc/preferences.cpp: it's probably safe to default to OpenGL on Mac OS X also, with fill-the-screen, it's mostly safe to default to fullscreen 2006-09-21 22:24 ghs * Source_Files/: shell.h, Misc/interface.cpp, Misc/preferences.cpp, Misc/preferences_sdl.h, Misc/sdl_dialogs.cpp, Misc/sdl_dialogs.h, RenderOther/OGL_LoadScreen.cpp, RenderOther/images_sdl.h, RenderOther/screen_sdl.cpp: convert my old SDL_FORCERES_HACK into a real fill-the-screen option 2006-09-19 20:43 ghs * Source_Files/Misc/interface.cpp: count interface phase in machine ticks, and adjust constants so that SDL timing matches old Marathon timing 2006-09-17 23:57 ghs * Source_Files/shell_sdl.h: recognize command-option as the cheat level selector on Mac SDL builds 2006-09-17 22:39 ghs * Source_Files/RenderOther/: OGL_Blitter.h, OGL_LoadScreen.cpp: fix NIBs build 2006-09-17 21:23 ghs * Source_Files/Network/network_star_spoke.cpp: turns out this is still a bad idea 2006-09-17 21:04 ghs * Source_Files/RenderMain/: OGL_Subst_Texture_Def.cpp, shapes.cpp: fix some bugs, and go back to the simpler counting/incrementing from before 2006-09-17 20:13 ghs * Source_Files/RenderMain/: OGL_Render.cpp, OGL_Subst_Texture_Def.cpp: only count MML that's actually going to replace a texture tweak the progress bar slightly 2006-09-17 19:54 ghs * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj: add OGL_Blitter.cp 2006-09-17 18:23 ghs * Source_Files/: Misc/interface.h, RenderMain/OGL_Model_Def.cpp, RenderMain/OGL_Model_Def.h, RenderMain/OGL_Render.cpp, RenderMain/OGL_Setup.cpp, RenderMain/OGL_Setup.h, RenderMain/OGL_Subst_Texture_Def.cpp, RenderMain/OGL_Subst_Texture_Def.h, RenderMain/shapes.cpp: improve the OpenGL loading progress bar 2006-09-17 17:14 ghs * Source_Files/: Misc/sdl_widgets.cpp, Misc/sdl_widgets.h, Network/network_dialogs_sdl.cpp: restore ZZZ's progress bar widget, drawn with crude unthemed graphics :) 2006-09-17 17:13 ghs * Source_Files/Misc/sdl_dialogs.cpp: restore OpenGL to the correct state after drawing the dialog 2006-09-17 15:21 ghs * Source_Files/RenderOther/OGL_Blitter.cpp: fix a big endian mistake 2006-09-17 15:11 ghs * Source_Files/RenderOther/OGL_Blitter.cpp: fix texture memory leak 2006-09-17 15:02 ghs * Source_Files/RenderOther/: OGL_Blitter.cpp, OGL_Blitter.h, screen_sdl.cpp: render terminals and load screens as a series of tiles--should solve white or blurry terminal rendering on cards / drivers that don't support high resolution texture 2006-09-17 12:45 ghs * Source_Files/RenderOther/: Makefile.am, OGL_Blitter.cpp, OGL_Blitter.h, OGL_LoadScreen.cpp, OGL_LoadScreen.h, screen_sdl.cpp: consolidate OpenGL blitting code 2006-09-16 18:34 ghs * PBProjects/SDLMain.h, PBProjects/SDLMain.m, PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj, Source_Files/shell_sdl.h: update SDLMain.m, to get drag and drop info in argv use a folder dragged on the app instead of cwd as the data directory 2006-09-16 17:45 ghs * Source_Files/: shell_sdl.h, Files/FileHandler.h, Files/FileHandler_SDL.cpp: use the first unrecognized arg as the default data directory 2006-09-16 16:49 ghs * Source_Files/Sound/sound_sdl.h: fix 8-bit sound playback 2006-09-16 15:54 ghs * Aleph One Classic SDL.mcp: add mac_rwops.cpp 2006-09-16 15:52 ghs * Source_Files/Files/: FileHandler_SDL.cpp, mac_rwops.cpp, mac_rwops.h, resource_manager.cpp: SDL's rwops (which use fopen in Mac OS) are particularly slow, so write our own rwops for reading shapes and sounds...this fixes sound load lag 2006-09-16 11:08 ghs * Source_Files/RenderMain/OGL_Textures.cpp: if our texture's opac_type is crisp, we can use more bits for color when the color mode is 16 bits 2006-09-12 19:33 ghs * configure.ac, Resources/Windows/alephone.rc, Source_Files/Network/Metaserver/metaserver_dialogs.cpp: update version numbers 2006-09-12 18:11 ghs * Source_Files/Misc/alephversion.h: add Mac OS as a valid SDL platform 2006-09-12 18:01 ghs * Resources/Setup Network Game.nib/info.nib, Resources/Setup Network Game.nib/objects.xib, Source_Files/Network/network_dialogs.cpp, Source_Files/Network/network_dialogs.h, Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp, Source_Files/Network/network_dialogs_sdl.cpp, Source_Files/Network/network_star_hub.cpp: add an "anti-lag" selector (for now) in the gather screen default to "lenient" for "anti-lag" 2006-09-12 12:34 ghs * Source_Files/Misc/interface.cpp: prevent classic Mac from accessing networking 2006-09-12 11:35 ghs * Source_Files/Network/network_star_hub.cpp: codewarrior compile fix 2006-09-12 11:33 ghs * Source_Files/RenderMain/OGL_Render.cpp: clear the screen before displaying the progress dialog 2006-09-12 10:40 ghs * Source_Files/Network/network_star_spoke.cpp: it should now be safe to fill this queue when we get an early ack, now that circular buffer bugs have been fixed 2006-09-12 10:20 ghs * Source_Files/Network/network_star_hub.cpp: tweak anti-lag code a bit 2006-09-10 12:59 ghs * Source_Files/Network/network_star_hub.cpp: respun anti-lag code, with finer granuliarity I think things will feel less jittery to laggy spokes 2006-09-09 23:03 ghs * Source_Files/GameWorld/TickBasedCircularQueue.h: this is the way negative ticks indexing into an arbitrary-sized buffer should be done 2006-09-09 13:02 ghs * Source_Files/Files/resource_manager.cpp: Classic SDL can read real resource forks 2006-09-09 11:25 ghs * Source_Files/Files/resource_manager.cpp: look for resources in macbinary part of file before actual resource fork 2006-09-09 11:09 ghs * Source_Files/Network/Metaserver/Makefile.am: add Sound to the list of include directories for Metaserver 2006-09-09 10:53 ghs * Aleph One Classic SDL.mcp, Resources/Aleph One Classic SDL.r: add devel/deployment targets add application resources (icons, version, etc.) 2006-09-08 23:48 ghs * Aleph One Classic SDL.mcp: build in the right UDP code add Lua support update the source path 2006-09-06 23:27 ghs * Source_Files/: shell.cpp, Network/Metaserver/metaserver_dialogs.cpp: play a bell when someone says something on meta and "PLAY BALL" when someone gathers a game :) 2006-09-06 21:32 ghs * Source_Files/Network/Metaserver/metaserver_dialogs.cpp: oops, add a space before/after the @ sign in broadcast messages 2006-09-06 21:25 ghs * Source_Files/Network/: network_dialogs.cpp, network_dialogs.h, Metaserver/metaserver_dialogs.cpp, Metaserver/metaserver_dialogs.h: chat-based notifications are here to stay I think, so let's clean them up 2006-09-06 19:12 ghs * Source_Files/Misc/sdl_widgets.cpp: don't scroll to the bottom if new text comes in and we're not scrolled to the bottom in w_text_box 2006-09-06 16:44 ghs * Source_Files/RenderOther/: HUDRenderer.cpp, HUDRenderer.h, HUDRenderer_OGL.cpp, HUDRenderer_OGL.h: fix flickering player name in OGL HUD 2006-09-06 15:57 ghs * Source_Files/RenderOther/: game_window_sdl.cpp, screen_sdl.cpp: fix some instances where the HUD frame isn't rendered 2006-09-06 15:25 ghs * Source_Files/: Files/game_wad.cpp, RenderOther/screen_shared.h: reset the screen messages (prints and Lua HUD) on respawn from save 2006-09-06 14:59 ghs * Source_Files/shell_sdl.h: fix automatic fire which broke with click-to-resume change 2006-09-06 10:18 ghs * Source_Files/shell_sdl.h: remove the auto-minimize behavior on tab out, and replace it with a click-to-resume behavior 2006-09-06 09:44 ghs * Source_Files/Misc/interface_sdl.cpp: play the intro movie if one is specified in filenames MML 2006-09-05 21:23 ghs * Source_Files/Misc/interface_sdl.cpp: windowed movie playback works on Mac OS X if we disable hardware YUV conversion 2006-09-05 18:45 ghs * Source_Files/shell_sdl.h: I don't think this is necessary any more 2006-09-05 18:39 ghs * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj, Source_Files/Misc/interface_sdl.cpp: add SMPEG to the project also, skip playback if we're in a window in OS X since it doesn't work 2006-09-05 16:12 ghs * configure.ac, Source_Files/Misc/interface_sdl.cpp, Source_Files/Sound/mysound.h, Source_Files/Sound/sound_sdl.h: SMPEG movie playback support for SDL builds 2006-09-04 15:56 ghs * Source_Files/Network/network_star_hub.cpp: more sophisticated make up flags 2006-09-04 09:45 ghs * Source_Files/Sound/: sound_macintosh.h, sound_sdl.h: rather than asserting out if trying to play a sound with no permutations, just do nothing 2006-09-04 09:02 ghs * Source_Files/Network/network_star_hub.cpp: make hub logging interrupt-safe 2006-09-04 08:58 ghs * Source_Files/Network/network_star_hub.cpp: use a simple majority to determine whether to make flags up also make flag-making-up disablable by setting minimum send period to 0 2006-09-03 13:06 ghs * Source_Files/Network/network_star_hub.cpp: infrastructure necessary for our dead reckoning work-alike: a function to make up flags for incomplete ticks the time of the last meaningful flags update a queue remembering when flags were made up, and send logic to reflect them much larger send queues (but no bandwidth management yet!) 2006-09-03 12:58 ghs * Source_Files/GameWorld/TickBasedCircularQueue.h: prevent others wasting as much time debugging non-odd-number circular buffer capacities as I did 2006-09-03 12:45 ghs * Source_Files/Network/StarGameProtocol.cpp: don't try to dequeue more unconfirmed flags than there actually are 2006-09-03 10:17 ghs * Source_Files/Network/network_star_spoke.cpp: don't try to guess what the server made up for us if we get an early ack 2006-09-02 08:59 ghs * Source_Files/GameWorld/monsters.cpp: position_monster_projectile can return NONE as a polygon index (I think this happens if the monster's target moves between try_monster_attack and execute_monster_attack) check for this, and abort the attack instead of asserting out 2006-09-02 00:36 ghs * Source_Files/: CSeries/csalerts.cpp, CSeries/csalerts_sdl.cpp, Misc/vbl.cpp: attempt to finish saving the recording when we assert(); this could allow the user to save the film upon restarting the app, and possibly aid in reproducing the assertion failure 2006-09-01 23:30 ghs * Source_Files/: shell_sdl.h, Input/mouse.h, Input/mouse_sdl.cpp: add scroll wheel weapon switching to SDL (the way NIBs does it, which may not necessarily be the best way) 2006-09-01 23:02 ghs * Source_Files/RenderMain/OGL_Setup.cpp: enable fog by default, now that it works correctly (and has for years...) 2006-09-01 23:01 ghs * Source_Files/RenderMain/: OGL_Render.cpp, OGL_Setup.cpp: disable Z-buffer when rendering sprites (fixes SF 770445) also, enable Z-buffer OpenGL flag by default 2006-08-27 09:11 ghs * Source_Files/RenderMain/ImageLoader_Shared.cpp: ImageDescriptor constructor takes ownership of a buffer pointer passed in (fixes a huge OpenGL memory leak) 2006-08-27 00:03 ghs * Source_Files/Misc/preferences_sdl.h: build_stringvector_from_cstring_array can take a const array 2006-08-26 17:37 jkvw * Source_Files/Misc/preference_dialogs_sdl.cpp: Change tab popup to tab buttons in SDL OGL dialog 2006-08-26 17:29 jkvw * Source_Files/Misc/preferences_sdl.h: change selectors to popups in sdl graphics dialog 2006-08-26 13:36 ghs * Source_Files/RenderOther/screen_sdl.cpp: classic Macs lose their opengl context too 2006-08-23 23:05 ghs * Source_Files/RenderOther/HUDRenderer.cpp, Source_Files/RenderOther/HUDRenderer.h, Source_Files/RenderOther/game_window.cpp, docs/MML.html: allow configuring where second weapons are rendered in the HUD 2006-08-23 21:45 ghs * Source_Files/Sound/sound_sdl.h: interrupt-safe music playback (AIFF/WAV only) for classic 2006-08-21 23:36 jkvw * Source_Files/: Misc/sdl_widgets.cpp, Misc/sdl_widgets.h, Network/network_dialogs_sdl.cpp: tab changing buttons for SDL 2006-08-20 17:57 ghs * Source_Files/TCPMess/CommunicationsChannel.cpp: fix bug receiving messages of 0 length 2006-08-20 17:40 ghs * Source_Files/: GameWorld/marathon2.cpp, Network/network.cpp, Network/network_udp_opentransport.cpp: restore Classic networking (you heard me) 2006-08-20 00:15 jkvw * Source_Files/shell_sdl.h: let OSX SDL file selector choose files above . 2006-08-19 22:57 ghs * Source_Files/TCPMess/CommunicationsChannel.cpp: implement non-blocking reads for classic Mac OS in a remarkably unclean way 2006-08-19 18:00 ghs * Source_Files/CSeries/sdl_cseries.h: elseif should be elif 2006-08-19 16:51 ghs * Aleph One Classic SDL.mcp: use SDL_Image 2006-08-19 16:51 ghs * Source_Files/Files/FileHandler_SDL.cpp: convert slashes to colons in classic 2006-08-19 16:50 ghs * Source_Files/Sound/sound_sdl.h: temporarily disable music in classic 2006-08-19 01:21 ghs * Aleph One Classic SDL.mcp, PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj: a CodeWarrior 10 project file for building Aleph One Classic SDL 2006-08-19 01:21 ghs * Source_Files/: shell_sdl.h, CSeries/mytm_macintosh.cpp, CSeries/sdl_cseries.h, Files/FileHandler_SDL.cpp, Misc/preferences_sdl.h, Network/SDL_netx.cpp, Network/network.cpp, TCPMess/CommunicationsChannel.cpp: some temporary hacks to get Classic SDL to build 2006-08-13 11:56 ghs * Source_Files/RenderOther/screen_sdl.cpp: wait for vertical retrace before swapping 2006-08-13 11:38 ghs * Source_Files/: shell_sdl.h, Misc/interface_macintosh.cpp: add more entry types to the level selector cheat dialogs (SF 1489929) 2006-08-13 11:25 ghs * Source_Files/RenderOther/OverheadMap_OGL.cpp: disable GL_TEXTURE_COORD_ARRAY when rendering the overhead map this fixes SF 1507962 and allows enabling vertex arrays for non-mac platforms 2006-08-13 10:07 ghs * Source_Files/GameWorld/weapons.cpp: [Mark Levin] restore correct lighting after weapon flash. 2006-08-13 00:00 ghs * Source_Files/Network/network_star_spoke.cpp: spokes could see early ACKs if the hub made up flags for them, which is OK now 2006-08-12 12:25 ghs * Source_Files/Network/network_star_spoke.cpp: oops, typo 2006-08-12 12:18 ghs * Source_Files/Network/network_star_spoke.cpp: pre-game flags were getting processed wrong 2006-08-12 09:30 ghs * Source_Files/Sound/sound_sdl.h: fix crash playing startup music if sound can not be initialized or is disable 2006-08-11 20:20 ghs * Source_Files/Network/network_star_spoke.cpp: this is probably a little safer 2006-08-08 14:17 jkvw * Source_Files/Lua/lua_script.cpp, docs/Lua.html: lua functions (get/set)_polygon_media 2006-08-06 21:17 ghs * Source_Files/: Network/network.cpp, Network/network.h, Network/network_star.h, Network/network_star_hub.cpp, Network/network_star_spoke.cpp, RenderOther/HUDRenderer.cpp: add a latency display (gatherer only, for the moment) in the HUD, accessible by typing .ping also cleaned up spoke latency display 2006-08-06 21:10 ghs * Source_Files/Misc/: Console.cpp, Console.h: add the ability to register console commands, which are activated by typing . 2006-08-02 22:32 ghs * Source_Files/shell_sdl.h: remove alt-C as a quit command, since the default keys have alt as a trigger and C as look down! 2006-07-30 18:00 ghs * Source_Files/Network/: network_star.h, network_star_hub.cpp, network_star_spoke.cpp: not going to reduce the ticks to 3 bytes, so, why not make the packet magic 2 bytes, to go with 2 byte CRC (both replacing old 4-byte magic) 2006-07-30 17:38 ghs * Source_Files/Network/network_star_spoke.cpp: fix a bug with star receiving its own flags 2006-07-30 11:57 ghs * Source_Files/RenderOther/screen_shared.h: push the FPS/ping display up a line when the console input is active 2006-07-30 11:32 ghs * Source_Files/Network/network_star_hub.cpp: for some reason, gcc 4.1 doesn't seem to know how to compare NetAddrBlocks implicitly 2006-07-30 08:46 ghs * Source_Files/Network/network_star_spoke.cpp: prevent the gatherer from hanging when he is the only one connected 2006-07-29 19:24 ghs * Source_Files/: GameWorld/marathon2.cpp, Network/NetworkGameProtocol.h, Network/RingGameProtocol.cpp, Network/RingGameProtocol.h, Network/StarGameProtocol.cpp, Network/StarGameProtocol.h, Network/network.cpp, Network/network.h, Network/network_star.h, Network/network_star_spoke.cpp: spoke no longer assumes the action flags it sends are authoritative 2006-07-23 13:23 ghs * Source_Files/Network/: network.cpp, network_capabilities.h, network_star.h, network_star_hub.cpp, network_star_spoke.cpp: check each packet with a CRC; increment star version and implement temporary "preview build" warning messages 2006-07-23 11:11 ghs * Source_Files/Files/AStream.h: expose uint8 and int8 operators that get hidden by overloading in derived classes 2006-07-23 09:25 ghs * Source_Files/Files/: crc.cpp, crc.h: add a 16-bit CRC algorithm (CRC CCITT) 2006-07-17 18:58 ghs * Source_Files/Network/network.cpp: send the physics/map/netscript to everyone at once, rather than sequentially 2006-07-17 18:57 ghs * Source_Files/TCPMess/: CommunicationsChannel.cpp, CommunicationsChannel.h: add a multipleFlushOutgoingMessages function, to flush a list of channels 2006-07-15 15:34 ghs * Source_Files/: Network/network.cpp, Network/network.h, Network/network_star.h, Network/network_star_spoke.cpp, RenderOther/screen_shared.h: display the approximate latency star_spoke calculates to the gatherer in the FPS counter when you're the joiner in a star game 2006-07-01 12:08 ghs * configure.ac, PBProjects/English.lproj/InfoPlist.strings, Resources/Windows/alephone.rc, Source_Files/Network/Metaserver/metaserver_dialogs.cpp: update version number 2006-07-01 11:03 ghs * Source_Files/Misc/carbon_widgets.h: Mac OS X 10.4.7 seems to have a problem initializing the background color for MLTEs, so set it manually 2006-07-01 09:39 ghs * Source_Files/Misc/: sdl_widgets.cpp, sdl_widgets.h: const char *name member makes me queasy and was causing problems, made it a std::string instead. Other widgets have similar members but aren't causing trouble right now, so they get left alone for patch release 2006-07-01 09:29 ghs * Source_Files/Misc/sdl_widgets.h: fix EditNumberWidget::set_label 2006-07-01 00:18 ghs * Source_Files/Lua/lua_script.cpp, docs/Lua.html: add Lua "get_kill_limit()" 2006-06-30 23:24 ghs * Source_Files/GameWorld/placement.cpp: if there are no team starts, pick at random from all starts, rather than dividing by zero and crashing 2006-06-29 23:01 ghs * Source_Files/Network/network.cpp: fix assertion failure when UPnP router can not be configured 2006-06-29 22:14 ghs * Source_Files/RenderOther/computer_interface.cpp: fix an infinite loop when hitting previous screen on a #tag terminal group (SF 1512952) 2006-06-28 23:14 ghs * Source_Files/Network/network_games.cpp: change CTF end game conditions a little 2006-06-26 14:12 ghs * Source_Files/Lua/lua_script.cpp: fix show_interface() 2006-06-25 23:04 ghs * Source_Files/Network/network_dialogs_sdl.cpp: get enough sane colors in place to pick player/team colors when setting up or joining net games 2006-06-25 18:47 ghs * Source_Files/shell_sdl.h: use the environment's SDL_VIDEODRIVER if it's set in windows 2006-06-23 11:39 ghs * Source_Files/RenderOther/screen_drawing_sdl.h: SDL doesn't seem to be able to handle direct blits between 8-bit surfaces with different cluts, so convert to display format before blitting in 8-bit mode 2006-06-23 09:04 ghs * Source_Files/GameWorld/player.cpp: [Joey Adams] fix segmentation fault calculating friendly fire damage when there are many monsters 2006-06-23 08:55 ghs * PBProjects/Info-AlephOne_Carbon__NIBs___Upgraded_.plist: remove dots from extensions in plist (thanks, LaCerchia) 2006-06-22 16:27 jkvw * Source_Files/: GameWorld/map.cpp, Lua/lua_script.cpp: Fixes to set_monster_position and set_projectile_position 2006-06-21 20:39 ghs * Source_Files/Network/: network_dialogs.cpp, Metaserver/metaserver_dialogs.cpp: fix crash when gathering Tag on metaserver 2006-06-19 22:40 ghs * Source_Files/Misc/interface.cpp: fix display of epilogue screens 2006-06-11 15:08 ghs * configure.ac, PBProjects/English.lproj/InfoPlist.strings, Resources/Windows/alephone.rc, Source_Files/Network/Metaserver/metaserver_dialogs.cpp: bump version number 2006-06-11 11:38 ghs * Source_Files/RenderMain/ImageLoader_Shared.cpp: pixel formats only have to be 24 or 32 bit if they're uncompressed RGB 2006-06-11 11:13 ghs * configure.ac: [Sam Morris] allow manual specification of Lua libraries in ./configure 2006-06-10 23:55 ghs * Source_Files/RenderMain/ImageLoader_Shared.cpp: check the right height/width when minifying 2006-06-10 23:00 ghs * Source_Files/RenderMain/ImageLoader_Shared.cpp: this works a bit better for big DDS files ;) 2006-06-10 20:23 ghs * Source_Files/: GameWorld/marathon2.cpp, Misc/Console.cpp: deactivate the console on leaving the game 2006-06-10 18:45 ghs * Source_Files/Misc/keyboard_dialog.cpp: fix kchr assertion failure make keyboard dialog swap instead of beeping when keys are already assigned 2006-06-10 17:12 ghs * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj, Source_Files/Sound/sound_sdl.h: updates to enable SDL_Sound with OS X (SDL), and to reduce the amount of skipping when playing back mp3s on same 2006-06-09 23:12 ghs * Source_Files/Sound/sound_macintosh.h: adjust the volumes so they match the system sound volumes 2006-06-09 21:57 ghs * Source_Files/Files/find_files.cpp: do a more thorough search for files matching the checksum (including unimaps) should fix saved game restoration and film playback with unimaps 2006-06-09 21:03 ghs * Source_Files/Files/FileHandler.cpp: fix bug preventing MacBinary recognition 2006-06-08 23:03 ghs * Source_Files/Sound/sound_sdl.h: I guess Windows machines aren't the only ones with crappy built-in sound now :) 2006-06-07 10:32 ghs * Source_Files/shell_sdl.h: update banner 2006-06-06 23:09 ghs * Source_Files/Misc/preferences.cpp: remember whether to use UPnP or not 2006-06-06 23:02 ghs * Resources/Prefs_OpenGL.nib/info.nib, Resources/Prefs_OpenGL.nib/objects.xib, Source_Files/Misc/preference_dialogs.cpp: align the sense on the static effect checkbox, update NIBs label to match 2006-06-06 22:01 ghs * Source_Files/Files/import_definitions.cpp: remove the external physics warning, which causes black screen of death on NIBs 2006-06-06 21:50 ghs * Source_Files/RenderMain/ImageLoader_Shared.cpp: shift R8G8B8 DDS down by a byte on big endian systems also, refuse to load 16-bit DDS textures 2006-06-06 16:35 ghs * Resources/Windows/alephone.ico: [Robert Kreps] new Windows icons, using Hugo Forss's icon design 2006-05-06 18:48 ghs * Source_Files/Network/Metaserver/metaserver_messages.cpp: add Arrival to the list of rooms 2006-05-06 16:03 ghs * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj: re-add speex to unibin, make NIBs build PowerPC only, adjust strip flags on at least one deployment target 2006-05-06 15:55 ghs * configure.ac, Resources/Windows/alephone.rc, Source_Files/Network/Metaserver/metaserver_dialogs.cpp: update version number 2006-05-06 15:33 ghs * INSTALL.Unix: update to mention SDL_Sound, boost 2006-05-06 15:08 ghs * PBProjects/English.lproj/InfoPlist.strings: version number to 0.16 2006-05-06 11:29 ghs * Source_Files/Network/Metaserver/network_metaserver.cpp: join Arrival 2006-05-06 09:19 ghs * Source_Files/Files/FileHandler.cpp: more thoroughly check file extensions in NIBs 2006-05-05 22:42 ghs * PBProjects/: Info-AlephOne_Carbon__NIBs___Upgraded_.plist, Info-AlephOne_SDL.plist: add .sceA and friends so that unimap icons appear correctly 2006-05-05 10:02 ghs * configure.ac: strip only the debug symbols from AlephOne.exe, which leaves a reasonably-sized executable that can still produce readable stack traces 2006-05-04 23:34 ghs * Source_Files/Files/: FileHandler.cpp, FileHandler_SDL.cpp: recognize .sceA as we recognize .sce2 2006-05-04 21:51 ghs * Source_Files/Misc/interface.cpp: call exit_screen() on changing levels; fixes chapter screen artifacts / crashes 2006-05-02 23:05 jkvw * Source_Files/Lua/lua_script.cpp: changes/fixes to lua monster class 2006-05-02 18:46 jkvw * Source_Files/Network/: network.h, network_dialogs.cpp: make network version string a macro 2006-04-30 09:32 ghs * Source_Files/Misc/interface.cpp: always reset the screen, even when changing levels 2006-04-30 09:19 ghs * Source_Files/: Misc/DefaultStringSets.cpp, Network/network.cpp, Network/network_private.h: warn the gatherer if he tried to open ports on a UPnP router but it didn't work 2006-04-30 00:43 ghs * Source_Files/Network/network.cpp: fix the drop/rename bug, which happened when a second joinPlayerMessage was sent before the acceptJoin reply to the first was received now player identifier is unique for each joinPlayerMessage sent 2006-04-26 23:20 ghs * Source_Files/: RenderMain/OGL_Render.cpp, RenderOther/screen.cpp: OpenGL map, HUD, and terminals are always on when OpenGL is enabled 2006-04-26 16:52 ghs * docs/Lua.html: [Bill Catambay] assorted Lua doc updates 2006-04-25 22:44 ghs * Source_Files/Sound/: mysound.cpp, sound_macintosh.h, sound_sdl.h: fix 16-bit sound playback 2006-04-23 21:57 ghs * Source_Files/shell_sdl.h: always try to load exchndl.dll--if it loads, make option_debug true 2006-04-22 09:58 ghs * Source_Files/Network/network.cpp: promote the anomaly message when receiving an unexpected topology message to a warning -- maybe this will help find the rename problem 2006-04-18 23:29 ghs * Source_Files/RenderOther/screen_sdl.cpp: get rid of an extra OGL_StartRun when MUST_RELOAD_OPENGL_CONTEXT 2006-04-18 09:37 ghs * Source_Files/Network/network_dialogs.cpp: crosshair and tunnel vision checkboxes were swapped 2006-04-14 22:12 ghs * docs/A1 Lua Scripters Guide.txt[DEAD]: moved to Lua.html 2006-04-14 22:11 ghs * docs/Lua.html: [Bill Catambay] change the Lua Scripter's guide to HTML, other updates 2006-04-14 17:57 ghs * Source_Files/Lua/lua_script.cpp: fix SF 1470464 (Lua fog lingers after leaving the level) 2006-04-14 11:15 ghs * Source_Files/RenderOther/computer_interface.cpp: fix SF 1417623 (assert on aborting terminal using #INFORMATION tag) 2006-04-14 10:56 ghs * configure.ac: include /usr/pkg/include earlier on for NetBSD 2006-04-12 22:34 ghs * INSTALL.Windows: minor update to install instructions to reflect new install method and trilogyrelease 2006-04-12 20:45 ghs * Source_Files/Lua/lua_script.cpp, docs/A1 Lua Scripters Guide.txt: add Lua get_game_difficulty 2006-04-12 20:42 jkvw * Resources/Setup Network Game.nib/objects.xib, Source_Files/Network/network_dialogs_sdl.cpp: Rename Lara Croft 2006-04-10 23:48 jkvw * Resources/Setup Network Game.nib/info.nib, Resources/Setup Network Game.nib/objects.xib, Source_Files/Misc/DefaultStringSets.cpp, Source_Files/Misc/carbon_widgets.cpp, Source_Files/Misc/carbon_widgets.h, Source_Files/Misc/sdl_widgets.h, Source_Files/Network/network_dialogs.cpp, Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp: Tweaks to SNG dialog 2006-04-10 20:59 ghs * Source_Files/RenderMain/OGL_Subst_Texture_Def.cpp: fix hash table bugs (by using uint16 consistently) 2006-04-09 18:14 ghs * Source_Files/Network/: network.cpp, network.h, Metaserver/metaserver_dialogs.cpp, Metaserver/metaserver_messages.cpp, Metaserver/metaserver_messages.h: use 160 bytes of plugin space in the metaserver game list to transmit (but not yet display or act upon): Aleph One build string and network protocol version string Scenario name, version, and id Lua netscript if one is active 2006-04-09 18:08 ghs * Source_Files/Misc/Scenario.cpp: accept the id attribute 2006-04-09 17:15 jkvw * Source_Files/Network/Metaserver/: NibsMetaserverClientUi.cpp, SdlMetaserverClientUi.cpp, metaserver_dialogs.cpp, metaserver_dialogs.h: destroy widgets before tearing down window 2006-04-09 10:32 ghs * Resources/Prefs_OpenGL.nib/: info.nib, objects.xib: prettify OpenGL preferences (and make it fit in 640x480, and add some help text for some options) 2006-04-09 09:01 ghs * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj: add preference_dialogs*, remove OGL_Dialog.cpp 2006-04-09 06:53 jkvw * Source_Files/Network/Metaserver/: NibsMetaserverClientUi.cpp, SdlMetaserverClientUi.cpp, metaserver_dialogs.cpp, metaserver_dialogs.h: move deletions to shared code 2006-04-09 06:39 jkvw * Source_Files/Misc/: carbon_widgets.cpp, carbon_widgets.h: Clear keyboard focus when hiding an edit text box with the focus 2006-04-08 11:31 ghs * Source_Files/Misc/Makefile.am: add preference_dialogs* 2006-04-08 01:42 jkvw * Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp: burning more unused code 2006-04-08 01:39 jkvw * Source_Files/Network/: network_dialogs.cpp, network_dialogs_mac_nibs_sdl.cpp, network_dialogs_sdl.cpp: moving shared widget deletion to shared code 2006-04-08 01:34 jkvw * Source_Files/Network/: network_dialogs.h, network_dialogs_mac_nibs_sdl.cpp: burning unused code 2006-04-08 00:58 jkvw * PBProjects/AlephOne-OSX10.2.pbproj/project.pbxproj: +preference_dialogs* -OGL_Dialog.cpp 2006-04-08 00:52 jkvw * Resources/Prefs_OpenGL.nib/: info.nib, objects.xib: updating OpenGL dialog controls. Not Intended As Final Design. 2006-04-08 00:49 jkvw * Source_Files/: Misc/binders.h, Misc/carbon_widgets.cpp, Misc/carbon_widgets.h, Misc/preference_dialogs.cpp, Misc/preference_dialogs.h, Misc/preference_dialogs_nibs.cpp, Misc/preference_dialogs_sdl.cpp, Misc/preferences_macintosh.h, Misc/preferences_sdl.h, Misc/sdl_widgets.h, RenderMain/OGL_Setup.h: OpenGL dialog changes 2006-04-07 19:07 ghs * Source_Files/GameWorld/marathon2.cpp, Source_Files/Lua/lua_script.cpp, Source_Files/Lua/lua_script.h, docs/A1 Lua Scripters Guide.txt: pass resuming_saved into Lua's init() 2006-04-06 09:40 ghs * configure.ac: add include paths for NetBSD 2006-04-05 22:18 ghs * Source_Files/CSeries/cstypes.h: make sure to read config.h if it exists, so we see HAVE_OPENGL 2006-04-05 22:06 ghs * Source_Files/: Misc/sdl_widgets.h, Network/network_dialogs_sdl.cpp, TCPMess/CommunicationsChannel.h: remove some extraneous scoping 2006-04-02 23:58 ghs * Source_Files/: Misc/preferences_sdl.h, RenderMain/ImageLoader.h: some math.h implementations do not have log2 or exp2...so define our own if they don't exist 2006-04-02 10:19 ghs * Source_Files/RenderOther/screen_sdl.cpp: wrap OGL_Term_Texture with HAVE_OPENGL 2006-04-02 10:08 ghs * Source_Files/RenderOther/OverheadMap_SDL.cpp: fix checkpoint tag rendering with SDL/OpenGL terminals 2006-03-24 18:14 jkvw * PBProjects/AlephOne-OSX10.2.pbproj/project.pbxproj: Update 10.2 project for scenario.*, resource_manager.cpp, and LibNAT 2006-03-24 18:11 jkvw * Source_Files/LibNAT/: os_common.c, os_common.h, upnp.c: fixups to LibNAT 2006-03-19 20:25 ghs * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj: NIBs support for reading maps and images (and their resources) from MacBinary encoded files 2006-03-19 20:24 ghs * Source_Files/Files/: FileHandler.cpp, FileHandler.h, FileHandler_SDL.cpp, resource_manager.cpp, resource_manager.h: NIBs support for reading maps and images (and their resources) from MacBinary encoded filese 2006-03-19 11:20 ghs * Source_Files/Files/: FileHandler.cpp, FileHandler.h: initial work toward handling macbinary maps in NIBs: gettype returns _typecode_senario for macbinary maps, and reading and writing of the non resources part of the file works correctly 2006-03-18 20:14 ghs * Source_Files/Files/FileHandler_SDL.cpp: files with known extensions do not need to be opened to determine their type 2006-03-18 12:41 ghs * Source_Files/RenderOther/screen_sdl.cpp: ignore low-res setting when using OpenGL 2006-03-18 12:14 ghs * Source_Files/: shell_sdl.h, Misc/preferences_sdl.h, RenderOther/screen_sdl.cpp: re-order SDL initialization so we can choose an appropriate driver for Windows depending on the rendering system chosen (since both have bugs) re-add the restart Aleph One when switching renderers warning for Windows only 2006-03-18 09:51 ghs * Source_Files/Sound/sound_sdl.h: bump the Windows sound sample buffer up to compensate for bad built-in sound card 2006-03-18 08:42 ghs * Source_Files/Misc/Scenario.cpp, Source_Files/Misc/Scenario.h, docs/MML.html: add an id attribute to the tag move the length limits to the Scenario class update the MML docs to reflect the new attribute and length limits 2006-03-18 08:20 ghs * Source_Files/: RenderMain/OGL_Textures.cpp, RenderOther/screen_sdl.cpp: use glTexImage2D instead of glDrawPixels to render terminals 2006-03-17 18:04 ghs * Source_Files/Misc/Makefile.am: add Scenario.h/cpp to Makefile 2006-03-17 18:03 ghs * configure.ac: flip the order of LIBS around to make building a fully-linked .exe easier 2006-03-14 23:20 ghs * docs/MML.html: describe the scenario tag 2006-03-14 23:19 ghs * Source_Files/RenderOther/OGL_LoadScreen.cpp: clear before drawing the load screen 2006-03-14 21:20 ghs * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj, Source_Files/Misc/Scenario.cpp, Source_Files/Misc/Scenario.h, Source_Files/XML/XML_MakeRoot.cpp: add a tag 2006-03-12 13:53 ghs * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj: erm, somehow I managed to revert all the Prefs NIBs--re-adding 2006-03-12 11:51 ghs * Source_Files/: RenderMain/ImageLoader_Shared.cpp, RenderMain/OGL_Model_Def.cpp, RenderMain/OGL_Setup.cpp, RenderMain/OGL_Subst_Texture_Def.cpp, RenderMain/shapes.cpp, RenderOther/OGL_LoadScreen.cpp, RenderOther/OGL_LoadScreen.h, RenderOther/screen_shared.h, XML/XML_LevelScript.cpp: restore --disable-opengl functionality 2006-03-12 09:37 ghs * Source_Files/Misc/: sdl_dialogs.cpp, sdl_dialogs.h: enable key repeat in SDL dialogs 2006-03-12 01:41 ghs * Source_Files/LibNAT/libnat.h: no need to export definitions, since we're not building as a DLL 2006-03-12 01:36 ghs * configure.ac, Source_Files/Makefile.am, Source_Files/shell_sdl.h, Source_Files/LibNAT/Makefile.am, Source_Files/Network/Makefile.am: Linux makefile updates for libnat and UPnP 2006-03-12 01:16 ghs * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj, Resources/Setup Network Game.nib/info.nib, Resources/Setup Network Game.nib/objects.xib, Source_Files/Misc/DefaultStringSets.cpp, Source_Files/Misc/preferences.cpp, Source_Files/Misc/preferences.h, Source_Files/Misc/progress.h, Source_Files/Network/network.cpp, Source_Files/Network/network_dialogs.cpp, Source_Files/Network/network_dialogs.h, Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp, Source_Files/Network/network_dialogs_sdl.cpp: add support for automatic configuration of UPnP-capable routers 2006-03-12 01:14 ghs * Source_Files/LibNAT/: error.c, error.h, http.c, http.h, libnat.c, libnat.h, os.h, os_common.c, os_common.h, os_unix.c, os_win.c, ssdp.c, ssdp.h, upnp.c, utility.c, utility.h: add an early version of Adam Warrington's libnat 2006-03-11 16:37 ghs * Source_Files/GameWorld/weapons.cpp: instead of asserting when attempting to reload two weapons at once, with only one clip of ammo left, put one down in a not particularly graceful way 2006-03-11 11:05 ghs * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj: remove built-in interface rects, transparent liquids and sprites MML from NIBs and SDL 2006-03-09 20:44 ghs * Source_Files/Misc/preferences_sdl.h: NetBSD can use getlogin(), but doesn't define unix or __unix__ 2006-03-07 23:14 ghs * Source_Files/: GameWorld/devices.cpp, Lua/lua_script.cpp: fix L_Set_Platform_State, and amend the incorrect Bungie comment that lead to the bug (grr) 2006-03-07 19:32 ghs * Source_Files/XML/XML_LevelScript.cpp: fix progress placement 2006-03-05 10:24 ghs * Source_Files/Network/: network_dialog_widgets_sdl.cpp, network_dialogs.cpp: use INT_MAX or INT32_MAX when assigning to int or int32, instead of LONG_MAX 2006-03-05 10:19 ghs * Source_Files/Network/: network_dialogs.cpp, network_dialogs.h, network_dialogs_sdl.cpp, Metaserver/metaserver_dialogs.cpp, Metaserver/metaserver_dialogs.h, Metaserver/network_metaserver.cpp, Metaserver/network_metaserver.h: print player joins/leaves in the metaserver chat area also print some information about games in progress, since the games list widget is not yet mature enough to display it lastly, add a .who command to list players in the room 2006-03-04 23:48 jkvw * Source_Files/Network/: network_dialogs.cpp, network_dialogs.h: Burninating unused code 2006-03-04 00:25 ghs * Source_Files/RenderMain/RenderRasterize.cpp: fix a divide by zero for those not using -ffast-math 2006-03-03 23:55 ghs * Source_Files/: Misc/preferences_sdl.h, RenderOther/screen_sdl.cpp: enable widescreen resolutions in SDL force SDL builds to 32 bit textures when using OpenGL, because 16 bit are buggy 2006-03-03 23:26 ghs * Source_Files/RenderOther/screen_shared.h: fix OpenGL Lua HUD on little endian machines 2006-03-03 22:00 ghs * Source_Files/shell_sdl.h: minimize when in windowed mode in-game and tabbing out update the screen when in windowed mode and damaged 2006-03-03 20:58 ghs * Source_Files/RenderMain/: OGL_Textures.cpp, OGL_Textures.h: fix invincibility rendering with replacement textures 2006-03-03 20:10 ghs * Source_Files/Misc/sdl_widgets.cpp: tweak up the scroll wheel speed a little, to make up for the lack of scroll wheel acceleration 2006-03-02 23:38 ghs * Source_Files/Files/resource_manager.cpp: /rsrc is deprecated, so use /..namedfork/rsrc instead 2006-03-01 23:12 jkvw * PBProjects/AlephOne-OSX10.2.pbproj/project.pbxproj, Resources/GUI.nib/info.nib, Resources/GUI.nib/objects.xib, Resources/Preferences.nib/classes.nib, Resources/Preferences.nib/info.nib, Resources/Preferences.nib/objects.xib, Resources/Prefs_ChaseCam.nib/classes.nib, Resources/Prefs_ChaseCam.nib/info.nib, Resources/Prefs_ChaseCam.nib/objects.xib, Resources/Prefs_Crosshairs.nib/classes.nib, Resources/Prefs_Crosshairs.nib/info.nib, Resources/Prefs_Crosshairs.nib/objects.xib, Resources/Prefs_Keyboard.nib/classes.nib, Resources/Prefs_Keyboard.nib/info.nib, Resources/Prefs_Keyboard.nib/objects.xib, Resources/Prefs_Monitor.nib/classes.nib, Resources/Prefs_Monitor.nib/info.nib, Resources/Prefs_Monitor.nib/objects.xib, Resources/Prefs_MonitorFreq.nib/classes.nib, Resources/Prefs_MonitorFreq.nib/info.nib, Resources/Prefs_MonitorFreq.nib/objects.xib, Resources/Prefs_OpenGL.nib/classes.nib, Resources/Prefs_OpenGL.nib/info.nib, Resources/Prefs_OpenGL.nib/objects.xib, Resources/Prefs_OpenGL_Textures.nib/classes.nib, Resources/Prefs_OpenGL_Textures.nib/info.nib, Resources/Prefs_OpenGL_Textures.nib/objects.xib, Source_Files/CSeries/gdspec.cpp, Source_Files/Misc/OGL_Dialog.cpp, Source_Files/Misc/PlayerDialogs.cpp, Source_Files/Misc/keyboard_dialog.cpp, Source_Files/Misc/preferences_macintosh.h, Source_Files/RenderOther/screen.cpp: Splitting out preference dialogs from GUI.nib 2006-02-28 23:06 ghs * Source_Files/Files/FileHandler_SDL.cpp: rather than trying to guess what tag Chisel is going to put at the beginning of the map file next, I'm reverting this to recognize only the old tags however if there is a .sce2 extension, it will assume it's a valid map 2006-02-27 23:48 ghs * Source_Files/ModelView/WavefrontLoader.cpp: forgot to remove a fprintf 2006-02-27 23:47 ghs * Source_Files/ModelView/WavefrontLoader.cpp: StrictWeakOrdering expects f(x,y) to return false when x == y this fixes crashes loading SpnkrGhol's Pfhor models 2006-02-27 23:46 ghs * Source_Files/RenderMain/OGL_Textures.cpp: didn't I already fix a logic error like this? fixes glow image crashes 2006-02-27 23:23 ghs * Source_Files/Misc/preferences_sdl.h: fix a bug that prevented keyboard configuration from working 2006-02-26 23:04 ghs * Source_Files/Misc/Makefile.am: binders.h not Binders.h 2006-02-26 22:54 ghs * Source_Files/Misc/carbon_widgets.h: #include "FileHandler.h" for FileSpecifier 2006-02-26 22:42 ghs * Source_Files/RenderOther/screen_shared.h: bzero is deprecated; use memset instead :) 2006-02-26 14:23 ghs * Resources/GUI.nib/info.nib, Resources/GUI.nib/objects.xib, Source_Files/Misc/OGL_Dialog.cpp: wall and landscape texture quality menu popups for NIBs advanced prefs are gone, for now 2006-02-26 10:40 jkvw * Resources/Setup Network Game.nib/info.nib, Resources/Setup Network Game.nib/objects.xib, Source_Files/shell_sdl.h, Source_Files/Files/FileHandler.cpp, Source_Files/Files/FileHandler.h, Source_Files/Misc/carbon_widgets.cpp, Source_Files/Misc/carbon_widgets.h, Source_Files/Misc/sdl_widgets.cpp, Source_Files/Misc/sdl_widgets.h, Source_Files/Misc/shared_widgets.h, Source_Files/Network/network_dialogs.cpp, Source_Files/Network/network_dialogs.h, Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp, Source_Files/Network/network_dialogs_sdl.cpp: reworking setup netgame dialog 2006-02-26 08:51 ghs * Source_Files/Files/FileHandler_SDL.cpp: I guess Chisel starts out map files with a 'plac' entry, so recognize those Also, use tags.h instead of spelling out the tags 2006-02-25 18:16 ghs * Source_Files/shell_macintosh.h: an #endif in the wrong place prevented ExitToShell() from being called after printing the configuration file error message, resulting in a black screen of death 2006-02-25 17:58 ghs * Source_Files/Misc/preferences.cpp: suppressing Prefs parsing error messages in Carbon for now... otherwise StandardAlert before the main event loop causes black screen of death, for reasons I do not understand 2006-02-25 17:18 ghs * Source_Files/Network/network.cpp: number of players is invalid if a join error occurred fixes SF 1327308 2006-02-25 16:26 ghs * Source_Files/Misc/: DefaultStringSets.cpp, interface.h, preferences_sdl.h: prevent assigning the scroll wheel in keyboard prefs 2006-02-25 16:26 ghs * Source_Files/Misc/: sdl_dialogs.cpp, sdl_widgets.cpp: support the scroll wheel in widgets with scrollbars 2006-02-25 14:48 ghs * Source_Files/Misc/Makefile.am: add binders.h 2006-02-25 11:47 jkvw * PBProjects/AlephOne-OSX10.2.pbproj/project.pbxproj: add binders.h to 10.2 project 2006-02-25 11:43 jkvw * Source_Files/: Misc/binders.h, Misc/carbon_widgets.h, Misc/sdl_widgets.h, Misc/shared_widgets.h, Network/network_dialogs.cpp, Network/network_dialogs.h, Network/network_dialogs_mac_nibs_sdl.cpp, Network/network_dialogs_sdl.cpp: Increased dialog preferences handling miraculicity 2006-02-25 11:31 ghs * Source_Files/shell_macintosh.h: ignore files ending with ~ when parsing MML 2006-02-25 09:42 ghs * Source_Files/RenderOther/screen_shared.h: [Solra Bizna] fix subpixel bug in OpenGL Lua HUD icons 2006-02-25 09:12 ghs * Source_Files/XML/XML_Loader_SDL.cpp: skip files ending with ~ when parsing MML in SDL builds 2006-02-25 07:51 ghs * docs/A1 Lua Scripters Guide.txt: tack Solra's example icon onto the end of the scripters guide 2006-02-25 00:22 ghs * Source_Files/Network/Metaserver/metaserver_dialogs.cpp: use metaserver.lhowon.org (which points at mariusnet) rather than myth.mariusnet.com 2006-02-25 00:19 ghs * PBProjects/: Info-AlephOne_SDL.plist, SDLMain.m, AlephOne-OSX10.4.xcodeproj/project.pbxproj: a bunch of project cleanup not all build styles for all targets are updated yet 2006-02-24 22:27 ghs * Source_Files/Misc/sdl_dialogs.cpp: if there's no active widget, do not attempt to send it a fake mouse click event 2006-02-21 23:08 ghs * Source_Files/CSeries/macintosh_cseries.h: Macs are not all big endian any more 2006-02-21 23:04 ghs * Source_Files/Misc/preferences.cpp: fix an array bounds oopsie 2006-02-21 21:56 jkvw * Source_Files/: Misc/shared_widgets.cpp, Misc/shared_widgets.h, Network/network_dialogs.cpp, Network/network_dialogs.h, Network/network_dialogs_mac_nibs_sdl.cpp, Network/network_dialogs_sdl.cpp: handle preferenced widgets differently 2006-02-20 04:14 jkvw * PBProjects/AlephOne-OSX10.2.pbproj/project.pbxproj: add OGL_LoadScreen to jaguar project 2006-02-19 20:11 asvitkine * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj: fix 10.4 xcodeproj so that OGL_LoadScreen is included in the Carbon build 2006-02-19 19:57 asvitkine * Source_Files/RenderOther/screen_shared.h: compile fix (cast unsignd char to char) 2006-02-19 19:41 ghs * Source_Files/: Misc/preferences.cpp, Misc/preferences_sdl.h, RenderMain/OGL_Setup.cpp, RenderMain/OGL_Setup.h: add a preference to advanced graphics prefs to enable/disable the geforce 1-4 texture fix 2006-02-19 17:50 asvitkine * Source_Files/RenderOther/screen.cpp: lots of warning fixes, and removal of unused stuff (cleanup) 2006-02-19 17:42 ghs * Source_Files/Lua/lua_script.cpp, Source_Files/RenderOther/screen.h, Source_Files/RenderOther/screen_shared.h, docs/A1 Lua Scripters Guide.txt: [Solra Bizna] icon/colored square support for Lua HUD 2006-02-19 17:05 ghs * Source_Files/RenderOther/OGL_LoadScreen.cpp: couple minor fixups 2006-02-19 16:46 ghs * Source_Files/RenderOther/: OGL_LoadScreen.cpp, OGL_LoadScreen.h: add ability to specify loading screens instead of the OpenGL progress dialogs removed collections progress dialog because it is inconsistent when loading screens are being used, and is gone too quickly to be necessary 2006-02-19 16:36 ghs * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj, Source_Files/Misc/DefaultStringSets.cpp, Source_Files/Misc/progress.cpp, Source_Files/Misc/progress.h, Source_Files/RenderMain/OGL_Render.cpp, Source_Files/RenderMain/shapes.cpp, Source_Files/RenderOther/Makefile.am, Source_Files/RenderOther/screen.cpp, Source_Files/RenderOther/screen_shared.h, Source_Files/XML/XML_LevelScript.cpp, docs/MML.html: add ability to specify loading screens instead of the OpenGL progress dialogs removed collections progress dialog because it is inconsistent when loading screens are being used, and is gone too quickly to be necessary 2006-02-17 05:54 jkvw * Source_Files/Lua/lua_script.cpp, Source_Files/RenderMain/OGL_Render.cpp, Source_Files/RenderMain/OGL_Render.h, Source_Files/RenderOther/screen.h, Source_Files/RenderOther/screen_shared.h, docs/A1 Lua Scripters Guide.txt: [Solra Bizna] lua HUD elements 2006-02-17 05:00 jkvw * Source_Files/Lua/lua_script.cpp, Source_Files/GameWorld/map.cpp, Source_Files/GameWorld/map.h, docs/A1 Lua Scripters Guide.txt: [Solra Bizna] lua function set_monster_position() 2006-02-16 23:40 ghs * Source_Files/RenderMain/: ImageLoader.h, ImageLoader_Shared.cpp: add a flag to convert DXTC1 to DXTC3 2006-02-15 21:12 jkvw * Source_Files/RenderOther/screen_sdl.cpp: Protect really old SDL from SDL_GL_MULTISAMPLEBUFFERS and SDL_GL_MULTISAMPLESAMPLES 2006-02-15 20:39 jkvw * Source_Files/Lua/lua_script.cpp, docs/A1 Lua Scripters Guide.txt: [Solra Bizna] lua function get_map_environment() 2006-02-12 20:02 ghs * Source_Files/RenderOther/screen_sdl.cpp: fallback to a non-multisampled buffer if we can't get a multisampled one 2006-02-12 17:49 ghs * Source_Files/Misc/preferences_sdl.h: many new options in opengl prefs 2006-02-12 16:14 ghs * Source_Files/RenderMain/OGL_Textures.cpp: if we have to minify a built-in, and it doesn't have a glow map, don't crash 2006-02-12 16:14 ghs * Source_Files/RenderMain/ImageLoader.h: fix a bug with copy_on_edit edit() 2006-02-12 14:29 ghs * Source_Files/: Misc/preferences.cpp, Misc/preferences_sdl.h, RenderMain/ImageLoader_Shared.cpp, RenderMain/OGL_Setup.cpp, RenderMain/OGL_Setup.h: don't load mipmaps for texture types that won't use them also, moved max textures size prefs to a more sane location 2006-02-12 11:13 ghs * Source_Files/RenderMain/OGL_Textures.cpp: we can do opac_types 2 and 3 on DXTC by decompressing the textures same for opac_scale and opac_shift on DXTC1 2006-02-12 10:49 ghs * Source_Files/RenderMain/ImageLoader_Shared.cpp: big endian "fixes" for DXTC decompression 2006-02-11 23:44 jkvw * docs/A1 Lua Scripters Guide.txt: [Solra Bizna] annotations(), documented 2006-02-11 23:04 ghs * docs/A1 Lua Scripters Guide.txt: [Solra Bizna] add a postidle() function to Lua 2006-02-11 21:33 jkvw * PBProjects/AlephOne-OSX10.2.pbproj/project.pbxproj: add ImageLoader_Shared.cpp to jaguar project 2006-02-11 21:00 jkvw * Source_Files/Lua/lua_script.cpp: [Solra Bizna] new lua funtion annotations() - it reads map annotations 2006-02-11 20:01 ghs * Source_Files/RenderMain/: ImageLoader.h, ImageLoader_SDL.cpp, ImageLoader_Shared.cpp: incorporate some code from DevIL for decompressing DXTC little endian only for the time being 2006-02-11 16:49 ghs * Source_Files/RenderOther/screen_sdl.cpp: fix bug where FSAA would get stuck on until restarting the game removed a no-longer-applicable comment 2006-02-11 16:38 ghs * Source_Files/Misc/preferences_sdl.h: add an anisotropic filtering slider to the graphics prefs 2006-02-11 16:08 ghs * Source_Files/: GameWorld/marathon2.cpp, GameWorld/physics.cpp, Lua/lua_script.cpp, Lua/lua_script.h, Misc/Makefile.am, Misc/interface.cpp: [Solra Bizna] add a postidle() function to Lua 2006-02-11 15:57 ghs * Source_Files/Lua/lua_script.cpp: [doy@users.sourceforge.net] This patch adds a get_level_name() function to Lua 2006-02-11 15:31 ghs * Source_Files/RenderMain/ImageLoader_Shared.cpp: read bitmasks in from the file without swapping; since they'll match the unswapped pixel data 2006-02-11 14:17 ghs * Source_Files/RenderOther/HUDRenderer.cpp: player name wasn't getting rendered correctly with HUD through OpenGL From reading the code, I'm not convinced the player name would ever get re-rendered correctly on changing players in film playback... should look into this 2006-02-11 11:25 ghs * Source_Files/Files/FileHandler_SDL.cpp: make macbinary handling code more lenient works around Nutcase MacBinary's writing of 0s to the version numbers in bytes 122 and 123 of the header :( 2006-02-11 08:46 ghs * Source_Files/Network/network.cpp: escape in net chat mode no longer sends an empty string to other players 2006-02-11 02:59 wzenfell * Source_Files/Network/Metaserver/network_metaserver.cpp: Some hacks to let A1 connect to a MythServer in "demo mode". I think I preserved the ability to connect to Mariusnet as well, but it's hard to tell at the moment since Mariusnet is down. This code is not stellar, but might point in the right direction. 2006-02-09 21:31 ghs * Source_Files/RenderMain/OGL_Render.cpp: have to preload glow image as well as normal image; fixes glow image asserts 2006-02-05 20:32 astrange * Resources/GUI.nib/: info.nib, objects.xib: Set OK button in keyboard configuration to be default 2006-02-05 03:05 jkvw * Source_Files/: CSeries/NibsUiHelpers.h, CSeries/csdialogs_macintosh.cpp, Network/network_dialogs_mac_nibs_sdl.cpp: Remove keyboard focus when switching tabs in NIBS 2006-02-04 20:53 ghs * Source_Files/RenderMain/Makefile.am: add DDS.h to the source tarball 2006-02-04 17:07 ghs * docs/MML.html: update MML.html for type attribute in texture tag 2006-02-04 17:03 ghs * Source_Files/RenderMain/: OGL_Setup.cpp, OGL_Subst_Texture_Def.cpp, OGL_Texture_Def.h, OGL_Textures.cpp: move wall texture quality application to load-time added a type attribute to the texture tag, to facilitate load-time quality determination 2006-01-29 15:07 ghs * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj, Source_Files/shell_sdl.h, Source_Files/CSeries/csmacros.h, Source_Files/GameWorld/marathon2.cpp, Source_Files/Misc/PlayerImage_sdl.cpp, Source_Files/Misc/interface.h, Source_Files/Misc/preferences.cpp, Source_Files/Misc/preferences_sdl.h, Source_Files/Misc/sdl_dialogs.cpp, Source_Files/RenderMain/DDS.h, Source_Files/RenderMain/ImageLoader.h, Source_Files/RenderMain/ImageLoader_Macintosh.cpp, Source_Files/RenderMain/ImageLoader_SDL.cpp, Source_Files/RenderMain/ImageLoader_Shared.cpp, Source_Files/RenderMain/Makefile.am, Source_Files/RenderMain/OGL_Render.cpp, Source_Files/RenderMain/OGL_Setup.cpp, Source_Files/RenderMain/OGL_Setup.h, Source_Files/RenderMain/OGL_Subst_Texture_Def.cpp, Source_Files/RenderMain/OGL_Subst_Texture_Def.h, Source_Files/RenderMain/OGL_Texture_Def.h, Source_Files/RenderMain/OGL_Textures.cpp, Source_Files/RenderMain/OGL_Textures.h, Source_Files/RenderMain/OGL_Win32.cpp, Source_Files/RenderMain/OGL_Win32.h, Source_Files/RenderMain/shapes.cpp, Source_Files/RenderOther/FontHandler.cpp, Source_Files/RenderOther/HUDRenderer_OGL.cpp, Source_Files/RenderOther/computer_interface.cpp, Source_Files/RenderOther/computer_interface_sdl.h, Source_Files/RenderOther/screen_drawing.h, Source_Files/RenderOther/screen_drawing_sdl.h, Source_Files/RenderOther/screen_sdl.cpp: merge from GLIMPROVEMENTS 2006-01-29 12:09 ghs * Source_Files/RenderMain/: OGL_Render.cpp, OGL_Textures.cpp: landscape replacements work now 2006-01-28 16:11 ghs * Source_Files/: Misc/sdl_dialogs.cpp, RenderMain/OGL_Setup.h: handle dialog blitting on OpenGL implementations that don't copy when swapping buffers 2006-01-28 13:28 ghs * Source_Files/: Misc/sdl_dialogs.cpp, RenderMain/OGL_Textures.cpp: some minor cleanups 2006-01-28 12:24 ghs * Source_Files/RenderOther/screen_sdl.cpp: fix terminal flickering when double buffering is swapping, not copying 2006-01-28 11:57 ghs * Source_Files/RenderOther/screen_sdl.cpp: add an extra clear_screen to fix windows / windib flickering 2006-01-28 10:30 ghs * Source_Files/: Misc/preferences.cpp, Misc/preferences_sdl.h, RenderMain/ImageLoader_Shared.cpp, RenderMain/OGL_Setup.cpp, RenderMain/OGL_Setup.h, RenderMain/OGL_Textures.cpp: wall texture quality configurability 2006-01-27 23:26 ghs * Source_Files/RenderMain/: ImageLoader.h, ImageLoader_Shared.cpp, OGL_Setup.cpp: if possible, scale images down to fit max texture size at load time 2006-01-26 23:42 ghs * Source_Files/: Misc/preferences_sdl.h, RenderOther/screen_sdl.cpp: OpenGL HUD and OpenGL map must always be active now when using OpenGL in SDL so, remove the preference for them and always enable them 2006-01-24 16:50 asvitkine * Source_Files/GameWorld/player.cpp, Source_Files/Misc/interface.cpp, Source_Files/XML/XML_LevelScript.cpp, Source_Files/XML/XML_LevelScript.h, docs/MML.html: - remove broken (and never working) end-scenario movie implementation - add new working end-scenario movie implementation - add documentation for new working end-scenario movie implementation 2006-01-24 16:36 asvitkine * Source_Files/RenderMain/shapes.cpp: fix weird variable assignment 2006-01-23 21:48 ghs * Source_Files/RenderOther/screen_sdl.cpp: remove an extra buffer swap from clear_screen which I probably added long ago, when I didn't know better also removed some OS X SDL kludge stuff from clear_screen 2006-01-23 20:19 ghs * Source_Files/RenderOther/screen_sdl.cpp: fix terminal buffer endianness 2006-01-22 23:54 ghs * Source_Files/: Misc/sdl_dialogs.cpp, RenderOther/screen_sdl.cpp: a couple Mac OS X SDL improvements 2006-01-22 18:52 ghs * Source_Files/: shell_sdl.h, RenderOther/screen_sdl.cpp: use the windib driver (for now) on windows reload GL contexts after switching video modes on windows force the screen mode to 32 bits on windows 2006-01-21 16:30 ghs * Source_Files/: RenderMain/DDS.h, RenderMain/ImageLoader_SDL.cpp, RenderMain/OGL_Render.cpp, RenderMain/OGL_Setup.cpp, RenderMain/OGL_Textures.cpp, RenderMain/OGL_Win32.cpp, RenderMain/OGL_Win32.h, RenderOther/screen_sdl.cpp: get the windows build working, sort of 2006-01-21 13:58 ghs * Source_Files/: Misc/interface.h, RenderMain/OGL_Render.cpp, RenderMain/shapes.cpp: split replacement texture loading from collection loading, and move it to after GL contexts are set up (so we can use gluScaleImage, and get GL's max texture size) restore and simplify OpenGL progress bars 2006-01-21 10:00 ghs * Source_Files/Misc/sdl_dialogs.cpp: restore OpenGL rendering for dialogs this implementation is inefficient, but there is hardly anything displayed in this mode 2006-01-21 08:56 ghs * Source_Files/RenderMain/OGL_Setup.cpp: hmm, Macs don't like glGetIntegerv when OpenGL isn't active... temporary work-around 2006-01-15 13:09 ghs * Source_Files/RenderMain/: ImageLoader.h, ImageLoader_Shared.cpp, OGL_Setup.cpp: max texture size for loading DDS files (currently using the initial OpenGL max texture size) 2006-01-11 23:19 ghs * Source_Files/Misc/preferences_sdl.h: add a FSAA selector to the SDL graphics preferences dialog 2006-01-11 22:56 ghs * Source_Files/Misc/preferences_sdl.h: add 32-bit color as a choice to SDL graphics prefs dialog 2006-01-08 12:26 ghs * Source_Files/RenderMain/OGL_Textures.cpp: fix broken infravision 2006-01-08 12:08 ghs * Source_Files/RenderMain/: OGL_Textures.cpp, OGL_Textures.h: canusewithoutcopy() is no longer needed 2006-01-08 11:52 ghs * Source_Files/RenderMain/OGL_Textures.cpp: implement opac_shift and opac_scale for DXTC3/5 (DXTC1 will not support) 2006-01-07 18:48 ghs * Source_Files/RenderMain/OGL_Textures.cpp: fix DXTC infravision on big-endian machines 2006-01-07 18:14 ghs * Source_Files/RenderMain/OGL_Textures.cpp: include SDL.h, for Mac 2006-01-07 17:58 ghs * Source_Files/RenderMain/OGL_Textures.cpp: infravision support for DXTC 2006-01-07 13:18 ghs * Source_Files/: CSeries/csmacros.h, RenderMain/ImageLoader.h, RenderOther/FontHandler.cpp: fix NextPowerOfTwo for real 2006-01-07 12:59 ghs * Source_Files/: RenderMain/ImageLoader_Macintosh.cpp, RenderOther/FontHandler.cpp: bring Mac version current with SDL version 2006-01-07 11:54 ghs * Source_Files/RenderMain/: ImageLoader.h, ImageLoader_SDL.cpp, ImageLoader_Shared.cpp, OGL_Textures.cpp: DDS files no longer require power-of-two width/height DDS mipmaps are loaded and used, rather than generating them on the fly 2006-01-02 19:26 ghs * Source_Files/RenderMain/DDS.h: hmm, Xcode likes uint32 better than Uint32 2006-01-02 16:13 ghs * Source_Files/RenderMain/: ImageLoader.h, ImageLoader_SDL.cpp, ImageLoader_Shared.cpp, OGL_Setup.cpp, OGL_Textures.cpp: use UScale and VScale instead of OriginalHeight and OriginalWidth 2006-01-02 09:25 ghs * Source_Files/RenderMain/: ImageLoader.h, ImageLoader_Macintosh.cpp, ImageLoader_SDL.cpp, ImageLoader_Shared.cpp, OGL_Setup.cpp, OGL_Subst_Texture_Def.cpp, OGL_Subst_Texture_Def.h, OGL_Texture_Def.h: actual width and height need to be set on loading from the file 2006-01-01 23:54 ghs * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj, Source_Files/RenderMain/ImageLoader_Macintosh.cpp, Source_Files/RenderMain/ImageLoader_Shared.cpp: Mac OS X updates 2006-01-01 23:32 ghs * Source_Files/RenderMain/DDS.h: DirectDrawSurface header 2006-01-01 23:07 ghs * Source_Files/RenderMain/: ImageLoader_Shared.cpp, OGL_Subst_Texture_Def.cpp, OGL_Subst_Texture_Def.h: support for inner_width and inner_height (for storing textures in files that are power of two sizes for faster loading) recognize and load DXTC5 2006-01-01 22:06 ghs * Source_Files/RenderMain/: ImageLoader.h, ImageLoader_Shared.cpp, OGL_Render.cpp, OGL_Setup.cpp, OGL_Setup.h, OGL_Subst_Texture_Def.cpp, OGL_Textures.cpp, OGL_Textures.h: cleaned up fastpath hack a bit moved SetPixelOpacities into OGL_Textures 2006-01-01 20:18 ghs * Source_Files/RenderMain/: ImageLoader.h, ImageLoader_SDL.cpp, ImageLoader_Shared.cpp, OGL_Textures.cpp, OGL_Textures.h: removed vector Pixels...everything uses &Pixels[0] which is just asking for trouble since the memory storage isn't guaranteed anywhere... now it's a good old fashioned array, which is how OpenGL addresses things anyway added a template class in preparation for cleaning up fast path 2006-01-01 15:26 ghs * Source_Files/RenderMain/: ImageLoader.h, ImageLoader_SDL.cpp, ImageLoader_Shared.cpp, OGL_Textures.cpp, OGL_Textures.h: [no log message] 2006-01-01 11:25 ghs * Source_Files/RenderMain/: ImageLoader.h, ImageLoader_SDL.cpp, ImageLoader_Shared.cpp, OGL_Textures.cpp, OGL_Textures.h: some initial work on getting compressed textures to load; we can now read DDS files and even hackily load a demo DXTC1 texture...time to do some infrastructure cleanup, so I'm committing so I have a snapshot in case something goes wrong 2005-12-20 17:02 asvitkine * Source_Files/RenderMain/AnimatedTextures.cpp: MML fix for animated_textures 2005-12-08 22:36 ghs * Source_Files/RenderMain/: ImageLoader.h, ImageLoader_Macintosh.cpp, ImageLoader_SDL.cpp, ImageLoader_Shared.cpp, Makefile.am, OGL_Setup.cpp: add ImageLoader_Shared.cpp, which will have DDS loading code, mipmap utilities, and DXTC in-place transformation wackiness made LoadFromFile part of the beefier ImageDescriptor class (don't know why it was standalone) for SDL 2005-12-07 22:26 ghs * Source_Files/RenderMain/: OGL_Textures.cpp, OGL_Textures.h: we only use SILHOUETTE_BITMAP_SET for invisibility (right?), so due to the way invisible sprites are blended, there's no need to keep an extra copy of the texture in memory for them...so we can apply the fast path optimization to them 2005-12-07 19:35 ghs * Source_Files/RenderMain/: OGL_Textures.cpp, OGL_Textures.h: pull out CopyAndTransform, since it was ugly and didn't actually result in any real improvement on the machines I have here 2005-12-05 00:29 asvitkine * Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp: remove unused old code 2005-12-05 00:20 asvitkine * Source_Files/Files/game_wad.cpp: undefined operations are bad 2005-12-04 23:52 asvitkine * Source_Files/CSeries/csdialogs_macintosh.cpp: a bunch of gcc warning fixes 2005-12-04 23:30 asvitkine * Source_Files/CSeries/gdspec.cpp: warning fixes 2005-12-04 23:29 asvitkine * Source_Files/CSeries/macintosh_cseries.h: cleanup 2005-12-04 09:13 ghs * Source_Files/RenderMain/ImageLoader_Macintosh.cpp: adjust image height and width up to the next power of two 2005-12-04 09:12 ghs * Source_Files/RenderMain/OGL_Render.cpp: temporarily remove OpenGL loading progress bar (Mac) 2005-12-04 00:24 ghs * Source_Files/RenderMain/: OGL_Textures.cpp, OGL_Textures.h: combine copying, infravision/silhouette, opacity calculations into one ugly (but hopefully more cache efficient) function for substitution wall textures, weapons in hand and inhabitants 2005-12-04 00:22 ghs * Source_Files/RenderMain/OGL_Setup.cpp: fixed a typo in short circuit logic 2005-12-03 18:07 ghs * Source_Files/RenderMain/OGL_Setup.cpp: better logic for SetPixelOpacities short circuit 2005-12-03 17:53 ghs * Source_Files/RenderMain/OGL_Textures.cpp: OGL_Textures assumes OGL_Setup and ImageLoader have done the right thing and made the texture height/width powers of two also added fast path for weapons in hand and inhabitants 2005-12-03 17:52 ghs * Source_Files/RenderMain/: ImageLoader.h, ImageLoader_SDL.cpp, OGL_Setup.cpp: add a flag to ImageLoader to make texture heights and widths powers of two 2005-12-03 16:45 ghs * Source_Files/RenderMain/: OGL_Textures.cpp, OGL_Textures.h: preliminary fast path (minimal copy) support, right now functional for wall textures 2005-12-03 15:30 ghs * Source_Files/RenderMain/OGL_Setup.cpp: short circuit SetPixelOpacities if it would result in no change (which is actually a frequent occurance) 2005-12-03 10:56 ghs * Source_Files/: RenderMain/OGL_Render.cpp, RenderMain/OGL_Texture_Def.h, RenderMain/OGL_Textures.cpp, RenderOther/HUDRenderer_OGL.cpp: transposition of substitute inhabitants and weapons in hand is now done in OpenGL 2005-12-03 01:58 ghs * Source_Files/RenderMain/: OGL_Render.cpp, OGL_Texture_Def.h, OGL_Textures.cpp, OGL_Textures.h: move transposition of substitute wall textures into OpenGL 2005-12-02 21:10 ghs * Source_Files/RenderMain/: OGL_Subst_Texture_Def.cpp, OGL_Texture_Def.h: recognize alt_normal_image, alt_normal_mask, alt_glow_image, and alt_glow_mask 2005-11-29 20:08 ghs * Source_Files/RenderMain/OGL_Render.cpp: don't prebind textures if Setup() failed 2005-11-27 19:01 ghs * Source_Files/RenderMain/OGL_Render.cpp: load textures onto the video card when preloading textures gotta be careful with this due to VRAM limitations, maybe it should be a preference setting 2005-11-27 18:27 ghs * Source_Files/RenderMain/: OGL_Setup.cpp, OGL_Setup.h, OGL_Textures.cpp: add a function to check for OpenGL extensions use SGIS_generate_mipmap extension when available, since it might be faster or higher quality than gluBuild2DMipmaps 2005-11-27 11:27 ghs * Source_Files/RenderOther/: computer_interface.cpp, computer_interface_sdl.h, screen_drawing.h, screen_drawing_sdl.h, screen_sdl.cpp: get terminals working in OpenGL mode, by redirecting rendering to an SDL surface and then using glDrawPixels to copy it to the screen 2005-11-26 17:37 ghs * Source_Files/RenderOther/screen_sdl.cpp: temporarily disable terminal display when OpenGL is active 2005-11-26 15:43 ghs * Source_Files/: GameWorld/marathon2.cpp, Misc/PlayerImage_sdl.cpp, Misc/interface.h, RenderMain/shapes.cpp: now that we're not in OpenGL mode when loading collections, someone needs to tell load_collections whether to optimize for OpenGL or not this is an admittedly ugly way to do it 2005-11-26 13:57 ghs * Source_Files/RenderMain/OGL_Textures.cpp: fix some endian silliness (which was turning things yellow in 32 bit OpenGL mode) 2005-11-26 12:26 ghs * Source_Files/RenderOther/screen_sdl.cpp: re-enable mode switching (this hasn't crashed SDL for ages), and use real OpenGL instead of OPENGLBLIT this fixes flickering, fade-to-red, F1 and F2, full screen switching, graphics preferences OpenGL toggle...but breaks (for now) terminal display, paletted color conversions 2005-11-26 12:17 ghs * Source_Files/Misc/sdl_dialogs.cpp: temporarily force dialogs to drop out of OpenGL mode to render 2005-11-26 12:16 ghs * Source_Files/RenderMain/OGL_Render.cpp: temporarily disable the OpenGL progress bar 2005-11-20 07:12 cbauer * Source_Files/Sound/sound_sdl.h: We now do our own audio format conversions (SDL's is buggy on my 48kHz-only nVidia onboard sound). 2005-11-20 06:21 cbauer * AlephOne.spec.in: modernized the spec file 2005-11-20 05:46 cbauer * AUTHORS, INSTALL.BeOS, INSTALL.Unix, README: documentation updates 2005-11-19 17:01 ghs * Resources/Windows/alephone.rc: we're now in 0.16pre land 2005-11-19 14:41 ghs * PBProjects/English.lproj/InfoPlist.strings: update version number to 0.15 2005-11-19 14:36 ghs * configure.ac, Resources/Windows/alephone.rc: update version numbers for Windows and Linux to 0.15 2005-11-19 14:27 ghs * Makefile.am: modify Makefile so that if you put things in a directory called "Libraries", they will be included when you do make dist. This is because we should really be distributing source for SDL, SDL_Net, SDL_Image since those come with our Windows binaries at least. If no Libraries directory exists, it will not be included with the source dist, making a source tarball more suitable for Linux distros 2005-11-19 14:19 ghs * Source_Files/Network/network.cpp: Aleph One WonderNAT is now V1. This shouldn't need to change again, until improved network dialogs flow is implemented 2005-11-13 21:26 ghs * Source_Files/Network/network_games.cpp: some type fixes (and removal of now unnecessary asserts) 2005-11-12 14:12 ghs * Source_Files/Files/: AStream.cpp, AStream.h: some compilers (including mine) generate code which inexplicably calls the destructor on exceptions twice having _M_name be a char[256] was causing problems with that, so I changed _M_name to char * and handle the allocation/deallocation manually it would probably be better to store an enum in the exception, and create an error string inside what() instead, but I'm in minimum change mode the linux gathering crash was the most visible manifestation of this behavior 2005-11-12 13:11 ghs * Source_Files/Network/network_star_hub.cpp: if a message's action flags are totally redundant, just return rather than letting AStream's exception handling take care of things partial fix to long-standing bug when gathering games in Linux 2005-11-12 01:46 ghs * Source_Files/Files/game_wad.cpp: unload all sounds on level transitions, to ensure level-specific MML sound overrides are loaded 2005-11-05 23:09 ghs * Source_Files/: Misc/carbon_widgets.cpp, Misc/carbon_widgets.h, Network/Metaserver/NibsMetaserverClientUi.cpp: some other namespace/won't compile fixes 2005-11-05 22:46 ghs * Source_Files/Files/filetypes_macintosh.cpp: vector is in std:: 2005-11-05 22:40 ghs * Source_Files/Misc/preferences_macintosh.h: need player.h for kTeamColorsStringSetID 2005-11-05 22:37 ghs * Source_Files/CSeries/NibsUiHelpers.h: vector is in std:: 2005-11-05 22:32 ghs * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj: fix the Deployment (gcc 3.3) build configuration 2005-11-03 23:32 ghs * Source_Files/RenderOther/HUDRenderer_OGL.cpp: fix HUD FrameRect function to render lines inside the given rect 2005-11-03 15:01 jkvw * Source_Files/: GameWorld/devices.cpp, Lua/lua_script.cpp: fix for lua function set_terminal_text_number 2005-11-02 16:04 jkvw * Source_Files/Network/network_dialogs.cpp: fix for autogather crash 2005-10-24 22:13 ghs * Source_Files/RenderOther/screen_shared.h: increase the screen_printf timeout to 7 seconds 2005-10-24 16:28 asvitkine * Source_Files/Sound/mysound.cpp: reset sounds with MML fix 2005-10-24 14:15 asvitkine * Source_Files/RenderOther/game_window.cpp: make weapon and ammo elements inside the interface elements use the MML fix 2005-10-23 22:17 ghs * Source_Files/GameWorld/dynamic_limits.cpp: comment out code that obj_clears object vectors; they are correctly cleared out when a level starts this fixes crashing when dynamic_limits are specified; but does not fix the underlying problem that dynamic_limits tags are parsed after the map is loaded when using level-specific MML sourceforge bug 1323732 2005-10-22 02:09 brefin * PBProjects/Info-AlephOne_Carbon__NIBs___Upgraded_.plist: Property list file to accompany XCode native build targets This denotes things like application signature and file icons This particular one was autogenerated from the previous Carbon build target during the update process 2005-10-21 00:50 brefin * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj: Fixed a Carbon target issue where compiling produced two broken apps: AlephOne and AlephOne (NIBs) by synchronizing files on one Application: AlephOne First pass at an XCode native target Necessary for attempting to target MacIntel in the future ZeroLink is not enabled, I wasn't up to debugging the way Lua was being linked 2005-10-20 23:19 ghs * Source_Files/GameWorld/map.cpp: sometimes dynamic_world->player_count is bogus when resuming a saved game adding some obj_clears when initializing it seems to fix 2005-10-19 23:48 jkvw * Source_Files/Lua/lua_script.cpp: remove duplicate lua function registrations. 2005-10-19 23:44 jkvw * Source_Files/Lua/lua_script.cpp: Changed semantics of set_monster_immunity and similar functions which operate on monster types; they now expect a monster type as a parameter, not a monster index. 2005-10-18 22:55 jkvw * Source_Files/Lua/lua_script.cpp: fix for set_monster_item 2005-10-17 23:19 jkvw * Source_Files/Lua/lua_script.cpp: Do not force input parameters to be numbers, then convert them to boolean. Affects L_Set_Monster_Immunity, L_Set_Monster_Weakness, L_Set_Monster_Friend, and L_Set_Monster_Enemy 2005-10-17 22:51 jkvw * Source_Files/Network/network_dialogs.cpp: remove extra blank lines from NIBs gatherer chat 2005-10-12 09:34 ghs * Source_Files/Lua/lua_script.cpp: make sure the second argument to L_Select_Weapon is really a number 2005-10-11 23:15 ghs * Source_Files/Lua/lua_script.cpp: L_Select_Weapon should accept _item_fist (bug 1324398) 2005-10-10 13:43 cbauer * INSTALL.Unix: updated the URL for Lua RPMs 2005-10-07 21:59 ghs * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj: Carbon NIBs is now the real AlephOne.app 2005-10-07 21:38 ghs * PBProjects/: AlephOne-OSX10.4.xcodeproj/project.pbxproj, English.lproj/InfoPlist.strings: update version number(!) for RC1 also add -DHAVE_OPENGL to deployment target 2005-10-07 21:37 ghs * Resources/: Gather Network Game.nib/info.nib, Gather Network Game.nib/objects.xib, Join Network Game.nib/info.nib, Join Network Game.nib/objects.xib: minor layout changes 2005-10-07 21:17 ghs * Source_Files/Network/network_dialogs.cpp: purge the last instance of the word "Metaserver" from the UI 2005-10-02 08:45 ghs * Resources/Setup Network Game.nib/info.nib, Resources/Setup Network Game.nib/objects.xib, Source_Files/Network/network_dialogs_sdl.cpp: make the naming between NIBs and SDL more consistent 2005-10-01 18:56 ghs * Source_Files/CSeries/csstrings.cpp: string is in namespace std 2005-10-01 17:54 wzenfell * Source_Files/: Misc/DefaultStringSets.cpp, Network/network_dialogs.cpp, Network/network_private.h, Network/Metaserver/network_metaserver.cpp, TCPMess/CommunicationsChannel.h: Introduce CommunicationsChannel method that throws (rather than returns null) if specific message not received; use it to more-gracefully handle problems establishing initial connection to metaserver 2005-10-01 17:51 wzenfell * Source_Files/RenderOther/: TextStrings.cpp, TextStrings.h: Use forward class decl to break header-file dependency 2005-10-01 17:49 wzenfell * Source_Files/Network/Metaserver/metaserver_messages.cpp: Reduce dependencies - have local notion of difficulty strings used in debugging dump rather than draw in a bunch of other systems to get the "real" strings 2005-10-01 17:48 wzenfell * Source_Files/: Misc/shared_widgets.h, Network/Metaserver/network_metaserver.h: Classes with virtual functions need virtual destructors (fixes warnings) 2005-10-01 17:46 wzenfell * Source_Files/CSeries/gdspec.cpp: Include not 2005-10-01 09:47 ghs * Resources/Gather Network Game.nib/: info.nib, objects.xib: when "Begin Game" is default, you can't use the enter key to chat when players have joined...making it a regular button 2005-09-29 23:06 ghs * Source_Files/Network/Metaserver/network_metaserver.cpp: log unexpected messages instead of printing them to the console 2005-09-29 23:03 ghs * Source_Files/Network/Metaserver/metaserver_dialogs.cpp: metaserver broadcast messages need not be prefaced by "Metaserver:" 2005-09-29 23:01 ghs * Source_Files/Network/Metaserver/metaserver_messages.cpp: fix a memory leak in remove_formatting 2005-09-29 22:39 ghs * Source_Files/Network/Metaserver/metaserver_messages.cpp: suppress, for the time being, some of metaserver's format tags 2005-09-29 21:46 ghs * Source_Files/Network/network.cpp: remove dropped players from connections_to_clients when the connection is lost this should fix a bunch of anomalies and crashes 2005-09-28 22:01 ghs * Source_Files/Lua/lua_script.cpp: [Solra Bizna] enhanced Lua new_monster 2005-09-28 21:58 ghs * Source_Files/Lua/lua_script.cpp: [Solra Bizna] Lua functions for fog 2005-09-28 21:40 ghs * docs/A1 Lua Scripters Guide.txt: [Solra Bizna] add music functions to Lua guide 2005-08-31 16:02 asvitkine * Source_Files/: Input/mouse.cpp, Misc/preferences.cpp, Misc/preferences.h: ability, using prefs, to configure what actions the different mouse button perform (for the Carbon build), so far there's no GUI for this 2005-08-30 10:47 asvitkine * Source_Files/Misc/Logging_gruntwork.h: unless some obscure compiler doesn't support __VA_ARGS__ in macros, we can get rid of Logging_gruntwork.h completely 2005-08-30 10:35 asvitkine * Source_Files/Input/mouse.cpp: upped default support for mouse button states to 5 buttons rather than 3, so that for example, mighty mouse users could eventually map secondary trigger to mousebutton4 or some such, and removed old classic crud - since if we're ever going to support that platform, we'll likely use SDL 2005-08-20 10:16 jkvw * Source_Files/Misc/sdl_widgets.h: Fix SDL crash on switching to empty pregame chat 2005-08-18 16:31 asvitkine * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj: real fix for AlephOneSDL.app build on 10.4 - this fixes the shell script to copy the files to the proper location (ie since the path now includes stuff like "Development" after the build folder), and also this removes a \n that was messing things up 2005-08-17 08:48 ghs * Source_Files/Misc/Makefile.am: add shared_widgets.h to source tarball 2005-08-16 15:26 asvitkine * PBProjects/AlephOne-OSX10.4.xcodeproj/project.pbxproj: fixed link error on Mac OS X 10.4 SDL build that was complaining about missing symbols like _fprintf$LDBLStub _sprintf$LDBLStub _printf$LDBLStub 2005-08-13 18:03 ghs * Source_Files/Network/: network.cpp, network.h, network_dialogs.cpp, network_dialogs.h, network_messages.cpp, network_messages.h, network_private.h: pre-game chat support (and network version bump) 2005-08-06 20:58 jkvw * Source_Files/Network/: network_dialogs.h, network_dialogs_mac_nibs_sdl.cpp: Burning unused code 2005-08-06 20:17 jkvw * Resources/Gather Network Game.nib/info.nib, Resources/Gather Network Game.nib/objects.xib, Source_Files/Network/network_dialogs.cpp, Source_Files/Network/network_dialogs.h, Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp, Source_Files/Network/network_dialogs_sdl.cpp, Source_Files/Network/Metaserver/metaserver_dialogs.cpp, Source_Files/Network/Metaserver/metaserver_dialogs.h: Metaserver chat for gather dialog 2005-08-02 03:36 jkvw * Source_Files/Misc/preferences.h: Replacing [2,4,8]-space indents with tab-indents 2005-08-02 03:29 jkvw * Source_Files/: Input/mouse.cpp, Input/mouse_sdl.cpp, Misc/preferences.cpp, Misc/preferences.h: [Solra Bizna] Pref for turning off mouse accelleration 2005-08-02 02:37 jkvw * Source_Files/GameWorld/weapons.h: [Solra Bizna] Fixing weapons bug 2005-08-01 05:11 jkvw * Resources/Join Network Game.nib/objects.xib, Source_Files/Misc/carbon_widgets.cpp, Source_Files/Misc/carbon_widgets.h, Source_Files/Misc/sdl_widgets.h, Source_Files/Misc/shared_widgets.cpp, Source_Files/Misc/shared_widgets.h, Source_Files/Network/network_dialogs.cpp, Source_Files/Network/network_dialogs.h, Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp, Source_Files/Network/network_dialogs_sdl.cpp, Source_Files/Network/Metaserver/NibsMetaserverClientUi.cpp, Source_Files/Network/Metaserver/SdlMetaserverClientUi.cpp, Source_Files/Network/Metaserver/metaserver_dialogs.cpp, Source_Files/Network/Metaserver/metaserver_dialogs.h: Metaserver chat in join dialog; beginnings of pregame chat in join dialog 2005-07-30 21:00 jkvw * docs/A1 Lua Scripters Guide.txt: Cleaning up lua music docs, which accidentally got put in a silly place 2005-07-30 20:53 jkvw * Source_Files/GameWorld/weapons.cpp, Source_Files/GameWorld/weapons.h, Source_Files/Lua/lua_script.cpp, docs/A1 Lua Scripters Guide.txt: [Solra Bizna] lua function get_player_weapon 2005-07-30 12:55 asvitkine * Source_Files/Misc/: interface.cpp, interface_macintosh.cpp: fix for new level intro movie click-through to interface bug, also fixed a couple warnings in the file 2005-07-30 12:32 asvitkine * Source_Files/RenderOther/images.cpp: logContext for errors from initializing images 2005-07-30 11:29 asvitkine * Source_Files/Misc/preferences.cpp: some cleanup, including merging two sections of nearly-identical code and removing some ifdefs related to displaying an alert and replacing them with a call to alert_user which handles that stuff for us already 2005-07-29 06:39 jkvw * Resources/Join Network Game.nib/objects.xib, Source_Files/Network/network_dialogs.cpp, Source_Files/Network/network_dialogs.h, Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp, Source_Files/Network/network_dialogs_sdl.cpp: Request colour changes when colour widgets are changed; dropping colour change button 2005-07-29 06:20 jkvw * Source_Files/Misc/shared_widgets.h: shared widget restructured code should actually work now 2005-07-29 05:17 jkvw * Source_Files/: Misc/shared_widgets.cpp, Misc/shared_widgets.h, Network/network_dialogs.cpp: restructuring shared_widgets.* 2005-07-26 22:47 jkvw * Source_Files/Lua/lua_script.cpp: [Solra Bizna] Fix for multiple MML-specified lua scripts 2005-07-25 22:09 jkvw * Source_Files/: Lua/lua_script.cpp, Network/network.cpp: Dont show error dialog when loading multiple MML-specified lua scripts 2005-07-25 17:58 jkvw * Source_Files/: Misc/shared_widgets.cpp, Misc/shared_widgets.h, Network/network_dialogs.cpp: Edited player names appear correctly in metaserver and gather dialogs. 2005-07-25 06:38 jkvw * Source_Files/Misc/: carbon_widgets.cpp, carbon_widgets.h, sdl_widgets.cpp, sdl_widgets.h: removed explicit specialization; should make gcc 4.0 happier 2005-07-25 06:33 jkvw * Source_Files/Lua/lua_script.cpp: stop_music() is undefined for SDL. Dont ask me why. 2005-07-25 05:25 jkvw * Source_Files/Lua/lua_script.cpp: Correctly register L_Stop_Music 2005-07-25 05:22 jkvw * Source_Files/Lua/lua_script.cpp: [Solra Bizna] Fixes to LoadLuaScript 2005-07-25 02:26 jkvw * Resources/Metaserver Client.nib/objects.xib, Source_Files/Network/Metaserver/NibsMetaserverClientUi.cpp: Join button in carbon metaserver join dialog works now 2005-07-25 02:07 jkvw * Source_Files/Lua/lua_script.cpp, Source_Files/RenderOther/motion_sensor.cpp, Source_Files/XML/XML_LevelScript.cpp, docs/A1 Lua Scripters Guide.txt: [Solra Bizna] Lua functions on music; Draw network compass in non-net games (doesnt do anything unless lua is working the compass) 2005-07-25 01:32 jkvw * Source_Files/: Misc/carbon_widgets.cpp, Misc/carbon_widgets.h, Misc/sdl_widgets.cpp, Misc/sdl_widgets.h, Misc/shared_widgets.cpp, Misc/shared_widgets.h, Network/network_dialogs.cpp, Network/network_dialogs.h, Network/network_dialogs_mac_nibs_sdl.cpp, Network/network_dialogs_sdl.cpp: Shared widgets for gather dialog 2005-07-24 12:26 ghs * Source_Files/RenderMain/shapes_sdl.h: fix (with a workaround for braindead openglblit) the display of player shapes in gather / carnage report dialogs in software mode 2005-07-24 09:59 ghs * Source_Files/: Misc/sdl_widgets.h, Network/network_dialog_widgets_sdl.h: on second thought, it's not a hack to make w_text_box and w_chat_history selectable; they need to be selectable (although they give no visual indication that they're selected) so that keyboard-only users can use page up and page down in them 2005-07-24 09:53 ghs * Source_Files/Network/network_dialogs_sdl.cpp: make the text entry box while gathering on the metaserver match the w_text_box theme font 2005-07-24 09:53 ghs * Source_Files/Network/network_dialog_widgets_sdl.h: w_chat_history should use w_text_box theme font 2005-07-23 23:24 ghs * Source_Files/Misc/sdl_widgets.h: work around the w_text_box scroll bar stickiness...some quirks remain, but it is a good deal more usable until a nice solution is implemented 2005-07-23 21:17 ghs * Source_Files/Misc/sdl_widgets.cpp: fix more negative int to size_t silliness this one fixes scroll bars resetting when you drag them near the top 2005-07-23 19:40 ghs * Source_Files/Misc/sdl_widgets.cpp: use the value passed into w_list_base::center_item, and don't attempt to pass a negative value to set_top_item since it takes a size_t (hehe) this fixes the level selector, so now it starts at the top as it should 2005-07-23 19:13 ghs * Source_Files/Misc/sdl_widgets.cpp: w_list_base::new_items was setting top_item and selection to 0, but wasn't resetting thumb_y 2005-07-23 17:50 ghs * Source_Files/Misc/sdl_widgets.cpp: simplify text_entry baseline calculation, and fix a redraw bug 2005-07-23 17:48 ghs * Source_Files/RenderOther/sdl_fonts.h: expose leading and descent, to allow better layout; also, make leading a signed rather than unsigned, since in one font leading is -2 2005-07-23 16:41 ghs * Source_Files/Network/Metaserver/metaserver_messages.cpp: I guess bungie.net wants us to resend color for each chat message...::shrug:: 2005-07-23 11:32 ghs * Source_Files/Misc/sdl_widgets.cpp: fix drawing when text_entry label and text heights don't match up 2005-07-23 11:18 ghs * Source_Files/Misc/sdl_dialogs.cpp, Source_Files/Misc/sdl_dialogs.h, Source_Files/Misc/sdl_widgets.h, Source_Files/Network/Metaserver/SdlMetaserverClientUi.cpp, data/default_theme/theme.mml: add the ability to theme w_text_boxes, and a hack to allow association of w_text_entries with w_text_boxes so the text_font matches also updated the default theme to include an entry for text box, otherwise it chooses monaco as the font now 2005-07-23 08:38 ghs * Source_Files/: Misc/sdl_widgets.cpp, Misc/sdl_widgets.h, Network/Metaserver/metaserver_messages.cpp, Network/Metaserver/metaserver_messages.h: support for setting (Mac/SDL) and displaying (SDL only) player colors on the metaserver...also switched color swatches so that primary is bigger and to the left of secondary 2005-07-17 21:31 jkvw * Source_Files/GameWorld/projectiles.cpp, Source_Files/Lua/lua_script.cpp, Source_Files/Lua/lua_script.h, docs/A1 Lua Scripters Guide.txt: [Solra Bizna] New lua functionality: projectile_detonated and prompt 2005-07-17 16:21 ghs * Source_Files/: shell_sdl.h, Misc/sdl_dialogs.cpp: improve (but not perfect) the behavior aleph one SDL exhibits when it becomes visible (say when it becomes un-minimized). It will attempt to redraw the screen now when that happens, in some common cases 2005-07-17 15:39 ghs * Source_Files/Misc/sdl_dialogs.cpp: dialogs now recognize attempts to toggle fullscreen 2005-07-17 13:04 ghs * Source_Files/RenderOther/screen_sdl.cpp: Lock the correct surface (oops) when rendering in low-res mode. This fixes windows crashing in full-screen low-res. 2005-07-17 13:03 ghs * Source_Files/shell_sdl.h: When compiled for win32 with mingw, attempt to load the Dr. MinGW library (exchndl.dll) when started with the debug flag. This library can create backtrace reports when the program crashes. 2005-07-17 12:35 ghs * Source_Files/shell_sdl.h: when changing sizes with F-keys, use the current mode to determine fullscreen, rather than the preferences 2005-07-17 11:23 ghs * Source_Files/: shell_sdl.h, Misc/interface.cpp, RenderOther/screen.h, RenderOther/screen_sdl.cpp: SDL builds can now toggle between fullscreen and windowed mode with the standard keystroke alt-enter (windows) or meta-enter NB: OpenGL in-game switching exposes the same bug pause does NB2: SDL doesn't support windowed mode in native Mac OS X, so it will stay fullscreen. It should work with OS X SDL X11, but I have not tried it 2005-07-09 09:56 ghs * PBProjects/: AlephOne-OSX10.4.pbproj/project.pbxproj[DEAD], AlephOne-OSX10.4.xcodeproj/project.pbxproj: upgrading AlephOne-OSX10.4.pbproj to AlephOne-OSX10.4.xcodeproj for Xcode 2.1 2005-07-05 18:35 asvitkine * PBProjects/AlephOne-OSX10.3.pbproj/project.pbxproj: add Console.h and Console.cpp to 10.3 project file 2005-07-04 18:22 jkvw * PBProjects/AlephOne-OSX10.2.pbproj/project.pbxproj: Adding Console.h and Console.cpp 2005-07-04 16:37 ghs * Source_Files/Network/network.cpp: fix a bug with the in-game chat prompt 2005-07-04 16:36 ghs * Source_Files/Misc/Console.cpp: fix a bug with the initial prompt 2005-07-04 16:35 ghs * Source_Files/Misc/Makefile.am: add Console.cpp and Console.h 2005-07-04 16:05 ghs * PBProjects/AlephOne-OSX10.4.pbproj/project.pbxproj: added Console.h and Console.app 2005-07-04 16:04 ghs * Source_Files/: shell_macintosh.h, shell_sdl.h, Misc/Console.cpp, Misc/Console.h, Misc/vbl_macintosh.cpp, Misc/vbl_sdl.cpp, Network/network.cpp, Network/network.h, RenderOther/screen.cpp, RenderOther/screen_sdl.cpp, RenderOther/screen_shared.h: move the user text input from network into a more general console class 2005-07-03 19:32 asvitkine * PBProjects/AlephOne-OSX10.3.pbproj/project.pbxproj: update of 10.3 xcode project file for shared widgets files 2005-07-03 17:21 jkvw * Source_Files/Misc/preferences.cpp: Fixing preferences reloading strangeness in sdl 2005-07-03 15:56 jkvw * Source_Files/Network/network_dialogs_sdl.cpp: Dont show join messages in sdl join dialog. If sdl dialog system gains support for intelligently handling long, mutable static text fields, then we can put it back. 2005-07-03 15:54 ghs * tools/Makefile.am: the widgets changes broke the precarious balance of .cpp files that dumprsrcs included; rather than changing them now and having them break again when widgets change, commenting them out to prevent builds from failing. Hopefully a better way can be found to create these tools once the widgets are stabilized 2005-07-03 15:51 ghs * configure.ac, Source_Files/Makefile.am, tools/Makefile.am: compile an icon and resources into AlephOne.exe (also changed name of executable from alephone.exe to AlephOne.exe) 2005-07-03 15:47 ghs * Resources/Windows/: alephone.ico, alephone.rc: add the old windows ico file, and an rc file loosely based on old aleph one windows releases 2005-07-03 15:41 jkvw * Source_Files/Network/: network_dialogs.cpp, network_dialogs.h, network_dialogs_sdl.cpp: Correctly play sounds for sdl join dialog 2005-07-03 00:58 jkvw * Source_Files/Network/network_dialogs.h: Burning NetgameJoinData 2005-07-03 00:43 ghs * Source_Files/Network/network.cpp: net number of player is valid now returns false in netConnecting state (fixes assert in join dialogs) 2005-07-03 00:33 ghs * PBProjects/AlephOne-OSX10.4.pbproj/project.pbxproj: add shared_widgets 2005-07-03 00:32 ghs * Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp: update to work with gcc 4.0 (which thinks JoinDialog::gatherSearch is protected) 2005-07-02 23:45 ghs * Source_Files/Misc/Makefile.am: add shared_widgets.cpp to Makefiles 2005-07-02 23:43 ghs * Source_Files/Network/network_dialogs_sdl.cpp: gcc 3.4 wants SdlJoinDialogs:: instead of JoinDialogs:: 2005-07-02 22:26 jkvw * Source_Files/Misc/sdl_dialogs.cpp: tab-key works properly on multisection SDL dialogs (setup network game) 2005-07-02 22:05 jkvw * Source_Files/Misc/shared_widgets.cpp: Adding shared_widgets.cpp 2005-07-02 21:55 jkvw * PBProjects/AlephOne-OSX10.2.pbproj/project.pbxproj: Adding shared_widgets.cpp to 10.2 project 2005-07-02 21:53 jkvw * Source_Files/: CSeries/NibsUiHelpers.h, CSeries/csdialogs_macintosh.cpp, Misc/carbon_widgets.cpp, Misc/carbon_widgets.h, Misc/preferences.cpp, Misc/preferences.h, Misc/sdl_widgets.cpp, Misc/sdl_widgets.h, Misc/shared_widgets.h, Network/network_dialogs.cpp, Network/network_dialogs.h, Network/network_dialogs_mac_nibs_sdl.cpp, Network/network_dialogs_sdl.cpp: Use shared widget interface for join dialog 2005-07-01 17:09 ghs * Source_Files/Misc/: sdl_dialogs.cpp, sdl_dialogs.h: save the state of SDL_EnableUnicode when entering dialogs, and restore it when leaving them, rather than setting it to false when leaving. Fixes gather screen text field entry bug 2005-06-30 23:16 ghs * docs/A1 Lua Scripters Guide.txt: correct the order of got_item()'s parameters 2005-06-30 12:50 jkvw * Source_Files/Network/: network.cpp, network.h: fixing crasher on 10.2 2005-06-27 14:18 asvitkine * Source_Files/shell_misc.cpp, Source_Files/GameWorld/items.cpp, Source_Files/Network/network.cpp, Source_Files/Network/network.h, Source_Files/Network/network_dummy.cpp, PBProjects/AlephOne-OSX10.3.pbproj/project.pbxproj: Making use of network_dummy for DISABLE_NETWORKING build to eliminate some ifdefs inside code. Also, iced a bunch of warnings in network.cpp and added a networking disabled build to 10.3 project file. 2005-06-27 03:05 asvitkine * PBProjects/AlephOne-OSX10.3.pbproj/project.pbxproj: update 10.3 project file for network_capabilities.cpp 2005-06-26 20:39 ghs * Source_Files/Network/network_messages.cpp: fix a bug reading / writing net_dead which resulted in asserts from Aleph Ones build with newer compilers 2005-06-26 20:38 ghs * Source_Files/Files/: AStream.cpp, AStream.h: add the ability to read and write booleans to AStream 2005-06-26 20:28 jkvw * PBProjects/AlephOne-OSX10.2.pbproj/project.pbxproj: adding network compatabilities to 10.2 project 2005-06-26 19:47 ghs * PBProjects/AlephOne-OSX10.4.pbproj/project.pbxproj, Source_Files/GameWorld/player.cpp, Source_Files/Misc/DefaultStringSets.cpp, Source_Files/Network/Makefile.am, Source_Files/Network/network.cpp, Source_Files/Network/network.h, Source_Files/Network/network_capabilities.cpp, Source_Files/Network/network_capabilities.h, Source_Files/Network/network_dialogs.cpp, Source_Files/Network/network_dialogs_macintosh.cpp, Source_Files/Network/network_messages.cpp, Source_Files/Network/network_messages.h, Source_Files/Network/network_private.h: add network capabilities messages, removed special lua script message. there are multiple network versions now; a string which versions the protocol itself, a few uints which version the star/ring and game engine, lua and speex 2005-06-26 13:50 ghs * Source_Files/: shell_sdl.h, CSeries/csalerts.cpp, CSeries/csalerts.h, CSeries/csalerts_sdl.cpp: clean up alert_user a little, and add a version that takes a regular string 2005-06-24 21:23 ghs * Source_Files/Misc/sdl_widgets.h: changes to compile with gcc 3.4 and higher (apparently gcc is no longer psychic, and won't let you use things in structs you've only forward declared, or use functions you haven't defined) 2005-06-23 15:27 ghs * configure.ac: fix a bug in the configure script that prevented cross-builds from recognizing installed lua and speex 2005-06-22 14:33 jkvw * Source_Files/: CSeries/NibsUiHelpers.h, CSeries/csdialogs_macintosh.cpp, Network/Metaserver/NibsMetaserverClientUi.cpp, Network/Metaserver/SdlMetaserverClientUi.cpp, Network/Metaserver/metaserver_dialogs.cpp, Network/Metaserver/metaserver_dialogs.h: New carbon modal dialog running interface and updates to metaserver join dialog to take advantage of it. 2005-06-21 22:28 ghs * Source_Files/: shell_sdl.h, Files/FileHandler.h, Files/FileHandler_SDL.cpp: make map selector default to a semi-intelligent directory; this is a temporary addition to preserve my sanity when gathering, and can be removed when someone steps up and cleans up the file preferences and selectors code 2005-06-19 10:24 asvitkine * Source_Files/: GameWorld/marathon2.cpp, Misc/PlayerImage_sdl.cpp, Misc/interface.cpp, Misc/interface.h, RenderMain/shapes.cpp: Loading collections progress bar will now only appear during level loads. 2005-06-19 03:59 jkvw * Source_Files/: Misc/preferences.cpp, Misc/preferences.h, Network/network_dialogs.cpp: Save cheat flags and advertise on metaserver in prefs file 2005-06-19 00:11 ghs * Source_Files/Network/network_games.cpp: If there is no hill in a KOTH game, don't crash, so the players can gang up on the gatherer for gathering such a malformed map. 2005-06-18 22:07 jkvw * Source_Files/: Misc/carbon_widgets.h, Misc/sdl_widgets.cpp, Network/Metaserver/metaserver_dialogs.cpp: tuneup to metaserver chat text output box 2005-06-18 20:11 ghs * Source_Files/Network/network_dialogs.h: network_dialogs used FileSpecifier, but didn't include FileHandler.h 2005-06-18 19:55 ghs * Source_Files/: Misc/DefaultStringSets.cpp, Network/network_dialog_widgets_sdl.h, Network/network_dialogs.cpp, Network/network_dialogs.h: Move shared stringset constants to network_dialogs.h, from network_dialog_widgets_sdl.h. Now DefaultStringSets.cpp doesn't need to include a bunch of SDL widgets code to find them (which it did even for NIBs builds). Mainly I did this to fix the compile, if you're not happy with the new location, feel free to do what you think is right 2005-06-18 19:51 ghs * PBProjects/AlephOne-OSX10.4.pbproj/project.pbxproj: add carbon widgets files to the project 2005-06-16 13:47 asvitkine * Source_Files/: Misc/DefaultStringSets.cpp, Misc/progress.cpp, Misc/progress.h, RenderMain/OGL_Render.cpp, RenderMain/shapes.cpp: Added two progress bars to be displayed when loading a level, to prevent the black screen of death effect. They are displayed during the two most time-consuming areas of loading: loading collections, and starting OpenGL rendering. (If OpenGL is not on, you don't get the second one.) This can be further improved by making the bars run in a smoother fashion (which is actually only visible in Carbon... SDL doesn't show the bar), but this is a start. 2005-06-15 03:34 asvitkine * PBProjects/AlephOne-OSX10.3.pbproj/project.pbxproj: update of 10.3 xcode project file 2005-06-15 01:02 jkvw * Source_Files/CSeries/: NibsUiHelpers.h, csdialogs_macintosh.cpp: moving static member initialisers out from in-class 2005-06-14 23:26 ghs * Source_Files/: CSeries/Makefile.am, Misc/Makefile.am: update makefiles to reflect shared_widgets changes (these includes lists are getting out of hand!) 2005-06-14 23:07 jkvw * PBProjects/AlephOne-OSX10.2.pbproj/project.pbxproj: Updating PB 10.2 projct with new files carbon_widgets.cpp, carbon_widgets.h, and shared_widgets.h 2005-06-14 23:03 jkvw * Source_Files/: CSeries/NibsUiHelpers.h, CSeries/csdialogs_macintosh.cpp, Misc/carbon_widgets.cpp, Misc/carbon_widgets.h, Misc/sdl_widgets.cpp, Misc/sdl_widgets.h, Misc/shared_widgets.h, Network/network_dialogs.cpp, Network/Metaserver/NibsMetaserverClientUi.cpp, Network/Metaserver/SdlMetaserverClientUi.cpp, Network/Metaserver/metaserver_dialogs.cpp, Network/Metaserver/metaserver_dialogs.h: Introducing a widget interface common to SDL and Carbon, and using it for metaserver join dialog. 2005-06-10 23:57 jkvw * Resources/Metaserver Client.nib/objects.xib, Source_Files/shell_macintosh.h, Source_Files/CSeries/NibsUiHelpers.h, Source_Files/CSeries/csdialogs_macintosh.cpp, Source_Files/Network/Metaserver/NibsMetaserverClientUi.cpp: Better chat text display for Carbon metaserver dialog 2005-06-10 20:49 jkvw * Source_Files/Network/Metaserver/NibsMetaserverClientUi.cpp: Send chat in Carbon metaserver join dialog by pressing return (not by clicking) in text entry box 2005-06-10 02:13 asvitkine * Source_Files/: CSeries/NibsUiHelpers.h, CSeries/csdialogs_macintosh.cpp, Misc/preferences_macintosh.h, Network/network_dialogs.cpp: Removed SetPopupLabelsFromStringset, since now QQ_ code can handle it. Added SetGlobalControlSignature, which will ease the migration of NIBs prefs code to use QQ_ functions. With this, I've also converted all controls on the Player tab to use QQ_ functions. Also, all NIBs places for color names have been converted to use the stringset. 2005-06-10 01:59 asvitkine * Source_Files/GameWorld/player.h, Source_Files/Misc/DefaultStringSets.cpp, Source_Files/Misc/sdl_widgets.cpp, Source_Files/Misc/sdl_widgets.h, docs/MML.html: Made team/player color names a stringset, and converted sdl widgets' hardcoded array of strings to use the stringset instead. 2005-06-10 01:40 jkvw * Source_Files/CSeries/csdialogs_macintosh.cpp: fix in QQ_set_selector_control_labels 2005-06-10 01:33 jkvw * Resources/Gather Network Game.nib/objects.xib: More space for names in gather dialog listbox 2005-06-10 01:07 asvitkine * Source_Files/ModelView/Dim3_Loader.cpp: fix warning 2005-06-10 00:19 wzenfell * Resources/Metaserver Client.nib/objects.xib, Source_Files/CSeries/NibsUiHelpers.h, Source_Files/CSeries/csdialogs_macintosh.cpp, Source_Files/Network/Metaserver/NibsMetaserverClientUi.cpp: Moving a couple Carbon UI-specific strings routines to NibsUiHelpers/ csdialogs_macintosh. More work on Carbon NIBs metaserver client: users can now double-click a game in the game list to have its address filled into the normal Join dialog's "Join Address" field. 2005-06-09 23:38 jkvw * Source_Files/CSeries/csdialogs_macintosh.cpp: Recoding QQ_set_selector_control_labels (NIBs) to use CFStrings 2005-06-09 22:27 jkvw * Source_Files/: CSeries/csdialogs.h, CSeries/csdialogs_macintosh.cpp, CSeries/csdialogs_sdl.cpp, Misc/sdl_widgets.cpp, Network/network_dialogs.cpp, Network/network_dialogs_sdl.cpp: Use stringsets to set carbon difficulty menu in setup network game. Fixing a SDL tabs oops. 2005-06-09 21:21 asvitkine * docs/MML.html: Add information on Difficulty Level Names stringset to MML documentation. 2005-06-09 18:29 asvitkine * Source_Files/Misc/preferences_macintosh.h: Mac preferences dialog will now initialize player difficulty popup list from the stringset (which can be modified by MML). A similar change needs to be done to the gatherer dialog for the popup there, and I'll let whoever is playing with that dialog handle it. 2005-06-09 18:27 asvitkine * Source_Files/Network/Metaserver/metaserver_messages.cpp: Made metaserver code use the difficulty level stringset for the difficulty names, rather than hard coding them in its own code. 2005-06-09 18:26 asvitkine * Source_Files/: GameWorld/map.h, Misc/preferences_sdl.h, Network/network_dialog_widgets_sdl.h: Moved repeated constant kDifficultyLevelsStringSetID to a single header file. It is now in map.h - same place as the difficulty level constants are set. 2005-06-09 18:21 asvitkine * Source_Files/CSeries/: NibsUiHelpers.h, csdialogs_macintosh.cpp: New function: SetPopupLabelsFromStringset(), this initializes a Carbon NIBs popup menu list to the strings in a stringset. Perhaps, a QQ_ version should be made sometime in the future, but SDL's w_select_popup does not have a set_labels_stringset method yet, and I didn't feel like coding it. 2005-06-09 01:47 jkvw * Resources/Setup Network Game.nib/: info.nib, objects.xib: Introduce tabs and split cheat widget 2005-06-09 01:38 jkvw * Source_Files/Network/: network_dialogs.cpp, network_dialogs.h, network_dialogs_mac_nibs_sdl.cpp, network_dialogs_sdl.cpp: Splitting the cheats widget into three widgets; New SNG layout for SDL and NIBs 2005-06-09 01:35 jkvw * Source_Files/CSeries/: NibsUiHelpers.h, csdialogs_macintosh.cpp: Generic Tab-Handler for Carbon NIBs 2005-06-09 01:26 wzenfell * Source_Files/Network/Metaserver/NibsMetaserverClientUi.cpp: NIBs metaserver client now displays (albeit poorly) players in room and games in room. You can't actually do anything with the displays (clicking is ignored). Code is also a bit rough, but will shift around to be better. Goal is to have what's currently ListWidget (in NIBsland) and w_list (or some of its subclasses) (in SDLland) share an interface, be smart about using callbacks to delegate some elements of behavior to client code, etc. Also the string stuff will move to csstrings, or whatever. And of course other places that can benefit from this stuff should use it instead of what it's using currently. At some point, maybe once it stabilizes a bit. (Programming is remarkably painful without automated refactoring tools a la Eclipse, JetBrains' IntelliJ IDEA or ReSharper, etc. :( ) 2005-06-08 22:55 wzenfell * Source_Files/Network/Metaserver/SdlMetaserverClientUi.cpp: Minor cleanup of w_items_in_room's interface (using boost::function for a callback to simplify w_items_in_room) 2005-06-08 04:09 jkvw * Source_Files/Network/network_dialogs_sdl.cpp: Using more shared code, less private code, for SDL netgame setup dialog 2005-06-08 03:58 jkvw * Source_Files/Network/: network_dialogs.h, network_dialogs_sdl.cpp: Sectioning out part of SDL setup netgame dialog (using new SDL dialog tab-like thingy) 2005-06-08 03:51 jkvw * Source_Files/Misc/: sdl_dialogs.cpp, sdl_dialogs.h, sdl_widgets.cpp, sdl_widgets.h: Tab-like thingy for SDL dialogs 2005-06-07 20:35 jkvw * Source_Files/Network/network_dialogs_sdl.cpp: cheats widget for SDL 2005-06-05 12:43 ghs * Source_Files/Network/network.cpp: I always forget to remove the debug fprintfs before I commit! 2005-06-05 12:09 ghs * Source_Files/Network/: network.cpp, network.h, network_dialogs.cpp, network_dialogs_sdl.cpp, network_messages.cpp, network_messages.h, network_private.h: implement the ability to change color after being gathered, fixed a small bug with dropped players, increment network versions 2005-06-05 09:14 ghs * Source_Files/Network/network_dialogs_sdl.cpp: add a cast to fix compilation on my gcc 2005-06-05 03:23 jkvw * Resources/Join Network Game.nib/: info.nib, objects.xib: Adding color change widget and dropping recent hosts widget. 2005-06-05 03:21 jkvw * Source_Files/Network/: network_dialogs.cpp, network_dialogs.h, network_dialogs_mac_nibs_sdl.cpp, network_dialogs_sdl.cpp: Dialog support for late joiner colour change. Feature will not work until netgame setup code for it is in. 2005-06-01 05:23 jkvw * Source_Files/: Files/FileHandler.cpp, Files/filetypes_macintosh.cpp, Network/network_dialogs.cpp: Handle _typecode_netscript in OSX 2005-06-01 04:36 jkvw * Source_Files/Files/: FileHandler.cpp, filetypes_macintosh.cpp, tags.h: OSX read file dialog now lets user choose a file with any valid file type, not just one specific file type. (so user can load M2 films as well as infinity films, for example) 2005-05-31 22:49 ghs * PBProjects/AlephOne-OSX10.4.pbproj/project.pbxproj: update the SDL target to copy frameworks in correctly 2005-05-31 22:35 ghs * PBProjects/: AlephOne-OSX.pbproj/project.pbxproj[DEAD], AlephOne-OSX10.3.pbproj/project.pbxproj: moving AlephOne-OSX.pbproj to AlephOne-OSX10.3.pbproj to match the other two project files 2005-05-31 21:55 ghs * PBProjects/AlephOne-OSX10.4.pbproj/project.pbxproj: create a tiger-specific build file, collapsing the targets down to 2 like in the 10.2 version, removing -Wno-precomp 2005-05-31 18:45 asvitkine * Source_Files/Lua/lua_script.cpp, docs/A1 Lua Scripters Guide.txt, examples/lua/Alien_Weapons_For_All.txt: New Lua function: item_index_valid(item_index) New Lua constant: MAXIMUM_OBJECTS_PER_MAP Okay, my goal is achieved. With the new Lua item manipulation functions, you can now disable spawning of certain types of items on the map, or even replace a certain type of item with another. It's some good stuff. 2005-05-31 10:53 asvitkine * Source_Files/GameWorld/items.cpp, Source_Files/Lua/lua_script.cpp, Source_Files/Lua/lua_script.h, docs/A1 Lua Scripters Guide.txt: New lua functions: get_item_polygon(item_index), delete_item(item_index) New lua trigger: item_created(item_index) Working towards better item manipulation with Lua, so that soon we can have a Lua script prevent spawning of certain items in netgames, or replace them with other items, for example. After this commit, the only obstacle left in achieving this goal is that initial item placement is done _before_ lua is initialised, and thus items created initially can't activate lua's item_created trigger (only items loaded afterwards activate it). I've documented this, but we want to fix this or create a workaround (such as being able to find items of that type and remove them on init() for example). 2005-05-31 03:48 jkvw * Source_Files/Network/network_dialogs.h: removing appletalk zones constant and moving autogather constant to where it belongs 2005-05-31 03:22 jkvw * docs/A1 Lua Scripters Guide.txt: Dropping author credits and revision date. Nobody was updating them. Better to not have the information than for it to be wrong. If you want to know who contributed and when, read the cvs log. 2005-05-31 03:13 jkvw * PBProjects/AlephOne-OSX10.2.pbproj/project.pbxproj: Dropping carbon resources target, and copying in SDL frameworks as part of NIBs and SDL targets 2005-05-31 01:47 asvitkine * Source_Files/Lua/lua_script.cpp, docs/A1 Lua Scripters Guide.txt: New lua accessor: get_item_type(item_index). Working towards better item manipulation with Lua, so that soon we can have a Lua script prevent spawning of certain items in netgames, for example. 2005-05-31 00:55 asvitkine * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Added new files to 10.3 Xcode project. 2005-05-31 00:35 jkvw * PBProjects/AlephOne-OSX10.2.pbproj/project.pbxproj: Moving Jaguar project file to trunk 2005-05-31 00:04 jkvw * Source_Files/: CSeries/csstrings.cpp, CSeries/csstrings.h, Misc/sdl_widgets.cpp, Misc/sdl_widgets.h, Network/network_dialogs.cpp, Network/network_dialogs_sdl.cpp: Replacing SDL interfaces game type selector with a popup 2005-05-30 17:16 ghs * configure.ac: check for boost/bind.hpp and boost/function.hpp in the configure file 2005-05-30 17:15 ghs * Source_Files/Network/Metaserver/Makefile.am: add SdlMetaserverClientUi.cpp 2005-05-30 15:10 wzenfell * PBProjects/AlephOne-OSX.pbproj/project.pbxproj, Resources/Join Network Game.nib/objects.xib, Resources/Metaserver Client.nib/info.nib, Resources/Metaserver Client.nib/objects.xib, Source_Files/shell_sdl.h, Source_Files/CSeries/csdialogs_macintosh.cpp, Source_Files/Misc/sdl_dialogs.cpp, Source_Files/Misc/sdl_dialogs.h, Source_Files/Misc/sdl_widgets.cpp, Source_Files/Misc/sdl_widgets.h, Source_Files/Network/network_dialogs.h, Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp, Source_Files/Network/network_dialogs_sdl.cpp, Source_Files/Network/Metaserver/NibsMetaserverClientUi.cpp, Source_Files/Network/Metaserver/SdlMetaserverClientUi.cpp, Source_Files/Network/Metaserver/metaserver_dialogs.cpp, Source_Files/Network/Metaserver/metaserver_dialogs.h: Submitting partial (feature-incomplete) changes in support of NIBs metaserver client. Also introducing structures for better UI code sharing, and introducing use of boost::function and boost::bind for better callback support. Fixing copy_text_control_value_to_string or whatever to not be restricted to 256 characters. 2005-05-30 12:20 ghs * Source_Files/Network/: network.cpp, network.h, network_dialogs.cpp, network_dialogs_mac_nibs_sdl.cpp, network_dialogs_sdl.cpp, network_private.h: players canceling after they are gathered are removed from the gathered players list, and can be re-added once they rejoin. updated network versions yet again (only a few more left I think) 2005-05-30 11:17 ghs * Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp: fix NIBs build 2005-05-30 11:12 ghs * Source_Files/Network/: network.cpp, network.h, network_dialogs_mac_nibs_sdl.cpp, network_dialogs_sdl.cpp, network_messages.h: when un-joined players cancel joining remove them from the list of players 2005-05-29 17:24 asvitkine * Source_Files/RenderOther/ViewControl.cpp: MML resetability for FOV (field of vision) stuff, View stuff, and Landscapes. 2005-05-29 16:45 asvitkine * Source_Files/: shell.h, shell_macintosh.h, shell_sdl.h, XML/XML_LevelScript.cpp, XML/XML_MakeRoot.cpp, XML/XML_ParseTreeRoot.h: Between levels, values set by MML will be reset to the engine defaults, and then the base MML (from Scripts folder) will be loaded, before finally loading the level specific MML for the next level (if it exists). This eliminates the problem with values set by a previous level's MML script remaining set for the next level. NOTE: Some MML elements will not yet reset with these changes, and support for these will have to come at a later time. Though, most of the gameplay-critical elements should be resetting. 2005-05-29 14:34 ghs * Source_Files/Network/network.cpp: restore level change functionality for network games by listening for map/physics/lua when netState==netDown. this doesn't seem ideal to me but it works 2005-05-29 14:20 ghs * Source_Files/Network/network.cpp: add additional information to unexpected message logs 2005-05-29 13:41 asvitkine * Source_Files/RenderMain/OGL_Subst_Texture_Def.cpp: MML resetability for substitute OpenGL textures. 2005-05-29 11:57 asvitkine * Source_Files/RenderMain/OGL_Setup.cpp: MML resetability for fog 2005-05-29 11:51 ghs * Source_Files/: Misc/DefaultStringSets.cpp, Network/network.cpp, Network/network_private.h: make some error messages a little more helpful, and some minor code cleanup 2005-05-29 01:42 asvitkine * Source_Files/Misc/interface.cpp: Gets rid of a couple DISABLE_NETWORKING and handles interface clicks on gather and join buttons better. 2005-05-29 01:29 asvitkine * Source_Files/Network/network_microphone_sdl_win32.cpp: This allows DISABLE_NETWORKING to build on Windows. 2005-05-27 19:21 jkvw * Source_Files/CSeries/csdialogs_macintosh.cpp: Fix for NIBs setup netgame level selection popup 2005-05-27 19:01 asvitkine * Source_Files/Network/network.h: changed TRUE's to 1's in DISABLE_NETWORKING build as vc++ was complaining that TRUE was undefined 2005-05-27 18:45 jkvw * Source_Files/GameWorld/player.cpp: Swim fixed 2005-05-27 17:38 asvitkine * Source_Files/RenderOther/: screen.cpp, screen_sdl.cpp, screen_shared.h: Changed ShowHUD into a flag instead of a bool, so that other flags can be added at a later time, if needed. 2005-05-27 16:33 jkvw * Source_Files/Network/: network_dialogs.cpp, network_dialogs_sdl.cpp: Use shared SNG dialog information verification code in SDL; bugfixes in same 2005-05-27 01:55 jkvw * Source_Files/Network/network_dialogs.cpp: Hackish and temporary fix for NIBs script selection 2005-05-26 13:30 ghs * data/Makefile.am: remove Text_Strings.mml from the source distribution 2005-05-25 20:10 jkvw * Resources/Setup Network Game.nib/info.nib, Resources/Setup Network Game.nib/objects.xib, Source_Files/Network/network_dialogs.cpp, Source_Files/Network/network_dialogs.h, Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp, Source_Files/Network/network_dialogs_sdl.cpp: Moving setup network game map selection to shared code; adding SNG map selection to NIBs 2005-05-25 18:50 asvitkine * Source_Files/GameWorld/devices.cpp: MML resetability for control panels / devices. Had to move some free-standing variables into a structure for easier manipulation. 2005-05-25 14:37 brefin * Source_Files/CSeries/csdialogs_macintosh.cpp: Fix for failure to compile due to: invalid conversion from 'const std::string* const' to 'std::string*' 2005-05-25 14:34 jkvw * data/Text_Strings.mml[DEAD]: Burninating Text_Strings.mml, becuase we no longer need it, and its presence causes problems. 2005-05-25 14:06 jkvw * data/Text_Strings.mml: Change order of Time Limit and Score Limit to match Carbon dialog. (We are not yet disentangled from Text_Strings.mml) 2005-05-25 14:02 jkvw * Source_Files/: Misc/DefaultStringSets.cpp, Network/network_dialogs_mac_nibs_sdl.cpp, Network/network_dialogs_sdl.cpp: Can select game limit types in SDL setup network game again 2005-05-24 23:55 asvitkine * Source_Files/RenderOther/motion_sensor.cpp: MML resetability for motion sensor stuff. Had to move several free-standing variables into a struct for easier manipulation. 2005-05-24 23:36 asvitkine * Source_Files/RenderOther/fades.cpp: MML resetability for fader stuff. 2005-05-24 16:12 asvitkine * Source_Files/Sound/mysound.cpp: MML resetability for ambient and random sounds. 2005-05-24 16:10 asvitkine * Source_Files/GameWorld/media.cpp: Oops, fix for typo. 2005-05-24 15:58 asvitkine * Source_Files/GameWorld/media.cpp: MML resetability for media (liquids). 2005-05-24 15:48 asvitkine * Source_Files/RenderMain/shapes.cpp: MML resetability for infravision stuff. 2005-05-24 11:36 asvitkine * Source_Files/GameWorld/player.cpp: MML resetability for player scripts. These were slightly painful because I had to move a bunch of free-standing global variables into structures so it would be easier to back them up and restore them. 2005-05-24 11:33 asvitkine * Source_Files/GameWorld/dynamic_limits.cpp: MML resetability for dynamic limits scripts. 2005-05-24 11:32 asvitkine * Source_Files/GameWorld/items.cpp: MML resetability for item scripts. 2005-05-24 11:31 asvitkine * Source_Files/GameWorld/map.cpp: MML resetability for environment scripts. 2005-05-24 11:29 asvitkine * Source_Files/GameWorld/monsters.cpp: MML resetability for damage kick monster scripts. 2005-05-24 11:27 asvitkine * Source_Files/GameWorld/platforms.cpp: MML resetability for platform scripts. 2005-05-24 11:26 asvitkine * Source_Files/GameWorld/scenery.cpp: MML resetability for scenery scripts. 2005-05-24 11:25 asvitkine * Source_Files/GameWorld/weapons.cpp: MML resetability for weapon scripts. 2005-05-24 11:24 asvitkine * Source_Files/XML/: XML_ElementParser.cpp, XML_ElementParser.h, XML_MakeRoot.cpp: The underlying groundwork for the MML fix (ability to reset values back that were changed by MML scripts). 2005-05-23 23:32 jkvw * docs/A1 Lua Scripters Guide.txt: [Solra Bizna] Corrections to lua scripters guide 2005-05-23 22:19 asvitkine * Source_Files/RenderOther/screen.cpp: Okay the region disposal should be finally right, the last thing was my fault. 2005-05-23 22:02 jkvw * Source_Files/RenderOther/screen.cpp: [Solra Bizna] Dont try to dispose non-opengl region when in opengl mode 2005-05-23 21:40 jkvw * Source_Files/: CSeries/csdialogs.h, CSeries/csdialogs_macintosh.cpp, CSeries/csdialogs_sdl.cpp, Misc/sdl_widgets.cpp, Misc/sdl_widgets.h, Network/network_dialogs.cpp, Network/network_dialogs.h, Network/network_dialogs_sdl.cpp: More code sharing and fixes for setup network game 2005-05-23 20:04 asvitkine * Source_Files/RenderOther/screen.cpp: More cleanup of ancient pre-carbon gunk. 2005-05-22 21:19 ghs * Source_Files/Makefile.am: adding DefaultStringSets.cpp to make files, in preparation for changing network error messages. This will make Text_Strings.mml unnecessary; it should be removed from the Scripts folder for the next release 2005-05-22 16:41 ghs * Source_Files/Network/network_messages.cpp: removed chatty deflate printfs 2005-05-22 16:40 ghs * Source_Files/Network/network.cpp: gory debug statements are removed, and unexpected packets are logged 2005-05-22 12:03 ghs * Source_Files/Network/network.cpp: an #ifdef NETWORK_IP evaded my recent purge of them, SDL net games should now work again 2005-05-22 11:55 jkvw * Source_Files/Lua/lua_script.cpp, docs/A1 Lua Scripters Guide.txt: [Solra Bizna] More lua functions on projectiles 2005-05-22 11:13 ghs * Source_Files/Network/network.cpp: a better fix for "unexpected physics message", still not perfect but anything better would require a big rework of dialogs code 2005-05-22 11:12 ghs * Source_Files/TCPMess/: CommunicationsChannel.cpp, CommunicationsChannel.h: add DispatchOneIncomingMessage, which does about what you'd expect 2005-05-22 10:49 ghs * Source_Files/Network/network_messages.cpp: added inefficient write_pstring and read_pstring functions, because the player name is a pstring! this should fix the SNG assert and probably some other topology transfer errors 2005-05-22 00:58 ghs * Source_Files/Network/network.cpp: it's possible for a bunch of messages to get processed at once, and for physics to get processed before the net state is updated. this works around that for now by checking the handler state :( 2005-05-21 20:09 asvitkine * Source_Files/RenderMain/RenderRasterize.cpp: Fix for division by zero errors. (sf bugs 988815 and 988818) 2005-05-21 12:21 asvitkine * Resources/GUI.nib/objects.xib: Fix label in NIBs Player Prefs: "Name" to "Color" as it should be. 2005-05-21 12:05 asvitkine * Source_Files/RenderOther/computer_interface.cpp: Fix for freeze in the Terminal. 2005-05-20 11:32 asvitkine * Source_Files/GameWorld/: player.cpp, player.h, weapons.cpp: Moved MML-settable player settings variables to one single structure so that it will be easier to implement the upcoming MML fix. Also, fixed small DISABLE_NETWORKING-related issue. 2005-05-20 10:00 asvitkine * Source_Files/GameWorld/effects.cpp: Use the MML-sound for the teleport, not the hardcoded one. 2005-05-19 21:33 ghs * Source_Files/Network/: RingGameProtocol.cpp, network.cpp, network.h, network_dialogs.cpp, network_dialogs.h, network_dialogs_macintosh.cpp, network_private.h: clean up network code a bit. I've removed all checks for HAVE_SDL_NET, the code now assumes if you have building networking enabled, you have SDL_net. If you don't, you should use the set DISABLE_NETWORKING 2005-05-19 12:17 asvitkine * Source_Files/CSeries/csdialogs.h: [no log message] 2005-05-19 12:17 asvitkine * Source_Files/Files/preprocess_map_shared.cpp: warning fix 2005-05-19 12:15 asvitkine * PBProjects/SDLMain.m, PBProjects/confpaths.h, Resources/GUI.nib/info.nib, Resources/GUI.nib/objects.xib, Source_Files/shell.cpp, Source_Files/shell_sdl.h, Source_Files/Misc/interface_macintosh.cpp, Source_Files/Misc/preferences.cpp, Source_Files/RenderOther/game_window.cpp, docs/MML.html: 1. The vidmaster dialog text is now MML-settable and is now consistent in formatting between Carbon NIBs and SDL builds. 2. The SDL Mac OS X build is no longer restrained to being named exactly "AlephOneSDL.app" (ie, now users can rename it without breaking it.) 3. Also, final changes for DISABLE_NETWORKING to work. 2005-05-19 12:11 asvitkine * Source_Files/Network/Metaserver/: metaserver_dialogs.cpp, metaserver_messages.cpp, network_metaserver.cpp: DISABLE_NETWORKING stuff. 2005-05-19 12:07 asvitkine * Source_Files/Misc/OGL_Dialog.cpp: Removal of USE_CARBON_ACCESSORS crud. 2005-05-19 12:00 asvitkine * Source_Files/: shell_misc.cpp, Files/AStream.cpp, Files/game_wad.cpp, RenderOther/motion_sensor.cpp: A new DISABLE_NETWORKING define for non-networked Aleph One builds. 2005-05-19 11:56 asvitkine * Source_Files/RenderMain/OGL_Render.cpp: warning fix, removal of USE_CARBON_ACCESSORS crud 2005-05-19 11:54 asvitkine * Source_Files/: Misc/interface.cpp, Misc/interface_sdl.cpp, GameWorld/items.cpp, GameWorld/marathon2.cpp, GameWorld/player.cpp, Lua/lua_script.cpp, Network/RingGameProtocol.cpp, Network/StarGameProtocol.cpp, Network/network.cpp, Network/network.h, Network/network_data_formats.cpp, Network/network_ddp.cpp, Network/network_dialog_widgets_sdl.cpp, Network/network_dialogs.cpp, Network/network_dialogs_mac_nibs_sdl.cpp, Network/network_dialogs_mac_sdl.cpp, Network/network_dialogs_macintosh.cpp, Network/network_dialogs_sdl.cpp, Network/network_games.cpp, Network/network_lookup.cpp, Network/network_lookup_sdl.cpp, Network/network_messages.cpp, Network/network_microphone.cpp, Network/network_microphone_shared.cpp, Network/network_names.cpp, Network/network_speaker.cpp, Network/network_speaker_sdl.cpp, Network/network_speaker_shared.cpp, Network/network_speex.cpp, Network/network_star_hub.cpp, Network/network_star_spoke.cpp, Network/network_udp.cpp, RenderOther/HUDRenderer.cpp, Sound/sound_sdl.h, TCPMess/CommunicationsChannel.cpp, TCPMess/Message.cpp, TCPMess/MessageDispatcher.cpp, TCPMess/MessageHandler.cpp, TCPMess/MessageInflater.cpp: A new DISABLE_NETWORKING define for non-networked Aleph One builds. 2005-05-19 10:21 asvitkine * Source_Files/RenderOther/screen.cpp: change of '#if USES_NIBS' to '#ifdef USES_NIBS' for consistency; removal of USE_CARBON_ACCESSORS crud; fix for mac software rendering HUD flicker in map mode; 2005-05-19 10:17 asvitkine * Source_Files/RenderMain/scottish_textures.cpp: slight optimization for software renderer 2005-05-19 10:05 asvitkine * Source_Files/XML/XML_ResourceFork.cpp: more USE_CARBON_ACCESSORS cleanup 2005-05-19 09:12 asvitkine * Source_Files/: Files/FileHandler.cpp, Files/wad_prefs_macintosh.cpp, RenderMain/shapes_macintosh.h, RenderOther/OverheadMap_QD.cpp, RenderOther/screen_shared.h: Even more cleanup of USE_CARBON_ACCESSORS. 2005-05-19 09:05 asvitkine * Source_Files/CSeries/sdl_cseries.h: include corefoundation headers if we're on the right platform 2005-05-19 09:01 asvitkine * Source_Files/: Misc/PlayerDialogs.cpp, Misc/game_dialogs.cpp, Misc/keyboard_dialog.cpp, Misc/preferences_macintosh.h, Misc/progress.cpp, RenderMain/Crosshairs.cpp, RenderOther/computer_interface.cpp, RenderOther/images_macintosh.h, RenderOther/screen_drawing_macintosh.h: More cleanup of old ifdef USE_CARBON_ACCESSORS crud. 2005-05-19 08:53 asvitkine * Source_Files/: shell_macintosh.h, CSeries/csdialogs_macintosh.cpp, CSeries/csfonts.cpp, CSeries/csmisc.cpp: Remove more USE_CARBON_ACCESSORS ifdefs, also fix of MML loading from "Scripts" folder for NIBs build. 2005-05-19 08:49 asvitkine * Source_Files/CSeries/gdspec.cpp: remove carbon accessors ifdefs, use cseries.h for headers 2005-05-19 08:48 asvitkine * Source_Files/CSeries/macintosh_cseries.h: a bunch of macros for pre-Carbon functionality.. this way all the ifdefs relating to carbon accessors in the rest of the code can be removed 2005-05-18 07:05 jkvw * Source_Files/RenderOther/computer_interface.cpp: [Solra Bizna] Trigger lua terminal_exit when taking damage or logging out passively 2005-05-18 05:45 jkvw * Source_Files/GameWorld/projectile_definitions.h, Source_Files/GameWorld/projectiles.cpp, Source_Files/Lua/lua_script.cpp, docs/A1 Lua Scripters Guide.txt: [Solra Bizna] New lua functions on monsters and projectiles 2005-05-15 12:06 jkvw * Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp: fixing problem in join dialog 2005-05-15 09:21 ghs * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: update to incorporate broken up NIBs 2005-05-15 04:51 jkvw * Source_Files/CSeries/csdialogs.h, Source_Files/CSeries/csdialogs_macintosh.cpp, Source_Files/Lua/lua_script.cpp, docs/A1 Lua Scripters Guide.txt: [Solra Bizna] Lua function set_player_position, plus some std:: stuff 2005-05-15 03:31 jkvw * Source_Files/Network/network_dialogs.cpp: fixing off-by-one error in level selection 2005-05-15 01:30 wzenfell * PBProjects/AlephOne-OSX.pbproj/project.pbxproj, Resources/GUI.nib/info.nib, Resources/GUI.nib/objects.xib, Resources/Gather Network Game.nib/classes.nib, Resources/Gather Network Game.nib/info.nib, Resources/Gather Network Game.nib/objects.xib, Resources/Join Network Game.nib/classes.nib, Resources/Join Network Game.nib/info.nib, Resources/Join Network Game.nib/objects.xib, Resources/Metaserver Client.nib/classes.nib, Resources/Metaserver Client.nib/info.nib, Resources/Metaserver Client.nib/objects.xib, Resources/Netgame_Setup.nib/classes.nib[DEAD], Resources/Netgame_Setup.nib/info.nib[DEAD], Resources/Netgame_Setup.nib/objects.xib[DEAD], Resources/Postgame Carnage Report.nib/classes.nib, Resources/Postgame Carnage Report.nib/info.nib, Resources/Postgame Carnage Report.nib/objects.xib, Resources/Setup Network Game.nib/classes.nib, Resources/Setup Network Game.nib/info.nib, Resources/Setup Network Game.nib/objects.xib, Source_Files/Network/network_dialogs.h, Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp: Splitting out all network dialogs from GUI.nib in one batch, to ease other folks' project-file maintenance (rather than require they update as I split out each additional one incrementally). Also trying to use human- friendly names (e.g. Netgame_Setup -> Setup Network Game) . . . hope that's not misguided. Postgame Carnage Report not yet tested in split-out form, but all others were treated the same way and work, so I don't expect problems. Committing Metaserver Client.nib, even though it's not quite used yet, because it's convenient to do so. :) 2005-05-14 23:42 wzenfell * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Fixing absolute path ($#*&^ Project Builder :( ). Also, fixing up lots of other paths to be generally Group Relative, with containing Groups pointing to the proper places. 2005-05-14 12:58 ghs * Source_Files/Network/network_dialogs.cpp: when selecting net script files, look for files of _type_netscript 2005-05-14 12:39 ghs * Source_Files/CSeries/Makefile.am: remove cstrings_sdl.cpp and add cstrings.cpp 2005-05-14 12:38 ghs * Source_Files/Network/network_dialogs_sdl.cpp: change respond_to_script_twiddle prototype to match expected callback prototype 2005-05-14 12:38 ghs * Source_Files/Network/network_dialogs.cpp: gcc docs say not to use "\pstrings" 2005-05-14 02:58 jkvw * Resources/GUI.nib/info.nib, Resources/GUI.nib/objects.xib, Source_Files/Misc/preferences_macintosh.h: Use Mouse checkbox for NIBs 2005-05-13 11:31 ghs * Source_Files/Lua/lua_script.cpp: associate set_player_color with L_Set_Player_Color 2005-05-13 11:31 ghs * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: add NibsUiHelper.h to project file 2005-05-12 23:57 wzenfell * PBProjects/AlephOne-OSX.pbproj/project.pbxproj, Source_Files/CSeries/NibsUiHelpers.h, Source_Files/CSeries/csdialogs.h, Source_Files/CSeries/csdialogs_macintosh.cpp, Source_Files/CSeries/gdspec.cpp, Source_Files/Misc/OGL_Dialog.cpp, Source_Files/Misc/PlayerDialogs.cpp, Source_Files/Misc/game_dialogs.cpp, Source_Files/Misc/interface_macintosh.cpp, Source_Files/Misc/keyboard_dialog.cpp, Source_Files/Misc/preferences_macintosh.h, Source_Files/Misc/progress.cpp, Source_Files/Network/network_dialogs.cpp, Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp, Source_Files/RenderOther/screen.cpp: Splitting specific NIBs details out of csdialogs.h into NibsUiHelpers.h Updating 10.2 devtools project; Xcoders will need to update theirs too. 2005-05-12 23:40 ghs * Source_Files/: shell.h, RenderOther/OverheadMapRenderer.h: fix player color in overhead map in SDL builds, by using RGBColor version of _get_player_color instead of SDLColor version. YMMV when using SDLColor version of _get_player_color, it seems to work some places but not others, and I didn't figure out why 2005-05-12 23:12 ghs * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: remove csstrings_sdl.cpp and add csstrings.cpp to SDL build 2005-05-12 12:06 jkvw * Source_Files/: CSeries/csdialogs.h, CSeries/csdialogs_macintosh.cpp, CSeries/csdialogs_sdl.cpp, Network/network_dialogs.cpp, Network/network_dialogs.h, Network/network_dialogs_mac_nibs_sdl.cpp, Network/network_dialogs_sdl.cpp: Better code sharing for setup network game dialog 2005-05-11 09:25 jkvw * Source_Files/: CSeries/csdialogs.h, CSeries/csdialogs_macintosh.cpp, CSeries/csdialogs_sdl.cpp, CSeries/csstrings.cpp, Network/network_dialogs.cpp, Network/network_dialogs_mac_nibs_sdl.cpp, Network/network_dialogs_sdl.cpp, Network/Metaserver/metaserver_dialogs.cpp: Renaming/consolidating functions on controls, unhosing SDL. Resources is hosed. 2005-05-11 00:03 wzenfell * Resources/Netgame_Setup.nib/objects.xib, Source_Files/Network/network_dialogs.h, Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp, Source_Files/Network/Metaserver/metaserver_dialogs.cpp: Carbon NIBs gatherers may now elect to advertise their games on metaserver 2005-05-11 00:01 wzenfell * PBProjects/AlephOne-OSX.pbproj/project.pbxproj, Source_Files/CSeries/csstrings.cpp, Source_Files/CSeries/csstrings_sdl.cpp[DEAD]: Merging Macintosh and SDL csstrings.cpp's into one shared csstrings.cpp. Updated Mac OS X 10.2 build file to use csstrings.cpp rather than csstrings_sdl.cpp; other build files will need to be updated as well. 2005-05-10 21:42 ghs * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: add Netgame_Setup.nib to the project 2005-05-10 01:17 wzenfell * Resources/Netgame_Setup.nib/: info.nib, objects.xib: Meticulous re-layout of NIBs netgame setup dialog to fit nicely in 640x480 2005-05-10 01:17 wzenfell * Source_Files/Network/network_dialogs.cpp: Fix apparent bug relating to NIBs netgame setup dialog and "Aliens" toggle 2005-05-09 23:51 wzenfell * PBProjects/AlephOne-OSX.pbproj/project.pbxproj, Resources/GUI.nib/info.nib, Resources/GUI.nib/objects.xib, Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp: Splitting Setup Network Game dialog into its own NIB file. I plan to split out more and more dialogs as I touch them: this better matches Apple's recommendations, and also should make CVS operations on NIB contents more granular (fewer conflicts in binary files). Only updating 10.2 devtools project file; Xcoders will need to make the corresponding addition of the new NIB file. 2005-05-09 23:49 wzenfell * Resources/Netgame_Setup.nib/: classes.nib, info.nib, objects.xib: New NIB file for Setup Network Game dialog 2005-05-09 07:20 jkvw * Source_Files/Misc/preferences_macintosh.h: Dont clobber input_preferences->input_device in NIBs 2005-05-08 17:06 ghs * Source_Files/: GameWorld/marathon2.cpp, Misc/interface.cpp, Sound/music.h, XML/XML_LevelScript.cpp: [Alexei Svitkine] make StopLevelMusic() to no longer be SDL-only, which should stop music playback correctly at level changes in OS X Carbon 2005-05-05 08:43 jkvw * Source_Files/Network/network_dialogs.cpp, Source_Files/Network/network_dialogs.h, Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp, Resources/GUI.nib/info.nib, Resources/GUI.nib/objects.xib: Adding bits and pieces to NIBs interface 2005-05-03 19:47 jkvw * Source_Files/Lua/lua_script.cpp: Only seed lua RNG when playing with a lua script 2005-05-03 19:39 jkvw * Resources/GUI.nib/info.nib, Resources/GUI.nib/objects.xib, Source_Files/CSeries/csdialogs_macintosh.cpp, Source_Files/CSeries/csdialogs_sdl.cpp, Source_Files/Network/network_dialogs.cpp, Source_Files/Network/network_dialogs.h, Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp, Source_Files/Network/network_dialogs_sdl.cpp: network dialog fixups, including SDL join by metaserver 2005-04-30 00:13 ghs * Source_Files/: CSeries/csdialogs_sdl.cpp, Lua/lua_script.cpp: void functions can't return 0, and case sensitive file systems can't find random.h 2005-04-30 00:04 ghs * Source_Files/RenderOther/: screen_drawing_sdl.h, screen_sdl.cpp: lock SDL surfaces before twiddling with their pixels; this keeps us from crashing in fullscreen software mode on windows, although I'm seeing some strange drawing corruption there, I don't think this is related 2005-04-29 02:14 jkvw * Source_Files/Lua/lua_script.cpp, docs/A1 Lua Scripters Guide.txt: Added lua function better_random() 2005-04-29 00:17 jkvw * Source_Files/: CSeries/csdialogs.h, CSeries/csdialogs_macintosh.cpp, CSeries/csdialogs_sdl.cpp, CSeries/csstrings.cpp, CSeries/csstrings.h, CSeries/csstrings_sdl.cpp, Misc/interface.cpp, Misc/interface.h, Network/network_dialogs.cpp, Network/network_dialogs.h, Network/network_dialogs_mac_nibs_sdl.cpp, Network/network_dialogs_mac_sdl.cpp, Network/network_dialogs_sdl.cpp: Some superstructure for dialog code sharing, and updated join dialog to use it. Join by metaserver broken temporarily. 2005-04-24 23:11 ghs * Source_Files/RenderOther/screen.cpp: fix HAVE_CORE_GRAPHICS logic, restores screen_printfs in Mac OpenGL among other fixes 2005-04-24 20:49 ghs * Source_Files/: shell_macintosh.h, shell_misc.cpp, shell_sdl.h, CSeries/csstrings.cpp, GameWorld/marathon2.cpp, Misc/interface_macintosh.cpp, Misc/vbl_macintosh.cpp, Misc/vbl_sdl.cpp, Network/network.cpp, Network/network.h, Network/network_messages.cpp, Network/network_messages.h, RenderOther/screen.cpp, RenderOther/screen_sdl.cpp, RenderOther/screen_shared.h: added basic in-game netchat support (activate by pressing backslash, send by pressing enter, abort by pressing esc) 2005-04-23 00:15 ghs * Source_Files/Misc/: OGL_Dialog.cpp, PlayerDialogs.cpp, preferences.cpp, preferences_macintosh.h: [Alexei Svitkine] this should fix the rest of the NIBs checkboxes, it also #ifndef's out a section of code that's unused for the SDL build, to eliminate some warnings 2005-04-21 20:47 ghs * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: remove marathon2.resource from NIBs build in project file 2005-04-21 20:45 ghs * Source_Files/Network/: network_dialogs.cpp, network_dialogs.h, network_dialogs_mac_nibs_sdl.cpp, network_dialogs_mac_sdl.cpp, network_dialogs_macintosh.cpp, network_dialogs_sdl.cpp: [Alexei Svitkine] cleaned up a lot of the network dialog code, removing like 300+ lines of code and a ton of NIBs ifdefs, while keeping the same functionality for both NIBs and non-NIBs versions 2005-04-20 19:22 ghs * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: modify search paths 2005-04-20 18:47 ghs * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: make network_dialogs_mac_nibs_sdl.cpp relative to project 2005-04-19 22:49 ghs * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: updated SDL target, added a new NIBs target and standalone targets for SDL and NIBs 2005-04-17 11:11 ghs * Source_Files/Misc/preferences_sdl.h: prevent assigning the SDLK_QUESTION key in the configure prefs. You can still configure shift and / so you can probably get yourself into trouble if you want to 2005-04-17 10:57 ghs * Source_Files/shell_sdl.h: move FPS key on SDL platforms back to '?' 2005-04-12 13:49 jkvw * Source_Files/Misc/preferences.cpp: Unburnination of static functions which were not unused after all 2005-04-10 01:38 wzenfell * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Include new network_messages.* in build; remove references to some files no longer part of the project. 2005-04-10 01:26 wzenfell * Source_Files/Network/: network_dialogs_sdl.cpp, Metaserver/metaserver_dialogs.cpp, Metaserver/network_metaserver.h: Player IDs are uint32s, not uint16s. Also, now drawing metaserver users' colors in swatches by their names in the SDL UI. The trick is, the swatches aren't yet hooked up to the players' actual colors. But it's getting closer. :) 2005-04-10 01:07 wzenfell * Source_Files/Misc/preferences.cpp: Burninating commented-out code, #ifdef OBSOLETE code, and unused static functions: removed 5 build warnings and 153 lines. 2005-04-10 01:03 wzenfell * Source_Files/Network/network_messages.cpp: Fixing up a couple warnings 2005-04-10 00:11 ghs * Source_Files/RenderOther/screen.cpp: commenting out the background window requires commenting out the associated assert 2005-04-09 12:21 ghs * Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp: NIBs builds and gathering works 2005-04-09 11:09 ghs * Source_Files/Network/network.cpp: initialize net_dead to false, makes carbon gathering work reliably 2005-04-09 01:19 ghs * Source_Files/Network/: network.cpp, network_dialogs_mac_sdl.cpp: make carbon gathering work (sort of) 2005-04-08 23:55 ghs * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: make paths to metaserver stuff, network_messages.* relative 2005-04-07 22:16 ghs * Source_Files/Network/: network.cpp, network.h, network_dialog_widgets_sdl.cpp, network_dialog_widgets_sdl.h, network_dialogs.cpp, network_dialogs.h, network_dialogs_sdl.cpp, network_messages.h, network_private.h, network_star_spoke.cpp: Make gathering asynchronous for SDL builds. Carbon (and probably NIBS) net play is guaranteed not to work, I will fix it soon. 2005-04-05 23:58 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Update project files, reenable debug assertions since they seem to be useful. 2005-04-05 23:36 astrange * Source_Files/GameWorld/map.cpp: Don't crash on a Rubicon X sample map. 2005-03-30 09:56 ghs * Source_Files/Network/Makefile.am: remove network_modem.h from sources 2005-03-30 09:54 ghs * Source_Files/Network/network_dialogs_mac_sdl.cpp: remove network_stream.h 2005-03-26 19:23 ghs * Source_Files/Network/: network.cpp, network.h, network_messages.h: joiners now use message handlers; the game should lock in fewer places when joining. the code is still a rough work in progress, and full of debug printfs 2005-03-26 10:13 ghs * README: include the -d flag in the list of flags in README 2005-03-25 20:30 ghs * Source_Files/Misc/preferences.cpp: if the preferences file doesn't exist, look for a preferences file in the scenario directory to load default preferences from 2005-03-25 19:34 ghs * Source_Files/shell_sdl.h: adding a -d flag to disable the SDL parachute for SDL versions 2005-03-25 19:34 ghs * Source_Files/Network/network_listener.a[DEAD]: removing network_listener.a, which contains m68k assembly code! 2005-03-23 09:36 ghs * Source_Files/Network/: network_modem.cpp[DEAD], network_modem.h[DEAD], network_modem_protocol.cpp[DEAD], network_modem_protocol.h[DEAD]: Removed non-IP modem files. Players can still use modems by playing over IP. 2005-03-23 09:31 ghs * Source_Files/Network/: network_adsp.cpp[DEAD], network_stream.cpp[DEAD], network_stream.h[DEAD], network_tcp.cpp[DEAD]: Remove files whose functionality has been replaced by TCPMess 2005-03-23 09:23 ghs * Source_Files/Network/: Makefile.am, network.cpp, network.h, network_data_formats.cpp, network_data_formats.h, network_messages.cpp, network_messages.h, network_private.h: Updated net game setup code to utilize specific TCPMess messages, in preparation for making setup code asynchronous. Also removed old non-IP modem stuff, cleaned out network_data_formats a bit. Incremented network version. 2005-03-21 01:39 astrange * Source_Files/RenderOther/screen.cpp: Fix terminals in GL mode. 2005-03-14 17:38 astrange * Source_Files/GameWorld/map.cpp: Hack to fix Rubicon level "Comfortably Numb", whose ambient sounds cause data corruption. 2005-03-14 02:30 astrange * Source_Files/RenderOther/: computer_interface.cpp, computer_interface_mac.h, screen.cpp, screen_shared.h: On OS X, fix the software rendering setup so it doesn't triple-buffer anymore and properly uses QDFlushPortBuffer. Much faster and less annoying to use now. TODO: fix up weirdnesses in overhead map view and crosshairs, get rid of world_pixels completely. 2005-03-14 02:28 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Reenable common blocks, since they make it smaller and were off for some reason. 2005-03-14 02:26 astrange * Resources/GUI.nib/: info.nib, objects.xib: Interface Builder says this has inconsistencies, so let's repair them. 2005-03-01 21:43 ghs * Source_Files/RenderMain/scottish_textures.cpp: make the check for whether #define foo(...) works inclusive of gcc, rather than exclusive of other compilers 2005-03-01 01:47 astrange * Source_Files/Sound/: mysound.cpp, sound_macintosh.h, sound_sdl.h: If we're in 16-bit mode and there aren't any 16-bit samples for a sound, try 8-bit. Untested on SDL. (Bug existed since Marathon 2) 2005-02-27 02:27 ghs * Source_Files/: Files/game_wad.cpp, GameWorld/monsters.cpp, GameWorld/player.cpp, GameWorld/player.h, Lua/lua_script.cpp, Network/network_dialogs.cpp, Network/network_games.cpp, Network/network_games.h: update scoring to tally team scores throughout the game, rather than at the end. This makes Falko's "set_player" Lua command useful. Caveats: 1) SDL dialogs code will assert out if there are teams devoid of players at the end of the game. 2) saved games do not store live team scores, and must build them upon resuming t he game using the old method of calculating team scores 2005-02-26 23:43 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Add metaserver_dialogs to Xcode project, and remove some garbage that had crept into the target include paths 2005-02-26 22:31 jkvw * Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp: bugfix to NIBs gather dialog 2005-02-26 01:29 wzenfell * PBProjects/config.h: Oops - reverting accidental change 2005-02-26 01:27 wzenfell * PBProjects/config.h, PBProjects/AlephOne-OSX.pbproj/project.pbxproj, Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp: Updating PB2.0 project file: adding new target Carbon NIBs Making NIBs build 2005-02-26 00:09 wzenfell * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Trying to update build project file for newer networking changes. Might have messed something up in the process, but my hope is it's closer. :) 2005-02-25 00:37 wzenfell * Source_Files/: Misc/preferences_widgets_sdl.h, Network/network_dialogs.cpp, Network/network_dialogs_sdl.cpp, Network/Metaserver/metaserver_dialogs.cpp, Network/Metaserver/metaserver_dialogs.h, Network/Metaserver/network_metaserver.cpp, Network/Metaserver/network_metaserver.h: SDL joiners now have metaserver chat available while actually trying to join a particular game. If they join by metaserver, I mean. This means that now, SDL users have metaserver chat access (and game advertisement/joining) available pretty much continuously pregame. They tend to pop in and out a lot, though - a future task will be to make the experience smoother and more seamless. 2005-02-22 22:01 ghs * Source_Files/Lua/lua_script.cpp, docs/A1 Lua Scripters Guide.txt: [Falko Axmann] added several lua functions, updated lua scripting guide, changed get_player_angle function to use player.variable.facing 2005-02-21 23:25 wzenfell * Source_Files/Network/: network_dialogs.cpp, network_dialogs.h, network_dialogs_mac_sdl.cpp, network_dialogs_sdl.cpp, Metaserver/metaserver_dialogs.h, Metaserver/network_metaserver.h: SDL UI now puts gatherer in metaserver room while gathering, if he chooses to advertise on metaserver. 2005-02-21 23:24 wzenfell * Source_Files/: Misc/sdl_widgets.h, Network/Metaserver/metaserver_dialogs.cpp: Hiding some copy constructors and assignment operators that dont work 2005-02-21 20:50 wzenfell * aleph.sln, aleph.vcproj, Source_Files/CSeries/csmacros.h, Source_Files/Network/network_dialogs.cpp, Source_Files/Network/network_dialogs_sdl.cpp, Source_Files/Network/Metaserver/metaserver_dialogs.cpp, Source_Files/Network/Metaserver/metaserver_messages.h, Source_Files/RenderOther/FontHandler.cpp, Source_Files/RenderOther/HUDRenderer_OGL.cpp, Source_Files/RenderOther/fades.cpp, Source_Files/TCPMess/CommunicationsChannel.cpp: Making stuff build with MS Visual Studio .NET; probably has some problems still, but should be closer 2005-02-09 22:28 jkvw * Source_Files/Lua/lua_script.cpp: Couple bugfixes to lua functions 2005-02-07 21:16 ghs * Source_Files/Network/Metaserver/network_metaserver.h: gcc 3.4 fix 2005-02-04 22:34 ghs * Source_Files/RenderMain/render.cpp: [Alexei Svitkine] fix of an uninitialized variable problem 2005-02-04 21:20 ghs * Source_Files/Network/network_dialogs.cpp: copy arrays rather than attempting to assign them 2005-02-04 20:43 ghs * data/Interface_Rects.mml: change bounds to match changes in screen_drawing.cpp (at the request of Alexei Svitkine) 2005-02-03 21:23 wzenfell * Source_Files/Network/network_dialogs_sdl.cpp: Fixing gather-dialog iconic Players In Game 2005-02-01 22:56 ghs * Source_Files/RenderOther/motion_sensor.cpp: Add some ability to customize the motion sensor in MML. Valid attributes for the "motion_sensor" tag are: "scale" - signed integer, default is 64 "range" - floating point number of world units, default is 8 WU "update_frequency" - unsigned integer ticks, default is 5 ticks "rescan_frequency" - unsigned integer ticks, default is 15 ticks 2005-02-01 22:05 wzenfell * Source_Files/Network/: network_dialogs_mac_nibs_sdl.cpp, network_dialogs_mac_sdl.cpp, Metaserver/metaserver_dialogs.cpp: [James Willson] Resolving metaserver-dialog merge problems; Carbon versions (resources and NIBs) should build again, pending project file updates. 2005-01-31 23:55 wzenfell * Source_Files/Network/: network.cpp, network.h, network_dialog_widgets_sdl.cpp, network_dialog_widgets_sdl.h, network_dialogs.cpp, network_dialogs.h, network_dialogs_mac_nibs_sdl.cpp, network_dialogs_mac_sdl.cpp, network_dialogs_sdl.cpp: [James Willson] Restructuring dialog code; fixing NIB dialog support Due to interaction with recent metaserver dialog changes, this temporarily breaks building dialog stuff for Mac OS X Carbon (NIBs or not) - to be fixed soon. 2005-01-31 23:49 wzenfell * Source_Files/Network/Metaserver/metaserver_messages.h: Removing a few unused constants (they appear elsewhere instead) 2005-01-31 23:45 wzenfell * Source_Files/RenderOther/: screen.cpp, screen_sdl.cpp, screen_shared.h: [James Willson] Making crosshair/tunnel work even if network.h isn't in precompiled header 2005-01-31 00:12 wzenfell * Source_Files/Network/Metaserver/metaserver_messages.cpp: + Now sending a "client version" code that will help Myth recognize us as A1 players. + Cleaned up code and comments a bit. 2005-01-30 23:38 wzenfell * Source_Files/Network/network_dialogs_sdl.cpp: + Fixing bug: used to be if "Join by IP" was selected, Join by Metaserver wouldn't work right. + Now writing updated player preferences out as soon as they click Join or Join by Metaserver from the Join box. This also means updated player info before Joining by Metaserver will "stick" (was a bug). 2005-01-30 23:22 wzenfell * Source_Files/Network/Metaserver/: metaserver_messages.cpp, metaserver_messages.h, network_metaserver.cpp, network_metaserver.h: + Now sending more-correct chat packets (will look right to Mythers) + Burning many debug print-statements 2005-01-30 14:28 ghs * configure.ac, Source_Files/Makefile.am, Source_Files/Network/Makefile.am, Source_Files/Network/Metaserver/Makefile.am: update Linux / cross-Windows to be able to build new metaserver code 2005-01-30 02:23 wzenfell * Source_Files/Network/: network_metaserver.cpp[DEAD], network_metaserver.h[DEAD]: Oops, these vestiges of an earlier experiment never should have been committed to begin with. My bad. 2005-01-30 02:05 wzenfell * Source_Files/Network/: network_dialog_widgets_sdl.cpp, network_dialog_widgets_sdl.h, network_dialogs_sdl.cpp, network_metaserver.cpp, network_metaserver.h, Metaserver/metaserver_dialogs.cpp, Metaserver/metaserver_dialogs.h, Metaserver/metaserver_messages.cpp, Metaserver/metaserver_messages.h, Metaserver/network_metaserver.cpp, Metaserver/network_metaserver.h: Initial rudimentary metaserver client (currently appears only in SDL UI). Code seems to work, but is rough in many ways. User experience using metaserver is very rough and rudimentary. Both of these will be refined in coming weeks. Project file changes required (need to add about 8 files), at least for SDL builds. I guess Carbon build won't need project file changes until client appears in the Carbon UI. 2005-01-30 01:38 wzenfell * Source_Files/Misc/: sdl_widgets.cpp, sdl_widgets.h: w_list_base::layout() removed; default widget layout behavior now shines through. Thus, w_lists now work properly with things like align_bottom_ with_bottom_of_widget() or whatever it's called. 2005-01-30 01:25 wzenfell * Source_Files/Misc/sdl_dialogs.h: Fixing leading whitespace 2005-01-30 01:25 wzenfell * Source_Files/Lua/lua_script.cpp: Quenching compiler warning 2005-01-23 04:41 wzenfell * Source_Files/TCPMess/Message.h: + bugfix: "Freeing unallocated memory" on copying a BigChunkOfDataMessage + enhancement: template class DatalessMessage 2005-01-18 20:19 ghs * configure.ac: update build number to reflect slightly delayed release 2005-01-17 23:19 wzenfell * Source_Files/Network/network_star_spoke.cpp: [James Willson] Fixing bug that could lead to out-of-sync netgames 2005-01-17 16:20 cbauer * configure.ac: updated version number 2005-01-17 16:20 cbauer * AlephOne.spec.in: no need to list all files separately 2005-01-17 13:05 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Simplify SDL build flags 2005-01-14 18:35 cbauer * Source_Files/: Files/resource_manager.cpp, Misc/sdl_dialogs.cpp: unload SDL UI theme properly upon exit; this fixes a possible crash on shutdown when resource_manager.cpp/res_file_list gets deleted before sdl_dialogs.cpp/theme_resources 2005-01-14 14:13 cbauer * Source_Files/Network/: network_microphone_shared.cpp, network_speaker_sdl.cpp, network_speex.cpp, network_speex.h: fixed compiler warnings 2005-01-13 22:57 ghs * Source_Files/: GameWorld/TickBasedCircularQueue.h, ModelView/Dim3_Loader.cpp, RenderMain/RenderRasterize.cpp, RenderMain/render.cpp, RenderMain/render.h, TCPMess/CommunicationsChannel.cpp, TCPMess/MessageHandler.h: [Will Dyson] patches to build with gcc 3.4 and 4.0, on a 64-bit system 2005-01-08 11:55 ghs * Source_Files/RenderOther/screen_drawing.cpp: [Alexei Svitkine] Here's one that fixes the fact that the Quit button on Marathon 2 doesn't fully highlight when you click it. The problem is Aleph One by default uses Infinity's bounds for the buttons, and they differ from Marathon 2's. I expanded the bounds so they fit both buttons. (The side effect of this is if you click slightly outside the button now, it will still register like you clicked the button. A solution to this would be to detect at run-time what files Aleph is using, and adjust for m2 or infinity as needed. But that's pretty complicated, so I just made the bounds bigger since the buttons are almost in the same spot anyways.) 2005-01-02 12:02 ghs * Source_Files/: shell_macintosh.h, Misc/preferences.cpp: [Alexei Svitkine] Though one might think that the environment variable HOME should always be set, this is not always the case. For example, if Aleph One is launched non-normally, like say from Apple's OpenGL Profiler, getenv("HOME") returns NULL, and makes Aleph One crash. 2005-01-02 11:34 ghs * Source_Files/Sound/sound_macintosh.h: [Alexei Svitkine] This [patch] fixes the bug where if you go to prefs and select "off" in the volume drop down list, it will disable a bunch of checkboxes above it - but if you then turn it back on (ie select something other than "off" in the list), those checkboxes will still stay disabled. 2005-01-02 11:19 ghs * docs/Networking Users Guide.txt: [James Willson] updated Networking Users Guide 2004-11-21 13:46 ghs * Source_Files/RenderOther/screen.cpp: [Alexei Svitkine] if already at the requested resolution, don't display the resolution dialog 2004-11-09 21:13 ghs * Source_Files/Network/network.h: network versions can't overlap, so changing them to 15 and 16 for the pre-release build 2004-11-05 22:30 ghs * Source_Files/Network/: network_dialog_widgets_sdl.h, network_dialogs_sdl.cpp: [James Willson] fix SDL gather bug 2004-10-31 00:03 ghs * Source_Files/: Input/mouse_sdl.cpp, Misc/preferences.cpp, Misc/sdl_widgets.cpp, RenderOther/FontHandler.cpp, RenderOther/fades.cpp, RenderOther/motion_sensor.cpp, Sound/mysound.cpp: eliminate some errors while running valgrind 2004-10-25 02:16 wzenfell * Source_Files/Network/: network_dialogs_mac_sdl.cpp, network_dialogs_sdl.cpp: Whoops - had logic backward in deciding (based on Join By Address) whether to use SSLP LAN broadcast stuff. 2004-10-25 02:15 wzenfell * Source_Files/Network/SSLP_limited.cpp: Fixing long-standing bug that could have delayed service location a few seconds longer than intended. 2004-10-23 12:14 wzenfell * Source_Files/Network/: network.cpp, network_dialogs.cpp, network_dialogs_mac_sdl.cpp, network_dialogs_sdl.cpp, network_private.h: Attempting to restore SSLP LAN game-finding goodness, for both Mac OS X "Carbon" resource-based and for SDL. Both styles build under Mac OS X, but I haven't been able to test them yet . . . Gregory Smith has agreed to help with that bit. Somewhat unlike before, "Join By Address" now needs to be unchecked for LAN automatic game-finding to work. Also, with multiple gatherers on one LAN, results will be weird. (Fortunately in some sense, I suspect that case will be quite rare these days. :) ) 2004-10-16 02:36 ghs * Source_Files/: GameWorld/map.h, Misc/interface.cpp, RenderOther/ChaseCam.cpp, RenderOther/screen.cpp, RenderOther/screen_sdl.cpp, RenderOther/screen_shared.h: add the ability for gatherer to disable crosshair, tunnel vision, and lara croft view in net games. Currently clients respect these settings but gatherers are hard-coded to enable (allow use of) all three. Bumped network version because or game_info struct change. 2004-10-15 22:51 ghs * Source_Files/Network/: network.cpp, network.h, network_data_formats.cpp, network_data_formats.h, network_dialogs.cpp: add the ability for gatherer to disable crosshair, tunnel vision, and lara croft view in net games. Currently clients respect these settings but gatherers are hard-coded to enable (allow use of) all three. Bumped network version because or game_info struct change. 2004-10-15 22:44 ghs * Source_Files/Network/Makefile.am: remove network_stream.h and .cpp and network_tcp.cpp 2004-10-15 22:33 ghs * Source_Files/TCPMess/CommunicationsChannel.cpp: comment out some debug messages 2004-10-13 21:48 lpetrich * Source_Files/GameWorld/: weapons.cpp, weapons.h: Attempted to add 3D-model weapons in hand 2004-10-13 21:48 lpetrich * Source_Files/RenderMain/: OGL_Render.cpp, OGL_Render.h, Rasterizer.h, Rasterizer_OGL.h, render.cpp: Added semitransparent landscape-mode rendering, attempted to add 3D-model weapons in hand 2004-10-10 21:59 wzenfell * data/Text_Strings.mml, Source_Files/Misc/DefaultStringSets.cpp, Source_Files/Misc/macintosh_network.h, Source_Files/Misc/sdl_network.h, Source_Files/Network/network.cpp, Source_Files/Network/network.h, Source_Files/Network/network_dialog_widgets_sdl.cpp, Source_Files/Network/network_dialog_widgets_sdl.h, Source_Files/Network/network_dialogs_mac_sdl.cpp, Source_Files/Network/network_dialogs_sdl.cpp, Source_Files/Network/network_private.h: [James Willson] Making NAT-friendly network behavior more robust 2004-10-10 10:16 ghs * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: [falko axmann] fix SDL build script 2004-10-10 02:24 ghs * Source_Files/: Network/network_dialogs_sdl.cpp, TCPMess/CommunicationsChannel.cpp: changes to make *-SDL and Windows netgames work 2004-10-10 00:30 ghs * Source_Files/: shell_sdl.h, Sound/music.h: somehow the windows build broke, this fixes it temporarily I'll have a look at getting SDL_Sound working with mingw later 2004-10-04 23:41 ghs * configure.ac, Source_Files/Makefile.am, Source_Files/Network/Makefile.am, Source_Files/Network/network_dialog_widgets_sdl.cpp: fix build for Linux 2004-10-04 02:01 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Update project file 2004-10-04 00:59 wzenfell * Source_Files/Misc/DefaultStringSets.cpp, Source_Files/Network/network.cpp, Source_Files/Network/network.h, Source_Files/Network/network_data_formats.cpp, Source_Files/Network/network_data_formats.h, Source_Files/Network/network_dialog_widgets_sdl.cpp, Source_Files/Network/network_dialog_widgets_sdl.h, Source_Files/Network/network_dialogs_mac_sdl.cpp, Source_Files/Network/network_dialogs_macintosh.cpp, Source_Files/Network/network_dialogs_sdl.cpp, Source_Files/Network/network_private.h, Source_Files/Network/network_star.h, Source_Files/Network/network_star_hub.cpp, Source_Files/Network/network_star_spoke.cpp, data/Text_Strings.mml: [James Willson] Enabling players behind NAT/firewall to join network games without needing to disable/reconfigure the NAT/firewall. (Gatherers now always use port 4226; gatherers still need to arrange their NAT/firewall; LAN games no longer automagically set themselves up, though this could be re-added; project build files need to be updated.) 2004-10-04 00:57 wzenfell * Source_Files/TCPMess/: CommunicationsChannel.cpp, CommunicationsChannel.h, Makefile.am, Message.cpp, Message.h, MessageDispatcher.cpp, MessageDispatcher.h, MessageHandler.cpp, MessageHandler.h, MessageInflater.cpp, MessageInflater.h: TCPMess (which has been in the WonderNAT branch for a while) is needed here to support James Willson's changes to enable joiners behind NAT/ firewalls without disabling/configuration. 2004-10-04 00:55 wzenfell * Source_Files/Network/network_dialogs_mac_nibs_sdl.cpp: Committing this in to (I hope) still allow people to build with NIBs if they wish. (It'll take a little wrangling, but should be a bit easier than if I just committed James Willson's other changes (which obliterate the NIB support); in that case one would have to retrieve an older version and fiddle with that.) 2004-09-18 02:35 astrange * Source_Files/RenderMain/scottish_textures.cpp: More random random seed. Also, stop using malloc when we can use new. 2004-09-18 02:14 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Tweak compiler flags a little. Even GCC 3.3 generates terrible code in the software renderer; hopefully 4.0 will be better. 2004-09-17 23:19 astrange * PBProjects/fix-cvs-resources.sh: Fix up fix-cvs-resources 2004-08-17 22:39 wzenfell * docs/A1 Lua Scripters Guide.txt: [James Willson] Fixing error in function name 2004-08-17 22:26 wzenfell * Source_Files/Network/network.cpp: [James Willson] Fix crasher on changing levels in a netgame with a netscript active. 2004-07-06 20:54 ghs * configure.ac, Source_Files/shell_sdl.h, Source_Files/Files/FileHandler.h, Source_Files/Files/FileHandler_SDL.cpp, Source_Files/GameWorld/marathon2.cpp, Source_Files/Misc/interface.cpp, Source_Files/Sound/music.h, Source_Files/Sound/sound_sdl.h, Source_Files/XML/XML_LevelScript.cpp: [Alan Jenkins] Here's the music patch. This provides full music support using SDL_Sound, (theoretically) using DirectShow, and aiff/wav music with neither (as in the orginal in-game music patch). 2004-07-06 01:19 wzenfell * Source_Files/GameWorld/monsters.cpp, Source_Files/Lua/lua_script.cpp, Source_Files/Lua/lua_script.h, docs/A1 Lua Scripters Guide.txt: [James Willson] Lua enhancements including security improvement and more documentation. 2004-06-30 00:02 ghs * Source_Files/RenderOther/screen_sdl.cpp: Alan Jenkin's 16-bit patch for linux. This doesn't automatically support all 16-bit cards, but should let a few configurations work that didn't work before. 16-bit only cards may work now, or may segfault now instead of gracefully quitting out. I figure this is OK, since they didn't work at all before, and 32-bit cards should be unaffected this applies only to opengl, of course 2004-06-26 15:02 ghs * Source_Files/: Misc/interface.cpp, RenderOther/images_sdl.h, RenderOther/screen_sdl.cpp: added SDL_FORCERES_HACK, if this is enabled SDL uses the in-game resolution for the main menu instead of 640480 useful for people with fixed frequency monitors, maybe this could probably be made into a preference if there is sufficient interest, though it tickles some SDL_OPENGLBLIT bugs 2004-06-09 22:43 wzenfell * INSTALL.Windows: Adding note about converting files under Mac OS 9 with StuffIt Deluxe. 2004-06-09 11:36 cbauer * INSTALL.Unix: mention Speex 2004-06-06 23:36 ghs * Source_Files/Network/: CNetwork.cpp, CNetwork.h, network_messages.h: added some stuff. honest. 2004-05-25 17:38 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Put Br'fin's fixes back in that I accidentally overwrote 2004-05-25 16:40 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Fix version 2004-05-24 22:06 brefin * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Properly encode the infinity symbol in file type descriptors in UTF-8 characters This fixes an issue where A1 replays and saved games might not show up as the right document type and with the right icon. 2004-05-04 09:05 wzenfell * Source_Files/TCPMess/MessageHandler.h: + Various template tomfoolery to make it a little easier to hook up user functions and user methods as MessageHandlers 2004-05-04 09:02 wzenfell * Source_Files/TCPMess/Message.cpp: + Bug fix 2004-05-04 09:01 wzenfell * Source_Files/TCPMess/CommunicationsChannel.cpp: + Bug fix regarding message sizes + Bug fixes relating to disconnection + New horrible not-yet-cross-platform hack to set TCP nonblocking 2004-05-04 09:00 wzenfell * Source_Files/TCPMess/CommunicationsChannel.h: + Helper template<> methods for receiveSpecificMessage + Making destructor virtual so people have option of subclassing to add app-specific tags instead of using the Memento, if they want (Hmm I suppose this means CommunicationsChannelFactory needs to be able to construct objects of user classes; ah well, we'll get there when we need it or something.) 2004-04-27 01:11 brefin * Source_Files/GameWorld/physics.cpp: Reverting last patch due to concerns and because this patch most definitely did break films under AlephModular 2004-04-26 17:55 brefin * Source_Files/GameWorld/physics.cpp: _absolute_pitch_mode is ignored if the _RECENTERING_BIT has been set (From someone hitting the _look_center key) This lets the _look_center_key work normally (It used to function fine in keyboard only mode, which A1 currently doesn't have) 2004-04-18 22:19 astrange * configure.ac: fix configure and re-tag 2004-04-17 01:28 ghs * Source_Files/Network/: CNetwork.cpp, CNetwork.h, network_glue.cpp: a little bit more wondernat code 2004-04-13 19:40 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Update the compile flags 2004-04-13 11:08 ghs * Source_Files/: GameWorld/map.cpp, Misc/preferences.cpp, Misc/preferences.h: reduce the max number of dead corpses per poly and per map back to where Bungie wanted it, and make it an option in the preferences to double it 2004-04-09 23:53 astrange * Source_Files/CSeries/: byte_swapping.cpp, byte_swapping.h, csalerts.cpp, csalerts.h, cscluts.cpp, cscluts.h, csdialogs.h, csdialogs_macintosh.cpp, cseries.h, csfiles.cpp, csfiles.h, csfonts.cpp, csfonts.h, cskeys.h, csmacros.h, csmisc.cpp, csmisc.h, cspixels.h, csstrings.cpp, csstrings.h, cstypes.h, gdspec.cpp, gdspec.h, macintosh_cseries.h, my32bqd.cpp, my32bqd.h, mytm.h, mytm_mac_carbon.cpp, mytm_macintosh.cpp: Update copyright notices. As a side note, Bo Lindbergh wrote the concept example that caused the recent OS X Trojan drama. 2004-04-05 15:39 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Change compiler flags around. --param max-gcse-passes=4 helps but makes it crash. 2004-04-05 14:47 astrange * Source_Files/RenderOther/screen.cpp: memcpy() blitter for software rendering in OS X 2004-03-27 21:57 ghs * Source_Files/Network/: CNetwork.cpp, CNetwork.h, network_glue.cpp, network_messages.h: some wondernat code 2004-03-25 22:46 ghs * Makefile.am: rpm -ta is ancient, it's rpmbuild -ta now I made an rpm with it and it worked for some guy running mandrake 9.2 2004-03-16 21:45 ghs * Source_Files/Network/: Makefile.am, network_messages.cpp, network_messages.h, network_private.h: adding network_messages files modified network_private.h slightly because I don't like it 2004-02-28 14:39 ghs * configure.ac: not terribly sure how we ever compiled without this... 2004-02-28 14:35 ghs * configure.ac, Source_Files/Makefile.am, Source_Files/Network/Makefile.am, Source_Files/TCPMess/CommunicationsChannel.cpp, Source_Files/TCPMess/CommunicationsChannel.h, Source_Files/TCPMess/Makefile.am, Source_Files/TCPMess/Message.cpp, Source_Files/TCPMess/Message.h, Source_Files/TCPMess/MessageDispatcher.cpp, Source_Files/TCPMess/MessageDispatcher.h, Source_Files/TCPMess/MessageHandler.cpp, Source_Files/TCPMess/MessageHandler.h, Source_Files/TCPMess/MessageInflater.cpp, Source_Files/TCPMess/MessageInflater.h: bring in Woody's TCPMess library 2004-02-06 04:30 lpetrich * Source_Files/Misc/preferences.cpp: Corrected a bug in the setup of environment_preferences->reduce_singletons; the first argument of those ReadXXXValue functions is the attribute-value character string to read off of, not a boolean value. This bug caused a crash in my CodeWarrior Carbon build in OSX; did that bug cause crashes in anyone else's builds? 2004-02-06 03:31 lpetrich * Source_Files/ModelView/Dim3_Loader.cpp: Now supporting the data format emitted by dim3 Animator v1 b10 -- it does bone hierarchies correctly. 2004-02-05 03:12 lpetrich * Source_Files/ModelView/MV_Shell.cp: Made changes for Carbonization; suppressed glClearColor() because for some mysterious reason it crashes the app. 2004-02-05 03:06 lpetrich * Pfhormz.mcp: Updated it, added mac=1 to environment flags (one can now do this in CodeWarrior!) 2004-01-31 21:00 astrange * Source_Files/: Misc/interface.cpp, Misc/interface_menus.h, RenderMain/scottish_textures.cpp, RenderOther/screen.cpp, RenderOther/screen_drawing.cpp, RenderOther/screen_drawing.h: Rubicon X patch integration: Interface rect to skip the first level (for tutorials). I am not at all qualified to check in the OpenGL changes such as detail textures 2004-01-19 19:29 astrange * Source_Files/Misc/preferences.cpp: Hardcoding reduce_singletons to false 2004-01-18 23:14 astrange * Source_Files/GameWorld/map.cpp: Doubled the number of visible dead guys per map and per poly 2003-11-14 03:28 brefin * Resources/CarbonResourceTweaks.r, Source_Files/Misc/OGL_Dialog.cpp: Under Panther the OpenGL textures option wasn't showing up (Apparently it was drawing its sheet under the existing sheet). Since sheet upon sheet is generally Apple discouraged as well, this fix makes the OpenGL textures dialog a small dialog that appears over the sheeted preferences. You may need to do a clean build to get the accompanying change to Carbon resources to be built into the application. 2003-11-11 23:20 lpetrich * Source_Files/RenderOther/screen.cpp: Fixed it to allow Codewarrior to compile it OK 2003-11-11 23:19 lpetrich * Source_Files/Network/CarbonSndPlayDB.h: Fixed it to allow CodeWarrior to compile it OK 2003-11-10 23:00 brefin * Source_Files/Files/FileHandler.cpp: #ifdef 0'd Classic confirm_save_choice() function that was defined, but not used. 2003-11-09 17:09 brefin * Source_Files/Network/RingGameProtocol.cpp: Revising player index variables to be short instead of size_t to make more sense and stop signed vs unsigned comparison warnings 2003-11-09 17:07 brefin * Source_Files/Sound/music.cpp: #ifdef 0'ing functions related to pre-carbon sound manager code 2003-11-09 16:59 brefin * Source_Files/RenderOther/screen_drawing_macintosh.h: Added cast to avoid warning of comparing unsigned vs unsigned Changed a variable to unsigned for similar reason Put _get_font_height and _get_font_line_spacing in #if 0 block because they appear to be unused 2003-11-09 16:54 brefin * Source_Files/RenderOther/OverheadMapRenderer.cpp: Added cast to avoid warnings of contrary anonymous enums in assignment 2003-11-09 16:49 brefin * Source_Files/RenderOther/HUDRenderer.cpp: Fixed the formatting of a sprint statement 2003-11-09 16:48 brefin * Source_Files/RenderMain/RenderSortPoly.cpp: Push a variable back to an int to deal with signed vs unsigned comparison warnings 2003-11-09 16:31 brefin * Source_Files/Network/: network_star_hub.cpp, network_star_spoke.cpp: Added casts to deal with signed vs unsigned comparison warnings 2003-11-09 16:13 brefin * Source_Files/Network/network_speaker_shared.cpp: Added cast to handle initilization of an int from a float 2003-11-09 16:11 brefin * Source_Files/Network/network_speaker.cpp: Removed declaration for undefined fill_double_buffer_with_static 2003-11-09 16:10 brefin * Source_Files/Network/network_microphone_shared.cpp: Added casts to reduce signed vs unsigned comparison warnings 2003-11-09 15:57 brefin * Source_Files/Network/network_dialogs_mac_sdl.cpp: Commented out testing define that was needlessly present Removed two old #warnings I had added but which proved to be fine after more integration occurred at a later date 2003-11-09 15:51 brefin * Source_Files/ModelView/Dim3_Loader.cpp: Added casts around spots where NONE was being assigned to unsigned values 2003-11-09 15:47 brefin * Source_Files/Lua/lua_script.cpp: Put #if 0's around the callNNN and callNNNN functions that were defined but unused. Replaced comments around another function with #if 0 to remove warnings about finding /* within an existing /* */ comment block 2003-11-09 15:42 brefin * Source_Files/Input/mouse.cpp: Removed defined but unused mouse_available function 2003-11-09 15:39 brefin * Source_Files/Input/ISp_Support.cpp: Shifted defined but unused arrays relating to input sprockets into enclosing !defined(TARGET_API_MAC_CARBON) blocks 2003-11-09 15:34 brefin * Source_Files/GameWorld/weapon_definitions.h: Fixed to avoid related comparison of signed vs unsigned warnings in weapons.cpp 2003-11-09 15:05 brefin * Source_Files/GameWorld/map.h: Redefined size constants to be unsigned to avoid comparison of signed vs unsigned warnings. 2003-11-09 15:03 brefin * Source_Files/GameWorld/map.cpp: Redefined add_object_to_polygon_object_list with no polygon argument to be an inline for clarity, preservation, and avoiding a warning of the function being defined static but unused. 2003-11-09 14:50 brefin * Source_Files/Files/wad_prefs_macintosh.cpp: Moved unused variable into commented out code that used it. 2003-11-09 14:49 brefin * Source_Files/Files/wad_macintosh.cpp: #ifdef'd out checksum_and_not_base_callback as compiler was warning it was defined but not used. Removed unused variables 2003-11-09 14:47 brefin * Source_Files/Files/wad.cpp: #ifdef'd out unpack_old_entry_header as compiler was warning it was defined but not used. (Why is this the case but we still use pack_old_entry_header?) Changed print statement formatting to remove a warning 2003-11-09 14:37 brefin * Source_Files/Files/game_wad.cpp: Fixing signed vs unsigned comparison warning 2003-11-09 14:27 brefin * Source_Files/Files/filetypes_macintosh.cpp: Fixing signed vs unsigned comparison warning 2003-11-08 03:07 brefin * Source_Files/Network/: network_microphone_shared.cpp, network_speaker_shared.cpp: Discarding changes for libspeex-1.1.1 until it is the version officially used by A1 (Backing out XCode changes) 2003-11-05 01:46 astrange * Source_Files/Network/: CarbonSndPlayDB.h, network_microphone_shared.cpp, network_speaker_shared.cpp: Ex Code 2003-11-05 01:42 astrange * PBProjects/precompiled_headers.h: Xcode 2003-11-05 01:18 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Xcode 2003-10-31 01:23 astrange * Source_Files/Misc/preferences.cpp: Do not error on unrecognized tags 2003-10-28 05:11 brefin * Source_Files/Files/preprocess_map_mac.cpp: Fix memory leaks in with creating the overhead thumbnail 2003-10-23 00:15 astrange * Source_Files/RenderOther/screen.cpp: Reapplying Brfin's direct-rendering hack for hires software rendering to make it go faster 2003-10-21 01:38 brefin * Source_Files/Misc/vbl.cpp: Fix for [ 773534 ] Replay endings are incomplete [ https://sourceforge.net/tracker/?func=detail&aid=773534&group_id=1997&atid=101997 ] Tweaked replay file reading function to make sure all the cache is exhausted before the app is told the replay has hit eof 2003-10-06 19:22 wzenfell * docs/Troubleshooting.txt: Adding note about StuffIt Expander v7.x. (Thanks Tycho VII!) 2003-10-01 00:24 ghs * Source_Files/RenderOther/: game_window.cpp, game_window.h, game_window_macintosh.cpp, game_window_sdl.cpp: make sure HUD_buffer exists before trying to draw to it 2003-09-30 18:24 brefin * Source_Files/Misc/interface.cpp: Fix for [ 758441 ] End Screen Forces Force Quit [https://sourceforge.net/tracker/index.php?func=detail&aid=758441&group_id=1997&atid=101997] Store/restore game state around chapter screen to avoid leaving a stray bad state after the function 2003-09-28 12:46 lpetrich * AlephOne.mcp: Fixed the includsion of icns and nib files -- it was necessary to edit the "Package" feature. 2003-09-27 22:23 lpetrich * AlephOne.mcp: Added GUI.nib to "Release" target. 2003-09-27 22:09 lpetrich * AlephOne.mcp: Changed the paths of the "Debug" target to match those of the "Release" target -- absolute paths for OpenGL-CFM, Quesa, SDL, and SDL_net 2003-09-25 22:54 lpetrich * Resources/GUI.nib/: objects.xib, info.nib: Moved all the windows' top left corners to (24,24), so they will be positioned correctly in Classic. 2003-09-25 22:50 lpetrich * FaderClassic.mcp, Lua.mcp, Speex.mcp, AlephOne.mcp: Updated for CodeWarrior 9 2003-09-20 19:28 lpetrich * Source_Files/RenderOther/screen_shared.h: Made handling of (v)snprintf definitions like that in Logging.* so this file can compile correctly in CodeWarrior (I'm now at version 9). 2003-09-18 22:27 wzenfell * Source_Files/: Lua/lua_script.cpp, Network/network.h: [Gregory Smith] Fixing building when not using prefix headers 2003-09-16 16:53 wzenfell * Source_Files/: GameWorld/devices.cpp, GameWorld/items.cpp, GameWorld/lightsource.cpp, GameWorld/marathon2.cpp, GameWorld/platforms.cpp, GameWorld/player.cpp, Lua/lua_script.cpp, Lua/lua_script.h, Network/network.cpp, Network/network_games.cpp, RenderOther/computer_interface.cpp, RenderOther/screen.cpp, RenderOther/screen_sdl.cpp, XML/XML_LevelScript.cpp: [James Willson] Cleaning up (centralizing) #ifdef HAVE_LUA stuff 2003-09-14 17:20 brefin * Source_Files/Files/: AStream.cpp, AStream.h: Woody's suggestion. Tweaked AIStreams to accept const uint8* as a stream source. Used a templated base_astream template to manage this and ensure proper usage of the byte series internally 2003-09-14 15:58 wzenfell * Source_Files/: Misc/preferences.cpp, RenderMain/OGL_Setup.cpp, RenderMain/OGL_Setup.h, RenderOther/screen_sdl.cpp: [Gregory Smith] Enabling multisampling (Full-Scene Anti-Aliasing, FSAA) in SDL OpenGL renderer. Backed by new graphics preferences element "multisamples". 2003-09-14 12:08 wzenfell * Source_Files/Misc/: Makefile.am, thread_priority_sdl_win32.cpp: [Gregory Smith] MinGW builds now boost non-main threads' priority 2003-09-14 02:07 wzenfell * configure.ac, Source_Files/Misc/Makefile.am, Source_Files/Network/Makefile.am, Source_Files/RenderMain/Makefile.am: [Gregory Smith] Support for building with MinGW 2003-09-12 00:26 wzenfell * Source_Files/Network/network_games.cpp: Added missing #ifdef HAVE_LUA's; A1 should build without it again now 2003-09-11 23:19 wzenfell * Source_Files/GameWorld/player.cpp: Forgot a couple #ifdef HAVE_LUA's; A1 should now build without it again. 2003-09-10 00:01 astrange * Source_Files/CSeries/csmacros.h: Back port from changes made in AlephModular 2003-09-09 02:27 wzenfell * Source_Files/Lua/lua_script.cpp: Lua award_kills(), set_kills(), award_points(), and set_points() now flip the HUD to the netgame stats panel. 2003-09-09 00:05 brefin * Source_Files/Misc/interface.cpp: Fixed an issue introduced by the groundwork for [ 768414 ] Saved games would mishandle modifier flags sent in by identifier as new_player isn't used for players already existing in the saved game state 2003-09-08 18:00 wzenfell * Source_Files/: Misc/interface.cpp, Misc/sdl_dialogs.cpp, RenderOther/screen_sdl.cpp: [Gregory Smith] Fixing up map flickering problem in Mac OS X SDL; other extra screen-clears/redraws to help the outside-the-game UI work better. These latter efforts adversely affect faders, though, so will only be enabled with MAC_SDL_KLUDGE defined. 2003-09-06 01:37 wzenfell * Source_Files/GameWorld/marathon2.cpp, Source_Files/GameWorld/monsters.cpp, Source_Files/GameWorld/monsters.h, Source_Files/GameWorld/player.cpp, Source_Files/GameWorld/player.h, Source_Files/GameWorld/projectiles.cpp, Source_Files/Lua/lua_script.cpp, Source_Files/Lua/lua_script.h, docs/A1 Lua Scripters Guide.txt: [James Willson] Lua enhancements as follows: + player_damaged and player_killed triggers now get index of projectile + scripts can query/manipulate players' external velocities (can push them) + new function number_of_polygons() enables iteration over all polies + screen_print() and screen_fade() can now optionally affect all players + new function get_projectile_type(), and mnemonics for projectile types + fixed bug with lua compass control not being reset after game over 2003-09-05 15:52 wzenfell * Source_Files/GameWorld/marathon2.cpp: Fix for [ 773774 ] Mac OS X: Cannot switch HUD screens in netgame http://sourceforge.net/tracker/index.php?func=detail&aid=773774&group_id=1997&atid=101997 2003-09-04 18:07 brefin * Source_Files/RenderOther/motion_sensor.cpp: Fix [ 795439 ] Mac OS X Carbon: netgame compass segments "stuck on" [https://sourceforge.net/tracker/index.php?func=detail&aid=795439&group_id=1997&atid=101997] 2003-08-29 03:40 wzenfell * Source_Files/shell_sdl.h: Making FileSpecifier::ReadDialog() more robust against bad initial paths. 2003-08-29 03:39 wzenfell * Source_Files/Misc/preferences.cpp: Fixing bug relating to uninitialized netscript_file preference 2003-08-29 03:37 wzenfell * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Fixing Mac OS X SDL build 2003-08-28 23:15 mdmkolbe * Cheats/Activate Cheats: Fixed missing opening tag. 2003-08-28 21:31 wzenfell * Source_Files/Misc/: Makefile.am, thread_priority_sdl_posix.cpp: [Gregory Smith] New thread priority-setting implementation targets POSIX threads (pthreads); now used for Linux builds 2003-08-28 14:55 wzenfell * Source_Files/RenderOther/screen_shared.h: Trying to find some middle (multiple-platform) ground on [std::]vsnprintf 2003-08-28 12:28 wzenfell * Source_Files/RenderMain/shapes_sdl.h: Bug fix for [ 795447 ] Mac OS X SDL: iconic players in game shows incorrect sprites 2003-08-28 03:31 lpetrich * Source_Files/Network/network_dialogs_mac_sdl.cpp: When using nibified dialogs, double-clicking when gathering now adds a player (restoration of previous behavior?) 2003-08-28 03:20 lpetrich * Source_Files/CSeries/csdialogs_macintosh.cpp: Corrected a typo in an error message for a GetControlProperty() call. 2003-08-28 00:01 lpetrich * Resources/GUI.nib/: info.nib, objects.xib: Using Mike Benonis's rearrangement, which is more like the original. 2003-08-27 23:57 lpetrich * Source_Files/RenderOther/screen_shared.h: Added std:: to vsnprintf() to appease CodeWarrior 2003-08-27 14:14 wzenfell * Source_Files/Misc/thread_priority_sdl_macosx.cpp: [Gregory Smith] More correct setting of scheduling parameter yields smoother network game performance. This file can almost be used on other pthread platforms like Linux as-is now; will probably be renamed and touched up soon to reflect that. 2003-08-27 14:09 wzenfell * Source_Files/Network/network_dialogs_sdl.cpp: SDL implementation of netscript selection UI 2003-08-27 14:08 wzenfell * Source_Files/Network/network_dialogs_mac_sdl.cpp: Reworked netscript selection UI stuff into cross-platform framework 2003-08-27 14:07 wzenfell * Source_Files/Network/: network_dialogs.cpp, network_dialogs.h: Netscript selection UI stuff now is cross-platform and uses Preferences 2003-08-27 14:05 wzenfell * Source_Files/Misc/: sdl_widgets.cpp, sdl_widgets.h: New w_enabling_toggle widget can enable/disable a bunch of other widgets according to its own state New w_file_chooser widget displays a filename and lets user select a file (via FileSpecifier::ReadDialog()) when clicked Miscellaneous minor cleanup (dead code removal, etc.) 2003-08-27 14:02 wzenfell * Source_Files/Misc/: preferences.cpp, preferences.h: Preferences support for netscript selection; also cleaned up Mac FSSpec preferences handling slightly 2003-08-27 13:58 wzenfell * Source_Files/Files/FileHandler_SDL.cpp: Root directory ("/") handling now makes more sense (change needed for w_directory_browsing_list widget to be able to navigate into root dir) 2003-08-27 13:56 wzenfell * Source_Files/shell_sdl.h: New w_directory_browsing_list widget is like w_file_list but lets user navigate up and down directory hierarchy (finally!). FileSpecifier::ReadDialog() now uses one of those. 2003-08-27 13:54 wzenfell * Source_Files/Files/tags.h: giving netscripts their very own Typecode (even if it doesn't mean much yet) 2003-08-25 03:44 wzenfell * examples/lua/One_Per_Team_KOTH.txt: Bug fix 2003-08-24 17:55 wzenfell * docs/Troubleshooting.txt: Fixed "old star protocol" to "old ring protocol" :) Added section about discovering public IP address Added section about multiple joiners behind a single NAT Added section about using demo/M2 files 2003-08-24 16:10 wzenfell * examples/lua/One_Per_Team_KOTH.txt: Revised to use new use_lua_compass(player_index, bool). 2003-08-24 14:51 wzenfell * docs/Troubleshooting.txt: First stab at a troubleshooting guide for users 2003-08-19 23:55 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: bye new interface, hello one that actually works 2003-08-11 11:45 brefin * Source_Files/GameWorld/map.h: Include csmacros.h so map.h compiles under precompiled headers. 2003-08-10 13:33 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Fix absolute paths, disable nib build again 2003-08-09 15:00 lpetrich * Source_Files/Misc/: CircularByteBuffer.h, CircularByteBuffer.cpp: Converted "void* CircularByteBuffer::enqueueBytesNoCopyStart" into "void ..." 2003-08-09 13:49 mdmkolbe * Source_Files/GameWorld/map.h: Switched bit flag tests to use TEST_FLAG. This macro avoids warnings that a simple bit test may cause. 2003-08-09 13:48 mdmkolbe * Source_Files/: CSeries/snprintf.cpp, CSeries/snprintf.h, RenderOther/screen_shared.h: Fixed MSVC problem with vsnprintf that appeared again. 2003-08-09 13:42 mdmkolbe * Source_Files/: Files/wad.cpp, Network/RingGameProtocol.cpp: Resolved some variable scoping issues and warnings. 2003-08-09 13:39 mdmkolbe * Source_Files/Lua/lua_script.cpp: Removed bit rot due to float type being changed to bool. Removed extraneous ';' after some 'if's. 2003-08-08 02:08 astrange * Source_Files/Network/network_dialogs.h, PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Fixes for no PCH 2003-08-06 21:15 wzenfell * Source_Files/RenderOther/screen_shared.h: screen_printf() output no longer lives from the end of one game to the beginning of the next. Avoiding potential screen_printf() buffer overrun. 2003-08-06 21:13 wzenfell * Source_Files/RenderOther/screen.cpp: Fixing OpenGL HUD placement on widescreen displays. No longer drawing the OpenGL HUD in HUDless screen modes. 2003-08-06 20:18 wzenfell * Source_Files/: Misc/CircularByteBuffer.cpp, Misc/CircularByteBuffer.h, Network/network_star_hub.cpp: Forgot mini-changelog entries in files' headers. Oops, sorry. 2003-08-06 20:13 wzenfell * Source_Files/Network/network_star_hub.cpp: Preliminary support for standalone hub (define A1_NETWORK_STANDALONE_HUB) 2003-08-06 20:12 wzenfell * Source_Files/Misc/: CircularByteBuffer.cpp, CircularByteBuffer.h: Additional interface can reduce copying in client code (less safe though) 2003-08-06 20:11 wzenfell * Source_Files/shell_macintosh.h: Making pressing "Escape" key in-game a bit safer (as in the SDL version) 2003-08-06 02:43 wzenfell * Source_Files/Lua/lua_script.cpp: Refactoring "call a Lua function" code to avoid massive code duplication. Reporting runtime Lua script errors with screen_printf as well as Logging. 2003-08-04 03:20 wzenfell * examples/lua/Indirect_Kills_Only.txt: New Lua netscript; can only kill players by knocking them into lava/aliens/ crushers/etc. (and it awards kills, not just deaths) 2003-08-03 23:04 wzenfell * Source_Files/Lua/lua_script.cpp, Source_Files/Lua/lua_script.h, Source_Files/GameWorld/player.cpp, docs/A1 Lua Scripters Guide.txt: New Lua trigger player_damaged() 2003-08-02 03:44 wzenfell * Source_Files/Lua/lua_script.cpp: Fixing indentation (four spaces -> tab), via Project Builder indent (not via sed, etc.) 2003-08-01 02:21 wzenfell * Source_Files/: GameWorld/player.cpp, Lua/lua_script.cpp, Network/network_games.cpp: [James Willson] Changed timing of player_killed() lua trigger, let use_lua_compass() work per-player rather than globally, let set_/get_/ award_kills() take -1 ("none") for aggressor. 2003-07-30 16:57 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Lua include fix 2003-07-30 16:51 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Speex include fix (need to do equivalent for Lua) 2003-07-29 19:54 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Made inclusion of Lua and Speex suck less; added a GCC 3.3 Deployment target. 2003-07-28 18:31 wzenfell * Source_Files/Network/network_star_spoke.cpp: Replacing std::vector<>::at() with a custom bounds-checking function; should help with older compilers (like gcc 2.95) 2003-07-28 15:14 wzenfell * examples/lua/One_Per_Team_KOTH.txt: Team KOTH modification netscript: only one player at a time on each team can score hill time. 2003-07-26 01:09 lpetrich * Resources/TextStrings.r: Converted the fancy characters, like smart quotes, beta, etc. to UTF-8 form. 2003-07-26 01:08 lpetrich * Expat/ResourceDumper.cp: Added dumping of extended-ASCII characters (0x80 to 0xff) in UTF-8 form. 2003-07-26 01:06 lpetrich * MML Scripts/Text Strings: Converted the extended-ASCII characters to UTF-8 2003-07-26 01:05 lpetrich * AlephOne.mcp: Added support of a "Debug" target 2003-07-25 22:17 wzenfell * examples/lua/Keep_Away_From_Bob.txt: [James Willson] Now plays "you are Bob" sound; compass points to Bob 2003-07-24 00:40 lpetrich * Source_Files/: Lua/lua_script.cpp, Network/network_games.cpp: Added include of network.h so as to define MAXIMUM_NUMBER_OF_NETWORK_PLAYERS 2003-07-22 20:56 brefin * Source_Files/Misc/interface.cpp: Fixed an issue where introduced by the groundwork. Playing a film could disable usage of customized player behavior modifiers in single player 2003-07-22 20:04 brefin * Source_Files/: Misc/interface.cpp, GameWorld/map.h, GameWorld/physics.cpp, GameWorld/player.cpp, GameWorld/player.h, GameWorld/weapons.cpp: Groundwork for [ 768414 ] Misimplementation of player behavior options [https://sourceforge.net/tracker/index.php?func=detail&aid=768414&group_id=1997&atid=101997] The player options for don't center and don't switch weapons are now handled per player. Single player replays still don't record with these options. Netgames still work with standardardized player options. 2003-07-22 09:30 wzenfell * Source_Files/GameWorld/marathon2.cpp, Source_Files/Lua/lua_script.cpp, Source_Files/Lua/lua_script.h, Source_Files/Network/network_dialogs.cpp, Source_Files/Network/network_games.cpp, docs/A1 Lua Scripters Guide.txt: [James Willson] Lua functions for safely destroying carried balls, getting players' names, and manipulating netgame score and compass indicator. New Lua script trigger for end-of-game. Bug fix in netscript UI. 2003-07-21 14:45 brefin * Source_Files/Misc/interface.cpp: Fix to version 1.51 Perform cleanup after a replay fails due to version mismatch 2003-07-20 20:26 brefin * Source_Files/RenderOther/screen.cpp: Correcting warnings Removed obsoleted code Put more of the nibs support code into the nibs only compile section 2003-07-20 08:36 tiennou * Source_Files/GameWorld/devices.cpp: Forgot this one... Changes the call to L_Call_Start/End_Refuel 2003-07-20 08:35 tiennou * Source_Files/Lua/lua_script.cpp, Source_Files/Lua/lua_script.h, docs/A1 Lua Scripters Guide.txt: Added mnemonics for sounds, changed L_Start_Fade to L_Screen_Fade, added side_index parameter to L_Call_Start/End_Refuel and updated the docs with the info I had 2003-07-19 19:48 wzenfell * Source_Files/Network/network_star_spoke.cpp: Removing some dead code; using NMT logging where appropriate; avoiding use of WindowedNthElementFinder on Mac OS 9 as it likes to crash that OS. (WindowedNthElementFinder is strictly unnecessary on the spoke everywhere, now, because of player motion prediction - but I'm keeping it in since it's not hurting anyone, and may make for interesting statistics at some point.) 2003-07-19 19:45 wzenfell * Source_Files/Network/: StarGameProtocol.cpp, network_star.h: Moving A1<->Star Protocol glue (LegacyActionQueues, in this case) from network_star.h to StarGameProtocol.cpp where it belongs. 2003-07-19 19:42 wzenfell * Source_Files/CSeries/sdl_cseries.h: Improving indentation in nasty preprocessor-tricks section 2003-07-19 18:53 wzenfell * tools/gen-Logging_gruntwork.csh: New csh script to generate aleph/Source_Files/Misc/Logging_gruntwork.h 2003-07-19 18:52 wzenfell * Source_Files/Misc/: Logging.cpp, Logging.h, Logging_gruntwork.h, Makefile.am: Splitting Logging.h into the hand-written part (Logging.h) and the now- automatically-generated part (Logging_gruntwork.h, generated by a csh script in aleph/tools). Different Logging macros now for "known in the main thread" (the existing logError, etc.) and "might be in a non-main thread" (the new logErrorNMT, etc.). NMT macros now don't take any action on Mac OS 9, which means they shouldn't crash, at least. NMT macros are currently equivalent to main-thread macros on all other platforms. 2003-07-19 18:45 wzenfell * Source_Files/CSeries/csalerts.cpp: Logging the error BEFORE showing the alert, in case showing the alert kills us as perhaps in trying to assert() in a non-main thread (Mac OS X) 2003-07-19 18:41 wzenfell * Source_Files/Network/network_lookup_sdl.cpp: Now reporting a (fairly generic) error to the user when he puts in a "join address" that cannot be resolved 2003-07-17 14:33 wzenfell * configure.ac, Source_Files/Network/Makefile.am, Source_Files/Network/network_speex.cpp, Source_Files/Network/network_speex.h: [Gregory Smith] Fixing Speex and Lua netscript compilation on Linux 2003-07-17 00:29 wzenfell * Source_Files/Misc/Makefile.am: [Gregory Smith] Adding CircularByteBuffer files to Makefile 2003-07-16 23:58 brefin * Source_Files/Misc/interface.cpp: Fix handling of replays that fail to open if they've been opened via alternate means that use handle_open_replay. This synchronizes handle_open_replay with handle_replay 2003-07-16 22:07 brefin * Source_Files/Misc/: DefaultStringSets.cpp, interface.cpp, interface.h: Basic structure to make AlpehOne care about movie version format 2003-07-16 02:52 wzenfell * Source_Files/Misc/Logging.h: Standardizing whitespace 2003-07-13 03:54 lpetrich * Source_Files/Network/: network_dialogs.cpp, network_dialogs_mac_sdl.cpp: Fixed some off-by-one errors in getting the color and team values from their popups. 2003-07-13 03:24 lpetrich * Source_Files/Network/network_dialogs_mac_sdl.cpp: In NetgameSetup_Handler, suppressed fall-through from the "teams" button, which was giving false game-type messages. 2003-07-11 02:49 wzenfell * examples/lua/: Doomcharge.txt, Keep_Away_From_Bob.txt: [James Willson] Example Lua netscripts (fun in games too :) ) 2003-07-11 01:58 wzenfell * docs/A1 Lua Scripters Guide.txt: [James Willson] Initial A1 Lua scripting reference. 2003-07-08 20:02 brefin * Source_Files/RenderOther/screen.cpp: Fix for [ 767861 ] (NIBs) main screen does not correctly redraw [https://sourceforge.net/tracker/index.php?func=detail&aid=767861&group_id=1997&atid=101997] Added Carbon event update mechanism for screen_window 2003-07-08 15:31 brefin * Source_Files/GameWorld/marathon2.cpp: Dealing with signed vs unsigned warnings (unwarranted use of size_t) Put unused compare_memory in #if COMPARE_MEMORY 2003-07-07 22:03 wzenfell * Source_Files/: GameWorld/items.cpp, GameWorld/player.cpp, Lua/lua_script.cpp, Lua/lua_script.h: [James Willson] Cleaning up Lua stuff, especially constants in language_definition; also adding more Lua goodies 2003-07-07 22:02 wzenfell * Source_Files/RenderMain/shapes.cpp: [James Willson] Tempering overzealous assert() 2003-07-06 12:59 wzenfell * Source_Files/Misc/: CircularByteBuffer.cpp, CircularByteBuffer.h, CircularQueue.h: Making CircularQueue a little more robust; fixing bug in CircularByteBuffer 2003-07-05 08:17 lpetrich * Source_Files/Misc/preferences.cpp: Added Br'fin's %d->%ld and %u->%lu patches for the formats for writing out the prefs data; they are for writing out 32-bit integers. 2003-07-05 02:01 lpetrich * AlephOne.mcp: Added support for CircularByteBuffer.* 2003-07-04 13:32 wzenfell * Source_Files/Misc/CircularByteBuffer.cpp, Source_Files/Misc/CircularByteBuffer.h, Source_Files/Misc/CircularQueue.h, Source_Files/Network/network_star_hub.cpp, Source_Files/Network/network_star_spoke.cpp, PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Making lossy distribution more robust within the application; should help with netmic static (especially, I hope, on Windows). 2003-07-03 19:35 wzenfell * Source_Files/GameWorld/devices.cpp, Source_Files/Lua/lua_script.cpp, Source_Files/Lua/lua_script.h, Source_Files/Misc/DefaultStringSets.cpp, Source_Files/Misc/interface.h, Source_Files/Network/network.cpp, Source_Files/Network/network.h, Source_Files/Network/network_dialogs.cpp, Source_Files/Network/network_dialogs.h, Source_Files/Network/network_dialogs_mac_sdl.cpp, Source_Files/Network/network_private.h, Resources/CarbonResourceTweaks.r, data/Text_Strings.mml: [James Willson:] + Letting gatherer specify a Lua script to send to joiners (script can then affect netgame like a physics model on steroids) + Exposing more stuff to Lua scripts 2003-07-03 18:03 wzenfell * Source_Files/CSeries/csalerts.h: Fixing compilation problem in Mac OS X SDL 2003-07-03 18:00 wzenfell * PBProjects/SDLMain.m: Fixing compilation problems 2003-07-03 17:58 wzenfell * PBProjects/SDLMain.m: Fixing line endings (CR -> LF) 2003-07-03 10:11 brefin * PBProjects/: AlephOne-OSX-PB1.0.pbproj/project.pbxproj[DEAD], AlephOne-OSX.pbproj/project.pbxproj: Fixing OSX Problems Moving PB 1.0 specific elements to a branch of AlephOne-OSX.pbproj/project.pbxproj tagged PB-1_0 2003-07-03 02:02 wzenfell * Source_Files/Misc/DefaultStringSets.cpp: Changing line endings CRLF =-> LF. 2003-07-02 03:53 wzenfell * Resources/marathon2.resource: [Matthew Hielscher] Support for widescreen monitor resolutions 2003-07-02 03:22 wzenfell * Resources/GUI.nib/info.nib, Resources/GUI.nib/objects.xib, Source_Files/RenderOther/screen.cpp, Source_Files/RenderOther/screen.h, Source_Files/RenderOther/screen_shared.h: [Matthew Hielscher] Support for widescreen monitor resolutions 2003-07-01 18:48 brefin * Source_Files/RenderOther/HUDRenderer_OGL.cpp: Improvement for the Fix for [ 757616 ] Mac OS X Carbon: Wrong name shown atop HUD in films [https://sourceforge.net/tracker/index.php?func=detail&aid=757616&group_id=1997&atid=101997] The HUD textures are unloaded before new HUD textures are created. 2003-07-01 18:21 brefin * Source_Files/: RenderOther/HUDRenderer_OGL.cpp, RenderOther/game_window.cpp, shell_macintosh.h, shell_sdl.h: Fix for [ 757616 ] Mac OS X Carbon: Wrong name shown atop HUD in films [https://sourceforge.net/tracker/index.php?func=detail&aid=757616&group_id=1997&atid=101997] 2003-06-30 17:50 brefin * Source_Files/: Network/network.cpp, shell.h, shell_macintosh.h: Fix for [ 763396 ] Begin New Game -> black screen [https://sourceforge.net/tracker/index.php?func=detail&aid=763396&group_id=1997&atid=101997] 2003-06-30 13:03 brefin * Source_Files/GameWorld/player.cpp: Fixed warning in printf format (int vs unsigned long) Rewrote end of invinciblity/invisibility flicker decision to be clearer to read and to not raise an anonymous enum comparison warning. 2003-06-29 19:28 brefin * Source_Files/Misc/ActionQueues.cpp: Addressing signed vs unsigned comparison warning in assert 2003-06-29 16:18 brefin * Source_Files/Network/network.cpp: Fix signed vs unsigned comparison warnings by changing sServerPlayerIndex to a short. Thus synchronizing it with localPlayerIndex and the canonical form of player_index usage in general. 2003-06-29 15:50 brefin * Source_Files/Expat/xmltok.c: Ammended one of the prior signed vs unsigned patches to have the appropriate scope. 2003-06-28 13:37 brefin * Source_Files/ModelView/: Model3D.cpp, StudioLoader.cpp, WavefrontLoader.cpp: Fixed signed vs unsigned comparison warning Fixed a number of cases where gcc was complaining about %u's in printfs that should be (and were corected to) %lu (display unsigned long) 2003-06-28 13:33 brefin * Source_Files/Misc/: progress.cpp, vbl.cpp, vbl_macintosh.cpp: Fixed signed vs unsigned comparison warnings Ifdef'd out non-carbon non-nib progress dialog function removed obsolete copy_file function (now handled under the FileHandler class) 2003-06-28 12:23 brefin * Source_Files/Sound/sound_macintosh.h: Address compiler warning by comparing two different enum values as ints 2003-06-27 22:00 astrange * Source_Files/RenderMain/RenderVisTree.cpp: An attempt to get a little more speed out of Facing Worlds 2003-06-27 04:27 brefin * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Explicitly specify gcc3/g++3 (3.1) Necessary so that PB doesn't default to using gcc2/g++2 after installing the gcc-3.3/g++-3.3 development update. 2003-06-27 03:33 brefin * Source_Files/RenderMain/: OGL_Render.cpp, shapes.cpp: Fixed bug where A1 would crash when preloading a mis-specified texture. Added assertion in case anyplace else tries a similar mis-call of the specific function that was crashing 2003-06-26 22:28 brefin * Source_Files/RenderOther/computer_interface.cpp: Responded to warnings in file 2003-06-26 20:09 brefin * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Added a new build style: Development (gcc 3.3 transitional) If you have the Apple developer tools update that installs gcc 3.3, then you may use this build style to compile A1 with it. (The normal default is gcc 3.1) 2003-06-26 19:45 brefin * Source_Files/RenderOther/: FontHandler.cpp, FontHandler.h: Responding to warnings raised by gcc-3.3 2003-06-26 18:07 brefin * Source_Files/RenderMain/shapes_macintosh.h: Fix the pixmap bounds setting under gcc-3.3 Why the SetRect or rectangle assignment was failing is unclear 2003-06-26 14:22 tiennou * Source_Files/Lua/lua_script.cpp: Added Teleport_Player_To_Level 2003-06-26 13:10 brefin * Source_Files/CSeries/csalerts.h: Fixed [ 754052 ] Asserts don't completely disappear with debugging turned off [ https://sourceforge.net/tracker/index.php?func=detail&aid=754052&group_id=1997&atid=101997 ] Warning: This will aggravate any unfixed elements of [ 753493 ] Critical code found in asserts [ https://sourceforge.net/tracker/index.php?func=detail&aid=753493&group_id=1997&atid=101997 ] 2003-06-26 11:37 astrange * Source_Files/Misc/preferences.cpp: 8-bit fix 2003-06-25 12:38 tiennou * Source_Files/Lua/lua_script.cpp: Casting bugfixes 2003-06-25 11:19 tiennou * Source_Files/Lua/lua_script.cpp: Minor bugfixes 2003-06-25 08:28 tiennou * Source_Files/GameWorld/: platforms.cpp, platforms.h: Changes for lua platform height management 2003-06-23 11:54 tiennou * Source_Files/Lua/lua_script.cpp: New stuff for changing poly heights in lua 2003-06-21 15:36 tiennou * Source_Files/GameWorld/map.h: Some minor changes due to the new lua stuff 2003-06-21 15:20 tiennou * Source_Files/GameWorld/devices.cpp: Some minor changes due to the new lua stuff 2003-06-21 15:03 tiennou * Source_Files/Lua/lua_script.cpp: Added more functions (mainly platform & terminal stuff) 2003-06-21 08:13 lpetrich * tools/MapChunkerMain.cpp: Changed the application-specific wad-directory-data size to 0 to be consistent with the rest of the code. 2003-06-21 05:46 lpetrich * Pfhormz.mcp: Carbonized it; it still does not quite work, however. 2003-06-21 05:39 lpetrich * Source_Files/ModelView/MV_Shell.cp: Made the typecoding more elegant 2003-06-21 04:57 lpetrich * tools/MapChunkerMain.cpp: Fixed the handling of the directory entries -- now more like "Bovine" in that they are plain bytes. 2003-06-21 04:48 lpetrich * Source_Files/Files/wad.cpp: Made set_indexed_directory_offset_and_length() work correctly when writing map files with more than one level; "Bovine" now exports translated M1 files correctly. 2003-06-21 01:41 lpetrich * Source_Files/CSeries/csalerts.cpp: Added #ifndef __MWERKS__ to the ExitToShell() redefinition in order to shut up CodeWarrior's whining about that function being multiply defined. 2003-06-20 21:56 wzenfell * Source_Files/: shell_macintosh.h, Misc/interface.cpp, Misc/vbl.cpp, Misc/vbl_macintosh.cpp, Misc/vbl_sdl.cpp: Better behavior when Mac OS X Carbon A1 (and maybe Mac OS A1, and I hope SDL versions) is switched out from a netgame: keeps updating so queues don't clog up, relinquishes mouse so it's not pinned to one location, and ignores keyboard and mouse input. Addresses sf.net bug report [757610] Mac OS X Carbon: doesn't relinquish mouse when switched out. 2003-06-20 11:30 mdmkolbe * Source_Files/Network/network_dialogs_sdl.cpp: Ability to debug the net mic fixed 2003-06-20 11:29 brefin * Source_Files/Misc/preferences_macintosh.h: Fixing issues that were generating warnings 2003-06-20 11:29 mdmkolbe * Source_Files/Misc/preferences_widgets_sdl.h: Updated SDL code to use Typecode 2003-06-20 11:28 mdmkolbe * Source_Files/: GameWorld/TickBasedCircularQueue.h, Misc/interface.cpp, RenderMain/RenderRasterize.cpp: Fixed some compile issues under MSVC. 2003-06-20 11:24 mdmkolbe * Source_Files/Misc/thread_priority_sdl_win32.cpp: Fixed [ 748650 ] Windows: Missing export - KERNEL32.DLL:OpenThread 2003-06-20 03:10 brefin * Source_Files/: shell_macintosh.h, shell_sdl.h, Files/FileHandler.cpp, Files/FileHandler.h, Files/FileHandler_SDL.cpp, Files/filetypes_macintosh.cpp, Files/find_files.h, Files/find_files_sdl.cpp, Files/tags.h, Files/wad.cpp, Files/wad.h, Files/wad_macintosh.cpp, Files/wad_prefs.cpp, Files/wad_prefs.h, Files/wad_sdl.cpp, Misc/preferences_macintosh.h: Syncronized all references to a file's type to use the enum Typecode instead of various kinds of ints. 2003-06-19 15:09 wzenfell * Source_Files/: GameWorld/map.cpp, GameWorld/map.h, GameWorld/marathon2.cpp, GameWorld/physics.cpp, GameWorld/player.cpp, GameWorld/player.h, Misc/ActionQueues.cpp, Misc/ActionQueues.h, Misc/interface.cpp: Player motion prediction for network games. 2003-06-19 15:07 wzenfell * Source_Files/Network/network_tcp.cpp: Increasing TCP transmission/reception timeout from 10 to 60 seconds, for those folks with flaky connections. 2003-06-19 15:07 wzenfell * Source_Files/Network/network_star_hub.cpp: No longer writing out preferences values that equal the defaults. New hub preference (send_period) to reduce upstream packet count/bandwidth required. 2003-06-18 16:31 brefin * Source_Files/shell_macintosh.h: Fixed compiler warnings 2003-06-18 15:31 brefin * Source_Files/CSeries/csalerts.cpp: Fixed compiler warnings Fixed spacing and layout issues for cleanliness and clarity 2003-06-16 17:05 brefin * Source_Files/Network/network_games.cpp: Fixed warning related to formatting of long unsigned in a csprintf statement 2003-06-16 12:18 wzenfell * Source_Files/Misc/vbl.cpp: Moving code with effects out of assert() argument. 2003-06-16 01:59 brefin * Source_Files/Input/mouse.cpp: Added missing ifdefs so that mouse.cpp still compiles under PB/__MACH__ 2003-06-15 22:21 lpetrich * Source_Files/Input/mouse.cpp: Added Classic-fallback support using GetGlobalMouse() and Carbon/Classic loading of CoreGraphics function pointers to set and get the mouse position. 2003-06-15 20:48 lpetrich * Source_Files/RenderOther/screen.cpp: Moved loading of CoreGraphics function pointers out of this file to shell*.h 2003-06-15 20:47 lpetrich * Source_Files/: shell_macintosh.h, shell.h: Moved loading of system-function pointers here; useful for loading CoreGraphics functions in the Carbon/Classic version. 2003-06-15 19:18 lpetrich * Resources/GUI.nib/: info.nib, objects.xib: Added menu-command ID's, just in case we might ever want them. 2003-06-15 19:17 lpetrich * Source_Files/Misc/interface.cpp: Added force-repaint of menu screen when running in Classic; as native-OSX app, the screen gets repainted OK after exiting the new-game and preferences dialogs. 2003-06-15 19:08 lpetrich * Source_Files/shell_macintosh.h: Changed the code for from posting a cmd-Q event to the handling of the "Game > Quit" menu command on the spot; Carbon in Classic has trouble with posted menu events, though this works OK in native-OSX mode. 2003-06-15 19:04 lpetrich * Source_Files/shell.h: Added "has_ten" to system_information structure -- works like "has_seven", but indicates the presence of OSX. 2003-06-15 17:59 lpetrich * Source_Files/RenderOther/HUDRenderer_OGL.cpp: Moved the FrameRect() boundary rectangle one pixel to the right when doing rendering; this fixes a MacOS 9/X rendering bug where there is a space between the left line and the contents, and no right line. If that causes trouble for other OpenGL implementations, we may have to have a compile flag for moving that boundary rectangle as necessary. 2003-06-15 06:44 lpetrich * Prefix/marathon2prefix.h: Added use-debug flag 2003-06-15 01:36 brefin * PBProjects/AlephOne-OSX.pbproj/project.pbxproj, Source_Files/CSeries/macintosh_cseries.h: Fix [ 754055 ] MacOS Compiling: DEBUG always defined [https://sourceforge.net/tracker/index.php?func=detail&aid=754055&group_id=1997&atid=101997] 2003-06-14 22:20 brefin * Source_Files/CSeries/cstypes.h: Allow cstypes.h to be included by itself on MacOSX builds This allows the 'Development no precompiles' build style for the AlephOne-Carbon target to compile under ProjectBuilder 2003-06-14 17:30 wzenfell * Source_Files/Network/: network_microphone_sdl_win32.cpp, network_microphone_shared.cpp: [Gregory Smith] Adding speex netmic support for Win32; fixing infinite loop bug in Win32 netmic. 2003-06-14 05:23 lpetrich * AlephOne.mcp: Added Lua and Speex support 2003-06-14 05:22 lpetrich * Speex.mcp: For building a Carbon/Classic version of Speex 2003-06-14 05:21 lpetrich * Lua.mcp: For building a Carbon/Classic version of Lua 2003-06-14 05:20 lpetrich * Prefix/marathon2prefix.h: Now uses Lua and Speex. 2003-06-14 04:01 lpetrich * SDL_Net_Carbon.sit: Changed Open Transport DNS-lookup code in SDLnet.c to pure synchronous -- the original asynchronous code was would crash every time one tried to do a resolution request. 2003-06-13 20:32 cbauer * Source_Files/: Lua/lua_script.cpp, RenderMain/OGL_Render.cpp: - fixed a typo (assignment instead of comparison) [Michael D. Adams] - Lua works again in A1/SDL 2003-06-13 02:04 brefin * Source_Files/: Misc/preferences_macintosh.h, Files/game_wad.cpp, Files/preprocess_map_mac.cpp, RenderMain/OGL_Render.cpp: Fixes for [ 753493 ] Critical code found in asserts [https://sourceforge.net/tracker/index.php?func=detail&aid=753493&group_id=1997&atid=101997] 2003-06-12 11:10 lpetrich * Source_Files/Lua/lua_script.cpp: Added Tiennou's corrections to his recent patches 2003-06-12 11:01 lpetrich * carb.r: Getting it in 2003-06-11 23:23 lpetrich * Source_Files/: Lua/lua_script.h, RenderOther/computer_interface.cpp, GameWorld/devices.cpp, GameWorld/items.cpp: Patched as per tiennou's instructions 2003-06-11 23:23 lpetrich * Source_Files/Lua/lua_script.cpp: Patched as per tiennou's instructions; some of the patching did not work quite right. 2003-06-11 19:23 brefin * Source_Files/Misc/preferences_macintosh.h: Fix for [ 752921 ] Failed assertion in preferences_macintosh.h:1931 [https://sourceforge.net/tracker/index.php?func=detail&aid=752921&group_id=1997&atid=101997] Physics menu only processed if there are actual physics files to select from. (physics_valid==true) 2003-06-11 07:21 brefin * Source_Files/Files/filetypes_macintosh.cpp: In case the filetype resource fails to load, still initialize the filetype vector with the hardcoded values. 2003-06-11 02:50 lpetrich * Source_Files/Misc/: interface_macintosh.cpp, interface_menus.h: Nibified the three overall menus (game, interface, fake empty) 2003-06-11 02:44 lpetrich * Resources/GUI.nib/: info.nib, objects.xib: Tweaked the menus so that they have more suitable menu ID's for the code (game - 128, interface - 129, fake empty - 130) 2003-06-10 07:03 cbauer * Source_Files/CSeries/snprintf.cpp: fixed compile issues on Win32/SDL [Michael D. Adams] 2003-06-10 02:49 brefin * Source_Files/GameWorld/projectiles.cpp: Fix suggested in [ 751700 ] KTMWTB Crashes with Aliens [https://sourceforge.net/tracker/index.php?func=detail&aid=751700&group_id=1997&atid=101997] Don't try to hand items to non-player monsters 2003-06-10 00:01 brefin * INSTALL.MacOSX.Carbon: Ammended directions for installing speex with missing 'make' command 2003-06-09 12:03 brefin * Source_Files/Misc/interface_macintosh.cpp: Excised static definition draw_picture_into_gworld It corresponded with obsolete code removed in version 1.20 of this file and was creating compiler warnings 2003-06-09 07:27 cbauer * Source_Files/Misc/preferences_sdl.h: added missing ';' 2003-06-09 03:24 lpetrich * Source_Files/: Misc/interface_macintosh.cpp, shell_sdl.h: To level-select dialog box, added fix of getting the level number of the level selected -- should fix bug with noncontiguous-level maps. 2003-06-09 01:09 lpetrich * Source_Files/Network/network_dialogs_mac_sdl.cpp: Added NetLookupOpen_SSLP() and NetLookupClose() to setup and teardown of nibified version of network_gather() 2003-06-08 17:47 lpetrich * Resources/GUI.nib/: info.nib, objects.xib: Added Mike Benonis's reworking of the dialog boxes to conform to Aqua interface standards. Also added a "Recent Hosts" menu to "Network Join". And also banished the tiny keyboard-settings dialog box intended for old PowerBooks. 2003-06-08 17:35 lpetrich * Source_Files/Network/: network_dialogs_mac_sdl.cpp, network_dialogs.cpp, network_dialogs.h: Added keeping track of recently-used host addresses. 2003-06-08 17:34 lpetrich * Source_Files/Misc/keyboard_dialog.cpp: Banished the loading of the tiny dialog-box nib, since we expect that everybody playing A1 will have at least 640*480 monitor resolution. 2003-06-08 13:08 brefin * Source_Files/GameWorld/physics.cpp: Fix to [ 750865 ] Keyboard control glitch [https://sourceforge.net/tracker/index.php?func=detail&aid=750865&group_id=1997&atid=101997] Ignore _absolute_positioning_mode if applying _look_dont_turn 2003-06-07 19:35 lpetrich * Source_Files/Misc/preferences_sdl.h: Added support for separate horizontal and vertical sensitivities. 2003-06-07 18:12 lpetrich * Source_Files/Input/mouse_sdl.cpp: Added separate horizontal and vertical sensitivities 2003-06-07 17:45 lpetrich * Resources/GUI.nib/: info.nib, objects.xib: Added a "Recent Hosts" menu to the "Join" dialog box 2003-06-07 04:45 lpetrich * Source_Files/Input/mouse.cpp: Added separate horizontal and vertical mouse sensitivities. 2003-06-07 04:44 lpetrich * Source_Files/CSeries/: csdialogs_macintosh.cpp, csdialogs.h: Added some functions for getting and setting 0-to-1 floating-point values for a control; this is useful for sliders. 2003-06-07 04:39 lpetrich * Resources/GUI.nib/: info.nib, objects.xib: Added the remaining menu resources in preparation for nibifying the remaining menu-resource-using code. 2003-06-07 04:17 lpetrich * Resources/GUI.nib/: info.nib, objects.xib: Added: Anisotropy and other controls to the OpenGL dialog Mouse-sensitivity controls to the input prefs pane Microphone controls to the network-setup pane Also banished all the PICT-resource dialog-header texts; made the network dialogs movable-modal and added fancy GUI-element titles to the keyboard and OpenGL-prefs dialogs. 2003-06-07 04:13 lpetrich * Resources/m2_stripped.rsrc: Stripped all except for some menu, string, and file-typing resources 2003-06-07 04:11 lpetrich * Source_Files/Network/: network_dialogs.cpp, network_dialogs_mac_sdl.cpp, network_dialogs.h: Added handling of microphone-preference controls to the setup-dialog code 2003-06-07 04:10 lpetrich * Source_Files/Misc/: preferences.cpp, preferences_macintosh.h, preferences_private.h, preferences.h, OGL_Dialog.cpp: Added handling of input-pne mouse-sensitivity and mouse-inversion controls. Also added OpenGL-HUD-rendering and anisotropic-filtering controls to the OpenGL setup dialog 2003-06-07 04:08 lpetrich * Source_Files/RenderMain/OGL_Setup.h: Did a bit of formatting 2003-06-06 22:13 wzenfell * Source_Files/Files/filetypes_macintosh.cpp: Oops, sceA was being interpreted as a saved-game instead of as a scenario. 2003-06-06 17:05 cbauer * configure.ac: made the glext.h test more robust 2003-06-06 11:36 cbauer * configure.ac, Source_Files/Network/SDL_netx.cpp, Source_Files/Network/network_star_hub.cpp, Source_Files/Network/network_star_spoke.cpp, Source_Files/RenderMain/OGL_Textures.cpp: - existence of GL/glext.h header is checked for (defined HAVE_GL_GLEXT_H) - fixed compilation problem under Solaris (define BSD_COMP to get SIOCGIFCONF) - compiles even if GL_TEXTURE_MAX_ANISOTROPY_EXT is missing 2003-06-06 03:17 lpetrich * Resources/GUI.nib/: objects.xib, info.nib: Tweaked mainly the negame-outcome (postgame carnage report) dialog box. 2003-06-06 03:15 lpetrich * Source_Files/Network/: network_dialogs_mac_sdl.cpp, network_dialogs.h, network_dialogs.cpp: Finally nibified the postgame-carnage-report dialog box. 2003-06-05 12:43 brefin * Source_Files/Misc/interface.cpp: Fixing [ 749324 ] Screen flashes remain permanently [https://sourceforge.net/tracker/index.php?func=detail&aid=749324&group_id=1997&atid=101997] 2003-06-05 10:40 cbauer * README, configure.ac, Source_Files/CSeries/Makefile.am, Source_Files/CSeries/snprintf.cpp, Source_Files/CSeries/snprintf.h, Source_Files/GameWorld/Makefile.am, Source_Files/Misc/Makefile.am, Source_Files/Network/Makefile.am, Source_Files/RenderMain/Makefile.am: - updated Makefiles; make distcheck works again - updated configure.ac; snprintf() and vsnprintf() are checked for 2003-06-05 10:19 brefin * Source_Files/Files/AStream.cpp: Syncing with AM Fixed an oops in the file's description Note on prior patch: Added usage of std namespace so that memcpy and such work (They are defined in which is included by some of the C++ headers required by AStream) 2003-06-05 01:56 lpetrich * Source_Files/Files/AStream.cpp: For Br'fin - replaced that #include with "using namespace std;" -- it compiles correctly in CodeWarrior. 2003-06-04 11:05 cbauer * configure.ac: SDL_net is now required as compilation fails otherwise anyway 2003-06-04 11:03 cbauer * Source_Files/Network/network_speex.h: fixed compilation problem on Win32 2003-06-04 11:00 cbauer * INSTALL.Unix: explicit URLs for SDL_image and SDL_net libraries 2003-06-04 02:11 brefin * Source_Files/RenderOther/screen.cpp: Removed CFBundle.h dependancy for __MACH__ specific building. 2003-06-03 14:55 cbauer * Source_Files/Network/: network_microphone_shared.cpp, network_speaker_shared.cpp: make Speex support compile under VisualStudio7 [Michael D. Adams] 2003-06-03 13:58 brefin * INSTALL.MacOSX.Carbon: Updated to the current state of libraries and flags 2003-06-03 05:03 lpetrich * Source_Files/RenderOther/screen.cpp: Added handling of FaderLibClassic exported symbol "animate_screen_clut_classic"; also implemented loading of CoreGraphics symbol CGSetDisplayTransferByTable() for doing faders in OSX mode of the Carbon/Classic version. 2003-06-03 05:01 lpetrich * Source_Files/RenderOther/FaderClassic.cpp: Source code for shared library FaderLibClassic, built with project FaderClassic.mcp 2003-06-03 04:59 lpetrich * Source_Files/Misc/progress.cpp: Nibified the progress bar. 2003-06-03 04:58 lpetrich * FaderClassic.mcp: Creates a shared library, FaderLibClassic, which implements faders in Classic mode. Won't do faders in OSX mode, however. 2003-06-03 04:57 lpetrich * AlephOne.mcp: Added support for Classic-mode faders. 2003-06-03 02:10 brefin * PBProjects/fix-cvs-resources.sh: Better error message in case the script can't find any of the listed files. (For instance, due to running the script from the wrong directory) 2003-06-03 01:22 brefin * PBProjects/fix-cvs-resources.sh: Added Resources/m2_stripped.rsrc to the list of resource files that need to be expanded. 2003-06-03 01:13 brefin * PBProjects/: AlephOne.icns, FilmIcon.icns, ImagesIcon.icns, MMLIcon.icns, MapIcon.icns, MusakIcon.icns, PFIcon.icns, PhysIcon.icns, SaveIcon.icns, ShapesIcon.icns, SoundsIcon.icns, fix-cvs-resources.sh: Checking .icns files back in so that they will be stored as flat binary files instead of mistakenly as AppleDouble files 2003-06-03 00:25 lpetrich * Source_Files/Input/mouse.cpp: Changed HAVE_CORE_GRAPHICS to __MACH__ 2003-06-02 23:42 lpetrich * AlephOne.mcp.xml[DEAD]: I don't know who really wants this file 2003-06-02 21:46 wzenfell * Source_Files/Network/: network_microphone.cpp, network_microphone_shared.cpp, network_speaker_sdl.cpp: [Gregory Smith] Improving speex compression performance on slower Macs; enabling speex playback in SDL versions 2003-06-02 05:53 lpetrich * Source_Files/Network/network_dialogs_mac_sdl.cpp: Nibified the network gather and join dialogs. 2003-06-02 05:49 lpetrich * Source_Files/Files/AStream.cpp: Added an include for defining memcpy() 2003-06-02 05:47 lpetrich * Source_Files/shell_macintosh.h: Now makes the reasonable assumptions that a Mac with Carbon will also have 32-bit color QuickDraw, etc. 2003-06-02 05:37 lpetrich * Source_Files/Network/network_dialogs.h: Nibified the network gather and join dialogs. 2003-06-02 05:35 lpetrich * Source_Files/Misc/PlayerDialogs.cpp: Adjusted the crosshair-thickness sanity test to allow 1-pixel-thick crosshairs. 2003-06-02 00:30 brefin * Source_Files/Misc/interface.cpp: Fix [ 746952 ] Chapter Screens Don't Show [ https://sourceforge.net/tracker/index.php?func=detail&aid=746952&group_id=1997&atid=101997 ] 2003-06-01 23:05 lpetrich * Resources/GUI.nib/: info.nib, objects.xib: Converted all the secondary dialogs (which monitor, OpenGL, chase cam, crosshairs, keyboard) into sheets 2003-06-01 23:02 lpetrich * Prefix/marathon2prefix.h: Carbon/Classic now uses sheets in its nibified dialogs 2003-05-31 14:00 brefin * Source_Files/RenderMain/RenderPlaceObjs.cpp: Fix [ 607395 ] Bogies disappear when i get next to them [https://sourceforge.net/tracker/index.php?func=detail&aid=607395&group_id=1997&atid=101997] 2003-05-31 10:00 brefin * Source_Files/Misc/: DefaultStringSets.cpp, preferences_macintosh.h: Bugfix for MacOS bug [742951 ] Physics Preferences displays garbage without files [https://sourceforge.net/tracker/?func=detail&aid=742951&group_id=1997&atid=101997] String simplified to Default, italic formatting added when default string is needed for physics menu 2003-05-31 03:15 brefin * Source_Files/Network/network_dialogs_mac_sdl.cpp: Fixing problems that prevent compiling of network_dialogs_mac_sdl.cpp when USES_NIBS is not defined 2003-05-30 12:24 cbauer * Source_Files/: Expat/xmlparse.c, Expat/xmltok.c, Files/FileHandler.cpp, Files/filetypes_macintosh.cpp, Files/game_wad.cpp, Files/wad.cpp, GameWorld/effects.cpp, GameWorld/lightsource.cpp, GameWorld/map_constructors.cpp, GameWorld/media.cpp, GameWorld/monsters.cpp, GameWorld/physics.cpp, GameWorld/platforms.cpp, GameWorld/player.cpp, GameWorld/projectiles.cpp, GameWorld/weapons.cpp, Misc/PlayerName.cpp, Misc/preferences.cpp, Misc/vbl.cpp, ModelView/StudioLoader.cpp, ModelView/WavefrontLoader.cpp, Network/network_games.cpp, Network/network_microphone.cpp, RenderMain/OGL_Textures.cpp, RenderOther/computer_interface.cpp, RenderOther/game_window_macintosh.cpp: fixed several warnings generated in ProjectBuilder [Michael D. Adams] 2003-05-30 12:22 cbauer * Source_Files/GameWorld/player.cpp: allow talking network corpses to compile on Win32/SDL [Michael D. Adams] ("Talking Network Corpses"? Sounds like a B movie...) 2003-05-30 10:22 lpetrich * Source_Files/GameWorld/player.cpp: Added "network.h" to define network-type stuff. 2003-05-30 08:14 wzenfell * Source_Files/Network/network_star_spoke.cpp: Increasing default spoke disconnection timeout values (to 90s pregame and 5s ingame). 2003-05-29 16:23 wzenfell * Source_Files/Network/network_dialogs.cpp: Fixing score bar colors (SHRT_MAX -> USHRT_MAX) 2003-05-29 12:48 wzenfell * docs/Networking Users Guide.txt: Updated to include information about the star protocol and about speex realtime audio speech compression. 2003-05-29 02:15 wzenfell * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Adding files for speex support; also think I've excised all nonstandard absolute paths (using Jeremy Parsons's recommended external-dependency locations). 2003-05-29 02:12 wzenfell * Source_Files/Network/: StarGameProtocol.cpp, network_star.h, network_star_hub.cpp, network_star_spoke.cpp: Star protocol now supports lossy streaming distribution (used for realtime network audio). 2003-05-29 02:10 wzenfell * Source_Files/GameWorld/player.cpp: In star protocol or newer, dead players are now allowed to transmit network microphone audio. 2003-05-29 02:09 wzenfell * Source_Files/RenderOther/screen.cpp: Fixing compilation for non-USES_NIBS case 2003-05-29 02:08 wzenfell * Source_Files/Network/network_private.h: Very deliberately going back to NONE rather than UNONE to fix problems with netdeath 2003-05-29 02:06 wzenfell * Source_Files/: Network/network_microphone.cpp, Network/network_microphone_shared.cpp, Network/network_speaker.cpp, Network/network_speaker_shared.cpp, Network/network_speex.cpp, Network/network_speex.h, Misc/preferences.cpp, Misc/preferences.h: [Gregory Smith] Speex network microphone audio compression and decompression (-DSPEEX; requires Speex from www.speex.org). 2003-05-29 01:20 lpetrich * AlephOne.mcp: Added inclusion of icns files 2003-05-29 01:20 lpetrich * AlephOne.mcp.xml: Added inclusion of icns files. 2003-05-29 01:02 lpetrich * Resources/AlephOne.plc: Updated it with the help of the property-list file from the PB versions. 2003-05-28 22:05 lpetrich * Source_Files/Misc/keyboard_dialog.cpp: Removed the USES_NIBS from around is_pressed() 2003-05-28 03:40 lpetrich * Resources/GUI.nib/: info.nib, objects.xib: Tweaked the network-setup object 2003-05-28 03:21 lpetrich * Source_Files/ModelView/MV_Shell.cp: Carbonized it; still needs testing 2003-05-28 03:17 lpetrich * AlephOne.mcp.xml, AlephOne.mcp: Added Woody Zenfell's networking files 2003-05-28 02:49 lpetrich * Source_Files/Network/: network_dialogs.cpp, network_dialogs_mac_sdl.cpp: Nibified the network-setup dialog and its supporting code. 2003-05-28 02:44 lpetrich * Source_Files/Network/network_dialogs.h: Nibified the network-setup dialog and its supporting code. 2003-05-28 02:43 lpetrich * Source_Files/CSeries/: csdialogs_macintosh.cpp, csdialogs.h: Added object for doing keyboard watching for controls, like edit-text boxes. 2003-05-28 02:42 lpetrich * Source_Files/Misc/keyboard_dialog.cpp: Now using new keyboard-watcher object for the keystrokes 2003-05-27 15:15 cbauer * INSTALL.Unix, README, configure.ac, Source_Files/Makefile.am, Source_Files/shell_sdl.h, Source_Files/GameWorld/Makefile.am, Source_Files/Lua/Makefile.am, Source_Files/Lua/lua_script.cpp, Source_Files/Lua/lua_script.h, Source_Files/Misc/alephversion.h, Source_Files/RenderOther/Makefile.am, Source_Files/XML/Makefile.am: - Unix: added Lua scripting support (requires liblua installed) - Unix: version information in title screen includes target OS name - updated docs 2003-05-27 13:39 cbauer * Source_Files/: shell.h, Lua/lua_script.cpp, Lua/lua_script.h, RenderOther/screen.cpp, RenderOther/screen_shared.h, XML/XML_LevelScript.cpp: make Lua support compile correctly on Win32 [Michael D. Adams] 2003-05-27 10:06 lpetrich * MML Scripts/Text Strings: Added some for Benad's "Defense" game type 2003-05-27 08:40 wzenfell * INSTALL.Windows: Added Mac OS X conversion method, note about SDL libs coming with the binary, and note about moving Aleph One after running it. Updated link to HFVExplorer (thanks Alex Ramos). 2003-05-26 20:55 wzenfell * Source_Files/Files/: AStream.cpp, AStream.h: [Jeremy Parsons] Spacing fixups etc., to synchronize with AlephModular's code for these files. 2003-05-26 14:28 cbauer * Source_Files/: Files/AStream.cpp, Files/AStream.h, Misc/preferences.cpp, Network/network_private.h, Network/network_star_hub.cpp, Network/network_star_spoke.cpp: fixed compile issues with MSVC++ [Michael D. Adams] 2003-05-26 13:47 lpetrich * Source_Files/CSeries/: csdialogs_macintosh.cpp, csdialogs.h: Added an AutoTimer class; it creates a timer for the current event loop, like a dialog-box event loop, and cleans up after itself when it goes out of scope. 2003-05-26 13:45 lpetrich * Source_Files/Misc/game_dialogs.cpp: Converted the timer to the auto-timer class in csdialogs.* 2003-05-26 13:44 lpetrich * Source_Files/RenderOther/screen.cpp: Converted the timer to the auto-timer object over at csdialogs.* 2003-05-26 11:06 lpetrich * Source_Files/Misc/keyboard_dialog.cpp: Nibified this one 2003-05-26 10:03 cbauer * Source_Files/: GameWorld/media.cpp, Network/network_dialog_widgets_sdl.h, Network/network_dialogs.cpp, RenderMain/shapes.cpp, XML/ShapesParser.cpp: fixed GCC warnings [Michael D. Adams] 2003-05-26 10:02 cbauer * Source_Files/: Files/AStream.cpp, Files/AStream.h, Files/Makefile.am, GameWorld/player.cpp, Misc/ActionQueues.cpp, Misc/ActionQueues.h, Misc/interface.h, Misc/vbl.cpp, Network/Makefile.am, Network/RingGameProtocol.cpp, Network/StarGameProtocol.cpp, Network/network_private.h, Network/network_star.h, RenderOther/computer_interface.cpp: - fixed compilation problems under Linux - updated Makefiles 2003-05-25 23:21 wzenfell * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Shifting around external Lua stuff; enabling Lua by default (don't define HAVE_LUA if you don't want to grab and build it). Should be easier to adapt locations of things to your local machine. Also, made changes for star-topology network game protocol support. 2003-05-25 23:17 wzenfell * Source_Files/: shell.cpp, shell_macintosh.h, shell_sdl.h, Files/AStream.cpp, Files/AStream.h, GameWorld/TickBasedCircularQueue.h, GameWorld/marathon2.cpp, GameWorld/player.h, Input/mouse_sdl.cpp, Misc/ActionQueues.cpp, Misc/ActionQueues.h, Misc/CircularQueue.h, Misc/WindowedNthElementFinder.h, Misc/preferences.cpp, Misc/preferences.h, Misc/sdl_network.h, Network/NetworkGameProtocol.cpp, Network/NetworkGameProtocol.h, Network/RingGameProtocol.cpp, Network/RingGameProtocol.h, Network/StarGameProtocol.cpp, Network/StarGameProtocol.h, Network/network.cpp, Network/network.h, Network/network_dialogs_mac_sdl.cpp, Network/network_dialogs_macintosh.cpp, Network/network_dialogs_sdl.cpp, Network/network_private.h, Network/network_star.h, Network/network_star_hub.cpp, Network/network_star_spoke.cpp, Network/network_stream.cpp, Network/network_tcp.cpp, Network/network_udp.cpp, Network/network_udp_opentransport.cpp: Star-topology network game protocol (now the default). Support for multiple game network protocols, selectable at runtime. Allowing user-specification of local game network port. Game setup streaming protocol more future-extensibility-friendly. TCP transfer code more tolerant of slow connections. 2003-05-25 23:13 wzenfell * Source_Files/Misc/Logging.cpp: Defending better against system error cases. 2003-05-25 23:09 wzenfell * Source_Files/Input/mouse.cpp: Mac OS non-SDL versions should respect user's mouse sensitivity and Y-axis inversion settings now. No UI to configure them yet though. 2003-05-25 23:09 wzenfell * Source_Files/GameWorld/player.cpp: Giving onscreen feedback about suicide and death netgame penalties and about players becoming netdead. Damaging polygon types (_polygon_minor_ouch, etc.) should actually work now. 2003-05-25 20:56 lpetrich * Resources/GUI.nib/: info.nib, objects.xib: At mbenonis's request, removed all the title picts. 2003-05-25 19:41 lpetrich * Source_Files/Misc/game_dialogs.cpp: Added a timer for calling global_idle_proc() every second, so as to keep the background sound going. 2003-05-25 19:39 lpetrich * Source_Files/Misc/PlayerDialogs.cpp: Removed a now-unnecessary dialog I'd put in for tracing the code. 2003-05-25 19:38 lpetrich * Source_Files/Misc/preferences_macintosh.h: Got rid of all the hiding of the main prefs window when a secondary prefs window is shown. 2003-05-25 19:33 lpetrich * Source_Files/RenderOther/screen.cpp: Did some tweaks like removing a superfluous command to start the timer before the dialog box is shown. 2003-05-25 19:31 lpetrich * Resources/m2_stripped.rsrc: Stripped many of the dialogs; will have to finish with the network dialogs 2003-05-25 19:30 lpetrich * Resources/GUI.nib/: info.nib, objects.xib: Moved keyboard-dialog items into groups, added display of PICT-resource titles, made prefs and select-level dialogs pure modal. 2003-05-25 18:32 lpetrich * Resources/GUI.nib/: info.nib, objects.xib: Placed the key text fields and labels in the various groups; other tweaks 2003-05-25 18:24 lpetrich * Source_Files/Misc/OGL_Dialog.cpp: Used a new static-text setting function. 2003-05-25 18:23 lpetrich * Source_Files/CSeries/: csdialogs_macintosh.cpp, csdialogs.h: Added set/get functions for static-text controls to those for edit-text ones. They look at the controls' label parts. 2003-05-25 18:00 lpetrich * Source_Files/Misc/PlayerDialogs.cpp: Nibified the chase-cam and crosshairs dialogs 2003-05-25 17:59 lpetrich * Source_Files/Misc/preferences_macintosh.h: Main dialog no longer hidden for chase cam and crosshairs 2003-05-25 17:59 lpetrich * Source_Files/Misc/preferences.cpp: Added resetting of PreCalced in crosshairs data structure 2003-05-25 17:57 lpetrich * Source_Files/CSeries/: csdialogs_macintosh.cpp, gdspec.cpp: Trimmed some superfluous state-saving code 2003-05-25 01:30 lpetrich * AlephOne.mcp.xml, AlephOne.mcp: Added Lua support 2003-05-25 01:27 lpetrich * Source_Files/CSeries/csdialogs_macintosh.cpp: Grouped: SetThemeWindowBackground() ShowSheetWindow() when making it a sheet. 2003-05-25 01:14 lpetrich * Resources/GUI.nib/: info.nib, objects.xib: Tweaked the frequency-selection dialog 2003-05-25 01:12 lpetrich * Source_Files/Misc/preferences_macintosh.h: Did some tweaks here and there. 2003-05-24 22:46 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj, Source_Files/Lua/lua_script.cpp, Source_Files/Lua/lua_script.h, Source_Files/Network/CarbonSndPlayDB.c, Source_Files/RenderMain/OGL_Textures.cpp, Source_Files/RenderOther/computer_interface.cpp, Source_Files/RenderOther/screen.cpp: Misc fixes 2003-05-24 21:18 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: No more absolute paths 2003-05-24 04:39 lpetrich * Source_Files/CSeries/: csdialogs_macintosh.cpp, csdialogs.h, gdspec.cpp: Added custom-control and color-swatch support. 2003-05-24 04:38 lpetrich * Source_Files/Misc/: OGL_Dialog.cpp, preferences_macintosh.h, interface_macintosh.cpp, game_dialogs.cpp: Nibified the OpenGL-options dialogs. 2003-05-24 04:37 lpetrich * Resources/GUI.nib/: info.nib, objects.xib: Some tweaks of the OpenGL-options dialogs 2003-05-23 02:51 lpetrich * Source_Files/CSeries/gdspec.cpp: Nibified and colorized it -- active is light green, while inactive is dark blue. 2003-05-23 02:50 lpetrich * Resources/GUI.nib/: info.nib, objects.xib: Tweaked the monitor selector a little bit. 2003-05-23 01:42 wzenfell * PBProjects/AlephOne-OSX.pbproj/project.pbxproj, Source_Files/GameWorld/devices.cpp, Source_Files/GameWorld/items.cpp, Source_Files/GameWorld/lightsource.cpp, Source_Files/GameWorld/marathon2.cpp, Source_Files/GameWorld/platforms.cpp, Source_Files/GameWorld/weapons.cpp, Source_Files/Lua/lua_script.cpp, Source_Files/Lua/lua_script.h, Source_Files/RenderOther/ChaseCam.cpp, Source_Files/RenderOther/computer_interface.cpp, Source_Files/RenderOther/screen.cpp, Source_Files/RenderOther/screen_sdl.cpp, Source_Files/RenderOther/screen_shared.h, Source_Files/XML/XML_LevelScript.cpp: [Matthew Hielscher] Lua scripting support 2003-05-21 21:02 astrange * Source_Files/: Misc/preferences.cpp, RenderMain/OGL_Setup.cpp, RenderMain/OGL_Setup.h, RenderMain/OGL_Textures.cpp: Anisotropic rendering 2003-05-21 12:12 lpetrich * Resources/GUI.nib/: info.nib, objects.xib: Did tweaks of the main prefs dialog 2003-05-21 12:11 lpetrich * Source_Files/Misc/: preferences_macintosh.h, preferences_private.h: Created nibfied version of the handler of the main preferences dialog; also abolished InputSprocket options (Carbon does not have the ISp). 2003-05-21 12:08 lpetrich * Source_Files/CSeries/: csdialogs_macintosh.cpp, csdialogs.h: Added functions for setting and getting text in edit-text controls, and also for setting whether a control is enabled/disabled 2003-05-20 17:48 wzenfell * Source_Files/Network/network_dialogs_mac_sdl.cpp: [Jeremy Parsons] Fixing postgame carnage report bugs (SF #734461, 734462), PCR click-on-name behavior, and possibly Players on Network bug in Gather Network Game box (734464). 2003-05-20 03:05 lpetrich * Source_Files/CSeries/csdialogs_macintosh.cpp: Restricted the OK and Cancel buttons to have signatures of 0 (empty fields in Interface Builder) 2003-05-19 23:36 lpetrich * Source_Files/CSeries/: csdialogs_macintosh.cpp, csdialogs.h: Reorganize the run-modal-dialog function for greater convenience -- now returns whether OK or cancel, so one doesn't need a callback. Also created an automatic-nib-window class; will delete a window object when it goes out of scope. 2003-05-19 23:33 lpetrich * Source_Files/Misc/: game_dialogs.cpp, interface_macintosh.cpp: Simplified the nib-dialog code 2003-05-19 06:00 lpetrich * Source_Files/CSeries/: csdialogs.h, csdialogs_macintosh.cpp: Added some functions convenient for building popup menus. 2003-05-19 05:59 lpetrich * Source_Files/Misc/: game_dialogs.cpp, interface_macintosh.cpp: Streamlined the level-selection code and nibified the quit-without-saving code. 2003-05-19 05:57 lpetrich * Resources/GUI.nib/objects.xib: Tweaked the select-level and the quit-without-saving dialogs. 2003-05-19 02:10 lpetrich * Prefix/marathon2prefix.h: Changed to doing USES_NIBS for using NIB files for GUI stuff instead of resource forks (will be gradually implemented) 2003-05-19 02:06 lpetrich * Source_Files/shell_macintosh.h: Now using USES_NIBS for nib-dependent user-interface code 2003-05-19 01:54 lpetrich * Source_Files/: Misc/preferences.cpp, XML/XML_ResourceFork.cpp, XML/XML_DataBlock.cpp: Using resource-fork-free alerts 2003-05-19 01:51 lpetrich * Source_Files/: shell.h, CSeries/csalerts.cpp, CSeries/csdialogs_macintosh.cpp, CSeries/csdialogs.h, CSeries/csalerts.h, RenderOther/screen.cpp, Misc/interface_macintosh.cpp: Now using USES_NIBS for nib-dependent user-interface code 2003-05-18 23:51 lpetrich * Resources/GUI.nib/: info.nib, objects.xib: Maded changes for game, backdrop, and level-select windows. 2003-05-18 23:48 lpetrich * Source_Files/CSeries/: csdialogs_macintosh.cpp, csdialogs.h: Added functions for Carbon-Events handling of modal dialogs loaded from nibs. 2003-05-18 23:47 lpetrich * Source_Files/Misc/interface_macintosh.cpp: The level-selector dialog is now loaded from a nib and handled with Carbon Events. 2003-05-18 23:46 lpetrich * Source_Files/RenderOther/screen.cpp: The game and backdrop windows are now loaded from GUI.nib 2003-05-18 23:45 lpetrich * Source_Files/shell.h: Added main-bundle and GUI-nib variables. 2003-05-18 10:20 lpetrich * Resources/m2_stripped.rsrc: Temporary resource file; will contain anything not converted to nibs and such. 2003-05-18 10:19 lpetrich * Resources/GUI.nib/: classes.nib, info.nib, objects.xib: GUI defs: moving from classes to nibs 2003-05-18 10:14 lpetrich * Resources/AlephOne.plc: Info.plist source file for Aleph One.app 2003-05-18 10:12 lpetrich * AlephOne.mcp: Moved AlephOne.plc to the Resources folder 2003-05-18 10:10 lpetrich * AlephOne.plc[DEAD]: Moving to Resources folder 2003-05-18 03:30 lpetrich * AlephOne.mcp, AlephOne.plc: Moving from resource forks to bundles and nibs 2003-05-18 02:17 lpetrich * Prefix/marathon2prefix.h: Switched on APPLICATION_IS_BUNDLED so as to move from resource forks to bundled files. 2003-05-17 11:05 lpetrich * Source_Files/RenderOther/HUDRenderer_OGL.cpp: Added Macintosh implementation of HUD-buffer-to-texture-buffer copying. 2003-05-17 10:43 lpetrich * Source_Files/RenderMain/OGL_Render.cpp: Fixed a few bugs in OGL_Copy2D() relating to the GWorld source -- may be the source of the odd squeezing / stretching it sometimes has had 2003-05-17 06:03 lpetrich * Source_Files/Misc/preferences_macintosh.h: Enabled secondary dialog boxes (OpenGL, which monitor, chase cam, crosshairs) to work properly in Carbon/Classic by hiding the main one -- to see this effect, compile without USE_SHEETS 2003-05-16 14:41 wzenfell * Source_Files/shell_macintosh.h: [Jeremy Parsons] Ignoring things dropped on app icon while game in progress 2003-05-16 14:39 wzenfell * Source_Files/Network/network_dialogs_mac_sdl.cpp: [Jeremy Parsons] Fixing a memory leak 2003-05-16 13:11 lpetrich * Source_Files/Input/mouse.cpp: Added critical-region code for Carbon/Classic mouse to enforce synchronization. 2003-05-16 11:40 cbauer * Source_Files/Network/network_udp.cpp: fixed socket -> sSocket 2003-05-16 09:44 lpetrich * SDL_Net_Carbon.sit: Archive of modified SDL files for doing networking in Carbon/Classic version. 2003-05-16 09:41 cbauer * Source_Files/Network/network_udp.cpp: fixed name conflict between "socket" variable and socket() function 2003-05-16 09:37 lpetrich * Source_Files/Input/mouse.cpp: Carbon/Classic mouse support: extracting mouse delta from the event record itself. 2003-05-16 09:37 cbauer * Source_Files/RenderOther/: HUDRenderer.cpp, HUDRenderer.h, game_window.cpp: weapon_interface_data::weapon_panel_shape is now a shape_descriptor 2003-05-16 07:53 lpetrich * Source_Files/Network/network_udp_opentransport.cpp: Changed DEFAULT_PORT to network_preferences->game_port 2003-05-16 07:51 lpetrich * Source_Files/RenderMain/OGL_Texture_Def.h: Restored the two final #endif's -- they close the #ifndef and the #ifdef 2003-05-15 23:57 wzenfell * Source_Files/Network/network_dialogs_mac_sdl.cpp: [Jeremy Parsons:] + Whitespace cleanup (normalized to tabs) + Rewrote some code for legibility + Removed some unused code (e.g. select modem/localtalk/etc.) + Rewrote and revamped some testing elements 2003-05-15 11:16 cbauer * Source_Files/: CSeries/cstypes.h, CSeries/sdl_cseries.h, CSeries/snprintf.cpp, Files/game_wad.cpp, Files/import_definitions.cpp, GameWorld/item_definitions.h, GameWorld/map.cpp, GameWorld/map_constructors.cpp, GameWorld/monster_definitions.h, GameWorld/monsters.cpp, Network/network.cpp, Network/network_stream.cpp, Network/network_tcp.cpp, Network/network_udp.cpp, RenderMain/AnimatedTextures.cpp, RenderMain/Makefile.am, RenderMain/OGL_Model_Def.cpp, RenderMain/OGL_Render.cpp, RenderMain/OGL_Subst_Texture_Def.cpp, RenderMain/OGL_Texture_Def.h, RenderMain/RenderRasterize.cpp, RenderMain/render.cpp, RenderMain/shape_descriptors.h, RenderMain/shapes_sdl.h, RenderOther/OverheadMapRenderer.cpp, RenderOther/game_window.cpp, RenderOther/images.cpp, RenderOther/sdl_fonts.cpp: - more warnings patches from Michael D. Adams (shape_descriptor is now unsigned) - fixed some compilation problems under Linux 2003-05-14 11:08 wzenfell * Source_Files/: Misc/preferences.h, RenderOther/ChaseCam.h: fixing header dependencies 2003-05-14 09:16 wzenfell * Source_Files/Files/game_wad.cpp: oops, removing duplicate #include 2003-05-14 08:02 wzenfell * Source_Files/Files/game_wad.cpp: forgot an #include 2003-05-13 13:00 wzenfell * Source_Files/: CSeries/mytm_sdl.cpp, Misc/CircularQueue.h, Misc/preferences.cpp, Misc/preferences.h, Misc/sdl_network.h, Network/network.cpp, Network/network_stream.cpp, Network/network_tcp.cpp, Network/network_udp.cpp: Configurable network game port; miscellaneous tiny fixes/enhancements. 2003-05-12 00:37 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: New files 2003-05-11 22:42 lpetrich * AlephOne.mcp.xml, AlephOne.mcp: Moved substitute-texture and model/skin loading out of OGL_Setup.cpp 2003-05-11 22:40 lpetrich * Source_Files/RenderMain/: OGL_Model_Def.h, OGL_Setup.h, OGL_Setup.cpp, OGL_Subst_Texture_Def.h, OGL_Model_Def.cpp: Moved the model-loading code out of OGL_Setup.cpp 2003-05-11 21:36 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Br'fin's flag patch. 2003-05-11 21:31 lpetrich * Source_Files/RenderMain/OGL_Subst_Texture_Def.h: Added HAVE_OPENGL for omitting compilation in the absence of OpenGL 2003-05-11 20:50 lpetrich * Source_Files/RenderMain/: OGL_Subst_Texture_Def.h, OGL_Subst_Texture_Def.cpp, OGL_Setup.cpp, OGL_Setup.h, OGL_Texture_Def.h: Moved wall/sprite substitute-texture definition stuff out of OGL_Setup.* 2003-05-11 18:31 lpetrich * Prefix/marathon2prefix.h: Switched on HAVE_QUESA for 3dmf support 2003-05-11 18:27 lpetrich * Source_Files/CSeries/csdialogs_macintosh.cpp: Added conditional compilation of EnableControl/ActivateControl / DisableControl/DeactivateControl 2003-05-10 12:56 lpetrich * Expat/MacOS Support/OpenSave_MacOS.cp: Trimmed some dead code from the file saver 2003-05-10 12:09 lpetrich * tools/: MapChunkerMain.cpp, MapChunker.mcp: Carbonized it 2003-05-10 12:08 lpetrich * tools/Map Chunker Instructions.txt: Adding this long-neglected file 2003-05-10 03:52 lpetrich * Expat/: ResourceDumper.mcp, ExpatTest.mcp, ExpatLib.mcp: Added extended syntax coloring (Project Settings > Build Extras > Browser > Compiler) 2003-05-10 03:50 lpetrich * AlephOne.mcp.xml: Keeping it in sync with AlephOne.mcp 2003-05-10 03:49 lpetrich * AlephOne.mcp: Switched on the extended syntax coloring (Build Extras > Browser > Compiler) 2003-05-09 03:37 lpetrich * Source_Files/Files/FileHandler.h: Did some commenting out of Classic includes: #include #include -- ought to be done for all the files. 2003-05-09 03:29 lpetrich * Source_Files/Misc/alephversion.h: Modified the version string to distinguish between the Project-Builder Carbon and the CodeWarrior Carbon versions. 2003-05-08 23:43 lpetrich * Expat/ExpatLib.mcp: Updated for CW8 2003-05-08 23:43 lpetrich * Expat/sample/elements.cpp: Updated for the Carbon version 2003-05-08 23:42 lpetrich * Expat/: MacOS Support/OpenSave_MacOS.cp, MacOS Support/SimpleVec.h, MacOS Support/MiscUtils.h, MacOS Support/GetFullPathObject.h, MacOS Support/MoreFilesExtract.h, MacOS Support/MoreFilesExtract.cp, ResourceDumper.cp, ExpatTest.mcp, ResourceDumper.mcp: Updated for Carbon 2003-05-08 22:11 lpetrich * Prefix/marathon2prefix.h: Changed for doing Carbon/Classic 2003-05-08 12:12 lpetrich * Source_Files/CSeries/csdialogs_macintosh.cpp: Updated for Carbon/Classic version -- also turned EnableControl/DisableControl into ActivateControl/DeactivateControl (what compiles in CW Carbon) 2003-05-08 12:08 lpetrich * Source_Files/Network/network_dialogs_mac_sdl.cpp: Updated for Carbon/Classic version 2003-05-08 11:53 lpetrich * Source_Files/: RenderOther/screen.cpp, RenderOther/screen_drawing_macintosh.h, RenderOther/images.cpp, RenderOther/screen_shared.h, RenderOther/OverheadMap_QD.cpp, RenderOther/images_macintosh.h, RenderOther/computer_interface.cpp, RenderOther/OverheadMap_OGL.cpp, RenderOther/HUDRenderer_OGL.cpp, RenderOther/game_window.cpp, RenderOther/FontHandler.h, RenderOther/FontHandler.cpp, shell_macintosh.h, Sound/sound_macintosh.h, Sound/mysound.cpp, Sound/music.cpp, XML/XML_ResourceFork.cpp: Updated for Carbon/Classic version 2003-05-08 11:49 lpetrich * Source_Files/: Network/SDL_netx.cpp, Network/network_udp_opentransport.cpp, Network/network_speaker.cpp, Network/network_microphone.cpp, Network/network.cpp, RenderMain/shapes_macintosh.h, RenderMain/OGL_Faders.cpp, RenderMain/OGL_Textures.cpp, RenderMain/OGL_Setup.cpp, RenderMain/OGL_Render.cpp, RenderMain/ImageLoader_Macintosh.cpp, RenderMain/Crosshairs.cpp: Updated for Carbon/Classic version 2003-05-08 11:46 lpetrich * Source_Files/: Files/wad_prefs_macintosh.cpp, Files/FileHandler.cpp, Files/wad.cpp, Files/import_definitions.cpp, Files/game_wad.cpp, Files/filetypes_macintosh.cpp, Files/FileHandler.h, Input/mouse.cpp, Misc/interface_macintosh.cpp, Misc/progress.cpp, Misc/preferences_macintosh.h, Misc/OGL_Dialog.cpp, Misc/interface.cpp, Misc/keyboard_dialog.cpp, Misc/PlayerDialogs.cpp, Misc/game_dialogs.cpp, ModelView/QD3D_Loader.cpp, ModelView/Model3D.h, ModelView/Model3D.cpp: Updated for Carbon/Classic version 2003-05-08 11:41 lpetrich * Source_Files/CSeries/: csfiles.cpp, my32bqd.cpp, csstrings.cpp, mytm_macintosh.cpp, gdspec.cpp, csmisc.cpp, csfonts.cpp, cscluts.cpp, csalerts.cpp, my32bqd.h, macintosh_cseries.h: Updated for Carbon/Classic version 2003-05-08 11:38 lpetrich * Resources/carb.r: Necessary for Carbonizing an app 2003-05-08 11:34 lpetrich * AlephOne.mcp, AlephOne.mcp.xml: Moved to Carbon 2003-05-07 21:36 wzenfell * Source_Files/: CSeries/csdialogs_macintosh.cpp, Network/network_dialogs_mac_sdl.cpp: [Jeremy Parsons] Fixes to Carbon dialog routines and Carbon network dialogs. 2003-05-03 21:53 astrange * Source_Files/RenderMain/: Crosshairs.h, OGL_Render.cpp, OGL_Textures.cpp, OGL_Textures.h, RenderPlaceObjs.cpp, scottish_textures.h: Br'fin shape-overflow fix 2003-04-30 19:18 astrange * Source_Files/Sound/sound_macintosh.h: Sound-fixing patch from Br'fin 2003-04-29 22:24 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Fixing paths for space safety 2003-04-28 10:26 cbauer * Source_Files/RenderOther/FontHandler.cpp: char -> unsigned char 2003-04-27 22:27 astrange * Source_Files/: shell_macintosh.h, Files/game_wad.cpp, Files/import_definitions.cpp, Files/tags.h, Misc/preferences.cpp, Misc/preferences.h, Network/network.cpp, Network/network_dialogs_sdl.cpp, RenderOther/screen.cpp: Woody's April 25 patch 2003-04-24 21:10 astrange * Resources/CarbonResourceTweaks.r: Final part of Woody's patch 2003-04-24 21:07 astrange * Source_Files/: shell_sdl.h, CSeries/csalerts.cpp, CSeries/csalerts_sdl.cpp, Files/FileHandler.cpp, Files/filetypes_macintosh.cpp, Files/find_files.cpp, Files/find_files.h, Files/game_wad.cpp, Files/import_definitions.cpp, Files/preprocess_map_mac.cpp, Files/tags.h, GameWorld/monsters.cpp, GameWorld/weapons.cpp, Misc/interface.h, Misc/preferences.cpp, Misc/preferences.h, Misc/preferences_macintosh.h, Network/network.cpp, Network/network_dialogs.cpp, Network/network_dialogs_mac_sdl.cpp, Network/network_dialogs_sdl.cpp, Network/network_private.h, RenderMain/OGL_Render.cpp, RenderMain/OGL_Setup.cpp, RenderOther/OverheadMap_OGL.cpp, RenderOther/screen.cpp, XML/XML_DataBlock.cpp: Woody, GHS patches 2003-04-24 21:06 astrange * docs/Networking Users Guide.txt: Networking user's guide 2003-04-23 18:26 astrange * Source_Files/: Files/import_definitions.cpp, GameWorld/monsters.cpp, GameWorld/placement.cpp, Misc/progress.cpp, Network/network_dialogs_mac_sdl.cpp, RenderOther/HUDRenderer.cpp, RenderOther/HUDRenderer.h, RenderOther/OverheadMap_OGL.cpp, RenderOther/OverheadMap_QD.cpp: Commiting GHS network patch. Not commiting Woody's patch because it's being weird 2003-04-09 13:42 cbauer * Source_Files/: Files/game_wad.cpp, GameWorld/lightsource.cpp: fixed compilation problems on Linux 2003-04-08 22:24 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Cleaned up compiler flags 2003-04-08 22:23 astrange * Source_Files/CSeries/gdspec.cpp: Applying Br'fin's multimonitor patch on OSX 2003-04-03 17:42 cbauer * Source_Files/: shell_sdl.h, CSeries/csmacros.h, CSeries/csmisc.cpp, CSeries/csstrings.cpp, CSeries/csstrings.h, CSeries/csstrings_sdl.cpp, Expat/xmlparse.c, Expat/xmltok_impl.c, Files/Packing.h, Files/game_wad.cpp, Files/import_definitions.cpp, Files/wad.cpp, Files/wad.h, Files/wad_prefs.cpp, Files/wad_prefs.h, GameWorld/devices.cpp, GameWorld/dynamic_limits.cpp, GameWorld/dynamic_limits.h, GameWorld/effect_definitions.h, GameWorld/effects.cpp, GameWorld/effects.h, GameWorld/lightsource.cpp, GameWorld/lightsource.h, GameWorld/map.cpp, GameWorld/map.h, GameWorld/map_constructors.cpp, GameWorld/media.cpp, GameWorld/media.h, GameWorld/monster_definitions.h, GameWorld/monsters.cpp, GameWorld/monsters.h, GameWorld/physics.cpp, GameWorld/physics_models.h, GameWorld/platforms.cpp, GameWorld/platforms.h, GameWorld/player.cpp, GameWorld/player.h, GameWorld/projectile_definitions.h, GameWorld/projectiles.cpp, GameWorld/projectiles.h, GameWorld/weapon_definitions.h, GameWorld/weapons.cpp, GameWorld/weapons.h, Misc/Logging.cpp, Misc/OGL_Dialog.cpp, Misc/PlayerDialogs.cpp, Misc/export_definitions.cpp, Misc/preferences_sdl.h, Misc/preferences_widgets_sdl.h, Misc/progress.h, Misc/sdl_dialogs.cpp, Misc/sdl_dialogs.h, Misc/sdl_widgets.cpp, Misc/sdl_widgets.h, Misc/thread_priority_sdl_win32.cpp, Misc/vbl.cpp, ModelView/Dim3_Loader.cpp, ModelView/Model3D.cpp, ModelView/ModelRenderer.cpp, ModelView/WavefrontLoader.cpp, Network/network.cpp, Network/network_dialog_widgets_sdl.cpp, Network/network_dialog_widgets_sdl.h, Network/network_dialogs.cpp, Network/network_dialogs.h, Network/network_dialogs_sdl.cpp, Network/network_games.cpp, Network/network_games.h, RenderMain/AnimatedTextures.cpp, RenderMain/OGL_Faders.cpp, RenderMain/OGL_Render.cpp, RenderMain/OGL_Setup.cpp, RenderMain/OGL_Textures.cpp, RenderMain/RenderRasterize.cpp, RenderMain/RenderVisTree.cpp, RenderMain/RenderVisTree.h, RenderMain/shapes.cpp, RenderMain/shapes_sdl.h, RenderOther/ChaseCam.cpp, RenderOther/FontHandler.cpp, RenderOther/TextLayoutHelper.cpp, RenderOther/TextStrings.cpp, RenderOther/TextStrings.h, RenderOther/computer_interface.cpp, RenderOther/computer_interface.h, RenderOther/images.cpp, RenderOther/screen.cpp, RenderOther/screen_drawing.h, RenderOther/screen_drawing_sdl.h, RenderOther/screen_sdl.cpp, RenderOther/sdl_fonts.h: even more warnings patches from Michael D. Adams 2003-04-01 04:18 lpetrich * Source_Files/Files/game_wad.cpp: Put entering_map() into revert_game() to compensate for someone moving it out of load_game_from_file() 2003-03-31 23:42 lpetrich * Source_Files/CSeries/csstrings.cpp: Changed int to size_t in countstr() 2003-03-31 23:40 lpetrich * Source_Files/Misc/interface_macintosh.cpp: Changed int to size_t in should_restore_game_networked() 2003-03-31 11:16 cbauer * Source_Files/: RenderMain/OGL_Render.cpp, XML/XML_ElementParser.cpp: added missing parts of warnings patch 2003-03-27 09:39 cbauer * Source_Files/: shell.h, shell_macintosh.h, shell_misc.cpp, shell_sdl.h, CSeries/csdialogs.h, CSeries/csdialogs_sdl.cpp, CSeries/csstrings.h, CSeries/csstrings_sdl.cpp, Files/preprocess_map_shared.cpp, GameWorld/media.cpp, GameWorld/world.h, Misc/interface.cpp, Misc/interface.h, Misc/interface_sdl.cpp, Misc/preferences_widgets_sdl.h, Misc/sdl_dialogs.cpp, Misc/sdl_dialogs.h, Misc/sdl_widgets.cpp, Misc/sdl_widgets.h, Network/SSLP_limited.cpp, Network/network_dialogs_sdl.cpp, Network/network_games.cpp, RenderMain/RenderVisTree.cpp, RenderMain/low_level_textures.h, RenderMain/shapes.cpp, RenderOther/FontHandler.cpp, RenderOther/OverheadMapRenderer.h, RenderOther/TextStrings.cpp, RenderOther/TextStrings.h, RenderOther/computer_interface.cpp, RenderOther/computer_interface.h, RenderOther/images_sdl.h, RenderOther/screen_drawing.h, RenderOther/screen_drawing_macintosh.h, RenderOther/screen_drawing_sdl.h, XML/XML_ElementParser.cpp, XML/XML_ElementParser.h: more warnings patches from Michael D. Adams 2003-03-23 06:43 lpetrich * Source_Files/GameWorld/map.cpp: Added a workaround for a bug which causes the first model-animation phase to be 1 instead of 0; this eliminates some curious "twitchiness" of animated models. 2003-03-22 15:59 lpetrich * Source_Files/GameWorld/media.cpp: Fixed the media counting by making it search for used slots instead of unusued ones; also changed its loop variable from size_t to int to make it work properly. 2003-03-22 15:43 lpetrich * Source_Files/GameWorld/weapons.cpp: Changed a size_t to int so that decrement looks can operate correctly 2003-03-22 15:42 lpetrich * Source_Files/RenderMain/AnimatedTextures.cpp: Got rid of size_t because some of the animated-texture logic requires checking for negative values (on the other side of zero) 2003-03-22 15:37 lpetrich * Source_Files/CSeries/: byte_swapping.cpp, byte_swapping.h: Turned a size_t into an int so that a decrement loop could work properly 2003-03-22 15:37 lpetrich * Source_Files/ModelView/Dim3_Loader.cpp: Turned a size_t into an int, because it could be set to -1 2003-03-22 15:32 lpetrich * Source_Files/ModelView/: Model3D.cpp, Dim3_Loader.cpp: Turned some size_t's back to ints, so that decrement loops could work properly 2003-03-22 14:44 cbauer * Source_Files/GameWorld/media.cpp: fixed save-game bug 2003-03-18 00:54 lpetrich * Source_Files/GameWorld/player.cpp: Added control of the ability of swim -- the "can_swim" attribute of . If it is "true", then one can swim, and if it is "false", one moves in the usual way underneath a liquid. 2003-03-18 00:51 lpetrich * docs/MML.html: Added documentation for the can_swim attribut of 2003-03-13 10:32 cbauer * Source_Files/: Files/FileHandler.h, Files/FileHandler_SDL.cpp, GameWorld/monsters.cpp, GameWorld/weapons.cpp, Misc/preferences_sdl.h, Misc/sdl_dialogs.cpp, Network/network_lookup_sdl.cpp, RenderMain/AnimatedTextures.cpp, RenderMain/shapes_sdl.h, RenderOther/FontHandler.cpp, RenderOther/HUDRenderer_OGL.cpp, RenderOther/computer_interface.cpp, RenderOther/images_sdl.h, RenderOther/sdl_fonts.cpp, Sound/mysound.cpp, Sound/sound_sdl.h, XML/XML_Configure.h: more fixes from Michael Adams 2003-03-03 23:00 lpetrich * AlephOne.mcp, AlephOne.mcp.xml: Updated for Woody Zenfell's netgame-savegame patch 2003-03-03 15:02 cbauer * Source_Files/: CSeries/cscluts_sdl.cpp, CSeries/csmacros.h, CSeries/csstrings_sdl.cpp, Files/FileHandler_SDL.cpp, Files/Packing.h, Files/game_wad.cpp, Files/import_definitions.cpp, Files/resource_manager.cpp, Files/resource_manager.h, GameWorld/lightsource.cpp, GameWorld/lightsource.h, GameWorld/map.cpp, GameWorld/map_constructors.cpp, GameWorld/media.cpp, GameWorld/media.h, GameWorld/monsters.cpp, GameWorld/player.cpp, GameWorld/player.h, GameWorld/projectiles.cpp, Misc/PlayerName.cpp, Misc/Random.h, Misc/interface.cpp, Misc/preferences.cpp, Misc/preferences_sdl.h, Misc/progress.cpp, Misc/progress.h, Misc/sdl_dialogs.cpp, Misc/sdl_dialogs.h, ModelView/Dim3_Loader.cpp, ModelView/Model3D.cpp, ModelView/Model3D.h, ModelView/ModelRenderer.cpp, ModelView/ModelRenderer.h, ModelView/StudioLoader.cpp, ModelView/WavefrontLoader.cpp, Network/network.cpp, Network/network_data_formats.cpp, Network/network_dialog_widgets_sdl.cpp, Network/network_dialog_widgets_sdl.h, Network/network_dialogs.cpp, Network/network_dialogs.h, Network/network_dialogs_sdl.cpp, Network/network_games.cpp, RenderMain/AnimatedTextures.cpp, RenderMain/ImageLoader_SDL.cpp, RenderMain/OGL_Faders.cpp, RenderMain/OGL_Render.cpp, RenderMain/OGL_Setup.cpp, RenderMain/OGL_Textures.h, RenderMain/RenderPlaceObjs.cpp, RenderMain/RenderSortPoly.cpp, RenderMain/RenderSortPoly.h, RenderMain/RenderVisTree.cpp, RenderMain/RenderVisTree.h, RenderMain/shapes.cpp, RenderOther/ChaseCam.cpp, RenderOther/FontHandler.cpp, RenderOther/HUDRenderer_OGL.cpp, RenderOther/OverheadMap_OGL.cpp, RenderOther/TextStrings.cpp, RenderOther/ViewControl.cpp, RenderOther/fades.cpp, RenderOther/images_sdl.h, RenderOther/motion_sensor.cpp, RenderOther/screen_drawing.h, RenderOther/screen_drawing_sdl.h, XML/XML_Configure.cpp, XML/XML_DataBlock.h, XML/XML_LevelScript.cpp: stricter use of types, fixing lots of compiler warnings [Michael D. Adams] 2003-03-02 13:53 astrange * PBProjects/confpaths.h, PBProjects/AlephOne-OSX.pbproj/project.pbxproj, Source_Files/shell_sdl.h, Source_Files/Files/resource_manager.cpp, Source_Files/Misc/preferences_sdl.h: Fixing bugs in SDL/OSX: it will now find the default theme in the .app package, and I can play a game successfully. 2003-02-26 14:03 cbauer * Source_Files/Files/: Makefile.am, crc.cpp: - updated Makefile - moved code with side-effects out of assert() 2003-02-18 21:38 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj, data/Text_Strings.mml, Source_Files/shell_sdl.h, Source_Files/Files/game_wad.cpp, Source_Files/Files/game_wad.h, Source_Files/Files/preprocess_map_shared.cpp, Source_Files/Files/wad.cpp, Source_Files/GameWorld/devices.cpp, Source_Files/GameWorld/marathon2.cpp, Source_Files/GameWorld/player.cpp, Source_Files/Misc/ActionQueues.cpp, Source_Files/Misc/ActionQueues.h, Source_Files/Misc/DefaultStringSets.cpp, Source_Files/Misc/alephversion.h, Source_Files/Misc/interface.cpp, Source_Files/Misc/interface.h, Source_Files/Misc/interface_macintosh.cpp, Source_Files/Misc/interface_sdl.cpp, Source_Files/Misc/macintosh_network.h, Source_Files/Misc/sdl_dialogs.cpp, Source_Files/Misc/sdl_dialogs.h, Source_Files/Misc/sdl_network.h, Source_Files/Network/network.cpp, Source_Files/Network/network.h, Source_Files/Network/network_data_formats.cpp, Source_Files/Network/network_dialog_widgets_sdl.h, Source_Files/Network/network_dialogs.cpp, Source_Files/Network/network_dialogs.h, Source_Files/Network/network_dialogs_mac_sdl.cpp, Source_Files/Network/network_dialogs_sdl.cpp, Source_Files/Network/network_private.h, Source_Files/RenderOther/FontHandler.cpp, Source_Files/RenderOther/FontHandler.h: These patches help with some dialog drawing problems in SDL versions, introduce Yet Another Version String (this one giving just the type of build and the build date), and (most importantly) introduce netgame saving and the resumption of saved-games as netgames. 2003-02-18 15:44 cbauer * Makefile.BeOS: updated Makefile 2003-02-18 15:43 cbauer * tools/: dumprsrcmap.cpp, dumpwad.cpp: added missing includes 2003-02-16 15:57 lpetrich * Source_Files/Misc/PlayerDialogs.cpp: Turned fabsf into fabs and sqrtf into sqrt because those single-precision functions are not universal. 2003-02-10 22:15 lpetrich * Source_Files/RenderMain/RenderVisTree.cpp: The function calculate_endpoint_clipping_information() will now quit harmlessly and return NONE if it detects an un-transformed endpoint; this may help avoid crashes when a chase cam gets into a wall near an endpoint. 2003-02-09 23:29 lpetrich * Source_Files/RenderMain/OGL_Render.cpp: Fixed bug in DoLightingAndRendering() -- IsGlowmappable is returned for the "static" case as well as for the general case. 2003-02-09 15:47 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Netmic works in SDL now. 2003-02-09 02:47 lpetrich * Source_Files/RenderMain/OGL_Render.cpp: Fixed bug with chase-cam player sprites in static mode; overall opacity and blending-mode settings no longer affect static mode. 2003-02-08 18:02 lpetrich * Source_Files/: Files/wad_macintosh.cpp, Misc/preferences_macintosh.h: Made Mac file handling more SDL-like -- no more SetToAppParent() needed 2003-02-08 14:26 lpetrich * Source_Files/shell_macintosh.h: Made the root-directory parser tolerant of initial whitespace. 2003-02-08 11:59 astrange * Source_Files/: Files/preprocess_map_mac.cpp, Input/mouse.cpp, Misc/OGL_Dialog.cpp, RenderOther/screen.cpp: Applying patches from Br'fin and Woody Zenfell 2003-02-08 08:08 lpetrich * Source_Files/shell_macintosh.h: Added setting of root directory -- read the file RootDirectory.txt and ignore empty lines and lines starting with a # (comment lines) 2003-02-08 08:07 lpetrich * Source_Files/Files/FileHandler.cpp: Setting the root directory now returns the success at parsing the directory-spec text 2003-02-08 06:12 lpetrich * Source_Files/Files/: FileHandler.cpp, FileHandler.h: Added support for setting a root directory in the Mac version, so that file handling can be more SDL-like. 2003-02-08 06:11 lpetrich * Source_Files/XML/XML_LevelScript.cpp: Made Mac file handling more SDL-like -- will not refer scripted movie and music files to the map-file's parent directory, but instead to the root directory used by all the other files. 2003-02-08 06:09 lpetrich * Source_Files/: Sound/sound_macintosh.h, Files/preprocess_map_mac.cpp: Made Mac file handling more SDL-like -- no more SetToApp() needed 2003-02-08 06:06 lpetrich * Source_Files/: RenderOther/images.cpp, RenderMain/OGL_Setup.cpp: Made Mac file handling more SDL-like -- no more SetToApp() needed 2003-02-08 06:05 lpetrich * Source_Files/RenderOther/ChaseCam.cpp: Added shooting outward before doing the chase-cam dynamics; it was already in place for after that dynamics. This gives the dynamics a reasonable target position. Otherwise, if one is against a wall, the dynamics will use a target position that is far from the camera's ultimate position. 2003-02-07 01:09 lpetrich * Source_Files/RenderMain/render.cpp: Fixed flickering-weapons-in-hand bug; due to "Opacity" field not being set. 2003-02-04 01:44 lpetrich * Source_Files/ModelView/: ModelRenderer.h, ModelRenderer.cpp: Modified so that the external-color array can include an alpha channel, which is convenient for overall transparency. 2003-02-04 01:41 lpetrich * Source_Files/RenderMain/OGL_Render.cpp: Modified sprite and model renders to use overall semitransparency, which is convenient for chase-cam rendering. 2003-02-04 00:29 lpetrich * Source_Files/RenderMain/: RenderPlaceObjs.cpp, RenderPlaceObjs.h, scottish_textures.h: Added code for transmitting semitransparency of self to the renderers; struct render_rectangle now has field "Opacity". 2003-02-03 23:55 lpetrich * Source_Files/GameWorld/map.cpp: Size flags now transmitted from host to parasitic object; shrunken players now look reasonable (torsos the same size as legs). 2003-02-03 16:48 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Fixing absolute paths, too. 2003-02-03 16:37 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Adding new project files. 2003-02-03 11:18 cbauer * Source_Files/Network/Makefile.am, tools/dumprsrcmap.cpp: updated Makefiles 2003-02-03 07:02 lpetrich * Resources/marathon2.resource: Added chase-cam inertia and opacity fields to the chase-cam dialog box; the inertia is actually two parameters: the damping and the spring constant. 2003-02-03 07:01 lpetrich * Source_Files/Misc/: PlayerDialogs.cpp, preferences.cpp: Changed the inertia to damping and a spring constant; the dialog handling now includes a check for possible instability. 2003-02-03 06:59 lpetrich * Source_Files/RenderOther/: ChaseCam.cpp, ChaseCam.h: Added the dynamics; changed inertia into damping and a spring constant 2003-02-03 05:12 lpetrich * Source_Files/: Misc/PlayerDialogs.cpp, Misc/preferences.cpp, RenderOther/ChaseCam.h: Added inertia and opacity definitions; the chase cam will have settable inertia and the player sprites will have controllable opacity. 2003-02-03 03:10 lpetrich * Source_Files/Network/network_microphone_shared.cpp: Added "using namespace std;" so CodeWarrior won't whine about "pair" being undefined. 2003-02-02 15:26 astrange * Source_Files/: shell_misc.cpp, GameWorld/player.cpp, Misc/interface.cpp, Misc/interface_macintosh.cpp, Misc/interface_sdl.cpp, Network/CarbonSndPlayDB.c, Network/CarbonSndPlayDB.h, Network/network_audio_shared.h, Network/network_data_formats.h, Network/network_dialogs_mac_sdl.cpp, Network/network_microphone.cpp, Network/network_microphone_sdl.h[DEAD], Network/network_microphone_sdl_win32.cpp, Network/network_microphone_shared.cpp, Network/network_microphone_shared.h, Network/network_sound.h, Network/network_speaker.cpp, Network/network_speaker_sdl.cpp, Network/network_speaker_sdl.h, Network/network_speaker_shared.cpp, Network/network_udp_opentransport.cpp, RenderMain/OGL_Render.cpp, RenderOther/game_window.cpp, Sound/sound_sdl.h: Merging in Woody Zenfell's changes to enable the network microphone and speaker on Mac OS 2003-01-29 18:08 astrange * Source_Files/Network/network_dialogs_mac_sdl.cpp: Fixing a few GUI bugs in the network dialogs. 2003-01-20 18:56 lpetrich * AlephOne.mcp.xml, AlephOne.mcp: Added Woody Zenfell's Logging.cpp 2003-01-20 18:55 lpetrich * Prefix/marathon2prefix.h: Added HAVE_SNPRINTF (true for both CodeWarrior and OSX gcc -- both have snprintf() and vsnprintf()) 2003-01-20 18:53 lpetrich * Source_Files/Misc/Logging.cpp: Tests for a compilation flag, HAVE_SNPRINTF. If it is set, then it will use the development environment's version of snprintf() and related functions, and it will not try to include WZ's version. 2003-01-20 18:40 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj, Source_Files/RenderMain/RenderPlaceObjs.cpp: Fixing file paths in PB project; added Br'fin's patch for visibility of close object 2003-01-20 18:33 lpetrich * Source_Files/GameWorld/marathon2.cpp: Added comment about troublesome MIN() in update_world() -- why its args are now evaluated outside of it. 2003-01-20 16:54 lpetrich * AlephOne.mcp, AlephOne.mcp.xml: Now weak-linking the Open Transport libraries, so that the game can be run solo without OT extensions being active. 2003-01-20 16:11 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Adding Woody's new files to the PB project 2003-01-20 16:01 cbauer * Source_Files/Misc/Makefile.am: updated Makefile 2003-01-20 15:03 astrange * Source_Files/shell_sdl.h, Source_Files/CSeries/csstrings_sdl.cpp, Source_Files/CSeries/mytm.h, Source_Files/CSeries/mytm_macintosh.cpp, Source_Files/CSeries/mytm_sdl.cpp, Source_Files/CSeries/snprintf.cpp, Source_Files/CSeries/snprintf.h, Source_Files/Files/game_wad.cpp, Source_Files/Files/resource_manager.cpp, Source_Files/GameWorld/marathon2.cpp, Source_Files/GameWorld/player.h, Source_Files/Misc/DefaultStringSets.cpp, Source_Files/Misc/Logging.cpp, Source_Files/Misc/Logging.h, Source_Files/Network/SSLP_limited.cpp, Source_Files/Network/network.cpp, Source_Files/Network/network_dialogs_mac_sdl.cpp, Source_Files/Network/network_dialogs_macintosh.cpp, Source_Files/Network/network_speaker_sdl.cpp, Source_Files/Network/network_speaker_sdl.h, Source_Files/Network/network_tcp.cpp, Source_Files/Network/network_udp.cpp, Source_Files/RenderOther/sdl_fonts.cpp, Source_Files/Sound/sound_sdl.h, Source_Files/XML/XML_MakeRoot.cpp, changelogs/Changes-Woody-Zenfell-Jan-20-2003, docs/MML.html: Merging in Woody Zenfell's networking patch, among other things. 2003-01-20 05:23 lpetrich * AlephOne.mcp, AlephOne.mcp.xml: Updated to refer to network_udp_opentransport.cpp for Classic 2003-01-17 11:38 lpetrich * Source_Files/Files/Packing.cpp: Added Woody Zenfell's change of cseries-header include 2003-01-17 11:37 lpetrich * Source_Files/Files/game_wad.cpp: Added Woody Zenfell's change of reset-queues function 2003-01-17 00:42 lpetrich * Source_Files/Misc/ActionQueues.cpp: Added Woody Zenfell's changes of the empty-queue and eating-of-tail debug functions. 2003-01-17 00:34 lpetrich * Source_Files/GameWorld/: marathon2.cpp, player.cpp, player.h, map.h: Added Woody Zenfell's fixes of some event-queue handling 2003-01-17 00:30 lpetrich * Source_Files/Network/network_udp_opentransport.cpp: Woody Zenfell's Open-Transport version 2003-01-16 11:22 lpetrich * Source_Files/GameWorld/: monsters.cpp, monsters.h: Added controllable damage kick; it can now be set with MML 2003-01-16 11:17 lpetrich * Source_Files/XML/XML_MakeRoot.cpp: Added damage-kick parser to the main parser. 2003-01-16 11:15 lpetrich * docs/MML.html: Added documentation on the element. 2003-01-13 00:28 lpetrich * Source_Files/Network/network_dialogs.cpp: Suppressed debug-version player omniscience. 2003-01-12 12:48 lpetrich * Source_Files/GameWorld/map.cpp: set_object_shape_and_transfer_mode() will now quit silently if it finds a nonexistent shape animation. 2003-01-12 12:43 lpetrich * Source_Files/GameWorld/player.h: Added Woody Zenfell's fix of a typo in SET_PLAYER_IS_PFHORTRAN_CONTROLLED_STATUS -- it now switches off Pfhortran control correctly. 2002-12-20 16:41 astrange * Source_Files/GameWorld/player.cpp, PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Changing the player monster visual ranges to that of the Security Vacbob, in preperation for hostility-detecting crosshairs 2002-12-15 06:04 lpetrich * Source_Files/RenderMain/OGL_Render.cpp: Added preloading of wall textures when a level starts. 2002-12-08 19:36 astrange * Source_Files/shell.h, PBProjects/AlephOne-OSX.pbproj/project.pbxproj, Source_Files/RenderOther/OverheadMapRenderer.h, Source_Files/RenderOther/screen_drawing_sdl.h: SDL/OSX builds again. 2002-12-08 18:33 astrange * PBProjects/: precompiled_headers.h, AlephOne-OSX.pbproj/project.pbxproj: Updating AlephOne_SDL on OSX. 2002-12-08 18:32 astrange * PBProjects/: SDLMain.h, SDLMain.m: Newer versions of SDLMain.m and co. 2002-12-05 16:52 astrange * tools/single2forks.pl, PBProjects/fix-cvs-resources.sh: From Br'Fin 2002-12-05 10:19 lpetrich * docs/MML.html: Indicated that the knife is a placeholder that means fists, and also that the red ball is the skull 2002-12-03 14:23 cbauer * Source_Files/: GameWorld/lightsource.h, Misc/sdl_widgets.h, Network/network_dialog_widgets_sdl.cpp: - removed obsolete code in lightsource.h - added missing 'typename' qualifiers 2002-12-01 15:03 cbauer * Source_Files/RenderMain/scottish_textures.cpp: make MSVC++ avoid the preprocessor lingo it doesn't grok 2002-12-01 09:26 cbauer * Source_Files/Sound/sound_sdl.h: - enabled sound on Win32 2002-11-28 21:02 lpetrich * Source_Files/Files/wad.cpp: Corrected bug in set_indexed_directory_offset_and_length() -- each directory type is now read using the appropriate functions. 2002-11-23 15:59 astrange * Source_Files/shell_macintosh.h: Fixing build on 10.1 2002-11-23 15:50 astrange * Source_Files/RenderMain/shapes.cpp: Bit of cleanup 2002-11-23 15:49 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Beginnings of tool support, fixing -DHAS_UNISTD_H 2002-11-17 04:00 lpetrich * Pfhormz Instructions.txt: Can now show interpolation between frames (command: M) 2002-11-17 03:59 lpetrich * Source_Files/ModelView/Dim3_Loader.cpp: Added support for Model3D API change (FindPosition -> FindPosition_Neutral) 2002-11-17 03:57 lpetrich * Source_Files/Network/SDL_netx.cpp: Ensured that SDL packet auto-broadcast is disabled for Classic MacOS, as it is for the BeOS and Win32 2002-11-14 02:54 lpetrich * Source_Files/: RenderMain/OGL_Render.cpp, RenderMain/RenderPlaceObjs.cpp, RenderMain/scottish_textures.h, GameWorld/map.cpp, GameWorld/map.h: Added support for smoothed animations; each frame is interpolated with the next one in a proportion appropriate for the phase between frames. 2002-11-12 09:42 lpetrich * Source_Files/: RenderMain/OGL_Render.cpp, RenderMain/OGL_Setup.cpp, ModelView/MV_Shell.cp, ModelView/Model3D.cpp, ModelView/Model3D.h: Adding animation smoothing using interpolation between frames 2002-10-30 10:25 lpetrich * Source_Files/RenderMain/scottish_textures.cpp: Inserted a preprocessor statement to make CodeWarrior ignore the redefinitions of assert, vhalt, etc. 2002-10-30 10:07 lpetrich * Source_Files/GameWorld/: player.cpp, devices.cpp: Made variable: energy powerups and wall panels 2002-10-30 10:06 lpetrich * docs/MML.html: Added documentation on making variable: energy powerups and wall panels 2002-10-29 11:30 cbauer * Source_Files/: RenderMain/scottish_textures.cpp, Sound/mysound.cpp, Sound/sound_macintosh.h, Sound/sound_sdl.h: - fixed a bug where set_sound_manager_status was called before _sm_preferences had been set up [Michael D. Adams] - scottish_textures.cpp: defining csprintf() to an empty macro before including cseries.h caused compilation to fail 2002-10-27 14:57 astrange * Source_Files/RenderMain/low_level_textures.h: Reverting to 1.2. 2002-10-25 21:37 astrange * Source_Files/: RenderMain/scottish_textures.cpp, shell_macintosh.h: More miscellaneous changes for OSX 2002-10-25 21:31 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: - Turned up the OS X optimization level. - Software rendering works again. - Preferences are slightly cleaned up. 2002-10-25 21:24 astrange * Source_Files/Misc/preferences.cpp: - Turned up the OS X optimization level. - Software rendering works again. - Preferences are slightly cleaned up. 2002-10-23 17:05 astrange * Source_Files/: Input/mouse.cpp, Misc/interface.cpp: Applying a chapter-screen patch by Br'fin, which fixes two of the three bugs I currently know of affecting Carbon 2002-09-29 01:28 lpetrich * Source_Files/Network/SSLP_limited.cpp: Did packing and unpacking more consistently throughout the code, set SSLP_DEBUG back on, etc. 2002-09-29 00:40 lpetrich * Source_Files/: GameWorld/world.cpp, RenderMain/scottish_textures.cpp: Commented out #undef assert(x) since CodeWarrior moaned and groaned about that. 2002-09-27 11:14 cbauer * Source_Files/: shell_misc.cpp, Network/network.cpp, Network/network_stream.cpp: - don't #include "network_modem.h" (unless explicitly told to) - fixed a compilation problem on non-Mac platforms 2002-09-23 18:09 astrange * Source_Files/Sound/mysound.cpp, Source_Files/RenderMain/OGL_Render.cpp, Source_Files/Files/Packing.h, Source_Files/Misc/preferences.cpp, PBProjects/AlephOne-OSX.pbproj/project.pbxproj, Source_Files/Files/resource_manager.cpp, Source_Files/RenderMain/scottish_textures.cpp, Source_Files/RenderOther/screen.cpp, Source_Files/RenderOther/screen_shared.h, Source_Files/shell_macintosh.h, Source_Files/shell_misc.cpp, Source_Files/GameWorld/world.cpp: - The sound manager should turn off when the sound volume is turned off. Saves memory, may work around a crash in M1A1 - FPS count never goes over the maximum frame rate anymore, and doesn't display in terminal mode - Turn off debugging in scottish_textures and world.cpp by default for speed 2002-09-16 10:40 cbauer * Source_Files/Files/Makefile.am, Source_Files/Files/Packing.h, Source_Files/Misc/Makefile.am, Source_Files/Misc/alephversion.h, tools/dumpwad.cpp: updated makefiles 2002-09-16 10:36 cbauer * Source_Files/Misc/interface.cpp: fixed a typo [Michael Adams] 2002-09-16 01:15 lpetrich * Source_Files/RenderMain/OGL_Render.cpp: Eliminated the OpenGL logic-op stuff from the static-effect code. It's now done with blend modes. 2002-09-16 00:40 lpetrich * Source_Files/Misc/interface.cpp: For Michael Adams: changed SDL world_pixels-x,y to world_pixels->x,y 2002-09-14 14:28 lpetrich * AlephOne.mcp, AlephOne.mcp.xml: Updated to include Packing.cpp 2002-09-14 14:26 lpetrich * Source_Files/Misc/interface.cpp: Fixed a typo: port-portRect... is now port->portRect... 2002-09-05 18:56 cbauer * Makefile.am: minimum required automake version is 1.5 2002-09-04 18:14 astrange * Source_Files/Misc/alephversion.h, Source_Files/Misc/interface.cpp, Source_Files/Files/Packing.cpp, Source_Files/Misc/preferences_sdl.h, PBProjects/AlephOne-OSX.pbproj/project.pbxproj, Source_Files/RenderMain/shapes.cpp: Added some patches by Br'fin; extended_shape_information works correctly again. 2002-09-03 16:50 astrange * Source_Files/Files/Packing.h, PBProjects/AlephOne-OSX.pbproj/project.pbxproj, Source_Files/Files/wad.cpp: Fixing bugs in Carbon under GCC 3 2002-09-03 16:49 astrange * Source_Files/Files/Packing.cpp: Added 2002-08-28 18:20 astrange * Source_Files/GameWorld/world.h: Cleaned up a bit 2002-08-28 18:18 astrange * Source_Files/Files/Packing.h: Fixing to work in GCC 3 / OS X 10.2 2002-08-27 16:59 astrange * Source_Files/RenderMain/low_level_textures.h: Fixing a bug in the software renderer. 2002-08-21 10:27 cbauer * Source_Files/Misc/preferences.cpp: removed CVS conflict markers 2002-08-21 01:41 lpetrich * Source_Files/Misc/: vbl.h, vbl.cpp: Added increment_heartbeat_count() for tiennou 2002-08-18 18:11 lpetrich * Source_Files/Files/FileHandler.h: Added "using namespace std" after "include " 2002-08-18 18:10 lpetrich * Source_Files/ModelView/: Model3D.cpp, Model3D.h: Made OpenGL inclusion more reasonable for Classic MacOS in CodeWarrior 8 2002-08-18 18:08 lpetrich * Source_Files/GameWorld/devices.cpp: Added control of reach length and vertical spread with MML 2002-08-10 15:45 astrange * Source_Files/RenderMain/shapes.cpp, PBProjects/AlephOne-OSX-PB1.0.pbproj/project.pbxproj: Fixing OS X problems. 2002-08-10 15:44 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Fixing OS X problems 2002-08-10 15:43 astrange * Source_Files/: RenderMain/OGL_Textures.cpp, Misc/preferences.cpp: Fixing Carbon errors; some optimizations to software rendering. I hate MacCVS. 2002-08-10 15:30 astrange * Source_Files/: Files/FileHandler.cpp, RenderMain/low_level_textures.h, GameWorld/marathon2.cpp, Network/network_dialogs_mac_sdl.cpp, GameWorld/player.h, RenderMain/RenderPlaceObjs.cpp, RenderMain/scottish_textures.cpp, RenderOther/screen.cpp: Fixing Carbon errors; some optimizations to software rendering. I hate MacCVS. 2002-08-10 15:27 astrange * Source_Files/CSeries/: csalerts.cpp, macintosh_cseries.h: Fixing Carbon build errors 2002-08-10 15:23 astrange * PBProjects/: ShapesIcon.icns, SoundsIcon.icns: - Tidying up the icons 2002-08-10 15:20 astrange * PBProjects/: AlephOne.icns, FilmIcon.icns, ImagesIcon.icns, MapIcon.icns, MMLIcon.icns, MusakIcon.icns, PFIcon.icns, PhysIcon.icns, SaveIcon.icns: - Tidying up the icons 2002-08-10 15:18 astrange * PBProjects/precompiled_headers.h: - Fixed the compiling and preferences in Carbon - Made the OS X projects better - Fiddled with software rendering - Tidied up the icons on OS X - Added some sanity checks to extended_get_shape_information() to fix crashes. - Some other miscellaneous changes 2002-08-04 20:54 lpetrich * AlephOne.mcp, AlephOne.mcp.xml, tools/MapChunker.mcp: Weak-linked InterfaceLib to get around undefined symbol when running 2002-08-03 11:09 cbauer * config.guess[DEAD], config.sub[DEAD]: removed files which are created by autogen.sh 2002-08-03 10:57 cbauer * autogen.sh, install-sh[DEAD], missing[DEAD], mkinstalldirs[DEAD]: updated the autoconf stuff 2002-08-03 10:43 cbauer * README, acconfig.h[DEAD], autogen.sh, config.guess, config.sub, configure.ac, configure.in[DEAD], Source_Files/Makefile.am, Source_Files/Input/mouse_sdl.cpp, Source_Files/Misc/preferences.cpp, Source_Files/Misc/preferences_sdl.h, Source_Files/RenderOther/screen_sdl.cpp, Source_Files/XML/XML_DataBlock.cpp, Source_Files/XML/XML_Loader_SDL.cpp: - now uses autoconf 2.50; renamed configure.in to configure.ac - changed the link order of SDL and OpenGL; OpenGL rendering now works again under Linux - the default controls in mouse mode now use the left/right mouse buttons for the weapon triggers - XML parse errors don't cause the program to halt (it prints a warning message and continues) - some documentation updates 2002-08-03 00:28 lpetrich * Source_Files/: RenderMain/OGL_Textures.cpp, RenderMain/OGL_Render.cpp, RenderMain/OGL_Faders.cpp, RenderOther/HUDRenderer_OGL.cpp, RenderOther/OverheadMap_OGL.cpp, RenderOther/game_window.cpp, RenderOther/FontHandler.h, RenderOther/FontHandler.cpp: Fixed the Mac-Classic OpenGL includes to be more compatible with CodeWarrior 8 2002-08-03 00:26 lpetrich * AlephOne.mcp, AlephOne.mcp.xml: Updated to CodeWarrior 8 2002-08-01 00:30 lpetrich * Source_Files/XML/XML_LevelScript.cpp: Gets from images.cpp/h the level scripts and each level's MML and Pfhortran scripts; this is for supporting the M2/Win95 map format. 2002-08-01 00:28 lpetrich * Source_Files/RenderOther/: images.cpp, images.h: Added support for getting 'TEXT' resources and 'text' chunks from map files. 2002-08-01 00:27 lpetrich * tools/MapChunkerMain.cpp: Got it working. All of it works, except for some chunk replacement when adding chunks. Had to have it create CLUT chunks for all 8-bit PICT's. 2002-08-01 00:26 lpetrich * tools/MapChunker.mcp: Increased the Map Chunker's default partition size from 4M to 8M. 2002-07-31 23:58 lpetrich * Source_Files/RenderMain/: OGL_Render.cpp, OGL_Setup.cpp: Fixed some bugs in the fog-affects-landscapes logic 2002-07-31 05:34 lpetrich * tools/MapChunkerMain.cpp: Extraction of PICTs and CLUTs now works correctly; the chunking part still does not quite work correctly for PICT's. 2002-07-29 10:19 lpetrich * tools/MapChunker.mcp: Not sure what I did. 2002-07-29 10:19 lpetrich * tools/MapChunkerMain.cpp: Chunk-extractor part is written, but not yet tested. Still needed: PICT-resource handing 2002-07-28 12:26 lpetrich * docs/MML.html: Added documentation on: Changing one's reach to a control panel so as to get around a problem with certain maps. Made it possible for fog to not affect landscapes; thus a landscape may only have a foggy horizon. 2002-07-28 12:19 lpetrich * Source_Files/RenderMain/: OGL_Render.cpp, OGL_Setup.cpp, OGL_Setup.h: Made it possible for landscapes to be unaffected by fog; in can now have the boolean attribute "landscapes". 2002-07-28 01:19 lpetrich * Source_Files/Network/network.cpp: Switched off DEBUG_NET for this archived version 2002-07-28 01:17 lpetrich * Source_Files/Network/network_dialogs_mac_sdl.cpp: Fixed a bug in the listing of gathered/joined players; they are now listed appropriately. 2002-07-28 00:32 lpetrich * Source_Files/Network/: network.cpp, SSLP_limited.cpp, network_udp.cpp, network_tcp.cpp, network_lookup_sdl.cpp: Turned all printf's into fdprintf's so as to be more Mac-Classic-friendly (that version does not like the menubar that the standard-output window has). Also initialized most of the globals in SSLP_limited.cpp 2002-07-27 17:59 lpetrich * AlephOne.mcp, AlephOne.mcp.xml: Changed: network_dialogs_macintosh.cpp -> network_dialogs_mac_sdl.cpp 2002-07-27 17:51 lpetrich * Source_Files/Network/network_dialogs_mac_sdl.cpp: Modified it so it will work in Classic also 2002-07-27 17:14 lpetrich * Source_Files/Network/SDL_netx.cpp: Ensured that SDL packet auto-broadcast is disabled for Classic MacOS, as it is for the BeOS and Win32 2002-07-23 12:30 cbauer * Source_Files/: Files/FileHandler.h, Misc/preferences.cpp: some minor corrections from Michael Adams: - -> - #ifdef around #include 2002-07-21 16:59 lpetrich * Source_Files/Misc/preferences.cpp: Modified so that it uses the Classic preferences location when built as Classic or non-Mach Carbon 2002-07-16 01:53 lpetrich * tools/MapChunkerMain.cpp: The reporting part is complete, and the resources->chunks part is complete except for PICT-resource translation 2002-07-12 00:35 lpetrich * Source_Files/Misc/ActionQueues.cpp: The constructor of ActionQueues now initializes read_index and write_index to zero in each of the queue headers (action_queues objects). 2002-07-07 20:16 lpetrich * tools/: MapChunker.mcp, MapChunker.rsrc, MapChunkerMain.cpp, MapHandler.mcp[DEAD], MapHandler.rsrc, MapHandlerMain.cpp, MapHandler.rsrc[DEAD], MapHandlerMain.cpp[DEAD]: Renaming "Map Handler" to "Map Chunker", which I think is a more appropriate name. 2002-07-04 19:21 lpetrich * tools/MapHandlerMain.cpp: Will report on the chunks and resource fork of a map file; still have to do Portmastering 2002-07-04 15:49 lpetrich * Source_Files/Files/: FileHandler.cpp, FileHandler.h: Added functions to OpenedResourceFile that list resource types and ID's, sort them, and put them into STL vectors. Implemented in the Mac version; how does one do that in SDL? 2002-07-04 15:47 lpetrich * Source_Files/Files/: filetypes_macintosh.cpp, tags.h: Added set_typecode(), in case one wants to edit a typecode. 2002-07-03 12:33 lpetrich * tools/: MapHandler.mcp, MapHandler.rsrc, MapHandlerMain.cpp: Can read map chunks; still need the ability to select an output file, to read M2-Win95 info, and to read the resource fork. 2002-07-03 07:32 lpetrich * Source_Files/GameWorld/: lightsource.cpp, platforms.cpp: Added tiennou's support of light-changed and platform-changed Pfhortran traps 2002-07-01 09:29 lpetrich * tools/: MapHandlerMain.cpp, MapHandler.mcp, MapHandler.rsrc: Adding a Mac-Classic utility that will eventually dump map-file chunk listings and add resource-fork contents to map files as chunks. Something like "dumpwad" and "Portmaster". 2002-07-01 07:38 cbauer * README: documentation update 2002-06-29 19:55 astrange * Source_Files/Misc/preferences.cpp: Fixing on OS X. 2002-06-27 00:50 lpetrich * Resources/marathon2.resource, Source_Files/Misc/preferences.cpp, Source_Files/Misc/PlayerDialogs.cpp, Source_Files/RenderMain/OGL_Render.cpp, Source_Files/RenderMain/Crosshairs.cpp, Source_Files/RenderMain/Crosshairs.h: Added support for changing crosshair shape and opacity; the crosshairs can now be circles (actually broken octagons) 2002-06-24 02:19 lpetrich * Source_Files/Network/network.cpp: Added SDL-networking init and exit for Mac Classic 2002-06-24 02:17 lpetrich * AlephOne.mcp, AlephOne.mcp.xml: Linking another file for doing Classic Mac networking 2002-06-22 06:30 lpetrich * Source_Files/GameWorld/: marathon2.cpp, player.h: Added tiennou's per-player Pfhortran control 2002-06-22 06:27 lpetrich * Source_Files/Misc/ActionQueues.cpp: Made dequeueActionFlags react more sensibly to an empty queue; was undecided on how to handle an overflow of enqueueActionFlags 2002-06-18 00:32 lpetrich * Source_Files/: GameWorld/marathon2.cpp, Misc/vbl.cpp: Added tiennou's patches 2002-06-18 00:24 lpetrich * Source_Files/: Sound/sound_macintosh.h, RenderOther/OverheadMap_QD.cpp, Misc/preferences_macintosh.h: Added Carl Gherardi's patches to pacify certain whining compilers 2002-06-18 00:06 lpetrich * Source_Files/: Misc/interface_macintosh.cpp, Misc/OGL_Dialog.cpp, Misc/game_dialogs.cpp, Misc/PlayerDialogs.cpp, XML/XML_ResourceFork.cpp: Added Carl Gherardi's patches to pacify certain whining compilers 2002-06-17 12:23 lpetrich * AlephOne.mcp, AlephOne.mcp.xml: Added SDL networking support 2002-06-17 06:42 lpetrich * Source_Files/: shell_macintosh.h, Network/SDL_netx.cpp, Network/SSLP_limited.cpp, Network/SSLP_Protocol.h, Network/network_dialogs_macintosh.cpp, Network/network_lookup_sdl.h, Network/network_tcp.cpp, Network/network_udp.cpp, Network/network_lookup_sdl.cpp, Network/network_stream.h, Network/network_stream.cpp, Network/network_private.h, Network/network_modem_protocol.cpp, Network/network_lookup.cpp, Network/network_ddp.cpp, Network/network_adsp.cpp, Network/network.cpp: Adding Mac Classic SDL Networking support 2002-06-17 06:38 lpetrich * Prefix/marathon2prefix.h, Source_Files/Misc/thread_priority_sdl_mac.cpp, Source_Files/Misc/sdl_network.h, Source_Files/Misc/interface_macintosh.cpp: Adding Mac Classic SDL Networking support 2002-06-11 12:48 lpetrich * Source_Files/Misc/: vbl.cpp, ActionQueues.h, ActionQueues.cpp: Added tiennou's changes, like a ZombiesControllable flag; "pfhortran_controls_player" will have to be fixed. 2002-06-11 12:44 lpetrich * Source_Files/GameWorld/: player.cpp, player.h: Moved ACTION_QUEUE_BUFFER_DIAMETER from player.cpp into player.h for the convenience of the Pfhortran code. 2002-06-11 00:05 lpetrich * Source_Files/GameWorld/map.cpp: Added patch by Michael D. Adams to get_polygon_data() -- vassert now checks on "polygon" rather than "map_polygons". 2002-06-11 00:01 lpetrich * Source_Files/Input/mouse.cpp: Did some changes for Woody Zenfell 2002-06-05 22:28 lpetrich * Source_Files/Misc/interface.cpp: The function portable_process_screen_click() now handles case "revert_game" 2002-06-02 22:04 astrange * Source_Files/Input/mouse.cpp: Added a missing #include 2002-05-25 04:28 lpetrich * Source_Files/Misc/preferences_macintosh.h, Source_Files/Misc/preferences_private.h, Resources/marathon2.resource: Added support for Woody Zenfell's "don't auto-recenter" option 2002-05-22 10:08 cbauer * Source_Files/: shell_sdl.h, GameWorld/player.cpp, GameWorld/player.h, RenderOther/screen_shared.h: - Esc key quits game, except when reading terminals [Woody Zenfell] 2002-05-19 12:46 cbauer * Source_Files/shell_sdl.h, Source_Files/GameWorld/physics.cpp, Source_Files/Input/mouse.cpp, Source_Files/Input/mouse.h, Source_Files/Input/mouse_sdl.cpp, Source_Files/Misc/interface.cpp, Source_Files/Misc/interface.h, Source_Files/Misc/preferences.cpp, Source_Files/Misc/preferences.h, Source_Files/Misc/preferences_sdl.h, Source_Files/Misc/sdl_widgets.cpp, Source_Files/Misc/vbl_sdl.cpp, Source_Files/RenderMain/scottish_textures.cpp, Source_Files/RenderMain/textures.h, changelogs/Changes_(Christian_Bauer): - additions by Woody Zenfell: - configurable mouse sensitivity - configurable mouse button actions - "Don't auto-recenter" option - "Don't auto-recenter" and "Don't auto-switch weapons" are ignored during netplay and film playback because of their global nature - Alt-F4 quits the game in the Windows version 2002-05-18 14:40 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Updated for Project Builder 2.0 2002-05-12 21:23 lpetrich * Source_Files/: ModelView/ModelRenderer.cpp, ModelView/MV_Shell.cp, ModelView/ModelRenderer.h, RenderMain/OGL_Render.cpp: Modified the model renderer so as to avoid interleaved-texture polygon-by-polygon rendering as much as possible when doing z-buffering. Thus, a glowmapped model with all-or-nothing rendering for the normal texture will have non-interleaved rendering (each texture in one swell foop), because that texture will establish appropriate z-buffer distances for rthe glow texture. 2002-05-10 02:19 lpetrich * Source_Files/RenderMain/OGL_Textures.cpp: Added a comparison of texture sizes to the OpenGL context's maximum texture size; too-large textures will be shrunk to fit. 2002-05-10 02:16 lpetrich * Source_Files/: Misc/OGL_Dialog.cpp, RenderMain/OGL_Setup.h: Made the texture-options fields short integers for convenience. 2002-05-10 02:15 lpetrich * Source_Files/Misc/preferences.cpp: Fixed some bugs, such as the lack of a constructor for the SDL version of the MacFSSpec element (a dummy element so the parser will think it OK) 2002-05-10 02:14 lpetrich * Source_Files/Misc/vbl.cpp: Created a heartbeat-incrementer function, which is externed in Pfhortran 2002-05-10 02:13 lpetrich * Source_Files/Misc/: ActionQueues.cpp, ActionQueues.h: Now contains a zombie-control option, useful for Pfhortran 2002-05-10 02:11 lpetrich * AlephOne.mcp: Increased the Classic partition size to 50 megabytes, in order to accommodate some people's big textures and models. 2002-05-10 02:10 lpetrich * AlephOne.mcp.xml: Increased the Classic partition size to 50 megabytes, in order to accommodate some people's big textures and models. Also contains increased compilation optimization. 2002-05-10 02:08 lpetrich * AlephOne.mcp: Increased the Classic partition size to 50 megabytes, in order to accommodate some people's big textures and models. 2002-05-08 17:48 astrange * autogen.sh: New and improved 2002-05-08 04:42 lpetrich * Source_Files/: Misc/preferences.cpp, Misc/PlayerName.cpp, shell_misc.cpp, RenderOther/TextStrings.cpp, XML/XML_ElementParser.cpp, XML/XML_ElementParser.h: Modified the string reading so as to turn Expat's UTF-8 string output into ordinary ASCII or '$' if out of range. Upper-half ASCII (1xxx xxxx) will work, though it may be interpreted differently in different platforms and font sets. Also, the A1-prefs string writer will turn 0x00-0x1f into '$' because Expat chokes on those characters. 2002-05-06 01:38 lpetrich * Expat/: ExpatLib.mcp, ExpatLib: Recompiled with higher optimization and made a CW7 project file 2002-05-06 01:24 lpetrich * Source_Files/Misc/preferences.cpp: The prefs file now contains all the text strings and filespecs (SDL: text strings, Mac: FSSpecs) 2002-05-02 05:37 lpetrich * Source_Files/Misc/preferences.cpp: New prefs-file format now handles everything but the text strings and FSSpecs (I think) 2002-05-02 00:59 lpetrich * Source_Files/Sound/mysound.cpp: Made the Macintosh sound defaults full-scale sounds, like the SDL sound defaults had been. 2002-05-02 00:57 lpetrich * Source_Files/RenderOther/screen.cpp: The refresh frequency is now always floating-point. 2002-05-02 00:56 lpetrich * Source_Files/Misc/: preferences.cpp, preferences.h: New MML-like preferences-file format partially done; the file reading and writing works in MacOS Classic; may need to be fixed a bit for Carbon and SDL. There is also some prefs data not yet handled; I'll be working on that. 2002-04-29 12:37 cbauer * Source_Files/: shell_sdl.h, Misc/interface_sdl.cpp, RenderMain/OGL_Win32.cpp, RenderOther/screen_sdl.cpp: updated for the new initialize_screen() with two arguments 2002-04-29 10:10 lpetrich * Source_Files/shell_macintosh.h: Checks the keys pressed when starting up; makes monitor-frequency dialog if one had pressed shift, option, or command 2002-04-29 10:09 lpetrich * Source_Files/Misc/interface_macintosh.cpp: Will always want the refresh-frequency dialog box when in full-screen mode 2002-04-29 10:08 lpetrich * Source_Files/RenderOther/screen.h: Added flag to initialize_screen() to determine whether one wants to show the refresh-frequency dialog box; without it, the screen resolution and frequency are set automatically in full-screen mode. 2002-04-29 00:12 astrange * Source_Files/: Files/game_wad.cpp, Files/wad.cpp, GameWorld/map_constructors.cpp, Misc/interface.cpp: Fixed crash when loading maps. 2002-04-28 17:31 astrange * Source_Files/: GameWorld/map.cpp, GameWorld/map_constructors.cpp, Misc/macintosh_network.h, Network/network_private.h, RenderMain/scottish_textures.cpp: Code cleanups and minor optimizations 2002-04-28 17:29 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Changed the default target to Carbon 2002-04-28 14:03 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj, Source_Files/GameWorld/map_constructors.cpp: Changed compiler flags under OS X; major code cleanup in map_constructors.cpp 2002-04-27 14:51 cbauer * Makefile.BeOS, Source_Files/Network/SDL_netx.cpp: - updated BeOS Makefile - fixed BeOS compilation problems 2002-04-24 19:26 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj, Source_Files/CSeries/cscluts.cpp, Source_Files/Files/wad.cpp, Source_Files/RenderOther/screen.cpp: The OS X version is now compiled with optimizations; fixed potential huge memory leak; disabled window shadow in Carbon 2002-04-21 17:35 lpetrich * docs/MML.html: Clarified how to set up destroyable scenery objects; they also need to be solid, so projectiles can collide with them. 2002-04-21 17:33 lpetrich * AlephOne.mcp, Pfhormz.mcp: Added optimizations "PPC Processor > Schedule Instructions" and "Global Optimizations > Level 2" 2002-04-21 17:27 astrange * Source_Files/Sound/: music.cpp, mysound.cpp, mysound.h, sound_sdl.h: Added changes from Aleph Inio 2002-04-21 17:22 astrange * Source_Files/: shell.cpp, shell.h, shell_macintosh.h, shell_misc.cpp, shell_sdl.h: Added changes from Aleph Inio 2002-04-21 17:15 astrange * Source_Files/RenderOther/: fades.cpp, game_window.cpp, game_window.h, HUDRenderer.h, HUDRenderer_OGL.cpp, HUDRenderer_SW.h, OverheadMap_OGL.cpp, OverheadMap_OGL.h, OverheadMap_QD.cpp, OverheadMap_QD.h, OverheadMapRenderer.cpp, OverheadMapRenderer.h, screen.cpp, screen.h: Added changes from Aleph Inio 2002-04-21 17:12 astrange * Source_Files/RenderOther/: upscaled_textures.cpp, upscaled_textures.h, ChaseCam.cpp: Added changes from Aleph Inio 2002-04-21 17:06 astrange * Source_Files/RenderMain/: RenderVisTree.h, scottish_textures.cpp, scottish_textures.h, shape_definitions.h, shapes.cpp, textures.h: Added changes from Aleph Inio 2002-04-21 17:03 astrange * Source_Files/RenderMain/: Makefile.am, OGL_Faders.cpp, OGL_Render.cpp, OGL_Render.h, OGL_Setup.cpp, OGL_Setup.h, OGL_Textures.cpp, OGL_Textures.h, Rasterizer.h, Rasterizer_OGL.h, Rasterizer_SW.h, render.cpp, render.h, RenderPlaceObjs.cpp, RenderPlaceObjs.h, RenderRasterize.cpp, RenderRasterize.h, RenderVisTree.cpp: Added changes from Aleph Inio 2002-04-21 16:42 astrange * Source_Files/RenderMain/: NewRenderPlaceObjs.h, NewRenderRasterize.cpp, NewRenderRasterize.h, NewRenderVisTree.cpp, NewRenderVisTree.h, texturers.cpp, texturers.h, WorkQueue.h: Added from Aleph Inio 2002-04-21 16:30 astrange * Source_Files/Network/: network.cpp, network.h, network_data_formats.cpp, network_data_formats.h, network_ddp.cpp, network_dialog_widgets_sdl.cpp, network_dialog_widgets_sdl.h, network_dialogs.cpp, network_dialogs.h, network_dialogs_sdl.cpp, network_microphone.cpp, network_private.h: Added changes from Aleph Inio 2002-04-21 16:15 astrange * Source_Files/Misc/: interface.cpp, interface.h, interface_macintosh.cpp, interface_sdl.cpp, OGL_Dialog.cpp, PlayerDialogs.cpp, preferences.cpp, preferences.h, preferences_sdl.h, sdl_dialogs.cpp, sdl_network.h, sdl_widgets.cpp, sdl_widgets.h, vbl.cpp: Added changes from Aleph Inio; won't compile yet 2002-04-21 16:06 astrange * Source_Files/Misc/alephversion.h: Added for Aleph Inio 2002-04-21 16:04 astrange * Source_Files/Input/: ISp_Support.cpp, ISp_Support.h, mouse.cpp: Added changes from Aleph Inio 2002-04-21 16:02 astrange * Source_Files/GameWorld/: weapons.cpp, weapons.h, world.cpp, world.h: Added changes from Aleph Inio; conflicts haven't been resolved, so it won't compile yet. 2002-04-21 15:58 astrange * Source_Files/GameWorld/: marathon2.cpp, monster_definitions.h, monsters.cpp, monsters.h, pathfinding.cpp, physics.cpp, platforms.cpp, player.cpp, player.h, projectiles.cpp, scenery.cpp: Added changes from Aleph Inio; conflicts haven't been resolved, so it won't compile yet. 2002-04-21 15:55 astrange * Source_Files/GameWorld/: devices.cpp, dynamic_limits.cpp, editor.h, flood_map.h, item_definitions.h, items.cpp, items.h, lightsource.cpp, map.cpp, map.h, map_constructors.cpp: Added changes from Aleph Inio; conflicts haven't been resolved, so it won't compile yet. 2002-04-21 15:39 astrange * Source_Files/Files/game_wad.cpp: Adding changes in Aleph Inio 2002-04-21 15:35 astrange * Source_Files/CSeries/: csalerts.h, cscluts.cpp, cscluts.h, csdialogs.h, csmacros.h, csstrings.cpp, csstrings.h, my32bqd.cpp, mytm.h: Adding changes from Aleph Inio 2002-04-21 15:19 astrange * Source_Files/CSeries/csalerts.cpp: Adding changes in Aleph Inio to their own CVS branch 2002-04-21 15:16 astrange * Source_Files/CSeries/: timer.cpp, timer.h: New file in Aleph Inio; adding to the aleph-inio-branch tag 2002-04-21 15:14 astrange * Source_Files/CSeries/readout_data.h: New file in Aleph Inio; adding to the new aleph-inio-branch tag 2002-04-21 14:51 astrange * docs/bnb.txt: An explanation of how B&B works. 2002-04-21 07:10 cbauer * Source_Files/Files/: wad.cpp, wad_prefs.cpp: fixed crash when reading zero-length wads 2002-04-21 06:33 cbauer * Source_Files/ModelView/Dim3_Loader.cpp: added missing #include (for sqrt()) 2002-04-17 03:51 lpetrich * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Br'fin's removal of some stray absolute paths 2002-04-16 02:14 lpetrich * docs/MML.html: Added documentation of animated-model sequence mapping; Marathon-engine sequences are mapped onto model ones with a child element of : . 2002-04-16 01:50 lpetrich * Source_Files/ModelView/Dim3_Loader.cpp: Removed a "printf" debugging statement that produced unwanted messages in A1. 2002-04-16 01:48 lpetrich * Source_Files/RenderMain/OGL_Render.cpp: Fixed a bug in finding an animated model's vertices and normals for some sequence and frame. 2002-04-14 22:19 lpetrich * Source_Files/: ModelView/Model3D.cpp, ModelView/Dim3_Loader.cpp, ModelView/Model3D.h, ModelView/MV_Shell.cp, RenderMain/OGL_Setup.cpp, RenderMain/OGL_Render.cpp: Fixed some bugs in the 3D-model support; for dynamic models, whether to use the overall model transformation is now an option that must be specified when calculating the vertices and normals. Thus, one can use the model transformation when doing the neutral pose of a dynamic model, while everything remains precalculated for a static model. Main things left to do: debug the bone transformations and test the sequence-animation MML specification. 2002-04-14 22:14 lpetrich * Pfhormz Instructions.txt, Pfhormz.mcp: Updating Pfhormz and instructions for it 2002-04-08 04:25 lpetrich * Source_Files/ModelView/: Model3D.h, Model3D.cpp: Added support for normals 2002-04-08 04:23 lpetrich * Source_Files/RenderMain/: OGL_Setup.cpp, OGL_Setup.h, OGL_Render.cpp, RenderPlaceObjs.cpp, scottish_textures.h: Added support for animated 3D models, including mapping of Marathon-engine sequences to model sequences 2002-04-08 04:20 lpetrich * Source_Files/GameWorld/: map.h, map.cpp: shape_and_transfer mode now has which frame in a sequence, for the convenience of animated 3D models. 2002-04-06 02:40 lpetrich * Source_Files/ModelView/: Model3D.cpp, Dim3_Loader.cpp: Added support for Dim3 normals and sequences; everything works correctly except for some of the coordinate transformations. Also attempted to fold in CB's changes (int -> unsigned in declarations, etc.). 2002-04-06 02:24 lpetrich * Source_Files/ModelView/: MV_Shell.cp, Model3D.h: Added support for Dim3 normals and sequences; everything works correctly except for some of the coordinate transformations. 2002-04-06 02:23 lpetrich * Source_Files/ModelView/QD3D_Loader.cpp: Made some local globals "static", as they ought to be. 2002-04-04 12:49 cbauer * Source_Files/shell_misc.cpp, Source_Files/shell_sdl.h, Source_Files/CSeries/csalerts.h, Source_Files/CSeries/csstrings.h, Source_Files/CSeries/csstrings_sdl.cpp, Source_Files/CSeries/mytm_sdl.cpp, Source_Files/Expat/xmlparse.c, Source_Files/Expat/xmltok.h, Source_Files/Expat/xmltok_impl.c, Source_Files/Files/game_wad.cpp, Source_Files/Files/resource_manager.cpp, Source_Files/Files/wad.cpp, Source_Files/GameWorld/lightsource.cpp, Source_Files/GameWorld/lightsource.h, Source_Files/GameWorld/map.cpp, Source_Files/GameWorld/map.h, Source_Files/GameWorld/map_constructors.cpp, Source_Files/GameWorld/marathon2.cpp, Source_Files/GameWorld/monsters.cpp, Source_Files/GameWorld/monsters.h, Source_Files/GameWorld/pathfinding.cpp, Source_Files/GameWorld/physics.cpp, Source_Files/GameWorld/placement.cpp, Source_Files/GameWorld/platforms.cpp, Source_Files/GameWorld/player.cpp, Source_Files/GameWorld/projectiles.cpp, Source_Files/GameWorld/scenery.cpp, Source_Files/GameWorld/weapons.cpp, Source_Files/Misc/ActionQueues.cpp, Source_Files/Misc/preferences.cpp, Source_Files/Misc/preferences_sdl.h, Source_Files/Misc/sdl_dialogs.cpp, Source_Files/Misc/sdl_dialogs.h, Source_Files/Misc/sdl_network.h, Source_Files/Misc/vbl.cpp, Source_Files/Misc/vbl_sdl.cpp, Source_Files/ModelView/Dim3_Loader.cpp, Source_Files/ModelView/Model3D.cpp, Source_Files/ModelView/ModelRenderer.cpp, Source_Files/ModelView/StudioLoader.cpp, Source_Files/ModelView/WavefrontLoader.cpp, Source_Files/Network/SDL_netx.cpp, Source_Files/Network/SSLP_limited.cpp, Source_Files/Network/network.cpp, Source_Files/Network/network_dialog_widgets_sdl.cpp, Source_Files/Network/network_dialogs_sdl.cpp, Source_Files/RenderMain/OGL_Render.cpp, Source_Files/RenderMain/OGL_Setup.cpp, Source_Files/RenderMain/OGL_Textures.cpp, Source_Files/RenderMain/RenderPlaceObjs.cpp, Source_Files/RenderMain/RenderSortPoly.cpp, Source_Files/RenderMain/RenderVisTree.cpp, Source_Files/RenderMain/low_level_textures.h, Source_Files/RenderMain/scottish_textures.cpp, Source_Files/RenderMain/shapes.cpp, Source_Files/RenderMain/shapes_sdl.h, Source_Files/RenderOther/FontHandler.cpp, Source_Files/RenderOther/HUDRenderer.cpp, Source_Files/RenderOther/computer_interface.cpp, Source_Files/RenderOther/fades.cpp, Source_Files/RenderOther/game_window.cpp, Source_Files/RenderOther/images_sdl.h, Source_Files/RenderOther/screen_drawing.cpp, Source_Files/RenderOther/screen_drawing_sdl.h, Source_Files/RenderOther/screen_shared.h, Source_Files/RenderOther/sdl_fonts.cpp, Source_Files/Sound/mysound.cpp, Source_Files/Sound/sound_sdl.h, Source_Files/XML/XML_ElementParser.cpp, Source_Files/XML/XML_LevelScript.cpp, tools/dumpwad.cpp: fixed compiler warnings (and one potential bug in the renderer in the process) 2002-03-31 15:39 astrange * Source_Files/CSeries/cstypes.h: Saving a small amount of space on Classic MacOS, and some compile time (possibly). 2002-03-28 00:55 lpetrich * INSTALL.MacOSX.Carbon: For Br'fin 2002-03-23 01:54 lpetrich * Source_Files/shell_macintosh.h: Tiny fix of that mouse code: mouseMovedEvents -> mouseEvents 2002-03-20 12:28 lpetrich * tools/: Set_BE_Type.sh, Set_CW_Type.sh: Sets MacOS type and creator codes for use with BBEdit and CodeWarrior 2002-03-20 03:17 lpetrich * Source_Files/Misc/vbl.cpp: Br'fin's new Carbon mouse code 2002-03-20 03:13 lpetrich * Source_Files/: shell_macintosh.h, Input/mouse.cpp: Br'fin's new Carbon mouse code 2002-03-20 03:12 lpetrich * PBProjects/AlephOne-OSX.pbproj/project.pbxproj, tools/diskimage.pl: Adjustment for Pfhortran modifications -- obsolescence of "Pfhortran_Language_Definition" 2002-03-19 02:04 lpetrich * Source_Files/Files/: FileHandler.cpp, FileHandler.h: Br'fin added SetParentToResources() for Carbon 2002-03-19 01:59 lpetrich * Source_Files/GameWorld/marathon2.cpp: Br'Fin fix: Pfhortran started only after OpenGL loaded, so it doesn't start a software fade and try to end an OpenGL fade 2002-03-19 01:57 lpetrich * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Br'Fin update 2002-03-18 04:56 lpetrich * Source_Files/GameWorld/: items.h, items.cpp, item_definitions.h, monster_definitions.h: Added Pfhortran opcodes Get_Fog_Presence, Set_Fog_Presence, Get_UnderFog_Presence, Set_UnderFog_Presence, Remove_Item, Player_Control (Enable_Fog and Disable_Fog are superseded); also set the item and monster definitions so that they're more reasonably called from Pfhortran (structure definitions; no repeats of the item and monster definition data) 2002-03-18 03:18 lpetrich * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Another Br'fin update 2002-03-18 02:59 lpetrich * Source_Files/ModelView/: Model3D.h, Model3D.cpp, Dim3_Loader.cpp: Wrote code for doing sequences in animated models; will need to test that code, and also add support for normals. 2002-03-14 14:00 lpetrich * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Br'fin's changes 2002-03-14 11:56 cbauer * configure.in, Source_Files/Makefile.am, Source_Files/shell.cpp, Source_Files/shell.h, Source_Files/shell_macintosh.h, Source_Files/shell_misc.cpp, Source_Files/shell_sdl.h, Source_Files/CSeries/Makefile.am, Source_Files/Files/Makefile.am, Source_Files/GameWorld/Makefile.am, Source_Files/Input/Makefile.am, Source_Files/Misc/Makefile.am, Source_Files/Misc/shell.cpp[DEAD], Source_Files/Misc/shell.h[DEAD], Source_Files/Misc/shell_macintosh.h[DEAD], Source_Files/Misc/shell_misc.cpp[DEAD], Source_Files/Misc/shell_sdl.h[DEAD], Source_Files/ModelView/Makefile.am, Source_Files/Network/Makefile.am, Source_Files/RenderMain/Makefile.am, Source_Files/RenderOther/Makefile.am, Source_Files/Sound/Makefile.am, Source_Files/Sound/mysound.h, Source_Files/Sound/sound_sdl.h, Source_Files/XML/Makefile.am, tools/Makefile.am: - adapted Makefiles to new directory structure - moved shell*.(h|cpp) from Source_Files/Misc to Source_Files because it contains main() as well as the main game loop and is the "root" source file 2002-03-14 05:59 lpetrich * changelogs/Changes_(Loren_Petrich): I had forgotten to document my changes over the last year :-( 2002-03-14 05:55 lpetrich * AlephOne.mcp, AlephOne.mcp.xml: Finished directory-splitting operation; I got a working build. 2002-03-14 05:49 lpetrich * Source_Files/RenderMain/OGL_Render.cpp: Renamed VectorOpts.h to VecOps.h to avoid a conflict with one of Apple's header files 2002-03-14 05:46 lpetrich * Source_Files/Misc/: VectorOps.h[DEAD], VecOps.h: Was needed by OGL_Render.cpp; had to rename it to avoid a conflict with one of Apple's header files 2002-03-14 05:40 lpetrich * Source_Files/Misc/VectorOps.h: Was needed by OGL_Render.cpp 2002-03-14 05:31 lpetrich * Source_Files/Misc/: map_constructors.cpp[DEAD], marathon2.cpp[DEAD], media.cpp[DEAD], media.h[DEAD], media_definitions.h[DEAD], lightsource.cpp[DEAD], lightsource.h[DEAD], map.cpp[DEAD], map.h[DEAD], effects.cpp[DEAD], effects.h[DEAD], flood_map.cpp[DEAD], flood_map.h[DEAD], item_definitions.h[DEAD], items.cpp[DEAD], items.h[DEAD], devices.cpp[DEAD], dynamic_limits.cpp[DEAD], dynamic_limits.h[DEAD], editor.h[DEAD], effect_definitions.h[DEAD]: Moving to directory "GameWorld" 2002-03-14 05:27 lpetrich * Source_Files/Misc/: platforms.cpp[DEAD], platforms.h[DEAD], player.cpp[DEAD], player.h[DEAD], monsters.cpp[DEAD], monsters.h[DEAD], pathfinding.cpp[DEAD], physics.cpp[DEAD], physics_models.h[DEAD], placement.cpp[DEAD], platform_definitions.h[DEAD], monster_definitions.h[DEAD]: Moving to directory "GameWorld" 2002-03-14 05:23 lpetrich * Source_Files/Misc/: weapons.cpp[DEAD], weapons.h[DEAD], world.cpp[DEAD], world.h[DEAD], projectile_definitions.h[DEAD], projectiles.cpp[DEAD], projectiles.h[DEAD], scenery.cpp[DEAD], scenery.h[DEAD], scenery_definitions.h[DEAD], weapon_definitions.h[DEAD]: Moving to directory "GameWorld" 2002-03-14 05:20 lpetrich * Source_Files/Misc/tags.h[DEAD]: Moving to directory "Files" 2002-03-14 05:12 lpetrich * Source_Files/GameWorld/: devices.cpp, dynamic_limits.cpp, dynamic_limits.h, editor.h, effect_definitions.h, effects.cpp, effects.h, flood_map.cpp, flood_map.h, item_definitions.h, items.cpp, items.h, lightsource.cpp, lightsource.h, map.cpp, map.h, map_constructors.cpp, marathon2.cpp, media.cpp, media.h, media_definitions.h, monster_definitions.h, monsters.cpp, monsters.h, pathfinding.cpp, physics.cpp, physics_models.h, placement.cpp, platform_definitions.h, platforms.cpp, platforms.h, player.cpp, player.h, projectile_definitions.h, projectiles.cpp, projectiles.h, scenery.cpp, scenery.h, scenery_definitions.h, weapon_definitions.h, weapons.cpp, weapons.h, world.cpp, world.h: Moving to directory "GameWorld" 2002-03-14 05:08 lpetrich * Source_Files/Files/tags.h: Moving to directory "Files" 2002-03-14 04:55 lpetrich * Source_Files/Misc/: game_wad.cpp[DEAD], game_wad.h[DEAD], import_definitions.cpp[DEAD], preprocess_map_mac.cpp[DEAD], preprocess_map_sdl.cpp[DEAD], resource_manager.cpp[DEAD], resource_manager.h[DEAD], wad.cpp[DEAD], wad.h[DEAD], wad_macintosh.cpp[DEAD], wad_prefs.cpp[DEAD], wad_prefs.h[DEAD], wad_prefs_macintosh.cpp[DEAD], wad_sdl.cpp[DEAD], extensions.h[DEAD], filetypes_macintosh.cpp[DEAD], find_files.cpp[DEAD], find_files.h[DEAD], find_files_sdl.cpp[DEAD], crc.cpp[DEAD], crc.h[DEAD], FileHandler_SDL.cpp[DEAD], Packing.h[DEAD], FileHandler.h[DEAD], FileHandler.cpp[DEAD]: Moving to directory "Files" 2002-03-14 04:50 lpetrich * Source_Files/Misc/: fades.cpp[DEAD], fades.h[DEAD], quadruple.s[DEAD]: Moving to render-files directories 2002-03-14 04:47 lpetrich * Source_Files/Misc/: mouse.cpp[DEAD], mouse.h[DEAD], mouse_sdl.cpp[DEAD], ISp_Support.cpp[DEAD], ISp_Support.h[DEAD]: Moving to directory "Input" 2002-03-14 04:43 lpetrich * Source_Files/Input/: ISp_Support.cpp, ISp_Support.h, mouse.cpp, mouse.h, mouse_sdl.cpp: Moving to directory "Input" 2002-03-14 04:40 lpetrich * Source_Files/Files/: crc.cpp, crc.h, extensions.h, FileHandler.cpp, FileHandler.h, FileHandler_SDL.cpp, filetypes_macintosh.cpp, find_files.cpp, find_files.h, find_files_sdl.cpp, game_wad.cpp, game_wad.h, import_definitions.cpp, Packing.h, preprocess_map_mac.cpp, preprocess_map_sdl.cpp, resource_manager.cpp, resource_manager.h, wad.cpp, wad.h, wad_macintosh.cpp, wad_prefs.cpp, wad_prefs.h, wad_prefs_macintosh.cpp, wad_sdl.cpp: Moving to directory "Files" 2002-03-14 04:24 lpetrich * Source_Files/Misc/: TextLayoutHelper.cpp[DEAD], TextLayoutHelper.h[DEAD], TextStrings.cpp[DEAD], TextStrings.h[DEAD], textures.cpp[DEAD], textures.h[DEAD], ViewControl.cpp[DEAD], ViewControl.h[DEAD]: Moving to render-files directories 2002-03-14 04:20 lpetrich * Source_Files/Misc/: scottish_textures.a[DEAD], scottish_textures.cpp[DEAD], scottish_textures.h[DEAD], scottish_textures16.a[DEAD], screen.a[DEAD], screen.cpp[DEAD], screen.h[DEAD], screen_definitions.h[DEAD], screen_drawing.cpp[DEAD], screen_drawing.h[DEAD], screen_drawing_macintosh.h[DEAD], screen_drawing_sdl.h[DEAD], screen_sdl.cpp[DEAD], screen_shared.h[DEAD], sdl_fonts.cpp[DEAD], sdl_fonts.h[DEAD], shape_definitions.h[DEAD], shape_descriptors.h[DEAD], shapes.cpp[DEAD], shapes_macintosh.h[DEAD], shapes_sdl.h[DEAD]: Moving to render-files directories 2002-03-14 04:16 lpetrich * Source_Files/: RenderMain/quadruple.s, Misc/Rasterizer.h[DEAD], Misc/Rasterizer_OGL.h[DEAD], Misc/Rasterizer_SW.h[DEAD], Misc/render.cpp[DEAD], Misc/render.h[DEAD], Misc/RenderPlaceObjs.cpp[DEAD], Misc/RenderPlaceObjs.h[DEAD], Misc/RenderRasterize.cpp[DEAD], Misc/RenderRasterize.h[DEAD], Misc/RenderSortPoly.cpp[DEAD], Misc/RenderSortPoly.h[DEAD], Misc/RenderVisTree.cpp[DEAD], Misc/RenderVisTree.h[DEAD]: Moving to render-files directories 2002-03-14 04:12 lpetrich * Source_Files/Misc/: overhead_map.cpp[DEAD], overhead_map.h[DEAD], OverheadMap_OGL.cpp[DEAD], OverheadMap_OGL.h[DEAD], OverheadMap_QD.cpp[DEAD], OverheadMap_QD.h[DEAD], OverheadMap_SDL.cpp[DEAD], OverheadMap_SDL.h[DEAD], OverheadMapRenderer.cpp[DEAD], OverheadMapRenderer.h[DEAD]: Moving to render-files directories 2002-03-14 04:09 lpetrich * Source_Files/Misc/: motion_sensor.cpp[DEAD], motion_sensor.h[DEAD], OGL_Faders.cpp[DEAD], OGL_Faders.h[DEAD], OGL_Render.cpp[DEAD], OGL_Render.h[DEAD], OGL_Setup.cpp[DEAD], OGL_Setup.h[DEAD], OGL_Textures.cpp[DEAD], OGL_Textures.h[DEAD], OGL_Win32.cpp[DEAD], OGL_Win32.h[DEAD]: Moving to render-files directories 2002-03-14 04:05 lpetrich * Source_Files/Misc/: game_window.cpp[DEAD], game_window.h[DEAD], game_window_macintosh.cpp[DEAD], game_window_sdl.cpp[DEAD], HUDRenderer.cpp[DEAD], HUDRenderer.h[DEAD], HUDRenderer_OGL.cpp[DEAD], HUDRenderer_OGL.h[DEAD], HUDRenderer_SW.cpp[DEAD], HUDRenderer_SW.h[DEAD], ImageLoader.h[DEAD], ImageLoader_Macintosh.cpp[DEAD], ImageLoader_SDL.cpp[DEAD], images.cpp[DEAD], images.h[DEAD], images_macintosh.h[DEAD], images_sdl.h[DEAD], low_level_textures.h[DEAD]: Moving to render-files directories 2002-03-14 04:01 lpetrich * Source_Files/: Misc/Crosshairs.cpp[DEAD], Misc/Crosshairs.h[DEAD], Misc/Crosshairs_SDL.cpp[DEAD], RenderOther/fades.cpp, RenderOther/fades.h, Misc/FontHandler.cpp[DEAD], Misc/FontHandler.h[DEAD]: Moving to render-files directories 2002-03-14 03:57 lpetrich * Source_Files/Misc/: AnimatedTextures.cpp[DEAD], AnimatedTextures.h[DEAD], ChaseCam.cpp[DEAD], ChaseCam.h[DEAD], collection_definition.h[DEAD], computer_interface.cpp[DEAD], computer_interface.h[DEAD], computer_interface_mac.h[DEAD], computer_interface_sdl.h[DEAD]: Moving to render-files directories 2002-03-14 03:51 lpetrich * Source_Files/RenderOther/: ChaseCam.cpp, ChaseCam.h, computer_interface.cpp, computer_interface.h, computer_interface_mac.h, computer_interface_sdl.h, FontHandler.cpp, FontHandler.h, game_window.cpp, game_window.h, game_window_macintosh.cpp, game_window_sdl.cpp, HUDRenderer.cpp, HUDRenderer.h, HUDRenderer_OGL.cpp, HUDRenderer_OGL.h, HUDRenderer_SW.cpp, HUDRenderer_SW.h, images.cpp, images.h, images_macintosh.h, images_sdl.h, motion_sensor.cpp, motion_sensor.h, overhead_map.cpp, overhead_map.h, OverheadMap_OGL.cpp, OverheadMap_OGL.h, OverheadMap_QD.cpp, OverheadMap_QD.h, OverheadMap_SDL.cpp, OverheadMap_SDL.h, OverheadMapRenderer.cpp, OverheadMapRenderer.h, screen.a, screen.cpp, screen.h, screen_definitions.h, screen_drawing.cpp, screen_drawing.h, screen_drawing_macintosh.h, screen_drawing_sdl.h, screen_sdl.cpp, screen_shared.h, sdl_fonts.cpp, sdl_fonts.h, TextLayoutHelper.cpp, TextLayoutHelper.h, TextStrings.cpp, TextStrings.h, ViewControl.cpp, ViewControl.h: Moving to render-files directories 2002-03-14 03:45 lpetrich * Source_Files/RenderMain/: AnimatedTextures.cpp, AnimatedTextures.h, collection_definition.h, Crosshairs.cpp, Crosshairs.h, Crosshairs_SDL.cpp, ImageLoader.h, ImageLoader_Macintosh.cpp, ImageLoader_SDL.cpp, low_level_textures.h, OGL_Faders.cpp, OGL_Faders.h, OGL_Render.cpp, OGL_Render.h, OGL_Setup.cpp, OGL_Setup.h, OGL_Textures.cpp, OGL_Textures.h, OGL_Win32.cpp, OGL_Win32.h, Rasterizer.h, Rasterizer_OGL.h, Rasterizer_SW.h, render.cpp, render.h, RenderPlaceObjs.cpp, RenderPlaceObjs.h, RenderRasterize.cpp, RenderRasterize.h, RenderSortPoly.cpp, RenderSortPoly.h, RenderVisTree.cpp, RenderVisTree.h, scottish_textures.a, scottish_textures.cpp, scottish_textures.h, scottish_textures16.a, shape_definitions.h, shape_descriptors.h, shapes.cpp, shapes_macintosh.h, shapes_sdl.h, textures.cpp, textures.h: Moving to render-files directories 2002-03-14 03:40 lpetrich * Source_Files/Misc/VectorOps.h[DEAD]: Unused templates 2002-03-14 03:29 lpetrich * Source_Files/Misc/: MoreFilesExtract.cpp[DEAD], MoreFilesExtract.h[DEAD]: Unused MacOS file-handling stuff 2002-03-14 03:20 lpetrich * Source_Files/Misc/: computer_interface_sdl.cpp[DEAD], computer_interface_mac.cpp[DEAD]: Old renamed-to-.h file 2002-03-14 03:09 lpetrich * Source_Files/Misc/: ColorParser.cpp[DEAD], ColorParser.h[DEAD]: Moving to directory "XML" 2002-03-14 03:02 lpetrich * Source_Files/Misc/: DamageParser.cpp[DEAD], DamageParser.h[DEAD]: Moving to directory "XML" 2002-03-14 02:59 lpetrich * Source_Files/XML/: ColorParser.cpp, ColorParser.h, DamageParser.cpp, DamageParser.h, ShapesParser.cpp, ShapesParser.h, XML_Configure.cpp, XML_Configure.h, XML_DataBlock.cpp, XML_DataBlock.h, XML_ElementParser.cpp, XML_ElementParser.h, XML_LevelScript.cpp, XML_LevelScript.h, XML_Loader_SDL.cpp, XML_Loader_SDL.h, XML_MakeRoot.cpp, XML_ParseTreeRoot.h, XML_ResourceFork.cpp, XML_ResourceFork.h: Moving to directory "XML" 2002-03-14 02:57 lpetrich * Source_Files/Misc/: XML_Configure.cpp[DEAD], XML_Configure.h[DEAD], XML_DataBlock.cpp[DEAD], XML_DataBlock.h[DEAD], XML_ElementParser.cpp[DEAD], XML_ElementParser.h[DEAD], XML_LevelScript.cpp[DEAD], XML_LevelScript.h[DEAD], XML_Loader_SDL.cpp[DEAD], XML_Loader_SDL.h[DEAD], XML_MakeRoot.cpp[DEAD], XML_ParseTreeRoot.h[DEAD], XML_ResourceFork.cpp[DEAD], XML_ResourceFork.h[DEAD]: Moving to directory "XML" (ColorParser.*, DamageParser.*, and ShapesParser.* were erroneously listed as having moved to "Sound") 2002-03-14 02:54 lpetrich * Source_Files/Misc/: ShapesParser.cpp[DEAD], ShapesParser.h[DEAD]: Moving to directory "Sound" 2002-03-14 02:48 lpetrich * Source_Files/: Misc/music.cpp[DEAD], Misc/music.h[DEAD], Misc/mysound.cpp[DEAD], Misc/mysound.h[DEAD], Sound/music.cpp, Sound/music.h, Sound/mysound.cpp, Sound/mysound.h, Sound/sound_definitions.h, Sound/sound_macintosh.h, Sound/sound_sdl.h: Moving to directory "Sound" 2002-03-14 02:43 lpetrich * Source_Files/: Misc/song_definitions.h[DEAD], Sound/song_definitions.h, Misc/sound_definitions.h[DEAD], Misc/sound_macintosh.h[DEAD], Misc/sound_sdl.h[DEAD]: Moving to directory "Sound" 2002-03-14 02:39 lpetrich * AlephOne.mcp, AlephOne.mcp.xml: Big reorganization in the project file; will extend that to the files 2002-03-13 13:27 cbauer * Source_Files/Misc/ActionQueues.cpp, Source_Files/Misc/ActionQueues.h, Source_Files/Misc/CircularQueue.h, Source_Files/Misc/Makefile.am, Source_Files/Misc/game_window.cpp, Source_Files/Misc/interface_macintosh.cpp, Source_Files/Misc/interface_sdl.cpp, Source_Files/Misc/lightsource.cpp, Source_Files/Misc/marathon2.cpp, Source_Files/Misc/mysound.h, Source_Files/Misc/player.cpp, Source_Files/Misc/player.h, Source_Files/Misc/preferences_sdl.h, Source_Files/Misc/preferences_widgets_sdl.cpp, Source_Files/Misc/preferences_widgets_sdl.h, Source_Files/Misc/sdl_dialogs.cpp, Source_Files/Misc/sdl_network.h, Source_Files/Misc/sdl_widgets.cpp, Source_Files/Misc/sdl_widgets.h, Source_Files/Misc/shell_misc.cpp, Source_Files/Misc/shell_sdl.h, Source_Files/Misc/sound_sdl.h, Source_Files/Misc/vbl.cpp, Source_Files/Network/Makefile.am, Source_Files/Network/network.cpp, Source_Files/Network/network.h, Source_Files/Network/network_data_formats.cpp, Source_Files/Network/network_data_formats.h, Source_Files/Network/network_dialog_widgets_sdl.cpp, Source_Files/Network/network_dialog_widgets_sdl.h, Source_Files/Network/network_dialogs.cpp, Source_Files/Network/network_dialogs.h, Source_Files/Network/network_dialogs_sdl.cpp, Source_Files/Network/network_distribution_types.h, Source_Files/Network/network_microphone_sdl.h, Source_Files/Network/network_microphone_sdl_dummy.cpp, Source_Files/Network/network_microphone_sdl_win32.cpp, Source_Files/Network/network_private.h, Source_Files/Network/network_speaker_sdl.cpp, Source_Files/Network/network_speaker_sdl.h, changelogs/Changes_(Christian_Bauer): - additions by Woody Zenfell: - SDL network speaker (realtime audio playback) - Win32 DirectX network microphone (realtime audio capture) - some fixes and changes to netplay - restoration of working cross-platform netplay - more pleasant SDL level-selection facilities in Setup Network Game - support for multiple sets of action_queues (for later network-prediction efforts) 2002-03-13 09:15 lpetrich * AlephOne.mcp: Using merger of the semitransparency-MML resource files 2002-03-13 08:53 lpetrich * Resources/MakeRez.sh: Shell script for making resource-fork files from their CVS-archive source files 2002-03-13 07:46 lpetrich * Resources/: M2Display.r, M2SOCK.r, MInfDisplay.r, SemiTpt.r, TextStrings.r: Got rid of 'ckid' resources; they had been generated by MacCVS, and are superfluous 2002-03-13 07:07 lpetrich * Resources/: SemiTpt.r, SemitTpt.r[DEAD]: Renaming "SemitTpt.r" to "SemiTpt.r" 2002-03-13 05:38 lpetrich * INSTALL.MacOSX.Carbon, Pfhortran_Release/Quartz copy, Pfhortran_Release/Ten Forty Two, Pfhortran_Release/Example Scripts/Camera demo, Pfhortran_Release/Example Scripts/Life Bar script v3, tools/diskimage.pl: Br'fin's latest changes: fixed diskimage.pl (for MacOS X) and the Pfhortran examples. 2002-03-12 20:46 astrange * Resources/: MInfDisplay.r, SemitTpt.r, TextStrings.r, M2,oo Semitpt Flames,Bolts[DEAD], M2,oo Semitpt Liquids[DEAD], Marathon 2 Display[DEAD], Marathon oo Display[DEAD], Marathon2_SOCK[DEAD], Text Strings[DEAD]: Switching resource files to Rez. 2002-03-12 20:39 astrange * Resources/: M2Display.r, M2SOCK.r: Switching resource files to Rez. 2002-03-12 02:11 lpetrich * tools/diskimage.pl: Adding Br'fin's Perl script for making an A1 disk image in MacOS X. 2002-03-11 02:48 lpetrich * Source_Files/ModelView/: Model3D.cpp, Dim3_Loader.cpp, MV_Shell.cp, Model3D.h: Made considerable progress in getting frames to work; however, the bones are still somewhat erroneous. 2002-03-10 22:36 lpetrich * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Corrected reference to icons; the "infinity" character (opt-shift-5) is now represented correctly in this project file. 2002-03-10 13:25 lpetrich * INSTALL.MacOSX.Carbon, PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Updates for Br'fin 2002-03-10 00:12 lpetrich * Source_Files/Misc/interface_macintosh.cpp: Fixed the Carbon hide-cursor code fix 2002-03-09 22:36 lpetrich * Source_Files/Misc/screen.cpp: Added a Br'fin patch I had forgotten: screenshot-rectangle adjustment 2002-03-09 22:27 lpetrich * Source_Files/Misc/: interface_macintosh.cpp, screen.cpp, screen_drawing_macintosh.h: Added Br'fin's Carbon screenshot-typecode and cursor-behavior patches 2002-03-09 09:23 lpetrich * Source_Files/Misc/screen.cpp: Corrected a small typo in Br'fin's code 2002-03-09 08:15 lpetrich * Source_Files/Misc/screen.cpp: Added Br'fin's Carbon screenshot code 2002-03-08 12:37 lpetrich * Source_Files/ModelView/: Model3D.cpp, Model3D.h: Got the code for doing frames in; will have to test it 2002-03-06 08:18 lpetrich * Source_Files/Misc/shapes.cpp: Added fix for missing collection to get_high_level_shape_definition() -- now returns NULL instead of bad memory. 2002-03-06 08:14 lpetrich * INSTALL.MacOSX.Carbon, Source_Files/Misc/interface.cpp, Source_Files/Misc/screen.cpp, Source_Files/Misc/screen_drawing_macintosh.h: Added Br'fin's fixes, including addition of Carbon faders. 2002-03-04 11:52 cbauer * Source_Files/: CSeries/byte_swapping.cpp, CSeries/csalerts.cpp, CSeries/csalerts.h, CSeries/cscluts.cpp, CSeries/csdialogs.h, CSeries/csdialogs_macintosh.cpp, CSeries/csfiles.cpp, CSeries/csfonts.cpp, CSeries/csmacros.h, CSeries/csmisc.cpp, CSeries/cspixels.h, CSeries/csstrings.cpp, CSeries/csstrings.h, CSeries/cstypes.h, CSeries/gdspec.h, CSeries/macintosh_cseries.h, CSeries/my32bqd.cpp, CSeries/my32bqd.h, Misc/OverheadMapRenderer.cpp, Misc/OverheadMap_QD.cpp, Misc/RenderPlaceObjs.cpp, Misc/RenderPlaceObjs.h, Misc/RenderRasterize.cpp, Misc/RenderRasterize.h, Misc/RenderSortPoly.cpp, Misc/RenderVisTree.cpp, Misc/RenderVisTree.h, Misc/computer_interface.cpp, Misc/devices.cpp, Misc/editor.h, Misc/effects.cpp, Misc/effects.h, Misc/extensions.h, Misc/fades.cpp, Misc/find_files.cpp, Misc/flood_map.cpp, Misc/game_wad.cpp, Misc/game_window_macintosh.cpp, Misc/images.h, Misc/images_macintosh.h, Misc/import_definitions.cpp, Misc/interface.cpp, Misc/interface_macintosh.cpp, Misc/items.cpp, Misc/lightsource.cpp, Misc/low_level_textures.h, Misc/map.cpp, Misc/map.h, Misc/map_constructors.cpp, Misc/marathon2.cpp, Misc/media.cpp, Misc/monsters.cpp, Misc/monsters.h, Misc/mouse.cpp, Misc/music.cpp, Misc/music.h, Misc/mysound.cpp, Misc/pathfinding.cpp, Misc/physics.cpp, Misc/placement.cpp, Misc/platforms.cpp, Misc/player.cpp, Misc/player.h, Misc/preferences.cpp, Misc/preferences_macintosh.h, Misc/preferences_private.h, Misc/preprocess_map_mac.cpp, Misc/progress.cpp, Misc/projectiles.cpp, Misc/projectiles.h, Misc/render.cpp, Misc/render.h, Misc/scenery.cpp, Misc/scottish_textures.cpp, Misc/scottish_textures.h, Misc/screen.cpp, Misc/screen.h, Misc/screen_drawing_macintosh.h, Misc/screen_shared.h, Misc/shape_definitions.h, Misc/shapes.cpp, Misc/shapes_macintosh.h, Misc/shell_macintosh.h, Misc/sound_macintosh.h, Misc/textures.cpp, Misc/vbl.cpp, Misc/vbl_macintosh.cpp, Misc/wad.cpp, Misc/wad.h, Misc/wad_macintosh.cpp, Misc/wad_prefs.cpp, Misc/wad_prefs_macintosh.cpp, Misc/weapons.cpp, Misc/world.cpp, Misc/world.h, ModelView/ModelRenderer.cpp, Network/SSLP_limited.cpp, Network/network.cpp, Network/network_adsp.cpp, Network/network_data_formats.cpp, Network/network_data_formats.h, Network/network_ddp.cpp, Network/network_dialogs.cpp, Network/network_dialogs_macintosh.cpp, Network/network_dialogs_sdl.cpp, Network/network_games.cpp, Network/network_lookup.cpp, Network/network_microphone.cpp, Network/network_modem.cpp, Network/network_modem_protocol.cpp, Network/network_speaker.cpp, Network/network_stream.cpp: removed dead and/or obsolete code 2002-03-04 09:28 cbauer * Source_Files/Misc/: preferences_sdl.h, shell_sdl.h: under MacOS X, prevent gamma-fading if the software renderer is chosen, because it turns the screen black [Woody Zenfell] 2002-02-28 12:38 lpetrich * Source_Files/Misc/OGL_Setup.cpp: Set Dim3 loading to doing the first pass, which is for model geometry; the next passes are with extra files for the frames and sequences. 2002-02-28 12:28 lpetrich * Source_Files/Misc/progress.cpp: Adding Br'fin's Carbon networking patch 2002-02-28 12:26 lpetrich * Source_Files/Misc/: macintosh_network.h, shell_macintosh.h: Br'fin's new Carbon networking source code 2002-02-28 12:23 lpetrich * Source_Files/ModelView/Model3D.h: Adding multipass Dim3-model loading, so as to load the animation frames and sequences. 2002-02-28 12:23 lpetrich * Source_Files/CSeries/sdl_cseries.h: Adding Br'fin's Carbon networking patch 2002-02-28 12:13 lpetrich * Source_Files/ModelView/: MV_Shell.cp, Dim3_Loader.cpp, Dim3_Loader.h: Adding multipass Dim3-model loading, so as to load the animation frames and sequences. 2002-02-28 12:11 lpetrich * Source_Files/CSeries/: csdialogs.h, csdialogs_macintosh.cpp: Adding Br'fin's Carbon networking patch 2002-02-28 12:09 lpetrich * Source_Files/Network/macintosh_network.h[DEAD]: Br'fin's new Carbon networking source code 2002-02-28 11:40 lpetrich * Resources/marathon2.resource: Added Br'fin's Carbon resource tweaks. 2002-02-28 02:18 lpetrich * Source_Files/: Network/network.cpp, Network/network.h, Network/macintosh_network.h, Network/network_dialogs.cpp, Network/network_dialogs.h, Network/network_dialogs_sdl.cpp, Network/network_stream.cpp, Network/network_private.h, Network/network_dialogs_mac_sdl.cpp, Misc/interface.cpp, Misc/interface_macintosh.cpp: Br'fin's new Carbon networking source code 2002-02-28 02:16 lpetrich * Resources/CarbonResourceTweaks.r: Br'fin's Rez source file for his resource-fork tweaks 2002-02-28 01:52 lpetrich * INSTALL.MacOSX.Carbon, PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Br'fin's latest submission 2002-02-27 10:55 cbauer * Source_Files/Misc/screen_sdl.cpp: world_pixels matches color depth of main_surface [Woody Zenfell] 2002-02-27 10:51 cbauer * Source_Files/Misc/: screen_sdl.cpp, shell_sdl.h: fixed source formatting 2002-02-27 09:32 cbauer * Source_Files/: CSeries/mytm_sdl.cpp, CSeries/sdl_cseries.h, Misc/find_files_sdl.cpp, Misc/preferences_sdl.h, Misc/scottish_textures.h, Misc/screen_drawing.h, Misc/sdl_widgets.cpp, Misc/shell_sdl.h, Misc/sound_sdl.h, ModelView/Model3D.h: added patches submitted by Woody Zenfell (Windows-related) 2002-02-26 21:18 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Removed extra file; fixed framework paths. 2002-02-25 12:02 cbauer * Source_Files/Misc/sound_sdl.h: - added support for uncompressed sounds with compressed sound header - shouldn't crash any more when encountering unsupported sound header types 2002-02-25 11:36 cbauer * Source_Files/Misc/shell_sdl.h: Meta key can be used for in-game commands (Meta-Q = Quit etc.) as well as Alt 2002-02-24 18:07 lpetrich * Source_Files/Misc/: screen.cpp, preferences.cpp, preferences.h, preferences_macintosh.h: Made the monitor refresh frequency persistent for the MacOS version; check graphics_preferences_data in preferences.h; also set it to a default of 60 Hz when creating a new prefs file or changing the monitor resolution, and finally getting the frequency-dialog code in screen.cpp to keep track of that persistent value. 2002-02-24 18:04 lpetrich * Resources/marathon2.resource: In the monitor-frequency dialog box, renamed "Default" to "Original", since it is now the persistent frequency value. 2002-02-23 23:36 astrange * Source_Files/CSeries/macintosh_cseries.h: Added a #define 2002-02-23 23:35 astrange * Source_Files/Misc/shell_macintosh.h: Suppress bad_alloc exceptions in CW if wanted. 2002-02-22 04:15 lpetrich * AlephOne.mcp: Made the OpenGL libraries weak-linked 2002-02-20 20:53 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Actually fixed the problems and added mappings for the rest of the icons. 2002-02-20 20:03 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Fixed some problems reported by Br'fin. 2002-02-20 20:01 astrange * PBProjects/Pfhormz/Pfhormz.pbproj/project.pbxproj: Updated some more; still does not compile 2002-02-19 09:42 cbauer * Resources/: M2,° Semitpt Flames,Bolts[DEAD], M2,° Semitpt Liquids[DEAD], Marathon ° Display[DEAD]: removed files with funny characters 2002-02-19 09:38 cbauer * MML Scripts/Marathon ° Display[DEAD]: removed files with funny characters 2002-02-18 21:46 lpetrich * docs/MML.html: Added mention of support for Brian Barnes's "Dim3" model format 2002-02-18 12:11 astrange * Source_Files/Misc/shell_sdl.h: Removed some debugging commands. 2002-02-18 12:07 astrange * Source_Files/Misc/shell_sdl.h: Vastly decreased startup time on OS X 2002-02-18 12:04 astrange * Source_Files/Network/network_microphone.cpp: Disabled microphone support; it doesn't work anyway. 2002-02-18 12:03 astrange * PBProjects/config.h: Fixed version number 2002-02-18 10:04 cbauer * Source_Files/: CSeries/mytm_sdl.cpp, ModelView/Dim3_Loader.cpp, ModelView/Makefile.am: fixed compilation problems in SDL version 2002-02-18 00:53 lpetrich * Source_Files/ModelView/MV_Shell.cp: Added arrow keys for model viewing 2002-02-18 00:52 lpetrich * Pfhormz Instructions.txt: Pfhormz was getting complicated enough for me to have to write a mini instruction manual for it for my convenience; I'm archiving it for convenience. 2002-02-17 20:45 astrange * INSTALL.MacOSX: Newer version sent to me by Br'fin 2002-02-17 20:18 lpetrich * Source_Files/ModelView/: MV_Shell.cp, Dim3_Loader.cpp: The beginnings of support of ggadwa's dim3 model format, which features skeletal animation. 2002-02-17 20:13 lpetrich * Resources/Text Strings: Br'fin fixed bug in application name: changed from "Marathon" to "Aleph One" 2002-02-17 20:10 lpetrich * Source_Files/Misc/: preprocess_map_mac.cpp, PlayerDialogs.cpp, OGL_Dialog.cpp, game_wad.cpp, OGL_Setup.cpp: Added Br'fin's fixes for doing semitransparent Carbon dialog-box sheets; also does previews correctly in Navigation Services (Classic, Carbon). 2002-02-17 20:07 lpetrich * Source_Files/ModelView/: Model3D.h, Model3D.cpp: The beginnings of support of ggadwa's dim3 model format, which features skeletal animation. 2002-02-17 20:05 lpetrich * INSTALL.MacOSX.Carbon, Source_Files/CSeries/gdspec.cpp: For Br'fin 2002-02-17 20:02 lpetrich * AlephOne.mcp, Pfhormz.mcp, AlephOne.mcp.xml: Beginnings of ggadwa's Dim3 model support. 2002-02-15 01:05 lpetrich * PBProjects/AlephOne-OSX.pbproj/project.pbxproj, Source_Files/Misc/shell_macintosh.h, Source_Files/Misc/mouse.cpp: Adding some Br'fin fixes 2002-02-12 22:48 lpetrich * Source_Files/CSeries/gdspec.cpp, Source_Files/CSeries/csdialogs_macintosh.cpp, Source_Files/Misc/PlayerDialogs.cpp, Source_Files/Misc/OGL_Dialog.cpp, Source_Files/Misc/preferences.cpp, Source_Files/Misc/OGL_Setup.cpp, Source_Files/Misc/keyboard_dialog.cpp, PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Added Br'fin's sheets and other appearance patches for Carbon 2002-02-11 21:59 lpetrich * Resources/marathon2.resource: Added Br'fin's modifications of the dialog-box layouts. 2002-02-11 21:56 lpetrich * INSTALL.MacOSX.Carbon: Br'fin's contribution 2002-02-11 01:55 lpetrich * Source_Files/Misc/mysound.cpp: The parsing of the MML for the OpenGL-reset sound now works properly, it had earlier set the "inoperative button" sound. 2002-02-11 00:41 lpetrich * docs/MML.html: In , fixed a typo in the documentation of and also added documentation of , which clears all the sound substitutions defined with the elements. 2002-02-10 19:48 lpetrich * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Adding Br'fin's recent patch for the MacOS X SDL and Carbon versions 2002-02-10 15:42 astrange * Source_Files/ModelView/MV_Shell.cp: Fixed include on Mac OS X. 2002-02-10 15:41 astrange * PBProjects/Pfhormz/Pfhormz.pbproj/project.pbxproj: Added for Pfhormz. 2002-02-10 15:40 astrange * PBProjects/Pfhormz/English.lproj/InfoPlist.strings: Added for Pfhormz 2002-02-10 15:38 astrange * Source_Files/ModelView/Dim3_Loader.cpp: Fixed weirdness 2002-02-10 15:37 astrange * PBProjects/English.lproj/InfoPlist.strings: Updated 2002-02-10 15:36 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Updated Cocoa target; does not require you to run ./configure and make now. 2002-02-10 15:35 astrange * Source_Files/Misc/shell_sdl.h: Looks in the app's Resources folder for MML files now on OS X. This is more Mac-like. 2002-02-07 09:34 cbauer * configure.in, Source_Files/CSeries/Makefile.am, Source_Files/Expat/Makefile.am, Source_Files/Misc/FileHandler_SDL.cpp, Source_Files/Misc/Makefile.am, Source_Files/ModelView/Makefile.am, Source_Files/Network/Makefile.am: - fixed makefiles for the *.cpp -> *.h renaming - fixed makefiles even more so "make distcheck" actually works :-) - bumped version number to 0.13.0 2002-02-07 06:28 lpetrich * Source_Files/Misc/: shell.cpp, shapes.cpp, screen_sdl.cpp, screen_drawing.cpp, screen.cpp, scottish_textures.cpp, preferences.cpp, mysound.cpp, images.cpp, computer_interface.cpp: Renaming included *.cpp to included *.h 2002-02-07 06:23 lpetrich * Source_Files/Misc/: shell_sdl.cpp[DEAD], sound_macintosh.cpp[DEAD], sound_sdl.cpp[DEAD]: Renaming included *.cpp to included *.h 2002-02-07 06:19 lpetrich * Source_Files/Misc/: screen_drawing_macintosh.cpp[DEAD], screen_drawing_sdl.cpp[DEAD], screen_shared.cpp[DEAD], shapes_macintosh.cpp[DEAD], shapes_sdl.cpp[DEAD], shell_macintosh.cpp[DEAD]: Renaming included *.cpp to included *.h 2002-02-07 06:16 lpetrich * Source_Files/Misc/: images_macintosh.cpp[DEAD], images_sdl.cpp[DEAD], low_level_textures.cpp[DEAD], preferences_macintosh.cpp[DEAD], preferences_sdl.cpp[DEAD]: Renaming included *.cpp to included *.h 2002-02-07 06:11 lpetrich * Source_Files/Misc/: computer_interface_mac.h, computer_interface_sdl.h, images_macintosh.h, images_sdl.h, low_level_textures.h, preferences_macintosh.h, preferences_sdl.h, screen_drawing_macintosh.h, screen_drawing_sdl.h, screen_shared.h, shapes_macintosh.h, shapes_sdl.h, shell_macintosh.h, shell_sdl.h, sound_macintosh.h, sound_sdl.h: Renaming included *.cpp to included *.h 2002-02-06 22:20 lpetrich * AlephOne.mcp, AlephOne.mcp.xml: Added AppearanceLib linking in order to use Br'fin's dialog-box fix 2002-02-06 22:19 lpetrich * Source_Files/Misc/preferences_macintosh.cpp: Added Br'fin's fix of the player-name dialog-box-item behavior 2002-02-06 22:18 lpetrich * Source_Files/Misc/: marathon2.cpp, shell_macintosh.cpp: Added Br'fin's fix of OpenGL init (Mac) 2002-02-03 22:22 lpetrich * Source_Files/Misc/OGL_Render.cpp: Added missing bit of Br'fin's patch 2002-02-03 21:51 lpetrich * Source_Files/Misc/: interface.cpp, interface_macintosh.cpp, shell_macintosh.cpp: Added Br'fin's cursor-management fixes 2002-02-03 19:38 lpetrich * Source_Files/Misc/OGL_Render.cpp: Fixed repeated error messages in Br'fin's Carbon version. 2002-01-31 11:40 lpetrich * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Updating for Br'fin's Carbon support 2002-01-31 10:36 lpetrich * Source_Files/Misc/: interface_macintosh.cpp, mouse.cpp, shell_macintosh.cpp, sound_macintosh.cpp, screen_drawing_macintosh.cpp, progress.cpp, preprocess_map_mac.cpp, music.cpp, images_macintosh.cpp, OverheadMap_QD.cpp, ISp_Support.cpp, screen.h, wad_prefs_macintosh.cpp, Crosshairs.cpp, wad.cpp, shapes_macintosh.cpp, screen_shared.cpp, keyboard_dialog.cpp, XML_ResourceFork.cpp, XML_DataBlock.cpp, game_dialogs.cpp, computer_interface.cpp, PlayerDialogs.cpp, OGL_Dialog.cpp, FileHandler.cpp, shell_misc.cpp, vbl_macintosh.cpp, macintosh_network.h, mysound.cpp, FileHandler.h, filetypes_macintosh.cpp, ImageLoader_Macintosh.cpp, images.cpp, interface.cpp, OGL_Setup.cpp, OGL_Textures.cpp, OverheadMap_OGL.cpp: Adding Br'fin's Carbon support: mostly adding use of the header file Carbon/Carbon.h and Carbon accessors to formerly-public structure members. 2002-01-31 10:32 lpetrich * Source_Files/: CSeries/macintosh_cseries.h, CSeries/csdialogs_macintosh.cpp, CSeries/mytm_mac_carbon.cpp, CSeries/gdspec.cpp, CSeries/csstrings.cpp, CSeries/csfiles.cpp, CSeries/my32bqd.cpp, CSeries/csmisc.cpp, CSeries/csfonts.cpp, CSeries/csalerts.cpp, CSeries/cscluts.cpp, CSeries/my32bqd.h, CSeries/mytm_macintosh.cpp, Misc/OGL_Render.cpp, Misc/preferences_macintosh.cpp, Misc/screen.cpp: Adding Br'fin's Carbon support: mostly adding use of the header file Carbon/Carbon.h and Carbon accessors to formerly-public structure members. 2002-01-31 10:29 lpetrich * Prefix/marathon2prefix.h: Suppressing TARGET_API_MAC_CARBON so that this file will enable the Classic version to build properly. 2002-01-29 13:45 cbauer * marathon.dtd, data/Text_Strings.mml: updated the DTD and fixed illegal characters in Text_Strings.mml 2002-01-25 14:30 cbauer * Source_Files/Network/: network_data_formats.cpp, network_private.h: fixed compilation problems 2002-01-25 14:08 cbauer * Source_Files/Misc/FileHandler.h: added missing newline at end of file 2002-01-24 20:32 astrange * PBProjects/: PFIcon.icns, PhysIcon.icns, SaveIcon.icns, ShapesIcon.icns, SoundsIcon.icns: Added 2002-01-24 20:27 astrange * PBProjects/: FilmIcon.icns, ImagesIcon.icns, MapIcon.icns, MMLIcon.icns, MusakIcon.icns: Added 2002-01-24 20:23 astrange * PBProjects/AlephOne.icns: Revised; also fixed encoding 2002-01-24 20:12 astrange * Source_Files/Misc/sound_sdl.cpp: Adding support for direct access to resource forks in Mac OS X under SDL; does not yet compile. 2002-01-24 19:57 astrange * Source_Files/Misc/game_wad.cpp: Adding support for direct access to resource forks in Mac OS X under SDL; does not yet compile. 2002-01-24 19:56 astrange * Source_Files/Misc/ImageLoader_SDL.cpp: Adding support for direct access to resource forks in Mac OS X under SDL; does not yet compile 2002-01-24 19:54 astrange * Source_Files/Misc/: filetypes_macintosh.cpp, find_files.cpp, find_files_sdl.cpp: Adding support for direct access to resource forks in Mac OS X under SDL; does not yet compile. 2002-01-24 19:51 astrange * Source_Files/: CSeries/sdl_cseries.h, Misc/FileHandler.h, Misc/FileHandler.cpp, Misc/FileHandler_SDL.cpp: Adding support for direct access to resource forks in Mac OS X under SDL; does not yet compile. 2002-01-24 19:40 astrange * Source_Files/CSeries/csdialogs.h: Adding support for direct access to resource forks in Mac OS X under SDL; does not yet compile 2002-01-24 18:32 astrange * PBProjects/config.h: Added 2002-01-24 18:31 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Partial support for direct access of resource forks in Mac OS X under SDL; does not compile yet. 2002-01-24 18:29 astrange * PBProjects/SDLMain.nib/: classes.nib[DEAD], objects.nib[DEAD]: No longer necessary 2002-01-24 18:27 astrange * PBProjects/: SDLMain.h, SDLMain.m: Newer version 2002-01-23 03:06 lpetrich * Source_Files/Network/: network_dialog_widgets_sdl.cpp, network_udp.cpp, network_tcp.cpp, network_stream.h, network_stream.cpp, network_speaker.cpp, network_sound.h, network_private.h, network_names.cpp, network_modem_protocol.h, network_modem_protocol.cpp, network_modem.h, network_modem.cpp, network_microphone.cpp, network_lookup_sdl.h, network_lookup_sdl.cpp, network_lookup.cpp, network_games.h, network_games.cpp, network_dummy.cpp, network_dialog_widgets_sdl.h, network_dialogs_sdl.cpp, network_dialogs_macintosh.cpp, network_dialogs.h, network_dialogs.cpp, network_ddp.cpp, network_data_formats.h, network_adsp.cpp, network_data_formats.cpp, network.h, network.cpp: File name: GNU_GeneralPublicLicense.txt -> COPYING Also, added packing/unpacking code for compiler-independence, and also enabled Classic MacOS version to compile, at the expense of crippling the networking. 2002-01-23 03:03 lpetrich * Source_Files/Misc/: lightsource.h, lightsource.cpp, key_definitions.h, keyboard_dialog.cpp, item_definitions.h, items.h, items.cpp, ISp_Support.h, ISp_Support.cpp, interface_sdl.cpp, interface_menus.h, interface_macintosh.cpp, interface.h, interface.cpp, import_definitions.cpp, images_sdl.cpp, images_macintosh.cpp, images.h, images.cpp, ImageLoader_SDL.cpp, ImageLoader_Macintosh.cpp, ImageLoader.h, HUDRenderer_SW.h, HUDRenderer_SW.cpp, HUDRenderer_OGL.h, HUDRenderer_OGL.cpp, HUDRenderer.h, HUDRenderer.cpp, game_window_sdl.cpp, game_window_macintosh.cpp, game_window.h, game_window.cpp, game_wad.h, game_wad.cpp, game_errors.h, game_errors.cpp, game_dialogs.cpp, FontHandler.h, FontHandler.cpp, flood_map.h, flood_map.cpp, find_files_sdl.cpp: File name: GNU_GeneralPublicLicense.txt -> COPYING 2002-01-23 03:00 lpetrich * Source_Files/Misc/: player.cpp, platform_definitions.h, platforms.h, platforms.cpp, placement.cpp, physics_models.h, physics.cpp, pathfinding.cpp, Packing.h, overhead_map.h, overhead_map.cpp, OverheadMap_SDL.h, OverheadMap_SDL.cpp, OverheadMap_QD.h, OverheadMap_QD.cpp, OverheadMap_OGL.h, OverheadMap_OGL.cpp, OverheadMapRenderer.h, OverheadMapRenderer.cpp, OGL_Win32.h, OGL_Win32.cpp, OGL_Textures.h, OGL_Setup.h, OGL_Setup.cpp, OGL_Render.h, OGL_Render.cpp, OGL_Faders.h, OGL_Faders.cpp, OGL_Dialog.cpp, mysound.h, mysound.cpp, music.h, music.cpp, mouse_sdl.cpp, mouse.h, mouse.cpp, motion_sensor.h, motion_sensor.cpp, monster_definitions.h, monsters.h, monsters.cpp, media_definitions.h, media.h, media.cpp, marathon2.cpp, map_constructors.cpp, map.h, map.cpp, MacCheckbox.h, macintosh_network.h, low_level_textures.cpp, LocalEvents.h: File name: GNU_GeneralPublicLicense.txt -> COPYING 2002-01-23 02:57 lpetrich * Source_Files/Misc/: shapes_macintosh.cpp, ShapesParser.h, ShapesParser.cpp, shapes.cpp, sdl_widgets.h, sdl_widgets.cpp, sdl_network.h, sdl_fonts.h, sdl_fonts.cpp, sdl_dialogs.h, sdl_dialogs.cpp, screen_shared.cpp, screen_sdl.cpp, screen_drawing_sdl.cpp, screen_drawing_macintosh.cpp, screen_drawing.h, screen_drawing.cpp, screen_definitions.h, screen.h, screen.cpp, scottish_textures.h, scottish_textures.cpp, scenery_definitions.h, scenery.h, scenery.cpp, resource_manager.h, resource_manager.cpp, RenderVisTree.h, RenderVisTree.cpp, RenderSortPoly.h, RenderSortPoly.cpp, RenderRasterize.h, RenderRasterize.cpp, RenderPlaceObjs.h, RenderPlaceObjs.cpp, render.h, render.cpp, Rasterizer_SW.h, Rasterizer_OGL.h, Rasterizer.h, projectile_definitions.h, projectiles.h, projectiles.cpp, progress.h, progress.cpp, preprocess_map_sdl.cpp, preprocess_map_mac.cpp, preferences_sdl.cpp, preferences_macintosh.cpp, preferences.h, preferences.cpp, PlayerName.h, PlayerName.cpp, PlayerDialogs.cpp, player.h: File name: GNU_GeneralPublicLicense.txt -> COPYING 2002-01-23 02:54 lpetrich * Source_Files/Misc/: OGL_Textures.cpp, XML_ResourceFork.h, XML_ResourceFork.cpp, XML_ParseTreeRoot.h, XML_MakeRoot.cpp, XML_Loader_SDL.h, XML_Loader_SDL.cpp, XML_LevelScript.h, XML_LevelScript.cpp, XML_ElementParser.h, XML_DataBlock.h, XML_ElementParser.cpp, XML_DataBlock.cpp, XML_Configure.h, XML_Configure.cpp, world.h, world.cpp, weapon_definitions.h, weapons.h, weapons.cpp, wad_sdl.cpp, wad_prefs_macintosh.cpp, wad_prefs.h, wad_prefs.cpp, wad_macintosh.cpp, wad.h, wad.cpp, ViewControl.h, ViewControl.cpp, VectorOps.h, vbl_sdl.cpp, vbl_macintosh.cpp, vbl_definitions.h, vbl.h, vbl.cpp, textures.h, textures.cpp, TextStrings.h, TextStrings.cpp, TextLayoutHelper.h, TextLayoutHelper.cpp, tags.h, sound_sdl.cpp, sound_macintosh.cpp, sound_definitions.h, song_definitions.h, shell_sdl.cpp, shell_misc.cpp, shell_macintosh.cpp, shell.h, shell.cpp, shape_descriptors.h, shape_definitions.h, shapes_sdl.cpp: File name: GNU_GeneralPublicLicense.txt -> COPYING 2002-01-23 02:50 lpetrich * Source_Files/CSeries/: csdialogs.h, mytm.h, mytm_macintosh.cpp, csstrings.cpp, csdialogs_macintosh.cpp: File name: GNU_GeneralPublicLicense.txt -> COPYING 2002-01-23 02:21 lpetrich * Source_Files/ModelView/: Model3D.cpp, Model3D.h, ModelRenderer.cpp, ModelRenderer.h, MV_Shell.cp, QD3D_Loader.cpp, QD3D_Loader.h, StudioLoader.cpp, StudioLoader.h, WavefrontLoader.cpp, WavefrontLoader.h: File name: GNU_GeneralPublicLicense.txt -> COPYING 2002-01-23 02:20 lpetrich * Source_Files/ModelView/: Dim3_Loader.cpp, Dim3_Loader.h: Brian Barnes's "Dim3" model support; this is a work in progress 2002-01-18 22:12 astrange * GNU_GeneralPublicLicense.txt[DEAD]: Banished into the nether dimensions, because it is a duplicate of COPYING. 2002-01-18 21:31 astrange * Source_Files/CSeries/: gdspec.cpp, gdspec.h, macintosh_cseries.h, my32bqd.cpp, my32bqd.h, mytm.h, mytm_macintosh.cpp, mytm_sdl.cpp, sdl_cseries.h: Changed the reference to "GNU_GeneralPublicLicense.txt" to "COPYING". 2002-01-18 21:28 astrange * Source_Files/: CSeries/cscluts.cpp, CSeries/cscluts.h, CSeries/cscluts_sdl.cpp, CSeries/csdialogs.h, CSeries/csdialogs_macintosh.cpp, CSeries/csdialogs_sdl.cpp, CSeries/cseries.a, CSeries/cseries.h, CSeries/csfiles.cpp, CSeries/csfiles.h, CSeries/csfiles_beos.cpp, CSeries/csfonts.cpp, CSeries/csfonts.h, CSeries/cskeys.h, CSeries/csmacros.h, CSeries/csmisc.cpp, CSeries/csmisc.h, CSeries/csmisc_sdl.cpp, CSeries/cspixels.h, CSeries/csstrings.cpp, CSeries/csstrings.h, CSeries/csstrings_sdl.cpp, CSeries/cstypes.h, Misc/DamageParser.cpp, Misc/DamageParser.h, Misc/devices.cpp, Misc/dynamic_limits.cpp, Misc/dynamic_limits.h, Misc/editor.h, Misc/effect_definitions.h, Misc/effects.cpp, Misc/effects.h, Misc/export_definitions.cpp, Misc/extensions.h, Misc/fades.cpp, Misc/fades.h, Misc/FileHandler.cpp, Misc/FileHandler.h, Misc/FileHandler_SDL.cpp, Misc/filetypes_macintosh.cpp, Misc/find_files.cpp, Misc/find_files.h: Changed the reference to "GNU_GeneralPublicLicense.txt" to "COPYING". 2002-01-18 20:53 astrange * Source_Files/: Misc/AnimatedTextures.cpp, Misc/AnimatedTextures.h, CSeries/byte_swapping.cpp, CSeries/byte_swapping.h, Misc/ChaseCam.cpp, Misc/ChaseCam.h, Misc/collection_definition.h, Misc/ColorParser.cpp, Misc/ColorParser.h, Misc/computer_interface.cpp, Misc/computer_interface.h, Misc/computer_interface_mac.cpp, Misc/computer_interface_sdl.cpp, Misc/crc.cpp, Misc/crc.h, Misc/Crosshairs.cpp, Misc/Crosshairs.h, Misc/Crosshairs_SDL.cpp, CSeries/csalerts.cpp, CSeries/csalerts.h, CSeries/csalerts_sdl.cpp: Replaced "GNU_GeneralPublicLicense.txt" with "COPYING". 2002-01-18 13:56 cbauer * Source_Files/ModelView/ModelRenderer.cpp: I don't think anyone needs alloca... 2002-01-18 09:33 cbauer * Source_Files/Network/network_dialog_widgets_sdl.cpp: SDL_MapRGB() is now used correctly (I hope) 2002-01-17 02:49 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Fixed linking order. 2002-01-16 12:05 cbauer * Source_Files/Misc/OGL_Textures.cpp, changelogs/Changes_(Christian_Bauer): fixed crash when picking up infravision in OpenGL mode 2002-01-16 11:50 cbauer * Source_Files/Network/network.cpp: changed NetPacketSize() to only return the size of the packet payload, as it says in the comment -> TCP/IP networking now seems operational 2002-01-16 11:20 cbauer * Source_Files/: Misc/OGL_Setup.cpp, Misc/XML_ElementParser.cpp, Misc/preferences_sdl.cpp, Misc/sdl_dialogs.cpp, Network/network_dialog_widgets_sdl.cpp: - fixed some inverted logic with StringsEqual() - minor cleanups 2002-01-16 10:22 cbauer * Source_Files/Misc/Makefile.am: changed the linking order of the libraries; now it links, strange... 2002-01-16 00:41 astrange * Source_Files/Network/Makefile.am: Added network_dialogs.cpp 2002-01-16 00:40 astrange * PBProjects/AlephOne.icns: Revised 2002-01-15 14:06 cbauer * README, Source_Files/CSeries/Makefile.am, Source_Files/CSeries/byte_swapping.cpp, Source_Files/CSeries/csdialogs.cpp[DEAD], Source_Files/CSeries/csdialogs.h, Source_Files/CSeries/csdialogs_macintosh.cpp, Source_Files/CSeries/csdialogs_sdl.cpp, Source_Files/CSeries/csfonts.h, Source_Files/CSeries/csstrings.h, Source_Files/CSeries/csstrings_sdl.cpp, Source_Files/CSeries/cstypes.h, Source_Files/CSeries/mytm.cpp[DEAD], Source_Files/CSeries/mytm.h, Source_Files/CSeries/mytm_macintosh.cpp, Source_Files/CSeries/mytm_sdl.cpp, Source_Files/CSeries/sdl_cseries.h, Source_Files/Misc/FontHandler.cpp, Source_Files/Misc/FontHandler.h, Source_Files/Misc/HUDRenderer_OGL.cpp, Source_Files/Misc/Makefile.am, Source_Files/Misc/OGL_Setup.h, Source_Files/Misc/PlayerImage_sdl.cpp, Source_Files/Misc/PlayerImage_sdl.h, Source_Files/Misc/TextLayoutHelper.cpp, Source_Files/Misc/TextLayoutHelper.h, Source_Files/Misc/TextStrings.cpp, Source_Files/Misc/TextStrings.h, Source_Files/Misc/game_wad.cpp, Source_Files/Misc/game_window.cpp, Source_Files/Misc/interface.h, Source_Files/Misc/mysound.cpp, Source_Files/Misc/player.cpp, Source_Files/Misc/player.h, Source_Files/Misc/preferences.cpp, Source_Files/Misc/preferences.h, Source_Files/Misc/preferences_macintosh.cpp, Source_Files/Misc/preferences_private.h, Source_Files/Misc/preferences_sdl.cpp, Source_Files/Misc/screen_drawing.h, Source_Files/Misc/screen_drawing_sdl.cpp, Source_Files/Misc/sdl_dialogs.cpp, Source_Files/Misc/sdl_dialogs.h, Source_Files/Misc/sdl_fonts.h, Source_Files/Misc/sdl_network.h, Source_Files/Misc/sdl_widgets.cpp, Source_Files/Misc/sdl_widgets.h, Source_Files/Misc/shapes.cpp, Source_Files/Misc/shapes_sdl.cpp, Source_Files/Misc/shell.h, Source_Files/Misc/shell_sdl.cpp, Source_Files/Misc/sound_sdl.cpp, Source_Files/Misc/thread_priority_sdl.h, Source_Files/Misc/thread_priority_sdl_dummy.cpp, Source_Files/Misc/thread_priority_sdl_macosx.cpp, Source_Files/Misc/thread_priority_sdl_win32.cpp, Source_Files/Misc/weapons.h, Source_Files/ModelView/Model3D.cpp, Source_Files/ModelView/Model3D.h, Source_Files/ModelView/ModelRenderer.cpp, Source_Files/Network/Makefile.am, Source_Files/Network/SDL_netx.cpp, Source_Files/Network/SDL_netx.h, Source_Files/Network/SSLP_API.h, Source_Files/Network/SSLP_Protocol.h, Source_Files/Network/SSLP_limited.cpp, Source_Files/Network/network.cpp, Source_Files/Network/network.h, Source_Files/Network/network_data_formats.cpp, Source_Files/Network/network_data_formats.h, Source_Files/Network/network_dialog_widgets_sdl.cpp, Source_Files/Network/network_dialog_widgets_sdl.h, Source_Files/Network/network_dialogs.cpp, Source_Files/Network/network_dialogs.h, Source_Files/Network/network_dialogs_macintosh.cpp, Source_Files/Network/network_dialogs_sdl.cpp, Source_Files/Network/network_lookup_sdl.cpp, Source_Files/Network/network_lookup_sdl.h, Source_Files/Network/network_private.h, Source_Files/Network/network_stream.cpp, Source_Files/Network/network_tcp.cpp, Source_Files/Network/network_udp.cpp, changelogs/Changes_(Christian_Bauer), data/Text_Strings.mml: added TCP/IP networking code contributed by Woody Zenfell (doesn't link, untested, work-in-progress) 2002-01-14 21:39 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Added icon. 2002-01-14 21:39 astrange * PBProjects/AlephOne.icns: Added Hugo Forss's Mac OS X icon file. 2002-01-13 21:22 astrange * PBProjects/confpaths.h: Changed path 2002-01-13 21:18 astrange * PBProjects/AlephOne-OSX.pbproj/project.pbxproj: Updated project file 2002-01-13 21:18 astrange * PBProjects/AlephOne-OSX.pbproj/bobv.pbxuser[DEAD]: Removed 2002-01-13 20:15 astrange * Source_Files/ModelView/Model3D.h: Fixed for systems without OpenGL. 2002-01-13 20:13 astrange * configure.in: Now finds OpenGL on Mac OS X systems correctly. 2001-12-26 01:41 lpetrich * Source_Files/Misc/sdl_dialogs.cpp: Turned the strcmp() == 0 tests for attribute parsing into StringsEqual() tests. 2001-12-26 00:53 lpetrich * Source_Files/Misc/: XML_ElementParser.h, OGL_Setup.cpp, XML_ElementParser.cpp: Made StringsEqual() case-insensitive and used it to replace some strcmp()'s and strncmp()'s -- should this be extended to Pfhortran? 2001-12-21 00:33 lpetrich * Source_Files/Misc/OGL_Render.cpp: Added different blend types (crossfade [default], additive) to the rendering of wall textures, sprites, and model skins. Also made crosshairs 50% transparent (AlexStrange idea) 2001-12-20 23:55 lpetrich * Source_Files/Misc/OGL_Setup.h: Added blend-type definitions 2001-12-20 23:55 lpetrich * Source_Files/Misc/OGL_Textures.h: Added blend-type access 2001-12-20 23:55 lpetrich * Source_Files/Misc/OGL_Setup.cpp: Added blend-type readin 2001-12-20 23:54 lpetrich * Source_Files/Misc/ViewControl.h: Changed OpenGL landscape default to 1:1 instead of 1:2 ratio, so as to avoid the annoying stretching at the top and bottom; I'm guessing that most A1 players have sufficiently capacious video cards for the resulting 1024*1024 textures. 2001-12-20 23:34 lpetrich * Resources/marathon2.resource: Fixed the jump-to-level dialog box; I have no idea why it got shrunk -- it half-hid the popup menu and hid the buttons. 2001-12-20 23:33 lpetrich * docs/MML.html: Added documentation of blend types: crossfade vs. addition for normal and glowing textures 2001-12-13 03:27 lpetrich * Source_Files/Misc/preferences_macintosh.cpp: Removed a stray "if" statement for the button-sound checkbox handling that had caused unwanted fall-through to the keyboard dialog. 2001-12-13 03:25 lpetrich * Source_Files/Misc/sound_macintosh.cpp: Suppressed a vassert for errors in buffer_sound(); the error -223 (invalid compression type) sometimes happens -- will decide to ignore it. 2001-12-13 03:23 lpetrich * AlephOne.mcp, AlephOne.mcp.xml: Updated the project files for CodeWarrior 7; that was necessary to support Alex Strange's Blue-Box detection 2001-12-09 14:56 astrange * Source_Files/Misc/: shell.h, shell_macintosh.cpp: Added support for detecting the Blue Box / Classic Environment 2001-12-09 14:55 astrange * Source_Files/Misc/screen.cpp: Turned off Classic fading when not in Classic. 2001-12-09 14:48 astrange * changelogs/Changes_(Alexander_Strange): Added 2001-11-30 20:54 astrange * Source_Files/Misc/: OGL_Textures.cpp, OGL_Textures.h: Added Ian Rickard's texture purging code; white rects should be a thing of the past. 2001-11-20 13:23 cbauer * Source_Files/Misc/: preprocess_map_sdl.cpp, sdl_dialogs.cpp: - fixed the sticky scroll bars - disabled some debugging output 2001-11-20 02:58 lpetrich * Source_Files/Misc/screen.cpp: Added an event handler to the frequency-selection dialog-box processing that catches keypresses: -- revert to previous frequency -- quit at default frequency 2001-11-20 02:03 lpetrich * Resources/marathon2.resource, Source_Files/Misc/screen.cpp: Added monitor-frequency-selection code and dialog boxes. 2001-11-19 22:07 lpetrich * AlephOne.mcp.xml: Getting this exported version in sync for another of the developers 2001-11-19 15:58 cbauer * Source_Files/Misc/shell_sdl.cpp: removed definition of PlayInterfaceButtonSound(), already defined in shell.cpp 2001-11-18 16:28 lpetrich * AlephOne.mcp: Added renamed resource files (infinity symbol -> oo) 2001-11-18 16:14 lpetrich * Resources/: M2,oo Semitpt Flames,Bolts, M2,oo Semitpt Liquids, Marathon oo Display: Renamed to be more command-line-CVS-friendly, with the infinity symbol being converted to "oo". 2001-11-18 16:10 lpetrich * MML Scripts/Marathon oo Display: Renamed to be more command-line-CVS-friendly. 2001-11-18 16:04 lpetrich * Source_Files/Misc/computer_interface.cpp: Certain sorts of bad terminal data will now cause a screen to be skipped without a dialog-box message. 2001-11-18 16:04 lpetrich * Source_Files/Misc/shell_macintosh.cpp: Added two fixes: Files invisible in the Finder are ignored in the directory-walking, as are files whose names start with '.', which is the Unix convention for indicating an invisible file. 2001-11-18 12:10 astrange * Source_Files/Misc/OGL_Textures.cpp: Fixed so it will compile on Darwin systems. 2001-11-18 12:05 astrange * missing: updated to version from autoconf 2.5 2001-11-17 12:38 astrange * AlephOne.mcp.xml: Added the XML export of the CW project because I don't like my include paths and my settings being changed whenever the project file is changed; this may help. 2001-11-11 19:19 lpetrich * Source_Files/Misc/: interface.cpp, game_window.cpp, XML_LevelScript.cpp, HUDRenderer_SW.h, HUDRenderer_SW.cpp, HUDRenderer_OGL.cpp, HUDRenderer.h: Added some Win32/MSVC compatibility fixes 2001-11-11 19:16 lpetrich * Source_Files/: ModelView/StudioLoader.cpp, ModelView/WavefrontLoader.cpp, ModelView/ModelRenderer.cpp, ModelView/Model3D.cpp, Misc/sound_sdl.cpp, Misc/shell_sdl.cpp, Misc/sdl_dialogs.cpp, Misc/screen_drawing.h, Misc/scottish_textures.h, Misc/preprocess_map_sdl.cpp, Misc/music.h, Misc/marathon2.cpp: Added some Win32/MSVC compatibility fixes 2001-11-07 22:08 lpetrich * aleph.dsp: Added some changes to make this MSVC "makefile" more up-to-date 2001-11-01 07:46 lpetrich * Source_Files/Misc/shell_macintosh.cpp: Fixed handling of MML files; the directory-walking now works correctly when non-MML files are present. There are now separate indices for each file in a directory and each file added to the list of files to be handled; this guarantees that the index sort of files works correctly. MacOS X produces some invisible files (.DS_Store) that had been causing trouble with the directory walking. 2001-10-31 06:44 lpetrich * Source_Files/Misc/screen.cpp: Added Apple's "MacGamma" code for successful implementation of full-screen (traditional) faders in MacOS X Classic; this implementation also works in MacOS 9. 2001-10-29 11:10 cbauer * Makefile.am: added INSTALL.Windows to distribution 2001-10-25 09:33 cbauer * Source_Files/Misc/XML_DataBlock.cpp: fixed typo in SDL specific code 2001-10-25 01:44 lpetrich * Source_Files/Misc/: XML_Loader_SDL.h, XML_LevelScript.cpp, XML_Loader_SDL.cpp, shell_macintosh.cpp, XML_DataBlock.h, XML_DataBlock.cpp, XML_ResourceFork.cpp, XML_ResourceFork.h: Added support for improved debugging of MML files and resources; error messages now include the name of the object being parsed. Tested in the MacOS version; code written but not tested in the SDL version. 2001-10-25 01:42 lpetrich * Source_Files/Misc/MoreFilesExtract.cp[DEAD]: Superfluous, since a .cpp version now exists 2001-10-23 04:10 lpetrich * Source_Files/Misc/screen.cpp: Did something useful: suppressing screen-reset hack if 2D graphics will be piped through OpenGL; works OK in MacOS X Classic. 2001-10-23 03:47 lpetrich * Source_Files/Misc/screen.cpp: Added some commented-out attempts to manipulate the screen color tables. 2001-10-22 07:03 lpetrich * Source_Files/Misc/MoreFilesExtract.cpp: Added GNU copyright notice 2001-10-22 06:54 lpetrich * Source_Files/ModelView/: Model3D.cpp, Model3D.h, ModelRenderer.cpp, ModelRenderer.h, MV_Shell.cp, QD3D_Loader.cpp, QD3D_Loader.h, StudioLoader.cpp, StudioLoader.h, WavefrontLoader.cpp, WavefrontLoader.h: Added GNU copyright notice 2001-10-22 06:50 lpetrich * Source_Files/Network/: network.cpp, network_modem_protocol.h, network_ddp.cpp, network_sound.h, network_udp.cpp, network_games.h, network_stream.cpp, network_dialogs_sdl.cpp, network_speaker.cpp, network_modem.cpp: Added GNU copyright notice 2001-10-22 06:47 lpetrich * Source_Files/: CSeries/cseries.a, CSeries/csmacros.h, CSeries/csstrings_sdl.cpp, CSeries/csmisc.cpp, CSeries/csdialogs.h, CSeries/mytm.h, CSeries/csalerts_sdl.cpp, CSeries/my32bqd.h, CSeries/cscluts.cpp, CSeries/byte_swapping.h, CSeries/gdspec.h, CSeries/cscluts.h, CSeries/csalerts.cpp, CSeries/cseries.h, CSeries/csstrings.cpp, CSeries/cspixels.h, CSeries/cscluts_sdl.cpp, CSeries/my32bqd.cpp, CSeries/csmisc.h, CSeries/cskeys.h, CSeries/csfonts.cpp, CSeries/csmisc_sdl.cpp, CSeries/gdspec.cpp, CSeries/macintosh_cseries.h, CSeries/csfiles_beos.cpp, CSeries/sdl_cseries.h, CSeries/mytm.cpp, CSeries/csfiles.cpp, CSeries/csstrings.h, CSeries/csalerts.h, Network/network_modem.h, CSeries/cstypes.h, CSeries/csdialogs.cpp, Network/network_dialogs.cpp, CSeries/csfiles.h, Network/network_dummy.cpp, CSeries/byte_swapping.cpp, Network/network_games.cpp, CSeries/csfonts.h, Network/network_tcp.cpp, Network/network_lookup_sdl.cpp, Network/network_modem_protocol.cpp, Network/network.h, Network/network_adsp.cpp, Network/network_microphone.cpp, Network/network_stream.h, Network/network_lookup.cpp, Network/network_listener.a, Network/network_names.cpp: Added GNU copyright notice 2001-10-22 06:43 lpetrich * Source_Files/Misc/: DamageParser.cpp, FontHandler.h, extensions.h, ChaseCam.h, Crosshairs.h, flood_map.cpp, find_files_sdl.cpp, filetypes_macintosh.cpp, FileHandler_SDL.cpp, fades.h, DamageParser.h, effect_definitions.h, export_definitions.cpp, dynamic_limits.h, find_files.h, find_files.cpp, editor.h, effects.cpp, effects.h, dynamic_limits.cpp, ColorParser.cpp, collection_definition.h, FileHandler.h, FileHandler.cpp, computer_interface.cpp, ColorParser.h, computer_interface_mac.cpp, Crosshairs.cpp, crc.h, FontHandler.cpp, AnimatedTextures.cpp, Crosshairs_SDL.cpp, fades.cpp, devices.cpp, AnimatedTextures.h, computer_interface.h: Added GNU copyright notice 2001-10-22 06:40 lpetrich * Source_Files/Misc/: map.h, macintosh_network.h, MacCheckbox.h, low_level_textures.cpp, LocalEvents.h, game_errors.cpp, ImageLoader_SDL.cpp, ImageLoader_Macintosh.cpp, ImageLoader.h, HUDRenderer_SW.h, HUDRenderer_SW.cpp, HUDRenderer_OGL.h, HUDRenderer_OGL.cpp, HUDRenderer.h, HUDRenderer.cpp, game_window_sdl.cpp, game_window_macintosh.cpp, game_wad.cpp, game_window.h, lightsource.cpp, game_window.cpp, game_wad.h, game_errors.h, game_dialogs.cpp, lightsource.h, keyboard_dialog.cpp, key_definitions.h, items.h, items.cpp, item_definitions.h, ISp_Support.h, ISp_Support.cpp, interface_sdl.cpp, interface_menus.h, interface_macintosh.cpp, interface.h, interface.cpp, import_definitions.cpp, images_macintosh.cpp, images.h, images.cpp, images_sdl.cpp, ChaseCam.cpp, flood_map.h, crc.cpp, computer_interface_sdl.cpp: Added GNU copyright notice 2001-10-22 06:37 lpetrich * Source_Files/Misc/: OverheadMap_OGL.cpp, overhead_map.h, OGL_Win32.h, OGL_Win32.cpp, OGL_Textures.h, overhead_map.cpp, OGL_Textures.cpp, OGL_Setup.cpp, OGL_Setup.h, OGL_Render.h, OGL_Render.cpp, OGL_Faders.h, OGL_Faders.cpp, OGL_Dialog.cpp, mysound.h, mysound.cpp, music.h, mouse.h, OverheadMapRenderer.h, media_definitions.h, media.h, media.cpp, marathon2.cpp, map_constructors.cpp, map.cpp, mouse.cpp, music.cpp, mouse_sdl.cpp, motion_sensor.h, motion_sensor.cpp, MoreFilesExtract.h, MoreFilesExtract.cp, monsters.h, monsters.cpp, monster_definitions.h: Added GNU copyright notice 2001-10-22 06:34 lpetrich * Source_Files/Misc/: scottish_textures.cpp, scottish_textures.a, scenery_definitions.h, scenery.h, scenery.cpp, resource_manager.h, resource_manager.cpp, RenderVisTree.h, RenderVisTree.cpp, RenderSortPoly.h, RenderSortPoly.cpp, RenderRasterize.h, physics.cpp, sound_sdl.cpp, sound_macintosh.cpp, sound_definitions.h, song_definitions.h, shell_sdl.cpp, shell_misc.cpp, shell.h, ShapesParser.h, ShapesParser.cpp, shapes_sdl.cpp, shapes_macintosh.cpp, shapes.cpp, shape_descriptors.h, shape_definitions.h, sdl_widgets.h, sdl_widgets.cpp, sdl_network.h, sdl_fonts.h, sdl_fonts.cpp, sdl_dialogs.h, sdl_dialogs.cpp, screen_shared.cpp, screen_sdl.cpp, screen_drawing_sdl.cpp, screen_drawing_macintosh.cpp, screen_drawing.h, OverheadMap_SDL.h, OverheadMapRenderer.cpp, OverheadMap_SDL.cpp, OverheadMap_QD.h, OverheadMap_QD.cpp, OverheadMap_OGL.h: Added GNU copyright notice 2001-10-22 06:31 lpetrich * Source_Files/Misc/: render.h, render.cpp, Rasterizer_SW.h, Rasterizer_OGL.h, Rasterizer.h, Random.h, quadruple.s, projectiles.h, projectiles.cpp, progress.h, progress.cpp, preprocess_map_sdl.cpp, preprocess_map_mac.cpp, preferences_sdl.cpp, preferences_macintosh.cpp, preferences.h, shell.cpp, preferences.cpp, PlayerName.h, PlayerName.cpp, PlayerDialogs.cpp, player.h, player.cpp, platforms.cpp, platform_definitions.h, placement.cpp, projectile_definitions.h, platforms.h, physics_models.h, Packing.h, pathfinding.cpp, RenderRasterize.cpp, shell_macintosh.cpp, screen_drawing.cpp, screen_definitions.h, screen.h, screen.cpp, screen.a, scottish_textures16.a, scottish_textures.h: Added GNU copyright notice 2001-10-22 06:28 lpetrich * Source_Files/Misc/: XML_Loader_SDL.cpp, XML_LevelScript.h, XML_LevelScript.cpp, XML_ElementParser.h, XML_ElementParser.cpp, XML_DataBlock.h, XML_DataBlock.cpp, XML_Configure.h, XML_Configure.cpp, world.h, world.cpp, weapons.h, weapons.cpp, weapon_definitions.h, wad_sdl.cpp, wad_prefs_macintosh.cpp, wad_prefs.h, wad_prefs.cpp, wad_macintosh.cpp, wad.h, XML_ResourceFork.h, XML_ResourceFork.cpp, XML_ParseTreeRoot.h, XML_MakeRoot.cpp, XML_Loader_SDL.h, wad.cpp, ViewControl.h, ViewControl.cpp, VectorOps.h, vbl_sdl.cpp, vbl_macintosh.cpp, vbl_definitions.h, vbl.h, vbl.cpp, textures.h, textures.cpp, TextStrings.h, tags.h, TextStrings.cpp, RenderPlaceObjs.h, RenderPlaceObjs.cpp: Added GNU copyright notice 2001-10-22 03:21 lpetrich * GNU_GeneralPublicLicense.txt: Trying to be in full accordance with the GNU General Public License 2001-10-21 14:32 lpetrich * Source_Files/Misc/FontHandler.cpp: To avoid a MacOS X Classic rendering bug in which the lower glyph boundaries would be stretched out to infinity, glVertex2s() was replaced by glVertex2f() in the glyph-rendering display-list construction. 2001-10-21 14:30 lpetrich * Source_Files/Misc/shell_macintosh.cpp: Create a compare-string function to avoid using "IUCompare()" or whatever the original was; this was to try to have a function with understood behavior for the filename comparator. 2001-10-18 03:31 lpetrich * Source_Files/Misc/shell_macintosh.cpp: Added some code for checking for repeated file-list members; there is something strange about how how that list sometimes behaves (infinite recursion of calls sometimes happening...) 2001-10-17 05:19 lpetrich * Source_Files/Misc/: screen.cpp, OGL_Render.h, OGL_Render.cpp, OverheadMap_OGL.cpp: Fixed behavior with "Pipe 2D Graphics through OpenGL" and added an OpenGL ClearScreen function in order to help A1 work correctly in MacOS X Classic. 2001-10-14 21:01 lpetrich * Source_Files/Misc/devices.cpp: Changed try_and_toggle_control_panel() to be consistent with change_panel_state() by adding Pfhortran calls, so that punching switches and otherwise hitting them with weapons can make the appropriate Pfhortran calls. 2001-10-10 23:02 lpetrich * Source_Files/Misc/shell_macintosh.cpp: Suppressed a vassert that indicates a bad filetype in a list of collected filetypes; not sure where they come from, but they are there. 2001-10-10 23:00 lpetrich * Source_Files/Misc/: wad.cpp, wad.h: Added between-levels indicator, so as not to dump the loaded stuff when loading something like a wad-format model. 2001-10-10 10:28 cbauer * Source_Files/Misc/FileHandler_SDL.cpp, Source_Files/Misc/OGL_Setup.cpp, Source_Files/Misc/lightsource.cpp, changelogs/Changes_(Christian_Bauer): FileSpecifier::ReadDirectory() ignores file names starting with '.' 2001-10-02 04:43 lpetrich * Source_Files/Misc/lightsource.cpp: Modified the old-to-new light-type conversion function to be a bit more accurate. 2001-09-30 00:08 lpetrich * docs/MML.html: Fixed typo: "variance" is now "standard deviation" 2001-09-27 08:24 lpetrich * Source_Files/Misc/: OGL_Render.cpp, OGL_Setup.h, RenderPlaceObjs.cpp, scottish_textures.h: Added support for different model-lighting types and for different choices of model distance references. 2001-09-27 08:22 lpetrich * docs/MML.html: Added documentation on lighting and depth types 2001-09-27 06:06 lpetrich * Source_Files/Misc/: weapons.cpp, projectiles.cpp, platforms.cpp, music.cpp, monsters.cpp, items.cpp, interface.cpp, effects.cpp, devices.cpp, projectiles.h, player.h, player.cpp, platforms.h, monsters.h, media.h, media.cpp, map.h, map.cpp, lightsource.h, lightsource.cpp, fades.cpp, effects.h, computer_interface.cpp, scenery.cpp, mysound.cpp, DamageParser.cpp, vbl.cpp, ShapesParser.cpp, XML_LevelScript.cpp, shapes.cpp, ViewControl.cpp, overhead_map.cpp: De-inlined some of the object accessors; this produced a code-bulk saving of about 90,000 bytes in the MacOS version (5% of app size; 7.5% of code size) 2001-09-27 05:17 lpetrich * Source_Files/Misc/: motion_sensor.cpp, OGL_Setup.cpp, dynamic_limits.cpp, AnimatedTextures.cpp, shell_misc.cpp, game_window.cpp, XML_ElementParser.h, XML_ElementParser.cpp, ColorParser.cpp, screen.cpp, screen_drawing.cpp, FontHandler.cpp, TextStrings.cpp, OGL_Setup.h: Created in XML_ElementParser the function StringsEqual() and separate functions for reading different variable types; this shrunk the code a little bit -- and gave me some practice with Regular-Expression search/replace 2001-09-25 04:06 ipitcher * Source_Files/Misc/HUDRenderer_OGL.cpp: Small fix for win32/mingw namespace collision 2001-09-24 02:51 lpetrich * Source_Files/Misc/: OGL_Textures.cpp, OGL_Textures.h, OGL_Render.cpp: Changed the lighting to a callback architecture; the old style of lighting has been moved from the renderer object to a function in OGL_Render.cpp Also doing the infravision versions of the OpenGL texture buffers in a more mass-production sort of fashion (OGL_Textures.cpp,h). 2001-09-24 02:02 lpetrich * Source_Files/ModelView/: MV_Shell.cp, ModelRenderer.h, ModelRenderer.cpp: Changed the model lighting to a callback-based architecture for greater generality. 2001-09-23 23:55 lpetrich * Source_Files/Misc/: OGL_Setup.cpp, OGL_Setup.h: Added handling of MML for normal and light types; also added code for adjusting the normals. 2001-09-23 23:53 lpetrich * docs/MML.html: Added documentation on normals options 2001-09-23 23:52 lpetrich * Source_Files/ModelView/: Model3D.h, Model3D.cpp, MV_Shell.cp: A few changes here and here, like making MacOS-X-friendly OpenGL #includes 2001-09-23 22:24 lpetrich * Source_Files/ModelView/MV_Shell.cp: Succeeded in implementing construction of artificial normals for normal-less models. 2001-09-18 14:10 cbauer * Source_Files/: Misc/HUDRenderer.h, Misc/HUDRenderer_SW.h, Misc/OGL_Setup.cpp, Misc/OGL_Setup.h, Misc/RenderPlaceObjs.cpp, ModelView/Model3D.cpp, ModelView/Model3D.h, ModelView/ModelRenderer.cpp, ModelView/StudioLoader.cpp, ModelView/WavefrontLoader.cpp: compiles again without OpenGL 2001-09-18 13:15 cbauer * config.guess, config.sub, missing, mkinstalldirs: updated autoconf/automake helper files 2001-09-13 11:58 cbauer * Source_Files/Misc/preferences_sdl.cpp: added "Interface Button Sounds" menu option 2001-09-13 11:58 cbauer * configure.in: SDL 1.2 is required 2001-09-11 13:05 lpetrich * Source_Files/Misc/RenderPlaceObjs.cpp: Suppressed host/parasite lighting averaging; multiple parasites will have to be handled more carefully. 2001-09-11 13:00 lpetrich * Source_Files/Misc/RenderPlaceObjs.cpp: Model-visibility checking is now correct; the code now checks if the farthest part of a model's bounding box is in front of the viewpoint. 2001-09-10 06:18 lpetrich * Source_Files/Misc/player.cpp: Fixed guided-missile non-persistence bug; one has to re-activate the player character for each new level. 2001-09-10 04:10 lpetrich * Source_Files/Misc/preferences_macintosh.cpp: Added support for Ian Rickard's smart graphics-options dialog (8-bit -> no OpenGL, OpenGL -> at least 16-bit) and relative-sound-volume dialog features. 2001-09-10 04:08 lpetrich * Source_Files/Misc/: sound_macintosh.cpp, mysound.h: Added support for Ian Rickard's feature of sound volumes relative to the overall system-sound volume; this will be good for those whose headphones or speakers can sound *very* loud. 2001-09-10 04:07 lpetrich * Source_Files/Misc/preferences.cpp: Completed de-Valkyrie-ing the code. 2001-09-10 04:06 lpetrich * Source_Files/Misc/: screen.cpp, screen.h: Completed de-Valkyrie-ing the code 2001-09-10 04:05 lpetrich * Source_Files/Misc/preferences_sdl.cpp: Added interface-button sound option 2001-09-10 04:05 lpetrich * Source_Files/Misc/monsters.cpp: Added AlexJLS's player-as-monster parameter-setting changes 2001-09-10 04:04 lpetrich * Source_Files/Misc/PlayerDialogs.cpp: Added AlexJLS's float-to-int modifications and un-inlined some of the functions. 2001-09-10 04:03 lpetrich * Source_Files/Misc/player.cpp: Added AlexJLS's bug fixes for player parameters 2001-09-10 04:01 lpetrich * Resources/marathon2.resource: Added "Sound volume is relative" checkbox to sound-options dialog box 2001-09-07 03:54 lpetrich * Resources/marathon2.resource: Added an input dialog-box item for Ian Rickard's interface-button sounds 2001-09-07 03:52 lpetrich * docs/MML.html: Added documentation on Ian Rickard's interface-button sounds to 2001-09-07 03:51 lpetrich * Source_Files/Misc/: preferences_macintosh.cpp, shell_sdl.cpp, shell_macintosh.cpp, mysound.cpp, mysound.h, screen_shared.cpp, screen.h, shell.cpp, preferences.h: Added support for Ian Rickard's interface-button-sounds feature. 2001-09-06 23:04 lpetrich * Expat/: ExpatLib µ[DEAD], Expat Test µ[DEAD], Resource Dumper µ[DEAD]: Deleting this badly-named file 2001-09-06 02:40 lpetrich * Source_Files/ModelView/QD3D_Loader.cpp: QD3D loading is now optimized; redundant vertices are now trimmed 2001-09-06 02:39 lpetrich * docs/MML.html: Added documentation on using QuickDraw 3D / Quesa models 2001-09-05 05:31 lpetrich * Source_Files/ModelView/QD3D_Loader.cpp: Got QD3D model loading to work, although the vertex arrays could use some trimming of redundant vertices. 2001-09-05 05:30 lpetrich * Source_Files/ModelView/MV_Shell.cp: Modified the coloring so that fake vertex colors will be off if the model file already has colors in it. 2001-09-05 03:22 lpetrich * Expat/: ExpatLib.mcp, ExpatTest.mcp, ResourceDumper.mcp: Renaming these files 2001-09-03 19:17 lpetrich * Source_Files/ModelView/: QD3D_Loader.cpp, QD3D_Loader.h: Added more QD3D stuff, using a fake renderer inspired by Brian Greenstone's 3DMF Optimizer. Also added some ways of setting the tesselation parameters for curved surfaces. 2001-09-03 19:11 lpetrich * Pfhormz.mcp: Added dialog-box resources 2001-09-03 19:08 lpetrich * Resources/Pfhormz rsrc: Dialog-box resources for Pfhorms; needed to get "assert" to work properly 2001-09-03 12:31 cbauer * Source_Files/Misc/FileHandler.h, Source_Files/Misc/resource_manager.cpp, Source_Files/Misc/resource_manager.h, Source_Files/Misc/sdl_dialogs.h, Source_Files/Misc/sdl_fonts.cpp, tools/dumpwad.cpp: fixes for GCC 3.x 2001-09-02 17:28 lpetrich * Source_Files/ModelView/: QD3D_Loader.cpp, MV_Shell.cp, QD3D_Loader.h: Starting to support QuickDraw 3D 2001-09-02 17:28 lpetrich * Pfhormz.mcp: Added extra model-file support and QD3D library 2001-09-02 17:27 lpetrich * AlephOne.mcp: Added extra model-file readers, QD3D library 2001-09-02 10:24 cbauer * AlephOne.spec.in, Source_Files/Misc/Makefile.am: small fixes 2001-09-02 09:29 cbauer * aleph.dsp, Source_Files/Misc/FontHandler.cpp, Source_Files/Misc/OGL_Render.cpp, Source_Files/Misc/OGL_Setup.cpp, Source_Files/Misc/OGL_Textures.cpp, Source_Files/Misc/resource_manager.cpp, Source_Files/Misc/screen_sdl.cpp, Source_Files/Misc/sdl_fonts.cpp, changelogs/Changes_(Christian_Bauer): - integrated patches for MSVC++ by Jeremy (now uses STLport) 2001-09-02 09:09 cbauer * README, Source_Files/Misc/FileHandler_SDL.cpp, Source_Files/Misc/FontHandler.cpp, Source_Files/Misc/FontHandler.h, Source_Files/Misc/HUDRenderer_OGL.cpp, Source_Files/Misc/OGL_Faders.cpp, Source_Files/Misc/OGL_Render.cpp, Source_Files/Misc/OGL_Setup.cpp, Source_Files/Misc/OGL_Textures.cpp, Source_Files/Misc/OverheadMap_OGL.cpp, Source_Files/Misc/game_window.cpp, Source_Files/Misc/preferences_sdl.cpp, Source_Files/Misc/screen_sdl.cpp, Source_Files/Misc/shell_sdl.cpp, Source_Files/ModelView/ModelRenderer.cpp, changelogs/Changes_(Christian_Bauer): - integrated patches for MaxOS X by Chris Lovell 2001-09-02 07:44 cbauer * INSTALL.MacOSX, PBProjects/SDLMain.h, PBProjects/SDLMain.m, PBProjects/confpaths.h, PBProjects/AlephOne-OSX.pbproj/bobv.pbxuser, PBProjects/AlephOne-OSX.pbproj/project.pbxproj, PBProjects/English.lproj/InfoPlist.strings, PBProjects/SDLMain.nib/classes.nib, PBProjects/SDLMain.nib/objects.nib, Source_Files/ModelView/Makefile.am: - added Project Builder files for MacOSX from Chris Lovell (more stuff to follow...) - StudioLoader.* gets compiled in 2001-09-01 22:12 lpetrich * Source_Files/: ModelView/WavefrontLoader.cpp, Misc/OGL_Setup.cpp: Merged CB's changes with mine 2001-09-01 21:53 lpetrich * Source_Files/Misc/: OGL_Setup.h, Packing.h: Added some stuff for helping to support 3D Studio Max models 2001-09-01 21:52 lpetrich * Source_Files/ModelView/: MV_Shell.cp, StudioLoader.cpp, StudioLoader.h: Added 3D Studio Max object support (the "Studio" files), and did a few fixes on WavefrontLoader 2001-09-01 10:29 cbauer * AlephOne.spec.in, README, Source_Files/Misc/preferences_sdl.cpp, Source_Files/Misc/screen_sdl.cpp, Source_Files/Misc/shell_sdl.cpp, changelogs/Changes_(Christian_Bauer): - added command-line option "-m" for disabling gamma table effects - added option to enable 3D models in OpenGL preferences menu 2001-09-01 09:08 cbauer * configure.in, Source_Files/Network/Makefile.am: - bumped version number - added path to ModelView includes for Network module 2001-08-31 12:25 lpetrich * Source_Files/ModelView/ModelRenderer.cpp: Tiny update: I've unrolled the addition in the polygon-centroid calculation; could the models contain caches of polygon centroids? 2001-08-31 04:15 lpetrich * Source_Files/ModelView/ModelRenderer.cpp: Added a few more optimizations, such as creating separate inline swap routines for the indices and the values, and also unrolling the construction of the sorted vertex indices for the case of no Z-buffer and only one texture. I now have two Quicksort implementations in the code, each of which is designed for doing indexed sorts; the faster one is the GNU-C one, but not by much overall. 2001-08-31 03:34 lpetrich * Source_Files/Misc/OGL_Render.cpp: Made glowmapped textures always blended with no threshold; this should mimic real glowing objects a bit better :-) 2001-08-31 03:31 lpetrich * Source_Files/ModelView/ModelRenderer.cpp: Added alternative sort routines 2001-08-30 12:30 cbauer * Source_Files/: Misc/Makefile.am, Misc/OGL_Setup.cpp, Misc/RenderPlaceObjs.cpp, ModelView/Makefile.am, ModelView/WavefrontLoader.cpp: - fixed small compilation problems and warnings in A1/SDL - ModelView code is compiled into A1/SDL 2001-08-30 04:15 lpetrich * Source_Files/Misc/: OGL_Setup.cpp, OGL_Render.cpp, RenderPlaceObjs.cpp, scottish_textures.h, RenderPlaceObjs.h: Added a lot of stuff related to using vertex normals for lighting; the lighting has these sources: From the floor (sprite lighting) From the ceiling From the player's direction (miner's light) 2001-08-30 04:10 lpetrich * Source_Files/ModelView/: MV_Shell.cp, Model3D.h, Model3D.cpp, ModelRenderer.cpp, ModelRenderer.h: Added vertex-normal lighting; this lighting is implemented as a backing color for the texture 2001-08-29 03:58 lpetrich * Source_Files/Misc/OGL_Render.cpp: Corrected a tiny bug: in the main sprite-render code, Color is now 4 members long instead of 3, which allows projectiles to render properly. 2001-08-29 03:26 lpetrich * Source_Files/Misc/: OGL_Setup.cpp, OGL_Render.cpp, RenderPlaceObjs.cpp, render.cpp, scottish_textures.h, OGL_Setup.h, OGL_Textures.cpp: Got model-skin management working better (they'll be reset to unused at the start of every OpenGL-context session). Also corrected the depth-sort direction; that now uses the model's azimuth (facing angle). And the object position on a sprite is now calculated and used as a reference; the Marine won't split in two when he teleports. 2001-08-29 03:23 lpetrich * Source_Files/CSeries/: csstrings.cpp, csstrings_sdl.cpp, csstrings.h: Added function fdprintf() which works much like dprintf() [call with stdio format, then args], but which writes the messages to the file AlephOneDebugLog.txt in A1's directory. 2001-08-29 03:14 lpetrich * Source_Files/ModelView/ModelRenderer.cpp: Fixed a bug in the depth-sorted multitexturing; now all the shaders are used instead of just the first one 2001-08-28 03:33 lpetrich * AlephOne.mcp: Increased the default partition size to 40 megabytes (extra textures and models can be big...) 2001-08-28 03:32 lpetrich * Source_Files/Misc/: OGL_Render.cpp, RenderPlaceObjs.cpp, scottish_textures.h, RenderRasterize.cpp, OGL_Setup.cpp: Implemented 3D-model clipping and sidedness; the clipping is to the engine's clip rectangle for sprites, and also to the polygon's liquid level. Sidedness, if reversed, makes a model look inside-out. 2001-08-27 02:20 lpetrich * Source_Files/Misc/: RenderPlaceObjs.cpp, OGL_Render.cpp, scottish_textures.h, OGL_Setup.cpp: Bounding-box support partially added; still have to complete composing and using a fake sprite boundary. 2001-08-27 02:18 lpetrich * Source_Files/ModelView/: MV_Shell.cp, Model3D.cpp, Model3D.h: Added bounding-box rendering code 2001-08-26 16:47 lpetrich * Source_Files/Misc/: OGL_Setup.cpp, OGL_Render.cpp, OGL_Dialog.cpp, OGL_Setup.h: Added coordinate transformations to model loading, added static-mode rendering to model rendering, added option to not use models (replaces old single-pass-multitexturing flag). 2001-08-26 16:44 lpetrich * Source_Files/ModelView/ModelRenderer.cpp: Attempted to speed up the sorting when the Z-buffer is not used; replaced STL sort with standard-C-library qsort() 2001-08-26 16:43 lpetrich * Resources/marathon2.resource: Added checkbox for using 3D models to OpenGL options 2001-08-26 16:42 lpetrich * docs/MML.html: Added documentation on order of rotations; different-axis rotations do not commute, and my code has order x, y, and z. 2001-08-24 03:10 lpetrich * Source_Files/Misc/: OGL_Render.cpp, OGL_Textures.cpp, OGL_Setup.cpp, OGL_Setup.h, OGL_Textures.h: Got textured rendering to work; it now works for both normal and infravision modes. 2001-08-24 01:37 lpetrich * Source_Files/Misc/: OGL_Setup.cpp, OGL_Render.cpp: Did a few corrections 2001-08-24 01:37 lpetrich * Source_Files/Misc/OGL_Setup.h: Did some more work in adding 3D-model management 2001-08-24 01:32 lpetrich * Source_Files/Misc/OGL_Dialog.cpp: Got rid of single-pass multitexturing option 2001-08-24 01:30 lpetrich * Source_Files/Misc/: game_window.cpp, game_window_macintosh.cpp, shapes.cpp: Trying to get up-to-date, since this is locally modified 2001-08-24 01:26 lpetrich * Source_Files/Misc/OGL_Render.cpp: Got 3D models to work, though they are untextured, and though several other features need to be implemented. 2001-08-24 01:11 lpetrich * docs/MML.html: Added documentation for 3D-model options 2001-08-24 00:59 lpetrich * Source_Files/Misc/: OGL_Textures.cpp, OGL_Textures.h, scottish_textures.h, RenderPlaceObjs.cpp, OGL_Setup.cpp: Got 3D models to work, though they are untextured, and though several other features need to be implemented. 2001-08-22 11:37 cbauer * README, configure.in, Source_Files/Makefile.am, Source_Files/Misc/Makefile.am, Source_Files/Misc/OGL_Render.cpp, Source_Files/Misc/OGL_Setup.h, Source_Files/Misc/preferences_sdl.cpp, Source_Files/ModelView/Makefile.am: - added necessary changes to Makefiles/configure.in for ModelView header file - removed the "Multitexturing" option in the OpenGL prefs menu of A1/SDL - changed the OGL flags back to their old numeric values, to maintain backwards compatibility with user prefs files 2001-08-22 01:46 lpetrich * Source_Files/Misc/: OGL_Setup.cpp, OGL_Setup.h, OGL_Textures.cpp: Did some more work in adding 3D-model management 2001-08-22 01:45 lpetrich * docs/MML.html: Added documentation for 3D-model options 2001-08-21 02:14 lpetrich * Resources/marathon2.resource: Got rid of "Single-Pass Multitexturing" in OpenGL-options dialog box. 2001-08-21 01:50 lpetrich * Source_Files/Misc/: OGL_Setup.cpp, OGL_Setup.h: Added most of the model and skin management; need to do proper texture resetting, not to mention rendering 2001-08-21 01:32 lpetrich * Source_Files/Misc/music.cpp: Because a GL/gl.h typedef got mangled, I've had to access one of the prefs-data pointer globals from directly inside of music.cpp 2001-08-21 01:31 lpetrich * Source_Files/ModelView/Model3D.h: Getting them in sync 2001-08-18 12:03 lpetrich * Source_Files/ModelView/MV_Shell.cp: Got semitransparent rendering working properly 2001-08-17 02:52 lpetrich * Source_Files/ModelView/: MV_Shell.cp, ModelRenderer.cpp, ModelRenderer.h: Implemented multipass rendering; this will be useful for supporting glowmapping and other such fancy effects. 2001-08-16 03:14 lpetrich * Source_Files/ModelView/: MV_Shell.cp, ModelRenderer.h: Succeeded in getting polygon depth sorting to work; this will allow Z-buffer-less rendering. 2001-08-16 00:46 lpetrich * Source_Files/ModelView/WavefrontLoader.cpp: Fixed some dumb bugs in the setting up of the Model3D txtr-coord and normal arrays. 2001-08-16 00:45 lpetrich * Source_Files/ModelView/: ModelRenderer.cpp, ModelRenderer.h, MV_Shell.cp: Got textured rendering working 2001-08-16 00:45 lpetrich * Source_Files/ModelView/: Model3D.h, Model3D.cpp: Getting them in sync 2001-08-16 00:44 lpetrich * Source_Files/Misc/FileHandler.cpp: Modified the Nav-Services open-file support so that opening any file works correctly; the way to do that is to give NavGetFile() a null pointer in the filetype-list slot. 2001-08-13 11:04 cbauer * Source_Files/Misc/: FileHandler_SDL.cpp, preferences_sdl.cpp, shell_sdl.cpp: #if defined(__unix__) -> #if defined(unix), which is the more common one 2001-08-05 20:00 lpetrich * Source_Files/Misc/screen.cpp: Added Steven Bytnar's restore_world_device() code for safer exiting. 2001-08-05 19:33 lpetrich * Source_Files/Misc/screen_drawing_macintosh.cpp: Fixed the GWorld restoring so that it sets the origin properly if one had finished drawing into the HUD's GWorld 2001-08-05 19:16 lpetrich * AlephOne.mcp: Added Christian Bauer's HUDRenderer stuff 2001-08-04 09:55 cbauer * Source_Files/Misc/: HUDRenderer_OGL.cpp, OGL_Render.cpp, game_window.cpp: - some cleanups - OGL_ResetHUDFonts() also resets the HUD backdrop textures 2001-08-04 08:08 cbauer * Source_Files/Misc/HUDRenderer_OGL.cpp: motion sensor clipping is better centered 2001-08-03 13:44 cbauer * Source_Files/Misc/HUDRenderer_OGL.cpp, Source_Files/Misc/HUDRenderer_OGL.h, Source_Files/Misc/game_window.cpp, Source_Files/Misc/motion_sensor.cpp, changelogs/Changes_(Christian_Bauer): OpenGL motion sensor clips its blips properly 2001-08-03 12:52 cbauer * Source_Files/Misc/HUDRenderer.cpp, Source_Files/Misc/HUDRenderer.h, Source_Files/Misc/HUDRenderer_OGL.cpp, Source_Files/Misc/HUDRenderer_OGL.h, Source_Files/Misc/HUDRenderer_SW.cpp, Source_Files/Misc/HUDRenderer_SW.h, Source_Files/Misc/game_window.cpp, Source_Files/Misc/game_window.h, Source_Files/Misc/motion_sensor.cpp, Source_Files/Misc/motion_sensor.h, Source_Files/Misc/screen_sdl.cpp, changelogs/Changes_(Christian_Bauer): motion sensor works in OpenGL HUD (without proper clipping, though) 2001-08-02 11:07 cbauer * Source_Files/Misc/FontHandler.cpp, Source_Files/Misc/FontHandler.h, Source_Files/Misc/HUDRenderer.cpp, Source_Files/Misc/HUDRenderer.h, Source_Files/Misc/HUDRenderer_OGL.cpp, Source_Files/Misc/HUDRenderer_OGL.h, Source_Files/Misc/HUDRenderer_SW.cpp, Source_Files/Misc/HUDRenderer_SW.h, Source_Files/Misc/Makefile.am, Source_Files/Misc/OGL_Render.cpp, Source_Files/Misc/OGL_Setup.cpp, Source_Files/Misc/OGL_Setup.h, Source_Files/Misc/OGL_Textures.cpp, Source_Files/Misc/game_window.cpp, Source_Files/Misc/game_window.h, Source_Files/Misc/game_window_macintosh.cpp, Source_Files/Misc/game_window_sdl.cpp, Source_Files/Misc/interface.h, Source_Files/Misc/motion_sensor.cpp, Source_Files/Misc/preferences_sdl.cpp, Source_Files/Misc/screen_drawing.cpp, Source_Files/Misc/screen_drawing.h, Source_Files/Misc/screen_drawing_macintosh.cpp, Source_Files/Misc/screen_drawing_sdl.cpp, Source_Files/Misc/screen_sdl.cpp, Source_Files/Misc/shapes.cpp, Source_Files/Network/network_dialogs.cpp, changelogs/Changes_(Christian_Bauer): added OpenGL HUD rendering (controlled by OGL_Flag_HUD, similar to the overhead map); motion sensor is not yet implemented but everything else should work; only tested with A1/SDL, there is one routine in OGL_DrawHUD() that needs to be implemented for MacOS by someone 2001-08-01 23:34 lpetrich * Source_Files/Misc/map.cpp: Skipping over out-of-range line and endpoint indices from map_indexes in keep_line_segment_out_of_walls(); this is to successfully handle "Merlin Unplugged" in Excalibur: Morgana's Revenge 2001-08-01 22:40 lpetrich * Source_Files/Misc/vbl_macintosh.cpp: Completed suppression of non-InputSprocket keyboard input when in ISp-only input mode. 2001-08-01 22:29 lpetrich * Source_Files/Misc/: items.cpp, map.cpp, platforms.cpp: Did some fixes to handling of absent map indices / indexes 2001-07-29 22:07 lpetrich * Source_Files/Misc/: ISp_Support.cpp, shell_macintosh.cpp, ISp_Support.h: Improved ISp keyboard support by ensuring that all keyboard OS events are suppressed while the ISp is reading the keyboard (it'll let through all those it is not set up to look for). 2001-07-29 21:40 lpetrich * Source_Files/Misc/: shell_macintosh.cpp, LocalEvents.h: Input-Sprocket-only now works half-reasonably; the next task is to suppress non-ISp keyboard events when the ISp is active. 2001-07-29 20:38 lpetrich * Source_Files/Misc/: shapes.cpp, mysound.cpp, shell_macintosh.cpp, game_wad.cpp, interface.cpp, shell.h: Can now load the MML content of the resource forks of shapes and sounds files. 2001-07-29 19:02 lpetrich * Source_Files/Misc/: game_wad.cpp, marathon2.cpp, map.h: Made entering_map() take a boolean argument which is true if the map loading is restoring a savegame; this is for the convenience of Pfhortran, so that "init" won't get executed when loading a savegame. 2001-07-27 01:57 lpetrich * docs/MML.html: Some changes I don't remember 2001-07-27 01:56 lpetrich * Source_Files/Misc/: preferences.cpp, screen.cpp, OGL_Setup.cpp: Changed a few of the defaults 2001-07-17 02:21 lpetrich * Source_Files/Misc/game_window.cpp: Weapon-name text can now be up to 255 characters long, instead of only 89; this makes it possible to put mission descriptions into weapon names. 2001-07-16 22:35 lpetrich * Source_Files/Misc/: shapes.cpp, OGL_Textures.cpp, screen.cpp: Added some error checking on the request of Steven Bytnar 2001-07-16 10:49 lpetrich * Source_Files/Misc/images.cpp: Added Thomas Herzog's code for loading 'snd ' resources from wads. 2001-07-16 10:37 lpetrich * Source_Files/Misc/: OGL_Setup.cpp, sdl_widgets.h, sdl_widgets.cpp: Added Jeremy's changes 2001-07-09 00:32 lpetrich * Source_Files/ModelView/: MV_Shell.cp, WavefrontLoader.cpp: Some more debugging... 2001-07-08 20:28 lpetrich * Source_Files/ModelView/: Model3D.cpp, Model3D.h, MV_Shell.cp, WavefrontLoader.cpp: Got model viewing to work, though very crudely 2001-07-08 13:57 lpetrich * Source_Files/Misc/sdl_fonts.cpp: Changed to make load_font() more MSVC-friendly 2001-07-08 13:54 lpetrich * docs/MML.html: Changed the documentation on color tables in 2001-07-07 11:16 lpetrich * Source_Files/Misc/OGL_Faders.cpp: Added a fix for Nvidia and other drivers that have trouble with glLogicOp(): the "static" effect when hit by a S'pht bolt is now randomly-chosen colors to blend with. 2001-07-06 22:57 lpetrich * Source_Files/Misc/: images.cpp, wad.cpp: Added Thomas Herzog's changes 2001-07-06 03:17 lpetrich * Source_Files/Misc/images.cpp: Added Thomas Herzog's memory-leak fixes for the M2-Win95 support. 2001-07-06 03:17 lpetrich * Source_Files/Misc/screen.cpp: Added Thomas Herzog's addition of the "pascal" keyword for the callback. 2001-07-04 23:29 lpetrich * AlephOne.mcp: NavigationLib now weak-linked 2001-07-02 11:35 lpetrich * Source_Files/ModelView/Model3D.h: Revised "Vertex" into "Position" 2001-07-02 11:35 lpetrich * Source_Files/ModelView/WavefrontLoader.cpp: Still need to construct a Model3D object and then to render it. 2001-07-02 11:33 lpetrich * docs/MML.html: Corrected a few typos and added documentation of the SMG to 2001-07-01 15:58 ipitcher * Source_Files/Misc/OGL_Setup.cpp: Fixed inclusion of OGL_Win.cpp in OGL_Setup.cpp 2001-06-28 00:48 lpetrich * Source_Files/Misc/screen.cpp: Commented out the DrawSprocket header file. 2001-06-27 00:58 lpetrich * Source_Files/Misc/shell_sdl.cpp: Added on behalf of Jeremy, the MSVC guy 2001-06-27 00:52 lpetrich * aleph.dsp: Updated them on Jeremy's behalf 2001-06-24 11:57 cbauer * Source_Files/Misc/: FileHandler_SDL.cpp, Makefile.am, game_wad.cpp, images.cpp, preferences_sdl.cpp, screen_sdl.cpp, sdl_fonts.cpp, shell.cpp, shell_sdl.cpp: fixed the "safe save" stuff and some small problems with the MSVC patches 2001-06-23 22:08 lpetrich * Source_Files/ModelView/WavefrontLoader.cpp: All done except for: * Parsing polygon-vertex indexing --"f v/v/v v/v/v v/v/v" statements * Constructing a model object 2001-06-23 22:08 lpetrich * Source_Files/ModelView/MV_Shell.cp: Not sure what I changed... 2001-06-23 22:07 lpetrich * Source_Files/ModelView/Model3D.h: Added normals for doing lighting 2001-06-23 20:18 lpetrich * Never Switch Patch/: changes.diff[DEAD], DITL.rsrc[DEAD], Read Me[DEAD]: [no log message] 2001-06-23 20:06 lpetrich * Pfhormz.mcp: Renamed this file 2001-06-23 20:04 lpetrich * ModelViewer.mcp[DEAD]: A crude way of renaming it to "Pfhormz.mcp" 2001-06-23 19:53 lpetrich * Source_Files/Misc/shell.cpp: Made CheatsActive properly "extern" 2001-06-23 19:17 lpetrich * Source_Files/Misc/: shell_macintosh.cpp, shell_misc.cpp, shell.cpp: Used Jeremy's moving of shared shell.cpp stuff into shell_misc.cpp 2001-06-23 19:16 lpetrich * Source_Files/Misc/OGL_Setup.cpp: Added Jeremy's MSVC support 2001-06-23 19:11 lpetrich * Source_Files/: Misc/shell_sdl.cpp, Misc/sdl_dialogs.cpp, Misc/sdl_dialogs.h, CSeries/sdl_cseries.h, Misc/sdl_fonts.cpp, Misc/preferences_sdl.cpp: Added Jeremy's MSVC support 2001-06-23 18:42 lpetrich * Source_Files/Misc/shell_misc.cpp: Added Jeremy's "shell_misc.cpp" file. 2001-06-23 15:43 lpetrich * Source_Files/Misc/computer_interface.cpp: Suppressed some asserts and turned them into doing nothing. 2001-06-23 15:43 lpetrich * Source_Files/Misc/screen.cpp: Now saves the initial screen mode and reverts back to it when not filling the screen and when exiting. 2001-06-23 15:43 lpetrich * Source_Files/Misc/interface_macintosh.cpp: Insured that the screen mode gets updated properly when changing resolutions in do_preferences(). 2001-06-22 02:05 lpetrich * AlephOne.mcp: Removed the DrawSprocketLib 2001-06-22 02:04 lpetrich * Source_Files/Misc/screen.cpp: Ripped out the DrawSprocket and replaced it with the Display Manager; I can get display modes but I can't set to any of them :-( 2001-06-22 02:04 lpetrich * Source_Files/Misc/images.cpp: Added Thomas Herzog's Mac version of make_rsrc_from_pict() However, Win95-map-file terminal picts are still not displayed in the MacOS version 2001-06-17 23:13 lpetrich * Source_Files/ModelView/WavefrontLoader.h: Defines loader functions 2001-06-17 23:13 lpetrich * Source_Files/ModelView/WavefrontLoader.cpp: The beginning of my Alias|Wavefront object loader 2001-06-17 23:13 lpetrich * Source_Files/ModelView/MV_Shell.cp: Filled it out more; added menu items for model and skin loading 2001-06-17 23:13 lpetrich * Source_Files/ModelView/Model3D.h: Defines a 3D-model format for A1's internal use; it is intended to be OpenGL-friendly. 2001-06-17 23:09 lpetrich * ModelViewer.mcp: Added a few more files (NavServices library, Wavefront loader) 2001-06-15 01:45 lpetrich * Source_Files/Misc/OGL_Textures.cpp: Changed Width*Height to TxtrWidth*TxtrHeight in some texture operations (semitransparency, infravision, silhouette); this fixes some bugs that some had reported with substitute textures. 2001-06-15 00:28 lpetrich * Source_Files/Misc/FileHandler.cpp: Fix for saving films: CopyContents() now creates dummy file to exchange with if there was no file to replace; this dummy file is necessary because of the safe-save mechanism (save into a different copy, then exchange file attributes). 2001-06-14 02:27 lpetrich * Source_Files/Misc/FileHandler.cpp: Revised again; thought over why the delete was there -- the default is now *not* to delete the original, because if there was an error in saving the new copy, the old copy will still be present. 2001-06-14 01:54 lpetrich * Source_Files/Misc/marathon2.cpp: Added handling of Pfhortran instruction-execution failure 2001-06-14 01:53 lpetrich * Source_Files/Misc/: FileHandler.cpp: Added AlexJS bug fix: when Nav Services decides to replace a file, it is then deleted. 2001-06-11 11:23 lpetrich * ModelViewer.mcp: Removed reference to shrunken Apple GLUT file; its contents have been moved into "MV Resources" 2001-06-11 11:21 lpetrich * Resources/MV Resources: Added Apple GLUT resources 2001-06-10 16:00 lpetrich * ModelViewer.mcp: For testing the loading and rendering of 3D models in an OpenGL context; MacOS version 2001-06-10 15:57 lpetrich * Resources/MV Resources: For the MacOS version of the model viewer 2001-06-10 15:57 lpetrich * Source_Files/ModelView/MV_Shell.cp: GLUT-based shell for testing of model loader and renderer 2001-06-06 11:31 cbauer * tools/dumpwad.cpp: works again for M2/Win95 files 2001-05-27 17:16 lpetrich * Source_Files/Misc/game_wad.cpp: Fixed a tiny bug: sizeof(struct wad_header) is now SIZEOF_wad_header 2001-05-27 16:38 lpetrich * Source_Files/Misc/ChaseCam.cpp: Fixed the handling of the chase cam when it stops at walls (Tomb Raider mode). 2001-05-27 15:00 lpetrich * Source_Files/Misc/: weapon_definitions.h, physics_models.h, effect_definitions.h, projectile_definitions.h: Added some "static" keywords to the definitions, to avoid multiple-definition errors in the M123 Converter 2001-05-27 08:26 cbauer * Source_Files/Misc/projectiles.cpp: fixed compilation problem with gcc 2001-05-27 04:10 lpetrich * Source_Files/Misc/: physics.cpp, weapons.cpp, projectiles.cpp, effects.cpp, monsters.cpp, physics_models.h, weapon_definitions.h, effect_definitions.h, monster_definitions.h: Broke up the un/packing for the various physics definitions for the convenience of the M-123 Converer (M1 to M2 format; "Bovine"). There are now functions that can un/pack definition objects other than the "official" ones. 2001-05-27 01:33 lpetrich * docs/MML.html: Added documentation of player guided-missile view angles and ranges; also added documentation of overhead-map polygon colors for minor and major ouches (polygon damage). 2001-05-27 01:31 lpetrich * Source_Files/Misc/: OverheadMapRenderer.h, overhead_map.cpp, OverheadMapRenderer.cpp, player.cpp, monsters.cpp, FileHandler.cpp: Added AlexJLS's changes, with appropriate modifications: Removed "no ask before confirm" flag for Nav Services, added setting of player view distances and angles in MML, and overhead-map ominor and major ouch colors for polygons. 2001-05-17 02:58 lpetrich * Source_Files/Misc/import_definitions.cpp: Added Steven Bytnar's bug fix for get_physics_wad_data(); a stray semicolon after the first if() is now gone. 2001-05-14 23:05 lpetrich * Source_Files/: Network/network_speaker.cpp, Misc/sound_macintosh.cpp, Misc/FileHandler.cpp: Added Thomas Herzog's fixes for MacOS Universal Headers 3.4 2001-05-13 14:47 cbauer * README, Source_Files/Misc/FileHandler.h, Source_Files/Misc/FileHandler_SDL.cpp, Source_Files/Misc/XML_LevelScript.cpp, Source_Files/Misc/game_wad.cpp, Source_Files/Misc/mysound.cpp, Source_Files/Misc/sound_sdl.cpp: fixed compilation problems in SDL port (external sounds remain to be implemented) 2001-04-29 23:35 lpetrich * data/default_theme/button_l.bmp: [no log message] 2001-04-29 22:33 lpetrich * Source_Files/Misc/: vbl_macintosh.cpp, wad_macintosh.cpp: Removed a bit of dead code 2001-04-29 22:33 lpetrich * Source_Files/Misc/: FileHandler.cpp, FileHandler.h: Added "Exchange()" to "FileSpecifier()", for the purpose of doing safe saves. 2001-04-29 22:33 lpetrich * Source_Files/Misc/game_wad.cpp: Added some "safe save" code; the code first creates a temporary file, then exchanges the save file with the temporary file. It's MacOS-specific for now, however. 2001-04-28 15:08 lpetrich * Source_Files/Misc/: shell.cpp, shell_macintosh.cpp: Added more-detailed cheat control; one can now change the cheat keywords. 2001-04-28 14:20 lpetrich * changelogs/Changes_(Loren_Petrich): Should be rather obvious :-) 2001-04-28 14:17 lpetrich * docs/MML.html: Added documentation of under-liquid OpenGL fog, and also documentation of cheat-code keyword changing. 2001-04-28 02:11 lpetrich * Source_Files/Misc/: OGL_Setup.cpp, OGL_Setup.h, OGL_Render.cpp: Modified the OpenGL fog-color control; now does below-liquid as well as above-liquid fogs. 2001-04-28 01:03 lpetrich * Source_Files/Misc/: sound_macintosh.cpp, mysound.cpp: Fixed a few comments 2001-04-28 01:02 lpetrich * Source_Files/Misc/: player.cpp, weapons.cpp: Made player guided missiles optional and MML-controlled 2001-04-28 01:01 lpetrich * docs/MML.html: Added documented of "guided" in for saying whether players can shoot guided missiles, and also in for setting external sounds. 2001-04-27 00:26 lpetrich * MML Scripts/: M2 Map Script (test), Marathon 2 Display, Marathon ° Display, Test_Set_1.txt, Test_Set_2.txt, Text Strings: Consolidated some of the text scripts into Test_Set_2.txt, and moved the old "XML Test Script" into Test_Set_1.txt; also had to re-commit a few of the old resource files because the other MacOS-dependent stuff depends on it. 2001-04-27 00:09 lpetrich * MML Scripts/: Fog Test[DEAD], Jjaro Texture Animations[DEAD], Landscape Parameter Test[DEAD], M1 Texture Substitution (test)[DEAD], M2 Map Script (test)[DEAD]: Removing these files; will be replaced by some plain-text ones 2001-04-27 00:08 lpetrich * MML Scripts/: Change Ovhd Map Mode[DEAD], Miner's Light Off[DEAD], Powerup Changes[DEAD], Sound Tests[DEAD], Teleport, Folding Off[DEAD], Texture-Load Test[DEAD], Texture-Offset Tests[DEAD], View, Font Tests[DEAD]: Getting rid of these resource files, so MML stuff can be transferred to plain-text files. 2001-04-27 00:04 lpetrich * MML Scripts/: Change Ovhd Map Mode, Disable Motion Sensor[DEAD], Disable Overhead Map[DEAD], Fog Test, Jjaro Texture Animations, Landscape Parameter Test, M1 Texture Substitution (test), M2 Map Script (test), Marathon 2 Display[DEAD], Marathon ° Display[DEAD], Miner's Light Off, Powerup Changes, Show Everything in Overhead Map[DEAD], Sound Tests, Teleport, Folding Off, Text Strings[DEAD], Texture-Load Test, Texture-Offset Tests, View, Font Tests, XML Test Suite[DEAD]: Getting rid of these resource files, so MML stuff can be transferred to plain-text files. 2001-04-27 00:01 lpetrich * Source_Files/Misc/: sound_macintosh.cpp, mysound.cpp: Got external-sound loading implemented for in-game sounds; it uses QuickTime, so my implementation will be MacOS-specific. You SDL guys may have to make some changes to accommodate my sound setup MML support. 2001-04-25 01:15 lpetrich * Source_Files/Misc/: sound_macintosh.cpp, mysound.cpp: Got externally-loaded sounds working; ambient ones don't mix very well with the Mara-soundfile sounds, but otherwise, everything works but the volume setting. 2001-04-23 23:51 lpetrich * Source_Files/Misc/: sound_macintosh.cpp, mysound.cpp: First part of support of loading external soundfiles for in-game sounds; soundfiles in typical formats and not in Marathon-soundfile format. Still some work to be done; only sound heard is silence. 2001-04-05 02:05 lpetrich * Source_Files/Misc/interface_macintosh.cpp: Not sure what, but it got modified 2001-04-02 04:01 lpetrich * Source_Files/Misc/screen.cpp: Got DrawSprocket support sort of half-working; committing this version so as to have a backup of my current work. 2001-04-02 02:49 lpetrich * Source_Files/Misc/: FileHandler.cpp, shell.h, shell_macintosh.cpp: Added stuff for Navigation-Services support (new MacOS open/save dialog boxes) 2001-04-02 02:48 lpetrich * Resources/marathon2.resource: Added and edited Mike Benonis's "kind" resource 2001-04-02 02:47 lpetrich * AlephOne.mcp: Added NavigationLib to files to use 2001-03-28 01:17 lpetrich * Source_Files/Misc/OGL_Setup.cpp: Added hashtable stage for finding the appropriate OpenGL texture-option record for each texture; this may speed up the searching in the case of a large list of records. 2001-03-27 17:26 cbauer * Source_Files/Misc/OGL_Render.cpp: Sprites with replacement textures that were theoretically visible but completely clipped would reload their texture every frame because the flag that marks the texture as loaded (IsUsed) doesn't get set until the texture is actually used for rendering. The texture is now loaded at a later point, after the clipping check. 2001-03-26 06:57 cbauer * Source_Files/Misc/vbl.cpp: fixed compilation problem 2001-03-25 11:36 lpetrich * Source_Files/Misc/: vbl.cpp, vbl.h, XML_MakeRoot.cpp: Added MML element -- for setting up default key sets. Only tested in the MacOS version; should also work in SDL. 2001-03-25 11:35 lpetrich * Source_Files/Misc/overhead_map.cpp: Fixed one of the comments 2001-03-25 11:34 lpetrich * docs/MML.html: Added documentation of -- for setting up default key sets. Only tested in the MacOS version; should also work in SDL. 2001-03-24 13:36 lpetrich * Resources/marathon2.resource: Added Mike Benonis's versions of the DITL resources, though I detect little change in them from the earlier versions. 2001-03-22 00:15 lpetrich * Resources/marathon2.resource: Added BNDL stuff so that the Finder will use the appropriate icons for various additional filetypes, like MIDI, TEXT, and MML. 2001-03-22 00:13 lpetrich * Source_Files/Misc/shell_macintosh.cpp: Added a filetype of "MML " to look for, in addition to "TEXT", for plain-ASCII MML files. 2001-03-20 15:04 cbauer * Source_Files/Misc/: interface.cpp, preferences_sdl.cpp, screen.cpp, screen_shared.cpp, shell_sdl.cpp: - it is now possible to select 1280x1024 and 1600x1200 resolutions in the SDL version - MAXIMUM_WORLD_HEIGHT/WIDTH was too small for new maximum resolutions 2001-03-20 14:40 ipitcher * Source_Files/Misc/: OGL_Render.cpp, OGL_Setup.cpp, OGL_Win32.cpp, OGL_Win32.h: Added stubs for loading OpenGL extensions under Win32 2001-03-20 01:58 lpetrich * Source_Files/Misc/: ViewControl.cpp, ViewControl.h, render.cpp: Added FixHorizontalNotVertical stuff, for fixing the view's horizontal angle (can see more vertical when HUDless) instead of the view's vertical angle (can see less horizontal when HUDless). 2001-03-20 01:57 lpetrich * Source_Files/Misc/: screen.h, screen_shared.cpp, screen.cpp: Added monitor resolutions 1280*1024 and 1600*1200 2001-03-20 01:56 lpetrich * docs/MML.html: Added documentation of - attribute fix_h_not_v for fixing a field-of-view angle (default: vertical one fixed; can be changed to horizontal). 2001-03-20 01:56 lpetrich * Resources/marathon2.resource: Added Jesse Simko's new icons and edited them a little to correct some gaffes in their construction. 2001-03-19 08:21 cbauer * configure.in, Source_Files/Misc/screen_sdl.cpp: removed support for SDL 1.1.6 (minimum is now 1.1.7) 2001-03-18 10:56 cbauer * Source_Files/Misc/FileHandler_SDL.cpp: added native Win32 implementation of ReadDirectory() 2001-03-15 02:07 lpetrich * Source_Files/Misc/music.cpp: Modified to check if the initial-music file has MacOS typecode 'mus2'; if so, then it uses the old music-playing code instead of my new Quicktime-based code. 2001-03-15 02:06 lpetrich * Source_Files/Misc/: filetypes_macintosh.cpp, tags.h: Added a typecode for music, with default MacOS value 'mus2'; it is between _typecode_preferences and _typecode_theme 2001-03-15 02:05 lpetrich * Resources/marathon2.resource: Added a FTyp code for music ('mus2') and modified its TMPL resource (named 'FTyp) to be able to edit it. 2001-03-14 14:08 lpetrich * Source_Files/Misc/: marathon2.cpp, map.h, weapons.cpp, player.cpp, monsters.cpp, monsters.h: Added AlexJLS's contributions: Guided missiles Dangerous polygons (minor = lava-like, major = PfhorSlime-like) 2001-03-14 13:11 cbauer * Source_Files/Misc/sound_sdl.cpp: removed some obsolete code 2001-03-13 09:10 cbauer * INSTALL.Windows: added instructions for copying data files from M2/Win95 CD-ROM 2001-03-12 14:13 cbauer * Source_Files/Misc/game_window_sdl.cpp: static HUD picture only gets loaded once 2001-03-12 12:54 cbauer * Source_Files/Misc/sound_sdl.cpp, changelogs/Changes_(Christian_Bauer): added support for M2/Win95 music file (uncompressed WAV) 2001-03-12 11:40 cbauer * aleph.dsp, aleph.dsw: added MSCV project files 2001-03-11 11:01 cbauer * changelogs/Changes_(Christian_Bauer): testing the marathon-cvs mailing list 2001-03-11 08:19 cbauer * changelogs/Changes_(Christian_Bauer): testing again 2001-03-11 08:15 cbauer * changelogs/Changes_(Christian_Bauer): another test 2001-03-11 08:13 cbauer * changelogs/Changes_(Christian_Bauer): testing again 2001-03-11 08:10 cbauer * changelogs/Changes_(Christian_Bauer): final test? 2001-03-11 08:08 cbauer * changelogs/Changes_(Christian_Bauer): and another test 2001-03-11 08:07 cbauer * changelogs/Changes_(Christian_Bauer): testing again 2001-03-11 08:04 cbauer * changelogs/Changes_(Christian_Bauer): testing the marathon-cvs list 2001-03-11 07:56 cbauer * changelogs/Changes_(Christian_Bauer): testing again 2001-03-11 07:51 cbauer * changelogs/Changes_(Christian_Bauer): testing the marathon-cvs list 2001-03-10 14:31 cbauer * Source_Files/Misc/FileHandler.cpp: fixed LoadedResource::SetData() 2001-03-08 13:34 cbauer * Source_Files/Misc/FileHandler.cpp, Source_Files/Misc/FileHandler.h, Source_Files/Misc/FileHandler_SDL.cpp, Source_Files/Misc/images.cpp, Source_Files/Misc/images_sdl.cpp, Source_Files/Misc/wad.cpp, changelogs/Changes_(Christian_Bauer): added support for pictures in 'pict' and 'clut' wad tags, like the Win95 version of Marathon 2 has (images.cpp); the "Images" file can now also be a wad file; (untested under MacOS) 2001-03-07 11:49 lpetrich * Source_Files/Misc/OGL_Render.cpp: Fixed crashing bug of piping 2D graphics through OpenGL. It now works correctly, at least on an ATI Radeon card. 2001-02-21 11:04 cbauer * Source_Files/: CSeries/sdl_cseries.h, Misc/FileHandler_SDL.cpp, Misc/resource_manager.cpp: imported MSVC++ patches from Jeremy 2001-02-15 23:52 lpetrich * Source_Files/Misc/FileHandler.cpp: Added Event Manager call FlushEvents() to the asynchronous MacOS save dialog (FileSpecifier::WriteDialogAsync) so that using "return" as one's action key does not cause unwanted saves. 2001-02-15 12:37 cbauer * AlephOne-m2-demo.spec, AlephOne-minf-demo.spec, AlephOne.spec.in, README, tools/dumpwad.cpp: - some tweaks to the spec files (data packages no longer depend on AlephOne package to avoid circular dependency) - dumpwad utility displays level flags in hex 2001-02-13 10:50 cbauer * tools/: Makefile.am, dumprsrcmap.cpp, dumpwad.cpp: added "dumpwad" utility for dumping the structure of Marathon wad files 2001-02-13 10:49 cbauer * Source_Files/Misc/wad.cpp: removed the assertion that directory_entry::index always stores the "real" index number of the entry (this is not true for M2/Win95 wads) 2001-02-12 17:38 cbauer * tools/: Makefile.am, dumprsrcmap.cpp: added "dumprsrcmap" utility for dumping the resource map of resource files recognized by Aleph One 2001-02-11 23:49 lpetrich * docs/MML.html: Added documentation of player-shape MML to element . 2001-02-11 23:49 lpetrich * changelogs/Changes_(Loren_Petrich): Should be rather obvious :-) 2001-02-11 23:48 lpetrich * Source_Files/Misc/items.cpp: Modified the flagging of the read-in pickup items so that if an unanimated one is found, it will change the "facing" angle from 0 to -1, instead of earlier 1 to 0. This was done in anticipation of being able to edit item orientations. 2001-02-11 23:48 lpetrich * Source_Files/Misc/player.cpp: Added MML for specifying player shapes 2001-02-11 13:40 cbauer * Source_Files/Misc/: FontHandler.h, OGL_Textures.cpp, OGL_Textures.h, screen_sdl.cpp: - cleared up some confusion with GLuint vs. uint32 - fixed compilation problem on Solaris 2001-02-09 14:53 cbauer * Makefile.BeOS: adde SDL_image support for BeOS 2001-02-09 02:59 lpetrich * Source_Files/Misc/map.cpp: Now clears the line and polygon automap data when it starts a level -- it's along with the clear of the objects, monsters, effects, and projectiles. 2001-02-09 00:15 lpetrich * Source_Files/Misc/: media.cpp, map.cpp: Fixed major bug in counting objects that live in arrays with a "presence" flag, such as active objects, monsters, effects and projectiles, and also lights and liquids. This bug only appears when trying to save a game with the final slot used, which is why its effects had not been noticed earlier. 2001-02-09 00:12 lpetrich * changelogs/Changes_(Loren_Petrich): Should be rather obvious :-) 2001-02-07 12:16 cbauer * Source_Files/Misc/OGL_Setup.cpp, Source_Files/Misc/images_sdl.cpp, changelogs/Changes_(Christian_Bauer): - more reasonable default OpenGL flags: FlatStatic on (because the real 'static' effect causes major slowdown) Fader on (gives visual clues when picking up objects etc.) Map on (faster than non-OpenGL map) LiqSeeThru on (looks cool) - implemented support for JPEG compressed, banded terminal PICTs 2001-02-07 00:10 lpetrich * Source_Files/Misc/: flood_map.cpp, pathfinding.cpp, marathon2.cpp, dynamic_limits.cpp, game_wad.cpp, map.h, map.cpp, render.h, render.cpp: Made all the map info dynamically allocated -- maximum numbers of points, lines, sides, and polygons are now lifted. 2001-02-06 16:52 ipitcher * Source_Files/Misc/monsters.cpp: Re-applied two line fix for division-by-zero that was crashing EVIL, RED and others 2001-02-06 11:41 cbauer * Source_Files/Misc/images_sdl.cpp, Source_Files/Misc/screen_sdl.cpp, Source_Files/Misc/screen_shared.cpp, Source_Files/Misc/shell_sdl.cpp, changelogs/Changes_(Christian_Bauer): - implemented support for 1/2/4-bit PICTs - fixed bug in FPS calculation 2001-02-05 11:56 cbauer * AlephOne.spec.in, INSTALL.BeOS, INSTALL.Unix, INSTALL.Windows, README, acconfig.h, configure.in, Source_Files/Misc/ImageLoader_SDL.cpp, Source_Files/Misc/shell_sdl.cpp, Source_Files/Network/network_dummy.cpp, changelogs/Changes_(Christian_Bauer): - added image-loading facilities to SDL port (requires SDL_image to load anthing other than BMP) - fixed compilation problems when SDL_net is not present 2001-02-04 20:50 lpetrich * Source_Files/Misc/: game_wad.cpp, map.cpp, map.h, map_constructors.cpp, effects.cpp: All of the map data is now in individual, dynamically-allocated arrays. The renderer must still be taken care of, however. 2001-02-03 00:12 lpetrich * Source_Files/Misc/: game_wad.cpp, dynamic_limits.cpp, map.h, projectiles.h, effects.h, monsters.h, map.cpp, effects.cpp, player.cpp, lightsource.cpp, lightsource.h, media.cpp, media.h, platforms.h: Modified so that several quantities are now dynamically-allocated arrays (objects, monsters, effects, projectiles, annotations, lights, liquids, ambient-sound and random-sound defs. player.cpp now won't pick up powerups if already charged to those powerups' limit. 2001-02-02 16:05 cbauer * acconfig.h, configure.in, Source_Files/Misc/interface.cpp, Source_Files/Misc/interface_sdl.cpp, Source_Files/Misc/sdl_network.h, Source_Files/Misc/shell.cpp, Source_Files/Misc/shell_sdl.cpp, Source_Files/Network/Makefile.am, Source_Files/Network/network.cpp, Source_Files/Network/network.h, Source_Files/Network/network_dialogs.cpp, Source_Files/Network/network_dialogs_sdl.cpp, Source_Files/Network/network_lookup_sdl.cpp, Source_Files/Network/network_stream.cpp, Source_Files/Network/network_tcp.cpp, Source_Files/Network/network_udp.cpp, changelogs/Changes_(Christian_Bauer): imported first code for TCP/IP networking based on SDL_net; nothing functional yet, however 2001-02-02 12:20 lpetrich * Source_Files/Misc/player.cpp: Created the subelement for handling the powerup item assignments. 2001-02-02 12:19 lpetrich * docs/MML.html: Corrected a few typos. 2001-02-02 12:14 lpetrich * docs/MML.html: Added documentation of powerup assignments, which are for making a powerup be some different item. 2001-02-02 12:11 lpetrich * MML Scripts/: Teleport, Folding Off, View, Font Tests, Change Ovhd Map Mode, Fog Test, Jjaro Texture Animations, Landscape Parameter Test, M1 Texture Substitution (test), M2 Map Script (test), Miner's Light Off, Powerup Changes, Sound Tests, Texture-Load Test, Texture-Offset Tests: Some more MML test files 2001-02-02 11:42 lpetrich * Source_Files/Misc/player.cpp: Made powerup definitions variable, and added MML support for that variability. 2001-02-02 11:24 lpetrich * changelogs/Changes_(Loren_Petrich): Should be rather obvious :-) 2001-02-02 11:15 lpetrich * Source_Files/Misc/player.cpp: Made powerup definitions variable, and added MML support for that variability. 2001-02-02 11:13 lpetrich * Source_Files/Misc/items.cpp: [no log message] 2001-02-02 00:17 lpetrich * Source_Files/Misc/weapons.cpp: Added fix for problem with weapon-firing animations; they would wrap around. The trick is to add "prevent_wrap = true;" in the updating routines for firing and recovering weapons. 2001-02-01 12:12 cbauer * Source_Files/Misc/OGL_Render.cpp: fixed compilation problem on machines without OpenGL (OGL_IsActive() was used but undefined) 2001-01-31 23:19 lpetrich * Source_Files/Misc/: RenderVisTree.h, weapons.cpp, RenderVisTree.cpp, monsters.cpp, projectiles.cpp, projectiles.h: Turned "vector" into "_vector" to make the code more MSVC-friendly. 2001-01-31 21:22 lpetrich * Source_Files/Misc/preprocess_map_mac.cpp: Got rid of some old MacOS-specific load/save dialog-box cruft. 2001-01-31 21:22 lpetrich * Source_Files/Misc/: fades.cpp, fades.h: Added delaying mechanism for liquid faders so that they would get forced updates for the first half-second after starting or resuming. 2001-01-31 21:22 lpetrich * Source_Files/Misc/interface.cpp: Added delaying mechanism for liquid faders so that they would get forced updates for the first half-second after starting or resuming. Also, stopped the liquid-fader effect when pausing the game, such as for starting a dialog box. The above, however, does not apply for faders done with OpenGL; only with faders done with the video-buffer translation to outgoing signal. 2001-01-30 23:13 lpetrich * Source_Files/Misc/: effect_definitions.h, devices.cpp, lightsource.h, mysound.h, player.h, map.h, interface.h: Changed "fixed" into "_fixed" to make the code more MSVC-friendly 2001-01-30 23:10 lpetrich * Source_Files/CSeries/cstypes.h: Changed "fixed" to "_fixed" to make the code more MSVC-friendly 2001-01-30 23:10 lpetrich * Source_Files/Misc/: sound_sdl.cpp, vbl_sdl.cpp, mouse_sdl.cpp, weapons.cpp, weapon_definitions.h, scottish_textures.cpp, RenderRasterize.cpp, vbl_macintosh.cpp, collection_definition.h, RenderPlaceObjs.cpp, projectiles.cpp, low_level_textures.cpp, render.cpp, physics.cpp, OGL_Render.cpp, RenderRasterize.h, RenderPlaceObjs.h, projectile_definitions.h, player.cpp, mysound.cpp, world.h, physics_models.h, mouse.h, sound_macintosh.cpp, sound_definitions.h, mouse.cpp, monster_definitions.h, map.cpp, media.cpp, render.h, fades.cpp, lightsource.cpp, scottish_textures.h, media.h, projectiles.h, ISp_Support.cpp, weapons.h: Changed "fixed" into "_fixed" to make the code more MSVC-friendly 2001-01-30 23:09 lpetrich * Source_Files/Misc/game_window.cpp: Modified some of the MML support to be boolean 2001-01-30 23:04 lpetrich * Resources/marathon2.resource: Made the goto-level dialog box MacOS-8-friendly. 2001-01-28 11:44 cbauer * Source_Files/: CSeries/sdl_cseries.h, Misc/PlayerName.cpp, Misc/XML_ElementParser.cpp, Misc/dynamic_limits.cpp, Misc/scenery.cpp: fixes for BeOS/ppc 2001-01-28 09:47 cbauer * AlephOne.spec.in, INSTALL.BeOS, Makefile.BeOS, README, Source_Files/CSeries/csfiles_beos.cpp, Source_Files/Misc/resource_manager.cpp, changelogs/Changes_(Christian_Bauer): - Makefile.BeOS fixed - under BeOS, Aleph One now supports reading resource forks from "MACOS:RFORK" attributes; this makes copying Marathon data files from HFS CD-ROMs a simple matter of drag-and-drop 2001-01-23 16:13 lpetrich * Source_Files/Misc/OGL_Setup.cpp: Now calculating the frame offsets after loading an image. 2001-01-23 16:13 lpetrich * Source_Files/Misc/shapes.cpp: Corrected some bugs in the composition of substitute-texture frames. 2001-01-23 16:12 lpetrich * Source_Files/Misc/: wad.h, sdl_widgets.h, sdl_dialogs.h, screen_drawing.h, weapons.cpp, vbl_sdl.cpp: Made some of the declarations more MSVC-friendly 2001-01-23 16:02 lpetrich * docs/MML.html: Added documentation of sprite scaling and offsets 2001-01-23 15:59 lpetrich * Resources/marathon2.resource: Added Benonis's modification of the preferences-panel-selection popup menu 2001-01-23 05:37 lpetrich * Source_Files/Misc/: ImageLoader.h, XML_ElementParser.h, shell_macintosh.cpp, XML_ResourceFork.cpp, AnimatedTextures.cpp, map_constructors.cpp, monsters.h, OGL_Render.cpp, OGL_Setup.cpp, OverheadMap_OGL.h, RenderPlaceObjs.h, RenderRasterize.h, RenderSortPoly.h, RenderVisTree.h, scenery.cpp, ViewControl.cpp, XML_LevelScript.cpp: Changed #include to #include , and similar changes with and ; added "using namespace std;" as appropriate to insure that the code compiled without ugliness such as adding std:: to vector<> in declarations. 2001-01-18 23:09 lpetrich * Resources/marathon2.resource: Added STR# 128 resource that points to folder "Scripts" 2001-01-18 10:25 lpetrich * Source_Files/Misc/interface_macintosh.cpp: Modified popup-menu code so that the text gets pasted in after a menu item is added; this gets around the MacOS Menu Manager's interpreting some characters in map names as control characters for the menu-item display. 2001-01-18 10:25 lpetrich * Source_Files/Misc/OGL_Setup.cpp: Added support for substitute-texture sprite offsets; still need to test it, however. 2001-01-18 10:25 lpetrich * Source_Files/Misc/OGL_Setup.h: Added support for substitute-texture offsets 2001-01-18 10:25 lpetrich * Source_Files/Misc/: screen.cpp, screen_shared.cpp, screen_sdl.cpp: [no log message] 2001-01-18 10:24 lpetrich * Source_Files/Misc/: RenderPlaceObjs.cpp, render.cpp: Added support for vertical mirroring 2001-01-18 10:24 lpetrich * Source_Files/Misc/shapes.cpp: Added support for substitute-texture offsets; still need to test it, however. 2001-01-18 09:58 lpetrich * Resources/marathon2.resource: Stretched the new level-skip dialog box a bit downwards; it's now possible to use the level-select popup menu without any trouble. 2001-01-17 10:52 lpetrich * Source_Files/Misc/: screen_shared.cpp, screen_sdl.cpp, screen.cpp: Made effort to unify the rendering of on-screen text in both MacOS and SDL modes -- that stuff is now in screen_shared.cpp 2001-01-16 14:09 cbauer * Source_Files/Misc/: FontHandler.cpp, FontHandler.h, OGL_Render.cpp, OGL_Render.h, marathon2.cpp, screen_sdl.cpp: FPS and position display now render correctly with OpenGL on the SDL port 2001-01-16 09:11 cbauer * autogen.sh: updated autogen.sh script 2001-01-15 14:11 cbauer * README, Source_Files/Misc/FileHandler_SDL.cpp, Source_Files/Misc/FontHandler.cpp, Source_Files/Misc/OverheadMap_SDL.cpp: OpenGL text rendering under SDL now works 2001-01-15 13:15 lpetrich * Source_Files/Misc/FontHandler.cpp: First, ThemeFontHandler ought to be DFontHandler. Also fixed a few SDL-code bugs as Ryan Marquis's request. 2001-01-14 21:36 lpetrich * Source_Files/Misc/: OGL_Setup.cpp, sdl_dialogs.cpp, FontHandler.cpp, OverheadMap_SDL.cpp: Added Matthew Reda's SDL-font patches. Turned FontSpecifer into ThemeFontSpecifier in sdl_dialogs.cpp at someone's request. Got rid of FontSpecifier::Normal,Bold,Italic,Underline; using plain old styleNormal,Bold,Italic,Underline 2001-01-14 21:35 lpetrich * Source_Files/Misc/screen_drawing_macintosh.cpp: Added #include "my32bqd.h" 2001-01-14 21:32 lpetrich * Source_Files/Misc/: FontHandler.h, screen_drawing.cpp: Added Matthew Reda's SDL-font patches. Turned FontSpecifer into ThemeFontSpecifier in sdl_dialogs.cpp at someone's request. Got rid of FontSpecifier::Normal,Bold,Italic,Underline; using plain old styleNormal,Bold,Italic,Underline 2001-01-14 20:47 lpetrich * Source_Files/Misc/: ViewControl.cpp, overhead_map.cpp: Added Matthew Reda's SDL-font patches. Turned FontSpecifer into ThemeFontSpecifier in sdl_dialogs.cpp at someone's request. Got rid of FontSpecifier::Normal,Bold,Italic,Underline; using plain old styleNormal,Bold,Italic,Underline 2001-01-13 12:33 cbauer * README, Source_Files/CSeries/cstypes.h, Source_Files/Misc/FontHandler.cpp, Source_Files/Misc/FontHandler.h, Source_Files/Misc/Makefile.am, Source_Files/Misc/OGL_Setup.cpp, Source_Files/Misc/OverheadMap_SDL.cpp, Source_Files/Misc/screen_drawing.cpp, Source_Files/Misc/screen_drawing_sdl.cpp, Source_Files/Misc/screen_sdl.cpp, Source_Files/Misc/sdl_dialogs.cpp, Source_Files/Misc/shell.cpp: SDL port compiles and works again (no additional features yet, though) 2001-01-12 07:25 lpetrich * Resources/marathon2.resource: Added Jesse Simko's dialog-box changes; preferences popup menus apparently work better now. Added a new version of level-selection dialog box, that makes level names in a popup menu (added DLOG, DITL, CNTL, and MENU resource ID 200). Also used another person's app icon, but modified a bit 2001-01-12 07:25 lpetrich * Source_Files/Misc/interface_macintosh.cpp: Added popup-menu selection of the level to skip to; this was inspired by the SDL version apparently having this feature. 2001-01-12 07:25 lpetrich * Source_Files/Misc/FontHandler.cpp: Fixed a bug in the MacOS version of FontHandler::TextWidth(); the font gets set to the object's font before getting the width 2001-01-08 08:24 lpetrich * Source_Files/Misc/: screen_sdl.cpp, screen_drawing_sdl.cpp, screen_drawing_macintosh.cpp, computer_interface.cpp, FontHandler.cpp, computer_interface_sdl.cpp, OverheadMap_SDL.cpp, OverheadMap_SDL.h, FontHandler.h, screen_drawing.cpp, ViewControl.cpp, overhead_map.cpp: Rewrote the SDL versions of the code with fonts so as to use the various FontSpecifier objects; also rewrote FontSpecifier itself so that it has SDL support. Turned the "File" fields into "#4" for Monaco and "#22" for Courier, pending some alternative sort of SDL-mode setup. 2001-01-06 17:18 cbauer * configure.in: trivial version number change to check whether the marathon-cvs list is working 2001-01-06 12:13 lpetrich * changelogs/Changes_(Loren_Petrich): Should be rather obvious :-) 2001-01-06 12:12 lpetrich * docs/MML.html: Added documentation of font-file support 2001-01-06 12:08 lpetrich * Source_Files/Misc/: weapons.cpp, projectiles.cpp, projectiles.h: Added stuff for AlexJS's guided-weapon patch 2001-01-05 11:37 lpetrich * Source_Files/Misc/FontHandler.cpp: operators ==, !=, and = now work with the filename member also. 2001-01-05 11:33 lpetrich * Resources/marathon2.resource: Added Benoni's changes to it -- MacOS-8-friendly dialog boxes, etc. 2001-01-05 11:30 lpetrich * Source_Files/Misc/: shell_macintosh.cpp, wad_prefs_macintosh.cpp: Added Benoni's changes; they are for supporting the modified MacOS preferences dialog boxes 2001-01-05 11:30 lpetrich * Source_Files/Misc/OGL_Render.cpp: [no log message] 2001-01-05 11:29 lpetrich * Source_Files/Misc/: FontHandler.h, FontHandler.cpp: Added support for font-file names; the "file" field and [file=""] in MML 2001-01-05 11:29 lpetrich * Source_Files/Misc/screen_drawing.cpp: Added default font-file names: monaco.ttf and courier.ttf 2001-01-05 11:29 lpetrich * Source_Files/Misc/: overhead_map.cpp, ViewControl.cpp: Added default font-file name: monaco.ttf 2001-01-05 11:29 lpetrich * Source_Files/Misc/OGL_Textures.cpp: Added support for substituted sprite textures. 2000-12-31 15:21 lpetrich * Source_Files/Misc/FontHandler.cpp: Modified the MacOS setup so that the GWorld is 32-bit instead of 8-bit; this will do the antialiasing correctly at the expense of more temporary memory. 2000-12-31 15:20 lpetrich * Source_Files/Misc/weapons.cpp: Turned a remaining out-of-range assert into a no-render 2000-12-29 19:13 lpetrich * Source_Files/Misc/: OverheadMap_SDL.cpp, OverheadMap_OGL.cpp, OverheadMap_QD.cpp, OverheadMap_OGL.h, OverheadMap_SDL.h, OverheadMap_QD.h, FontHandler.cpp, FontHandler.h, OverheadMapRenderer.h, overhead_map.cpp, OGL_Textures.cpp, OGL_Render.cpp: Added support for OpenGL font textures in the overhead map. This included a slight rewriting of the other overhead-map renderers, as well as the addition of a texture-width function to FontSpecifier so as to properly center text. Also necessary was for OGL_Render and OGL_Textures to be able to tell the overhead-map fonts to get set up as needed (level starting, textures getting reset). 2000-12-29 17:56 lpetrich * Source_Files/Misc/screen.h: [no log message] 2000-12-29 17:56 lpetrich * Source_Files/Misc/OGL_Render.cpp: In this and in screen.cpp, the black halo around the text has been turned into a drop shadow, reducing the effective number of glyphs rendered by a factor of 4.5 2000-12-29 17:55 lpetrich * Source_Files/Misc/shell.h: Added screen_printf(char *format, ...) -- which displays a message on the screen for a few seconds. It works the same way as printf() and similar functions. It was added for displaying netgame messages and for debugging. 2000-12-29 17:55 lpetrich * Source_Files/Misc/screen_shared.cpp: Added on-screen message handling 2000-12-29 17:55 lpetrich * Source_Files/Misc/screen.cpp: Added on-screen message displaying, in the same style as the other on-screen text 2000-12-29 17:55 lpetrich * Source_Files/Misc/screen_sdl.cpp: Added screen-message displaying, in the same style as the other on-main-screen text 2000-12-29 03:36 lpetrich * Source_Files/Misc/: OGL_Render.cpp, FontHandler.cpp, screen.cpp, OGL_Render.h, FontHandler.h, OGL_Textures.cpp, screen_drawing_macintosh.cpp: These files contain OpenGL font-texture support; most of the support work, in FontHandler.*, has been done, and on-screen fonts are now rendered in OpenGL using these textures. 2000-12-25 15:13 lpetrich * Source_Files/Misc/: FontHandler.cpp, screen_drawing_macintosh.cpp, screen_drawing.cpp, overhead_map.cpp, FontHandler.h, ViewControl.cpp, screen.cpp, OverheadMap_OGL.cpp, OGL_Render.cpp: Modified the FontSpecifier API somewhat, so that it contains stuff like text heights and line spacings; also added some functions to do appropriate inits and updates. Also, did initing of fonts wherever reasonable. Also hardcoded initial values of the interface rectangles into screen_drawing.cpp (MML manipulation is still possible, however) 2000-12-25 15:11 lpetrich * AlephOne.mcp: Removed Moo rect resource -- contents now hardcoded 2000-12-24 05:27 lpetrich * Source_Files/Misc/weapons.cpp: Added support for idle-weapon animations 2000-12-24 02:59 lpetrich * Source_Files/Misc/: screen.cpp, screen_shared.cpp, screen_sdl.cpp: Created screen_shared.cpp for stuff that is cross-platform; marked out duplicated stuff in screen_sdl.cpp with #ifdef MOVED_OUT / #endif 2000-12-24 01:44 lpetrich * Source_Files/Misc/: screen_drawing_macintosh.cpp, screen_drawing.cpp, screen.cpp, interface_macintosh.cpp, preferences_macintosh.cpp: [no log message] 2000-12-20 01:21 lpetrich * Source_Files/Misc/platforms.cpp: Now works OK when neither the floor nor the ceiling is a platform surface. 2000-12-18 12:46 lpetrich * Source_Files/Misc/: mysound.cpp, shell_macintosh.cpp, preferences_macintosh.cpp, player.cpp, monsters.cpp, items.cpp, computer_interface.cpp, mysound.h, ViewControl.cpp, ViewControl.h: Implemented remaining hardcoded sounds in mysound.*; modified other code so as to get these sounds 2000-12-18 11:15 lpetrich * Source_Files/Misc/ViewControl.h: Added stuff for setting teleport sounds; ought to move that elsewhere. 2000-12-18 11:14 lpetrich * Source_Files/Misc/ViewControl.cpp: Added stuff to set teleport sounds; ought to move that elsewhere. 2000-12-18 11:14 lpetrich * Source_Files/Misc/player.cpp: Added setting of teleport sounds for M1 compatibility 2000-12-18 11:14 lpetrich * Source_Files/Misc/FontHandler.h: ont-abstraction support; this object stores fonts by name, size, and style, with the name capable of being a search list. 2000-12-18 11:13 lpetrich * Source_Files/Misc/shell_macintosh.cpp: Hardcoded "escape" = quit, except when in terminal mode and for a short time afterward. 2000-12-18 11:13 lpetrich * Source_Files/Misc/OverheadMap_QD.h: Added support for font abstraction. F 2000-12-18 11:13 lpetrich * Source_Files/Misc/: OverheadMap_QD.cpp, OverheadMap_OGL.cpp, OverheadMapRenderer.h, OverheadMap_OGL.h, game_window.cpp, screen_drawing.cpp, screen_drawing.h, computer_interface.cpp, screen.cpp, OGL_Render.cpp: Added support for font abstraction. 2000-12-18 11:13 lpetrich * Source_Files/Misc/overhead_map.cpp: Added support for font abstraction and variable-width lines. 2000-12-18 11:13 lpetrich * Source_Files/Misc/FontHandler.cpp: Font-abstraction support; this object stores fonts by name, size, and style, with the name capable of being a search list. 2000-12-18 11:05 lpetrich * docs/MML.html: Added documentation of font and line-width support 2000-12-18 11:04 lpetrich * changelogs/Changes_(Loren_Petrich): Should be rather obvious :-) 2000-12-18 10:45 lpetrich * AlephOne.mcp: Added font-handling stuff 2000-12-16 11:57 lpetrich * Source_Files/Misc/OGL_Textures.cpp: Fixed handling of substituted landscape textures; they need not have power-of-2 heights now. 2000-12-15 12:12 lpetrich * Source_Files/Misc/OGL_Render.cpp: Put in CurrFogColor for the fog color actually used, so as to be able to handle infravision correctly in all cases (void color, landscape color). It is calculated from FogColor at the beginning of each frame. 2000-12-15 12:06 lpetrich * Source_Files/Misc/: OGL_Render.cpp, OGL_Setup.cpp, OGL_Dialog.cpp, OGL_Setup.h: Modified the fog handling so that: Preferences don't have fog details Fog on/off in preferences has become whether fog is allowed to happen Fog presence, depth, and color can be specified with MML 2000-12-15 12:01 lpetrich * Resources/marathon2.resource: Eliminated fog-preferences setting; added "fog allowed" checkbox 2000-12-15 01:28 lpetrich * Source_Files/Misc/map_constructors.cpp: Turned some preset-size arrays in precalculate_map_indexes() into global STL vectors; this fixes some buffer-overflow problems that some complicated-geometry maps have. 2000-12-10 03:45 lpetrich * Source_Files/Misc/FileHandler.cpp: Removed some redundant alias-resolution code 2000-12-07 12:23 lpetrich * Source_Files/Misc/: FileHandler.h, FileHandler.cpp: Added direct type/creator setting with a new MacOS FileSpecifier::Create() 2000-12-07 00:50 lpetrich * Source_Files/Misc/marathon2.cpp: Removed some sound preloading that I consider superfluous; it may anyway have to be modified for M1 compatibility. 2000-12-06 16:01 cbauer * Source_Files/Misc/sound_sdl.cpp: added empty PreloadLevelMusic() 2000-12-05 22:27 lpetrich * Source_Files/Misc/screen_sdl.cpp: Added GetSizeWithHUD() and GetSizeWithoutHUD() to be consistent with my modification of Mark Levin's HUD-hiding/showing Pfhortran patch 2000-12-04 23:33 lpetrich * Source_Files/Misc/: shapes_macintosh.cpp, keyboard_dialog.cpp, images_macintosh.cpp, screen.cpp, screen.h, shell_macintosh.cpp, interface_macintosh.cpp, game_dialogs.cpp, screen_drawing.cpp: Replaced screen_window and world_device with accessors in preparation for DrawSprocket support. 2000-12-04 02:04 lpetrich * Source_Files/Misc/: OGL_Textures.cpp, OGL_Setup.h: For 16-bit internal texture storage, specified 4444 instead of 5551 bit division, so as to have better representation of semitransparent textures. 2000-12-04 02:04 lpetrich * Source_Files/Misc/: screen.cpp, screen.h: Added functions for specifying the size indices for HUD-less and HUDded versions of a display size. 2000-12-04 01:57 lpetrich * Resources/marathon2.resource: Changed "5551" to "4444" in for 16-bit internal storage in OpenGL 2000-12-03 15:40 lpetrich * Source_Files/Misc/player.cpp: Checking in Benad's netgame changes 2000-12-03 15:38 lpetrich * AlephOne.mcp: Added DrawSprocket and related libraries 2000-12-03 15:37 lpetrich * Resources/marathon2.resource: Added graphics-preferences dialog-box item for filling the screen 2000-12-03 15:36 lpetrich * Source_Files/Misc/game_wad.cpp: If the object-placement chunk is absent, will create a blank one. 2000-12-03 15:36 lpetrich * Source_Files/Misc/ISp_Support.cpp: Added weak-link test code, in case the ISp is absent 2000-12-03 15:35 lpetrich * Source_Files/Misc/: shell_macintosh.cpp, screen.h: Suspend/resume now transmits MacOS events to screen.cpp 2000-12-03 15:35 lpetrich * Source_Files/Misc/: mysound.h, sound_macintosh.cpp: Added "extra extra" memory sound for size, for those who have given A1 a big partition. 2000-12-03 15:35 lpetrich * Source_Files/Misc/screen.cpp: Attempted to add DrawSprocket support for the purpose of having the display fill the screen; some code is present, but it has not been very successful. 2000-12-03 15:35 lpetrich * Source_Files/Misc/preferences_macintosh.cpp: Added support for filling the screen; currently inactive 2000-12-02 16:58 lpetrich * Source_Files/Misc/: screen.cpp, screen.h, shell_macintosh.cpp: Modified to do suspend/resume more correctly in the MacOS version; will completely hide the Marathon app. 2000-12-02 03:51 lpetrich * Source_Files/Misc/weapons.cpp: Created some alternatives to some of the asserts; this solves some problems with La Cosa Nostra and RED 2000-12-01 05:04 lpetrich * Source_Files/Misc/FileHandler.h: Added SetToSubdirectory() to DirectorySpecifier, with Unix/URL path syntax; this is for specifying subdirectories to search in 2000-12-01 05:04 lpetrich * Source_Files/Misc/XML_ResourceFork.cpp: Changed a sort from a bubble sort to an STL sort (STL uses a quicksort-like algorithm) 2000-12-01 05:04 lpetrich * Source_Files/Misc/filetypes_macintosh.cpp: Improved handling of too-small FTyp resources 2000-12-01 05:03 lpetrich * Source_Files/Misc/FileHandler.cpp: Added SetToSubdirectory(), with Unix/URL path syntax; reorganized the file-searching code 2000-12-01 05:03 lpetrich * Source_Files/Misc/shell_macintosh.cpp: Added support for MacOS approximation of SDL environment variable for specifying search directories: STR# resource 128 contains list of directories to search through 2000-11-30 01:00 lpetrich * Source_Files/Misc/: screen.cpp, ViewControl.cpp, ViewControl.h, render.cpp: Added some stuff for controlling whether the the view gets horizontally stretched and whether teleporting objects get static + horizontal squeezing; this should be useful for scenarios with low-tech settings 2000-11-30 00:56 lpetrich * docs/MML.html: Added to element some attributes for teleport folding and static, boolean attributes "fold_effect" and "static_effect" 2000-11-27 21:45 lpetrich * Resources/Text Strings: Changed to look more reasonable 2000-11-27 13:05 lpetrich * Source_Files/Misc/: music.cpp, XML_LevelScript.cpp, music.h: Added support for music-file preloading using QuickTime's PrerollMovie() function; added PreloadLevelMusic() to music.h. Means that a level's music will play as soon as the level starts. 2000-11-27 04:46 lpetrich * Source_Files/Misc/game_wad.cpp: Restored a "dynamic_world->current_level_number= entry->level_number;" statement. 2000-11-27 03:00 lpetrich * Source_Files/Misc/game_wad.cpp: Moved one of the RunLevelScript() calls closer to some of the map-loading code, so it will be before entering_map(), which loads the shapes. This is so that loaded shapes will be specified with the proper MML script. 2000-11-27 00:02 lpetrich * Source_Files/Misc/OGL_Setup.cpp: Added system for loading a substitute texture only if its filename had changed or if it had gotten unloaded. 2000-11-26 09:37 lpetrich * docs/MML.html: Added documentation of subelement to level-scripting documentation. 2000-11-26 09:36 lpetrich * changelogs/Changes_(Loren_Petrich): Should be rather obvious :-) 2000-11-26 09:31 lpetrich * Source_Files/Misc/: interface.cpp, XML_LevelScript.cpp, XML_LevelScript.h, interface_macintosh.cpp: Added end-screen-control support; this should be good when there are more than 99 levels in a level file, and when one wants more than one end screen, as in the end of Marathon 1. 2000-11-25 23:08 lpetrich * docs/MML.html: Added documentation of subelement to level-scripting documentation. 2000-11-25 23:06 lpetrich * Source_Files/Misc/: interface.cpp, XML_LevelScript.cpp, XML_LevelScript.h, interface_macintosh.cpp: Added support for Jesse Simko's idea of beginning-of-level movies for every possible level in a file; such movies can also be played at the end of a game. 2000-11-25 12:46 lpetrich * M123_Converter.mcp[DEAD], Resources/M123 Resources[DEAD]: [no log message] 2000-11-24 18:01 cbauer * Source_Files/Misc/: images_sdl.cpp, preferences_sdl.cpp: corrected preferences dialog palette in non-8-bit-modes 2000-11-24 13:40 cbauer * Source_Files/Misc/: RenderRasterize.cpp, shell_sdl.cpp: fixed possible division-by-zero in RenderRasterizerClass::xz_clip_flagged_world_points() [Mare Ceti] 2000-11-24 10:02 cbauer * README, configure.in, Source_Files/Misc/preferences_sdl.cpp, Source_Files/Misc/screen_sdl.cpp, changelogs/Changes_(Christian_Bauer): - implemented fading and gamma table effects - now requires SDL 1.1.6 (SDL_SetPalette() and SDL_SetGammaRamp()) 2000-11-22 16:58 cbauer * AUTHORS, INSTALL.BeOS, INSTALL.Windows, README, configure.in, Source_Files/Misc/FileHandler.h, Source_Files/Misc/interface.cpp, Source_Files/Misc/mouse_sdl.cpp, Source_Files/Misc/preferences.cpp, Source_Files/Misc/preferences.h, Source_Files/Misc/preferences_sdl.cpp, Source_Files/Misc/screen.cpp, Source_Files/Misc/screen.h, Source_Files/Misc/screen_sdl.cpp, Source_Files/Misc/sdl_widgets.h, Source_Files/Misc/shell.h, Source_Files/Misc/shell_sdl.cpp, changelogs/Changes_(Christian_Bauer): - integrated patches for Win32 (except OpenGL-related ones) by Ian Pitcher - fullscreen vs. windowed mode now selectable in graphics preferences dialog, overridable by "-f" and "-w" command line flags [Ian Pitcher] - pausing the games switches out of fullscreen mode - added option for inverting mouse Y-axis [Ian Pitcher] 2000-11-22 01:32 lpetrich * M123_Converter.mcp: CodeWarrior 6 project file for the Marathon 1-2-3 Converter ("Bovine") 2000-11-22 01:28 lpetrich * Resources/M123 Resources: Resources for MacOS version of Marathon 1-2-3 Converter ("Bovine") 2000-11-19 14:57 lpetrich * Resources/M2,° Semitpt Liquids: Added semitransparency for some of the inadvertently-omitted water-texture puddles. 2000-11-19 14:56 lpetrich * docs/MML.html: Now includes documentation on the new texture_loading element. 2000-11-19 14:55 lpetrich * changelogs/Changes_(Loren_Petrich): Should be rather obvious :-) 2000-11-19 14:52 lpetrich * Source_Files/Misc/: map.cpp, map.h, OGL_Render.cpp, OGL_Textures.cpp, XML_MakeRoot.cpp: Added support for texture-loading control via MML. One can now control which wall textures and scenery textures to load, and also whether to load landscape textures. 2000-11-19 00:36 lpetrich * Source_Files/Misc/scottish_textures.cpp: Software-rendering support for vertical-repeat landscapes now present. 2000-11-18 14:49 lpetrich * docs/MML.html: Updated to include vertical repeats for landscapes 2000-11-18 10:57 lpetrich * Source_Files/Misc/mouse.cpp: Tried to improve the handling of absent mice, which happens with some PowerBooks. 2000-11-18 10:57 lpetrich * Source_Files/Misc/FileHandler.cpp: Changed a "char *" to a "const char *" 2000-11-18 10:56 lpetrich * Source_Files/Misc/ViewControl.h: Added a vertical-repeat MML element ("vert_repeat") to the landscape element; this indicates whether landscapes are to repeat vertically in Marathon 1 fashion Also changed the default frame to be -1, which means all frames of a collection. 2000-11-18 10:56 lpetrich * Source_Files/Misc/OGL_Render.cpp: Added setting of landscape-vertical-repeat flag in TextureManager object 2000-11-18 10:56 lpetrich * Source_Files/Misc/OGL_Textures.h: Added a definition of the landscape-vertical-repeat flag 2000-11-18 10:56 lpetrich * Source_Files/Misc/OGL_Setup.cpp: Implemented loading of glowmap substitute textures. 2000-11-18 10:56 lpetrich * Source_Files/Misc/OGL_Textures.cpp: Added support for glow-mapped substitute textures; also implemented the vertical-repeat option for landscape textures. 2000-11-18 10:56 lpetrich * Source_Files/Misc/ViewControl.cpp: Added a vertical-repeat MML element ("vert_repeat") to the landscape element; this indicates whether landscapes are to repeat vertically in Marathon 1 fashion 2000-11-14 10:55 lpetrich * Source_Files/Network/: network_dialogs.cpp, network.cpp: Added explicit "int" types for a few variables; CodeWarrior 6 had objected to their absence. 2000-11-14 10:54 lpetrich * Source_Files/Misc/ISp_Support.cpp: Made a few changes to make this code CodeWarrior-6-friendly: #ifdef USE_OLD_INPUT_SPROCKET_LABELS becomes #if USE_OLD_INPUT_SPROCKET_LABELS since it's always defined by InputSprocket.h and also put in #define USE_OLD_ISPNEED_STRUCT 1 so that the old one will get used (the third field is a short instead of a byte followed by another byte) 2000-11-14 10:25 cbauer * Source_Files/Misc/FileHandler.h, Source_Files/Misc/FileHandler_SDL.cpp, Source_Files/Misc/ImageLoader_SDL.cpp, Source_Files/Misc/Makefile.am, Source_Files/Misc/OGL_Setup.cpp, Source_Files/Misc/images.cpp, Source_Files/Misc/monster_definitions.h, Source_Files/Misc/monsters.cpp, Source_Files/Misc/monsters.h, Source_Files/Misc/placement.cpp, changelogs/Changes_(Christian_Bauer): - included patches for Pfhortran monster control, contributed by Mark Levin - added dummy ImageLoader_SDL.cpp file - replaced FileSpecifier::OpenRelative() by FileSpecifier::SetNameWithPath(), to be consistent with the MacOS version 2000-11-12 20:30 lpetrich * Source_Files/Misc/: overhead_map.cpp, render.h, render.cpp: Added support for alternative overhead-map modes. In additional to the normal, cumulative mode, there is now a currently-visible mode and an "all" mode, something like what Forge has. 2000-11-12 20:28 lpetrich * changelogs/Changes_(Loren_Petrich): Should be rather obvious :-) 2000-11-12 20:28 lpetrich * docs/MML.html: Updated to include alternative overhead-map modes 2000-11-12 20:00 lpetrich * docs/MML.html: Updated to include OpenGL-mode additions to the "texture" element -- support for texture substitution. 2000-11-12 19:59 lpetrich * changelogs/Changes_(Loren_Petrich): Should be rather obvious :-) 2000-11-12 19:57 lpetrich * Source_Files/Misc/OGL_Setup.h: Added a function definition for editing the opacity (alpha channel) of a set of pixels, as a function of the texture options. 2000-11-12 19:57 lpetrich * Source_Files/Misc/OGL_Textures.h: Changed some GLuint's to uint32's and so forth. 2000-11-12 19:57 lpetrich * Source_Files/Misc/ImageLoader.h: Added support for loading alpha channels as well as colors. 2000-11-12 19:57 lpetrich * Source_Files/Misc/OGL_Setup.cpp: Moved code for editing opacity (alpha) values into here. 2000-11-12 19:56 lpetrich * Source_Files/Misc/ImageLoader_Macintosh.cpp: Added support for loading of the alpha channel (opacity) from an image file. 2000-11-12 19:56 lpetrich * Source_Files/Misc/OGL_Textures.cpp: Code for doing glowmapping has been cleaned up somewhat. Support for texture substitution has been improved. It has: Support for walls and landscapes. Proper infravision colors. Glowmapping still not supported in such textures, however. 2000-11-10 15:57 ipitcher * Source_Files/Misc/monsters.cpp: Quick fix for potential division-by-zero in activate_monster() 2000-11-07 01:51 lpetrich * Source_Files/Misc/OGL_Setup.cpp: Added code for MML parsing of textures; also added some substitute-texture loading and unloading code. 2000-11-07 01:51 lpetrich * Source_Files/Misc/OGL_Textures.h: Added a function for doing loading of substitute textures 2000-11-07 01:51 lpetrich * Source_Files/Misc/ImageLoader.h: Image descriptor and image loader; this is intended for doing substitute textures in OpenGL mode. 2000-11-07 01:51 lpetrich * Source_Files/Misc/ImageLoader_Macintosh.cpp: MacOS version of image-file loader -- loads into ImageDescriptor records 2000-11-07 01:51 lpetrich * Source_Files/Misc/OGL_Textures.cpp: Added some code to do texture substitution 2000-11-07 01:47 lpetrich * Source_Files/Misc/OGL_Render.cpp: [no log message] 2000-11-07 01:47 lpetrich * Source_Files/Misc/: FileHandler.h, FileHandler.cpp: MacOS version now initializes everything, avoiding crashes caused by nonzero values of resource handles and stuff like that 2000-11-07 01:46 lpetrich * Source_Files/Misc/music.cpp: Got rid of read-object macro 2000-11-07 01:45 lpetrich * Source_Files/Misc/shapes.cpp: Added loading and unloading of OpenGL substitute textures 2000-11-07 01:45 lpetrich * Source_Files/Misc/crc.cpp: Got rid of read-object macro in file read 2000-11-07 01:44 lpetrich * Source_Files/Misc/OGL_Setup.h: Added image descriptors for normal and glow images to the OpenGL per-bitmap texture options; these are what get substituted if present. 2000-11-07 01:42 lpetrich * Source_Files/Misc/player.cpp: Checking in Benad's netgame changes 2000-11-04 16:12 cbauer * Source_Files/Misc/RenderRasterize.cpp: fixed another possible division-by-zero, in render_node_side() 2000-11-04 12:09 cbauer * Source_Files/Misc/map.cpp: fixed possible division-by-zero in push_out_line() (Siege of Nor'Korh, level 2) 2000-11-04 07:34 cbauer * Source_Files/Misc/screen_sdl.cpp: added required surface locking to darken_world_window() 2000-10-20 01:43 lpetrich * Source_Files/Misc/: map.cpp, RenderPlaceObjs.cpp, screen_drawing.cpp, shapes_macintosh.cpp, shapes_sdl.cpp, weapons.cpp: Improved the degradation in the case of absent sequences, views, frames, and bitmaps; some failed assertions were replaced by no-draw actions. In particular, get_object_shape_and_transfer_mode() sets data->collection_code to NONE, which is then tested for. Also, get_shape_pixmap() and get_shape_surface() were changed so that they return NULL in the case of nonexistent frames or bitmaps. This enables SMG's and their ammo to be present when using a M2 shapes file; however, they will be invisible. 2000-10-17 14:04 cbauer * AlephOne-m2-demo.spec, AlephOne-minf-demo.spec, AlephOne.spec.in, README, configure.in, Source_Files/Misc/FileHandler_SDL.cpp, Source_Files/Misc/mysound.cpp, Source_Files/Misc/preferences_sdl.cpp, Source_Files/Misc/preprocess_map_sdl.cpp, Source_Files/Misc/sdl_dialogs.cpp, Source_Files/Misc/sdl_dialogs.h, Source_Files/Misc/sdl_widgets.h, Source_Files/Misc/shell_sdl.cpp, changelogs/Changes_(Christian_Bauer): - added support for version 0 sound files as found in the M2 demo - it's no longer possible to bind a key to more than one function or to bind a key that has a fixed function in the game - fixed a bug that caused the "Default" button in the keyboard configuration dialog to not work properly - updated spec files (Minf and M2 demos now install into a separate directory) - bumped version number to 0.11 2000-10-15 11:49 cbauer * Source_Files/Misc/: FileHandler.h, GrowableList.h[DEAD], Makefile.am, ResizableList.h[DEAD], XML_LevelScript.cpp, XML_Loader_SDL.cpp: updated for latest changes to MacOS version (per-level MML scripts and replacement of GrowableList/ResizableList with STL templates) 2000-10-15 03:18 lpetrich * Source_Files/Misc/: render.cpp, RenderSortPoly.cpp, RenderVisTree.cpp, RenderVisTree.h: Turned Nodes into an STL vector; GrowableList is now obsolete. 2000-10-15 03:17 lpetrich * AlephOne.mcp: [no log message] 2000-10-15 02:12 lpetrich * docs/MML.html: Updated to contain details of level scripting, including Pfhortran resource ID's and music-file-playing support, including sequential/random order. 2000-10-15 02:05 lpetrich * changelogs/Changes_(Loren_Petrich): Should be rather obvious :-) 2000-10-15 02:03 lpetrich * Source_Files/Misc/: interface.cpp, music.cpp, XML_LevelScript.cpp, XML_LevelScript.h: Added support for playing of per-level music 2000-10-15 02:00 lpetrich * Source_Files/Misc/: FileHandler.cpp, FileHandler.h: Now supports parsing of directory+file specifications; uses Unix-style specification (dir/dir/file) to be added to a FileSpecifier's parent directory 2000-10-14 14:04 lpetrich * Source_Files/Misc/: music.cpp, mysound.cpp, mysound.h, preferences.cpp, preferences_macintosh.cpp: Added stuff for doing music volume; it is apparently relative to the overall sound volume 2000-10-14 14:03 lpetrich * Source_Files/Misc/shell_macintosh.cpp: Removed debug statement for cheats 2000-10-14 14:01 lpetrich * Resources/marathon2.resource: Added dialog stuff for music volume 2000-10-14 02:59 lpetrich * Source_Files/Misc/: RenderPlaceObjs.cpp, RenderPlaceObjs.h, RenderRasterize.cpp, RenderRasterize.h, RenderSortPoly.cpp, RenderSortPoly.h, RenderVisTree.cpp, RenderVisTree.h, XML_LevelScript.cpp: Turned all of the remaining GrowableLists into STL vectors, except for Nodes in RenderVisTree; I found a simple way to guess when a vector has been reallocated -- simply check to see if the pointer to the first element has changed. I think I'll hit the sack before taking on Nodes. 2000-10-14 01:48 lpetrich * Source_Files/Misc/: OGL_Render.cpp, XML_LevelScript.cpp: Converted GrowableLists to STL vectors 2000-10-14 01:12 lpetrich * Source_Files/Misc/: map.cpp, monsters.cpp, monsters.h, OGL_Setup.cpp, OverheadMap_OGL.cpp, OverheadMap_OGL.h, projectiles.cpp, scenery.cpp, ViewControl.cpp, XML_ElementParser.cpp, XML_ElementParser.h: Converted some GrowableLists and some homemade linked lists into Standard Template Library vectors 2000-10-13 06:03 lpetrich * Source_Files/Misc/AnimatedTextures.cpp: Using the Standard Template Library for animated-texture sequences 2000-10-13 04:34 lpetrich * Source_Files/Misc/: RenderPlaceObjs.cpp, RenderPlaceObjs.h, RenderRasterize.h, RenderSortPoly.cpp, RenderSortPoly.h, RenderVisTree.cpp, RenderVisTree.h: Replaced all the ResizableList objects with the STL class "vector"; ResizableList.h is now obsolete 2000-10-13 04:33 lpetrich * Source_Files/Misc/music.cpp: tiny change somewhere 2000-10-13 04:32 lpetrich * changelogs/Changes_(Loren_Petrich): Should be rather obvious :-) 2000-10-13 02:54 lpetrich * Source_Files/Misc/: music.cpp, music.h, shell.h: Added playing of introductory music with Quicktime; Mac Aleph One now supports AIFF, WAV, AU, MP3, and MIDI 2000-10-13 01:02 lpetrich * Source_Files/Misc/: interface_macintosh.cpp, shell.h, shell_macintosh.cpp: Moved Quicktime init from interface_macintosh.cpp to shell_macintosh.cpp; tried to confine it to MacOS-specific code. 2000-10-13 00:31 lpetrich * Source_Files/Misc/shell_macintosh.cpp: Made Macintosh-version cheats work again, by adding 0x40 to "key" if it was less than 0x20. This maps control+character onto the intended character. 2000-10-12 09:06 cbauer * Source_Files/Misc/: FileHandler.h, FileHandler_SDL.cpp, preferences_sdl.cpp, shell_sdl.cpp: integrated Win32 patches from Wolfgang Sourdeau (compiles with Mingw32) 2000-10-10 18:00 cbauer * Makefile.BeOS: cleaned up the makefile a little 2000-10-10 17:48 cbauer * AlephOne.spec.in, INSTALL.BeOS, INSTALL.Unix, README: updated docs 2000-10-10 15:30 cbauer * AlephOne.spec.in, Makefile.am: added --clean to rpm target 2000-10-08 12:03 cbauer * configure.in: compiling without OpenGL was broken 2000-10-08 11:45 cbauer * configure.in, Source_Files/Misc/Makefile.am: "gennmtab" and the tools are no longer linked with X11 and OpenGL 2000-10-08 11:44 cbauer * Source_Files/Misc/preferences_sdl.cpp: fixed compilation problem on BeOS/ppc 2000-10-08 11:10 cbauer * Makefile.BeOS: updated with respect to themes 2000-10-08 09:52 cbauer * Makefile.am: adapted for RPM 4.0 2000-10-06 11:28 cbauer * AlephOne-minf-demo.spec, AlephOne.spec.in: changed package group to Amusements/Games 2000-10-06 10:22 cbauer * configure.in: adapted to removed MacOS theme 2000-10-06 10:20 cbauer * changelogs/Changes_(Christian_Bauer), data/Makefile.am, data/default_theme/Makefile.am, data/default_theme/button_c.bmp, data/default_theme/button_l.bmp, data/default_theme/button_r.bmp, data/default_theme/frame_b.bmp, data/default_theme/frame_bl.bmp, data/default_theme/frame_br.bmp, data/default_theme/frame_l.bmp, data/default_theme/frame_r.bmp, data/default_theme/frame_t.bmp, data/default_theme/frame_tl.bmp, data/default_theme/frame_tr.bmp, data/default_theme/list_b.bmp, data/default_theme/list_bl.bmp, data/default_theme/list_br.bmp, data/default_theme/list_l.bmp, data/default_theme/list_r.bmp, data/default_theme/list_t.bmp, data/default_theme/list_tl.bmp, data/default_theme/list_tr.bmp, data/default_theme/resources, data/default_theme/slider.bmp, data/default_theme/slider_c.bmp, data/default_theme/slider_l.bmp, data/default_theme/slider_r.bmp, data/default_theme/theme.mml, data/default_theme/thumb_b.bmp, data/default_theme/thumb_bc.bmp, data/default_theme/thumb_c.bmp, data/default_theme/thumb_t.bmp, data/default_theme/thumb_tc.bmp, data/macos_theme/Makefile.am[DEAD], data/macos_theme/button_c.bmp[DEAD], data/macos_theme/button_l.bmp[DEAD], data/macos_theme/button_r.bmp[DEAD], data/macos_theme/frame_b.bmp[DEAD], data/macos_theme/frame_bl.bmp[DEAD], data/macos_theme/frame_br.bmp[DEAD], data/macos_theme/frame_l.bmp[DEAD], data/macos_theme/frame_r.bmp[DEAD], data/macos_theme/frame_t.bmp[DEAD], data/macos_theme/frame_tl.bmp[DEAD], data/macos_theme/frame_tr.bmp[DEAD], data/macos_theme/list_b.bmp[DEAD], data/macos_theme/list_bl.bmp[DEAD], data/macos_theme/list_br.bmp[DEAD], data/macos_theme/list_l.bmp[DEAD], data/macos_theme/list_r.bmp[DEAD], data/macos_theme/list_t.bmp[DEAD], data/macos_theme/list_tl.bmp[DEAD], data/macos_theme/list_tr.bmp[DEAD], data/macos_theme/resources[DEAD], data/macos_theme/slider.bmp[DEAD], data/macos_theme/slider_c.bmp[DEAD], data/macos_theme/slider_l.bmp[DEAD], data/macos_theme/slider_r.bmp[DEAD], data/macos_theme/theme.mml[DEAD], data/macos_theme/thumb_b.bmp[DEAD], data/macos_theme/thumb_bc.bmp[DEAD], data/macos_theme/thumb_c.bmp[DEAD], data/macos_theme/thumb_t.bmp[DEAD], data/macos_theme/thumb_tc.bmp[DEAD]: - new default theme, donated by Ian Pitcher - removed MacOS theme (will be available as a separate download) 2000-10-05 12:47 cbauer * AlephOne-minf-demo.spec, AlephOne.spec.in, INSTALL.BeOS, INSTALL.Unix, Makefile.am, configure.in: added RPM spec files, donated by Tom Moertel 2000-10-04 17:15 cbauer * README, configure.in, Source_Files/Misc/FileHandler.h, Source_Files/Misc/FileHandler_SDL.cpp, Source_Files/Misc/XML_Loader_SDL.cpp, Source_Files/Misc/find_files_sdl.cpp, Source_Files/Misc/game_wad.cpp, Source_Files/Misc/images.cpp, Source_Files/Misc/items.cpp, Source_Files/Misc/preferences.cpp, Source_Files/Misc/preferences_sdl.cpp, Source_Files/Misc/preprocess_map_sdl.cpp, Source_Files/Misc/sdl_dialogs.cpp, Source_Files/Misc/sdl_fonts.cpp, Source_Files/Misc/shell_sdl.cpp, Source_Files/Misc/vbl_sdl.cpp, Source_Files/Misc/wad_prefs.cpp, Source_Files/Misc/wad_sdl.cpp, changelogs/Changes_(Christian_Bauer): - the ALEPHONE_DATA environment variable can specify a colon-separated list of data directories - bumped version number to 0.10.6 2000-10-04 08:06 lpetrich * Source_Files/: Misc/items.cpp, Misc/player.cpp, Network/network_games.cpp: Checking in Benad's netgame changes 2000-09-25 09:17 cbauer * Source_Files/Misc/sdl_widgets.cpp, Source_Files/Misc/sdl_widgets.h, data/Fonts: rendering of list widget slightly more efficient 2000-09-24 06:49 lpetrich * changelogs/Changes_(Loren_Petrich): Should be rather obvious :-) 2000-09-24 06:49 lpetrich * Source_Files/Misc/screen.cpp: Put in three "const" declarations, to please CodeWarrior 2000-09-24 06:49 lpetrich * Source_Files/Misc/ISp_Support.cpp: Added some stuff by Peter Stirling, but changed #ifndef USE_OLD_INPUT_SPROCKET_LABELS to #ifdef USE_OLD_INPUT_SPROCKET_LABELS 2000-09-24 06:49 lpetrich * Source_Files/Misc/computer_interface.cpp: Fixed clipping bug in checkpoint option: OverallBounds now replaced with world_pixels->portRect in Macintosh-specific code. Pfh'Joueur's first terminal now works correctly. 2000-09-24 06:32 lpetrich * Source_Files/Misc/devices.cpp: Fixed bug in bounds checking for the MML parser for the control-panel definitions; instead of NUMBER_OF_CONTROL_PANELS, it is NUMBER_OF_CONTROL_PANEL_DEFINITIONS. Also added a bounds check for another MML input. 2000-09-23 23:21 cbauer * Makefile.BeOS, README, Source_Files/Misc/FileHandler.h, Source_Files/Misc/FileHandler_SDL.cpp, Source_Files/Misc/GrowableList.h, Source_Files/Misc/Makefile.am, Source_Files/Misc/ResizableList.h, Source_Files/Misc/XML_DataBlock.h, Source_Files/Misc/XML_LevelScript.cpp, Source_Files/Misc/XML_LevelScript.h, Source_Files/Misc/computer_interface.cpp, Source_Files/Misc/preferences_sdl.cpp, Source_Files/Misc/screen_sdl.cpp, Source_Files/Misc/sdl_widgets.cpp, Source_Files/Misc/sdl_widgets.h, Source_Files/Misc/shell_sdl.cpp, changelogs/Changes_(Christian_Bauer): - screenshots (F9) work with OpenGL - darken_world_window() works with OpenGL - environment file selection lists show items grouped by directory - fixed gcc compiler warnings/errors 2000-09-23 22:34 lpetrich * Source_Files/Misc/XML_MakeRoot.cpp: Added the adding of the sound-data parser 2000-09-23 22:33 lpetrich * Source_Files/Misc/XML_LevelScript.cpp: Changed "unused resource" from 0 to -32768 2000-09-23 22:33 lpetrich * Source_Files/Misc/mysound.h: Contains access to XML parser for setting ambient and random sound assignments 2000-09-23 22:33 lpetrich * Source_Files/Misc/mysound.cpp: Contains XML parser for setting ambient and random sound assignments 2000-09-23 22:31 lpetrich * docs/MML.html: Updated to contain stuff on: Ambient and random sound assignments Level scripting 2000-09-23 19:07 lpetrich * AlephOne.mcp: Added level-scripting files. 2000-09-23 19:05 lpetrich * Source_Files/Misc/game_wad.cpp: Added support for setting level scripts and executing them. 2000-09-23 19:04 lpetrich * Source_Files/Misc/: XML_LevelScript.cpp, XML_LevelScript.h: This is for level-script parsing; it reads a level-script resource and executes its contents as appropriate for each level that gets entered. 2000-09-23 19:04 lpetrich * Source_Files/Misc/: XML_DataBlock.cpp, XML_DataBlock.h: Object for parsing a single block of data; it might be used as a base class for some of our other classes for parsing objects. 2000-09-21 07:43 lpetrich * Source_Files/Misc/OGL_Render.cpp: Added a tiny optimization to the polygon-stipple alpha channel -- it gets directly set to always-1 if RenderRectangle.transfer_data = 0. 2000-09-21 07:20 lpetrich * Source_Files/Misc/OGL_Render.cpp: Modified the OpenGL-mode "static" effect so that it has the appropriate semitransparency. This duplicates the software-rendering semitransparent-static effect in one of CB's screenshots. This was done for both flat and true static effects in that mode. 2000-09-20 10:48 cbauer * Source_Files/Misc/tags.h: replaced Mac character in guardpath tag 2000-09-19 09:04 cbauer * README: documentation update 2000-09-18 08:44 cbauer * changelogs/Changes_(Christian_Bauer): updated changelog 2000-09-18 06:55 cbauer * README, Source_Files/Misc/mouse_sdl.cpp, changelogs/Changes_(Christian_Bauer), data/README: clicking buttons in in-game dialogs that close the dialog won't cause a shot to be fired any more 2000-09-17 10:33 cbauer * Makefile.BeOS, configure.in, Source_Files/Misc/FileHandler.h, Source_Files/Misc/FileHandler_SDL.cpp, Source_Files/Misc/Makefile.am, Source_Files/Misc/OverheadMap_SDL.cpp, Source_Files/Misc/OverheadMap_SDL.h, Source_Files/Misc/XML_Loader_SDL.cpp, Source_Files/Misc/XML_Loader_SDL.h, Source_Files/Misc/XML_MakeRoot.cpp, Source_Files/Misc/computer_interface_sdl.cpp, Source_Files/Misc/game_window.h, Source_Files/Misc/images.h, Source_Files/Misc/images_sdl.cpp, Source_Files/Misc/interface.h, Source_Files/Misc/preferences.cpp, Source_Files/Misc/preferences.h, Source_Files/Misc/preferences_sdl.cpp, Source_Files/Misc/preprocess_map_sdl.cpp, Source_Files/Misc/screen_drawing.h, Source_Files/Misc/screen_drawing_sdl.cpp, Source_Files/Misc/screen_sdl.cpp, Source_Files/Misc/sdl_dialogs.cpp, Source_Files/Misc/sdl_dialogs.h, Source_Files/Misc/sdl_fonts.cpp, Source_Files/Misc/sdl_fonts.h, Source_Files/Misc/sdl_widgets.cpp, Source_Files/Misc/sdl_widgets.h, Source_Files/Misc/shell_sdl.cpp, Source_Files/Misc/sound_sdl.cpp, Source_Files/Misc/tags.h, changelogs/Changes_(Christian_Bauer), data/Fonts, data/Makefile.am, data/README, data/Text_Strings.mml, data/default_theme/Makefile.am, data/default_theme/frame_b.bmp, data/default_theme/frame_bl.bmp, data/default_theme/frame_br.bmp, data/default_theme/frame_l.bmp, data/default_theme/frame_r.bmp, data/default_theme/frame_t.bmp, data/default_theme/frame_tl.bmp, data/default_theme/frame_tr.bmp, data/default_theme/list_b.bmp, data/default_theme/list_bl.bmp, data/default_theme/list_br.bmp, data/default_theme/list_l.bmp, data/default_theme/list_r.bmp, data/default_theme/list_t.bmp, data/default_theme/list_tl.bmp, data/default_theme/list_tr.bmp, data/default_theme/resources, data/default_theme/slider.bmp, data/default_theme/slider_c.bmp, data/default_theme/slider_l.bmp, data/default_theme/slider_r.bmp, data/default_theme/theme.mml, data/default_theme/thumb_b.bmp, data/default_theme/thumb_bc.bmp, data/default_theme/thumb_c.bmp, data/default_theme/thumb_t.bmp, data/default_theme/thumb_tc.bmp, data/macos_theme/Makefile.am, data/macos_theme/button_c.bmp, data/macos_theme/button_l.bmp, data/macos_theme/button_r.bmp, data/macos_theme/frame_b.bmp, data/macos_theme/frame_bl.bmp, data/macos_theme/frame_br.bmp, data/macos_theme/frame_l.bmp, data/macos_theme/frame_r.bmp, data/macos_theme/frame_t.bmp, data/macos_theme/frame_tl.bmp, data/macos_theme/frame_tr.bmp, data/macos_theme/list_b.bmp, data/macos_theme/list_bl.bmp, data/macos_theme/list_br.bmp, data/macos_theme/list_l.bmp, data/macos_theme/list_r.bmp, data/macos_theme/list_t.bmp, data/macos_theme/list_tl.bmp, data/macos_theme/list_tr.bmp, data/macos_theme/resources, data/macos_theme/slider.bmp, data/macos_theme/slider_c.bmp, data/macos_theme/slider_l.bmp, data/macos_theme/slider_r.bmp, data/macos_theme/theme.mml, data/macos_theme/thumb_b.bmp, data/macos_theme/thumb_bc.bmp, data/macos_theme/thumb_c.bmp, data/macos_theme/thumb_t.bmp, data/macos_theme/thumb_tc.bmp: - SDL dialog GUI supports loadable themes - added sound volume slider 2000-09-16 00:03 lpetrich * Source_Files/Misc/: RenderVisTree.cpp, RenderVisTree.h: Fixed stale-pointer bug in cast_render_ray by calling it with the parent-node index instead of with a pointer to that node. The code maintains the index and the pointer in sync, since node_data still uses pointers. I decided not to convert node_data, since that would require rewriting a fair amount of code, and because the "reference" member is for tricky code that I'd prefer not to try to change. 2000-09-15 23:43 lpetrich * Source_Files/Misc/XML_Configure.h: Corrected a typo 2000-09-15 23:23 lpetrich * Source_Files/Misc/RenderSortPoly.cpp: Combined a dprintf and an assert into a vassert 2000-09-15 12:35 cbauer * Source_Files/Misc/: FileHandler.h, interface.cpp, mouse_sdl.cpp, screen_sdl.cpp, shell_sdl.cpp, vbl.h, vbl_definitions.h, vbl_sdl.cpp: put input_controller task into main event loop 2000-09-15 09:57 cbauer * Source_Files/Misc/images_sdl.cpp: SDL_SetClipping() no longer used 2000-09-14 16:24 cbauer * Source_Files/Misc/wad.cpp: fixed compilation problem on BeOS/x86 2000-09-14 15:04 cbauer * Makefile.BeOS, README, Source_Files/Misc/FileHandler_SDL.cpp: - minor fixes for 0.10.5 release - RED map file is now listed in "Available Maps" dialog 2000-09-14 10:46 cbauer * COPYING.SDL, INSTALL.BeOS, INSTALL.Unix, Makefile.BeOS, Makefile.am, README, Source_Files/Expat/Makefile.am, Source_Files/Misc/shell_sdl.cpp, changelogs/Changes_(Christian_Bauer), data/Makefile.am, data/Pfhortran_Language_Definition[DEAD], data/README: - under SDL, the Pfhortran language definition is now compiled into the application; the "Pfhortran_Language_Definition" file is not needed any more at runtime - final (?) fixes for 0.10.5 release 2000-09-14 05:01 cbauer * Source_Files/Misc/: screen_drawing_sdl.cpp, shell_sdl.cpp: more reasonable error messages when fonts can't be found or MML for text strings is missing 2000-09-13 17:30 cbauer * README, configure.in, Source_Files/Misc/game_wad.cpp, Source_Files/Misc/map.h, Source_Files/Misc/shell_sdl.cpp, changelogs/Changes_(Christian_Bauer): - Ctrl-Shift-"Begin New Game" allows selection of start level from list - Esc is no longer used for quitting (interferes with Esc from terminals); under BeOS, use Alt-C instead - fixes for BeOS/ppc - bumped version number to 0.10.5 2000-09-13 17:22 cbauer * Makefile.BeOS, README, Source_Files/Misc/FileHandler_SDL.cpp, Source_Files/Misc/OGL_Setup.cpp, Source_Files/Misc/sdl_widgets.h: - fixes for BeOS/ppc 2000-09-13 13:17 cbauer * README, Source_Files/Misc/effects.cpp, Source_Files/Misc/fades.cpp, Source_Files/Misc/flood_map.cpp, Source_Files/Misc/images_sdl.cpp, Source_Files/Misc/lightsource.cpp, Source_Files/Misc/map.cpp, Source_Files/Misc/mouse.h, Source_Files/Misc/mouse_sdl.cpp, Source_Files/Misc/preferences_sdl.cpp, Source_Files/Misc/resource_manager.cpp, Source_Files/Misc/screen_drawing_sdl.cpp, Source_Files/Misc/screen_sdl.cpp, changelogs/Changes_(Christian_Bauer): - resource fork of MacBinary II files was not correctly accessed if data fork size was a multiple of 128 (or 0) - implemented low-resolution display on SDL - minor cleanups 2000-09-13 11:26 cbauer * Source_Files/CSeries/: ws, buildprogram: - converted to text file 2000-09-13 11:22 cbauer * Source_Files/: Network/network_listener.a, CSeries/cseries.a: - converted to text file 2000-09-13 11:21 cbauer * Source_Files/Misc/: scottish_textures.a, scottish_textures16.a, screen.a: - converted to text files 2000-09-13 10:44 cbauer * Source_Files/Misc/quadruple.s: - converted to text file 2000-09-12 23:31 lpetrich * Source_Files/Network/: network.cpp, network_modem_protocol.cpp: Changed some action-flag defs to uint32, as per the rest of the code 2000-09-12 23:30 lpetrich * Source_Files/Misc/FileHandler.cpp: Added a few consts to satisfy CW 2000-09-12 15:37 cbauer * Source_Files/Misc/: FileHandler_SDL.cpp, OGL_Render.cpp, computer_interface.cpp, devices.cpp, game_wad.cpp, images_sdl.cpp, sdl_dialogs.cpp, shapes.cpp, shell_sdl.cpp, textures.cpp, vbl.cpp, vbl_sdl.cpp, wad.cpp, weapons.cpp, world.cpp: - fixed compiler warnings 2000-09-12 14:08 cbauer * Makefile.BeOS, README, Source_Files/CSeries/Makefile.am, Source_Files/CSeries/csdialogs.h, Source_Files/CSeries/csdialogs_sdl.cpp[DEAD], Source_Files/CSeries/csmacros.h, Source_Files/CSeries/sdl_cseries.h, Source_Files/Misc/Makefile.am, Source_Files/Misc/OverheadMap_SDL.cpp, Source_Files/Misc/Random.h, Source_Files/Misc/RenderRasterize.cpp, Source_Files/Misc/RenderRasterize.h, Source_Files/Misc/computer_interface.cpp, Source_Files/Misc/computer_interface.h, Source_Files/Misc/crc.cpp, Source_Files/Misc/crc.h, Source_Files/Misc/extensions.h, Source_Files/Misc/fades.cpp, Source_Files/Misc/flood_map.cpp, Source_Files/Misc/flood_map.h, Source_Files/Misc/interface.cpp, Source_Files/Misc/interface.h, Source_Files/Misc/low_level_textures.cpp, Source_Files/Misc/map.cpp, Source_Files/Misc/map.h, Source_Files/Misc/monsters.cpp, Source_Files/Misc/mouse.cpp, Source_Files/Misc/mouse.h, Source_Files/Misc/mouse_sdl.cpp, Source_Files/Misc/mysound.h, Source_Files/Misc/physics.cpp, Source_Files/Misc/placement.cpp, Source_Files/Misc/player.cpp, Source_Files/Misc/player.h, Source_Files/Misc/preferences_sdl.cpp, Source_Files/Misc/render.h, Source_Files/Misc/resource_manager.cpp, Source_Files/Misc/resource_manager.h, Source_Files/Misc/scottish_textures.cpp, Source_Files/Misc/scottish_textures.h, Source_Files/Misc/screen_drawing_sdl.cpp, Source_Files/Misc/screen_sdl.cpp, Source_Files/Misc/shapes.cpp, Source_Files/Misc/shapes_sdl.cpp, Source_Files/Misc/shell_sdl.cpp, Source_Files/Misc/sound_sdl.cpp, Source_Files/Misc/vbl.cpp, Source_Files/Misc/vbl.h, Source_Files/Misc/vbl_definitions.h, Source_Files/Misc/vbl_macintosh.cpp, Source_Files/Misc/vbl_sdl.cpp, Source_Files/Misc/wad.h, Source_Files/Misc/wad_prefs.h, Source_Files/Misc/weapons.cpp, Source_Files/Misc/weapons.h, Source_Files/Misc/world.cpp, Source_Files/Misc/world.h, Source_Files/Network/Makefile.am, changelogs/Changes_(Christian_Bauer), data/Makefile.am, data/README, data/Resources[DEAD], tools/single2forks.c: - moved RECTANGLE_WIDTH/HEIGHT to csmacros.h; csdialogs*.* is not used any more by the SDL version - removed global resource file "Resources" - action flags are now of type uint32, not int32 or long - map checkpoints in terminals (circles) display properly - size of sound data was miscalculated for extended sound headers of stereo sounds - fixed many places where it was assumed that sizeof(long) = sizeof(void *) = 4; now it works on Alpha CPUs - building in a separate directory works 2000-09-12 02:35 lpetrich * Source_Files/Misc/wad.cpp: Changed get_flat_data() and inflate_flat_data() to create the effect of properly packed encapsulated_wad_header data structures. These functions are only used in netgames, so verifying them will be somewhat tricky. Succeeded in debugging get_flat_data() and inflate_flat_data() by calling them as Aleph One starts. 2000-09-12 01:48 lpetrich * Source_Files/Misc/shapes.cpp: Made AdjustToPointerBoundary() use arithmetic with POINTER_SIZE directly, thus eliminating size dependence. Still need to work on making the row_addresses pointers better handled, however. Now handling that; the shapes data ought to be safe for 64-bit pointers; this had been accomplished by adding extra space between the bitmap header and the rest of the bitmap data. 2000-09-12 01:20 lpetrich * Source_Files/: Network/network_adsp.cpp, Network/network_ddp.cpp, Network/network_dialogs.cpp, CSeries/csdialogs.cpp, CSeries/csdialogs.h, CSeries/csmisc.cpp, CSeries/gdspec.cpp, CSeries/gdspec.h, CSeries/my32bqd.cpp, CSeries/my32bqd.h, CSeries/mytm.cpp, CSeries/mytm.h: Changed Boolean/boolean to bool as much as appropriate 2000-09-12 01:17 lpetrich * changelogs/Changes_(Loren_Petrich): Should be rather obvious :-) 2000-09-12 01:15 lpetrich * Source_Files/Misc/shapes.cpp: Made AdjustToPointerBoundary() use arithmetic with POINTER_SIZE directly, thus eliminating size dependence. Still need to work on making the row_addresses pointers better handled, however. 2000-09-12 00:15 lpetrich * Source_Files/Misc/RenderVisTree.h: Turned POINTER_DATA into (byte *) to make it more general and extensible to 64-bit environments. 2000-09-11 13:05 cbauer * Source_Files/CSeries/byte_swapping.cpp, Source_Files/CSeries/byte_swapping.h, Source_Files/Misc/FileHandler_SDL.cpp, Source_Files/Misc/computer_interface.cpp, Source_Files/Misc/game_wad.cpp, Source_Files/Misc/images_sdl.cpp, Source_Files/Misc/mysound.cpp, Source_Files/Misc/preferences.cpp, Source_Files/Misc/preferences.h, Source_Files/Misc/sound_definitions.h, Source_Files/Misc/sound_sdl.cpp, Source_Files/Misc/wad.cpp, changelogs/Changes_(Christian_Bauer): - fixed some remaining alignment bugs, now works on Solaris/sparc (with gcc 2.95.2) - fixed problems when no preferences file was present - removed the byte_swap_data() and byte_swap_object() functions since they are superseded by the new pack/unpack functions 2000-09-11 09:39 cbauer * Source_Files/Misc/wad.cpp: fixed compilation problem with gcc 2.96 2000-09-11 09:02 cbauer * Makefile.BeOS, README, Source_Files/Misc/game_wad.cpp, Source_Files/Misc/sdl_widgets.h, Source_Files/Misc/shell_sdl.cpp, Source_Files/Misc/vbl.cpp: fixes for 0.10.4 SDL release 2000-09-11 07:35 lpetrich * Source_Files/Misc/wad.cpp: Changed get_flat_data() and inflate_flat_data() to create the effect of properly packed encapsulated_wad_header data structures. These functions are only used in netgames, so verifying them will be somewhat tricky. 2000-09-10 19:22 lpetrich * Source_Files/Misc/sound_macintosh.cpp: Added local definition of a sound-manager function that is duplicated in the SDL version 2000-09-10 19:21 lpetrich * Source_Files/Misc/screen_drawing.cpp: Added "const" qualifiers as appropriate 2000-09-10 19:21 lpetrich * Source_Files/Misc/FileHandler.cpp: Added "const" qualifiers to be consistent with CB's usage 2000-09-10 19:21 lpetrich * Source_Files/Misc/: computer_interface_mac.cpp, ISp_Support.cpp, macintosh_network.h, preferences_macintosh.cpp, screen.cpp, shell_macintosh.cpp, tags.h, vbl_macintosh.cpp, wad_macintosh.cpp: Boolean/boolean to bool 2000-09-10 19:20 lpetrich * Source_Files/Misc/computer_interface.cpp: Did push_back() with an argument in order to satisfy Metrowerks CodeWarrior 4 2000-09-10 17:35 lpetrich * Pfhortran_Release/: Pfhortran Compiler[DEAD], Pfhortran Language Definition[DEAD], Update Info[DEAD]: [no log message] 2000-09-10 17:31 lpetrich * Pfhortran_Release/: Code/How to compile[DEAD], Code/Pfhortran Spec[DEAD], Code/script_instructions.cpp[DEAD], Code/script_instructions.h[DEAD], Code/scripting.cpp[DEAD], Code/scripting.h[DEAD], All About Pfhortran 0.3[DEAD]: [no log message] 2000-09-10 16:51 cbauer * README, Source_Files/Misc/find_files.h, Source_Files/Misc/find_files_sdl.cpp, Source_Files/Misc/wad_sdl.cpp: - logic for finding files by checksum/date was reversed 2000-09-10 14:08 cbauer * README, configure.in, Source_Files/Misc/FileHandler.h, Source_Files/Misc/FileHandler_SDL.cpp, Source_Files/Misc/interface_sdl.cpp, Source_Files/Misc/map.h, Source_Files/Misc/preferences.cpp, Source_Files/Misc/preferences_sdl.cpp, Source_Files/Misc/preprocess_map_sdl.cpp, Source_Files/Misc/resource_manager.cpp, Source_Files/Misc/sdl_dialogs.cpp, Source_Files/Misc/sdl_widgets.cpp, Source_Files/Misc/sdl_widgets.h, Source_Files/Misc/shell_sdl.cpp, Source_Files/Misc/vbl_sdl.cpp, Source_Files/Misc/wad.cpp, changelogs/Changes_(Christian_Bauer): - improved error handling of OpenedFile, OpenedResourceFile and FileSpecifier - implemented SDL file selection dialogs - saving/continuing games and saving/replaying films works with SDL - bumped version number to 0.10.4 2000-09-09 22:33 cbauer * Source_Files/Misc/computer_interface_macintosh.cpp[DEAD]: file obsoleted by computer_interface_mac.cpp 2000-09-09 13:35 cbauer * README, Source_Files/CSeries/csmacros.h, Source_Files/CSeries/macintosh_cseries.h, Source_Files/CSeries/sdl_cseries.h, Source_Files/Misc/FileHandler_Mac.cpp[DEAD], Source_Files/Misc/FileHandler_Mac.h[DEAD], Source_Files/Misc/Makefile.am, Source_Files/Misc/OGL_Dialog.cpp, Source_Files/Misc/OGL_Render.cpp, Source_Files/Misc/OGL_Render.h, Source_Files/Misc/OGL_Setup.h, Source_Files/Misc/OGL_Textures.cpp, Source_Files/Misc/OGL_Textures.h, Source_Files/Misc/Packing.h, Source_Files/Misc/RenderPlaceObjs.cpp, Source_Files/Misc/RenderRasterize.cpp, Source_Files/Misc/collection_definition.h, Source_Files/Misc/computer_interface.cpp, Source_Files/Misc/computer_interface.h, Source_Files/Misc/computer_interface_mac.cpp, Source_Files/Misc/devices.cpp, Source_Files/Misc/effect_definitions.h, Source_Files/Misc/effects.cpp, Source_Files/Misc/effects.h, Source_Files/Misc/extensions.h, Source_Files/Misc/filetypes_macintosh.cpp, Source_Files/Misc/game_wad.cpp, Source_Files/Misc/game_wad.h, Source_Files/Misc/import_definitions.cpp, Source_Files/Misc/interface.h, Source_Files/Misc/interface_macintosh.cpp, Source_Files/Misc/item_definitions.h, Source_Files/Misc/items.cpp, Source_Files/Misc/key_definitions.h, Source_Files/Misc/keyboard_dialog.cpp, Source_Files/Misc/lightsource.cpp, Source_Files/Misc/lightsource.h, Source_Files/Misc/map.cpp, Source_Files/Misc/map.h, Source_Files/Misc/map_constructors.cpp, Source_Files/Misc/media.cpp, Source_Files/Misc/media.h, Source_Files/Misc/media_definitions.h, Source_Files/Misc/monsters.cpp, Source_Files/Misc/monsters.h, Source_Files/Misc/motion_sensor.cpp, Source_Files/Misc/mysound.cpp, Source_Files/Misc/physics.cpp, Source_Files/Misc/placement.cpp, Source_Files/Misc/platform_definitions.h, Source_Files/Misc/platforms.cpp, Source_Files/Misc/platforms.h, Source_Files/Misc/player.cpp, Source_Files/Misc/player.h, Source_Files/Misc/preferences_macintosh.cpp, Source_Files/Misc/preferences_sdl.cpp, Source_Files/Misc/projectile_definitions.h, Source_Files/Misc/projectiles.cpp, Source_Files/Misc/projectiles.h, Source_Files/Misc/render.cpp, Source_Files/Misc/scenery_definitions.h, Source_Files/Misc/screen.cpp, Source_Files/Misc/shape_definitions.h, Source_Files/Misc/shapes.cpp, Source_Files/Misc/shapes_macintosh.cpp, Source_Files/Misc/shapes_sdl.cpp, Source_Files/Misc/shell.cpp, Source_Files/Misc/shell_macintosh.cpp, Source_Files/Misc/shell_sdl.cpp, Source_Files/Misc/sound_definitions.h, Source_Files/Misc/sound_macintosh.cpp, Source_Files/Misc/sound_sdl.cpp, Source_Files/Misc/tags.h, Source_Files/Misc/textures.h, Source_Files/Misc/vbl.cpp, Source_Files/Misc/vbl_definitions.h, Source_Files/Misc/wad.cpp, Source_Files/Misc/wad_prefs.cpp, Source_Files/Misc/wad_sdl.cpp, Source_Files/Misc/weapon_definitions.h, Source_Files/Misc/weapons.cpp, Source_Files/Misc/weapons.h, changelogs/Changes_(Christian_Bauer): - merged with LP_fileio branch -> physics models in maps work on SDL - SDL: physics environment preferences can now be selected - terminal memory handling rewritten: terminal text is now stored internally in C++ structures/vectors, managed by computer_interface.cpp; allocation is done by calling unpack_map_terminal_data() 2000-09-09 10:06 cbauer * AUTHORS, README, Source_Files/Misc/OGL_Render.cpp, Source_Files/Misc/OGL_Setup.h, Source_Files/Misc/RenderVisTree.cpp, Source_Files/Misc/map.h, Source_Files/Misc/monsters.cpp, Source_Files/Misc/preferences.cpp, Source_Files/Misc/preferences_sdl.cpp, Source_Files/Misc/sdl_dialogs.cpp, Source_Files/Misc/shell_sdl.cpp, changelogs/Changes_(Christian_Bauer): - implemented OpenGL prefs menu (only flags) - fixed possible reference to freed memory in RenderVisTree::cast_render_ray() which caused Desla 2 to crash - fixed reference to unallocated memory in possible_intersecting_monsters() 2000-09-09 08:38 lpetrich * AlephOne.mcp: Added new Pfhortran stuff Changed InputSprocket and OpenGL access paths so that they are relative to the CodeWarrior folder. Adjusted it to the Great Renaming Alignment is now native 2000-09-09 08:31 lpetrich * Source_Files/Misc/screen.cpp: Put in fix for flashing HUD in 32-bit mode -- the fix is to switch to 16-bit mode and then back to 32-bit mode. However, this only needs to be done once, at least in my experience. 2000-09-09 08:31 lpetrich * Source_Files/Misc/OGL_Textures.cpp: Restored the old kludge for fixing textures as an option; that fix consists of painting the textures into a rectangle with size at least 128*128, instead of the smallest-fitting powers of 2. 2000-09-09 08:31 lpetrich * Source_Files/Misc/OGL_Setup.h: Added definition of texture-fix flag 2000-09-09 08:31 lpetrich * Source_Files/Misc/OGL_Dialog.cpp: Added handling of texture-fix flag as a checkbox 2000-09-09 08:28 lpetrich * Resources/marathon2.resource: Added yet another OpenGL option 2000-09-08 12:47 cbauer * README, Source_Files/CSeries/csfonts.h, Source_Files/CSeries/cstypes.h, Source_Files/CSeries/sdl_cseries.h, Source_Files/Misc/OGL_Render.cpp, Source_Files/Misc/OGL_Textures.cpp, Source_Files/Misc/computer_interface.cpp, Source_Files/Misc/computer_interface_sdl.cpp, Source_Files/Misc/overhead_map.cpp, Source_Files/Misc/scottish_textures.cpp, Source_Files/Misc/screen_drawing_sdl.cpp, Source_Files/Misc/screen_sdl.cpp, Source_Files/Misc/sdl_dialogs.cpp, Source_Files/Misc/shapes_sdl.cpp, Source_Files/Misc/textures.cpp: - fixed compilation problems under Solaris 2.6 with gcc 2.95.2 2000-09-07 21:03 cbauer * Source_Files/Misc/: ISp_Support.h, OGL_Textures.h, OverheadMap_OGL.h, PlayerName.cpp, PlayerName.h, Random.h, ViewControl.h, XML_Configure.h, dynamic_limits.h, game_errors.cpp, interface.cpp, placement.cpp, scottish_textures.cpp: - fixed gcc 2.96 compiler warnings 2000-09-07 14:51 cbauer * Source_Files/CSeries/csfiles_beos.cpp, Source_Files/CSeries/csmacros.h, Source_Files/Misc/preferences_sdl.cpp, Source_Files/Misc/screen_drawing_sdl.cpp, Source_Files/Misc/screen_sdl.cpp, Source_Files/Misc/sdl_dialogs.cpp, Source_Files/Misc/sdl_widgets.cpp, Source_Files/Misc/shell_sdl.cpp, changelogs/Changes_(Christian_Bauer), data/Fonts: - included nicer fonts for dialog boxes (Futura) - alert_user() properly wraps text - fixed compilation problems under BeOS 2000-09-07 12:36 cbauer * README, Source_Files/CSeries/cscluts_sdl.cpp, Source_Files/Misc/FileHandler.h, Source_Files/Misc/FileHandler_SDL.cpp, Source_Files/Misc/images_sdl.cpp, Source_Files/Misc/resource_manager.cpp, Source_Files/Misc/screen_drawing_sdl.cpp, Source_Files/Misc/shapes_sdl.cpp, Source_Files/Misc/sound_sdl.cpp, Source_Files/Misc/wad_sdl.cpp, changelogs/Changes_(Christian_Bauer), tools/Makefile.am, tools/forks2single.c, tools/single2forks.c, tools/single2rsrc.c[DEAD]: - OpenedFile class transparently accesses the data fork of AppleSingle and MacBinary II files - resource manager can handle resource forks of MacBinary II files - fixed long-standing bug where SDL_FreeRW() was used instead of SDL_RWclose(), causing lots of files to stay open - Pfhortran Language Definition file wasn't closed after being read 2000-09-07 06:56 cbauer * Source_Files/Misc/vbl_sdl.cpp: - fixed two gcc 2.96 compilation problems 2000-09-07 06:50 cbauer * Source_Files/Misc/computer_interface.cpp, Source_Files/Misc/images.h, Source_Files/Misc/images_sdl.cpp, Source_Files/Misc/screen_sdl.cpp, Source_Files/Misc/sound_sdl.cpp, changelogs/Changes_(Christian_Bauer): - improved PICT compatibility (implemented opcodes 0x0099 and 0x009b, ignored many more opcodes) - PICTs in terminals are properly scaled - added support for format 2 sound resources 2000-09-06 16:02 cbauer * README, Source_Files/CSeries/cstypes.h, Source_Files/CSeries/sdl_cseries.h, Source_Files/Misc/FileHandler.h, Source_Files/Misc/FileHandler_SDL.cpp, Source_Files/Misc/Makefile.am, Source_Files/Misc/find_files.h, Source_Files/Misc/find_files_sdl.cpp, Source_Files/Misc/preferences.h, Source_Files/Misc/preferences_sdl.cpp, Source_Files/Misc/resource_manager.cpp, Source_Files/Misc/screen_drawing.h, Source_Files/Misc/screen_drawing_sdl.cpp, Source_Files/Misc/sdl_dialogs.cpp, Source_Files/Misc/sdl_dialogs.h, Source_Files/Misc/sdl_widgets.cpp, Source_Files/Misc/sdl_widgets.h, Source_Files/Misc/shell_sdl.cpp, Source_Files/Misc/wad.h, Source_Files/Misc/wad_macintosh.cpp, Source_Files/Misc/wad_sdl.cpp, changelogs/Changes_(Christian_Bauer): - implemented environment preferences dialog - moved TimeType to cstypes.h - implemented file finding facilities - implemented find_wad_file_that_has_checksum() and find_file_with_modification_date() - find_file_with_modification_date() now takes TimeType argument 2000-09-06 09:03 cbauer * Source_Files/Misc/shapes.cpp: - textures look properly under OpenGL again 2000-09-06 05:56 lpetrich * Source_Files/Misc/shapes.cpp: Reverted to original style of a single flat block of memory for the shapes chunk, only in this case, an unpacked shapes chunk. However, the returning of NULL for out-of-range values has been kept. 2000-09-06 05:56 lpetrich * Source_Files/Misc/shape_definitions.h: Reverted to original style of a single flat block of memory for the shapes chunk, only in this case, an unpacked shapes chunk. 2000-09-06 05:56 lpetrich * Source_Files/Misc/interface.h: Changed a "boolean" to "bool" 2000-09-05 13:23 cbauer * Source_Files/: CSeries/cspixels.h, Misc/low_level_textures.cpp, Misc/screen_sdl.cpp, Misc/shapes.cpp: Under SDL, the rendering engine now uses the native pixel format of the machine it's running on, not MacOS xRGB 1555 or 8888 formats. This can provide a significant speedup, especially on PCs where 16 bit pixels are usually RGB 565. 2000-09-05 11:10 cbauer * Source_Files/Misc/: RenderRasterize.cpp, scottish_textures.cpp, shape_definitions.h, shapes.cpp, textures.cpp, vbl.cpp, vbl_definitions.h: - reading of 16-bit "first/last" values in RLE shapes made independent of endianess - small fixes to make it compile with gcc under Linux 2000-09-05 05:47 lpetrich * Source_Files/Misc/shapes.cpp: Implemented unpacking in it, and also modified the accessors so that they will return NULL for most out-of-range values. This helps make possible compatibility with Marathon 2 shapes files. Added padding in the case of sequences like _animation2_8 (type 2), which may have only 2 views in the file, but which the engine thinks has 8 views. Such cases are padded with zeros. 2000-09-05 05:42 lpetrich * Source_Files/Misc/OGL_Setup.h: Added flag for doing OpenGL overhead-map rendering Modified to eliminate hardcoded assumptions of which texture set is rendered in which spot (foreground sprites, inhabitant sprites, walls, or landscapes) 2000-09-05 05:42 lpetrich * Source_Files/Misc/OGL_Render.h: Modified OGL_SetView() and OGL_Copy2D() to set whether or not to use a back buffer. Added some reorganization; created begin-frame and end-frame commands for the main view Modified to eliminate hardcoded assumptions of which texture set is rendered in which spot (foreground sprites, inhabitant sprites, walls, or landscapes) 2000-09-05 05:42 lpetrich * Source_Files/Misc/: OGL_Render.cpp, OGL_Textures.cpp, OGL_Textures.h: Modified to eliminate hardcoded assumptions of which texture set is rendered in which spot (foreground sprites, inhabitant sprites, walls, or landscapes) 2000-09-05 00:32 lpetrich * AlephOne.mcp: Added new Pfhortran stuff Changed InputSprocket and OpenGL access paths so that they are relative to the CodeWarrior folder. Adjusted it to the Great Renaming Alignment is now native 2000-09-04 23:58 lpetrich * Source_Files/Misc/vbl.cpp: Working on packing/unpacking of film data; completed so far: the film header and the writing. The reading code I will do later, since it is much more murky. Added unpacking code for readin of data. Insured that the film size value in its header is set up with the help of the *packed* header size. 2000-09-04 23:07 lpetrich * Source_Files/Misc/vbl.cpp: Working on packing/unpacking of film data; completed so far: the film header and the writing. The reading code I will do later, since it is much more murky. Added unpacking code for readin of data 2000-09-04 23:07 lpetrich * Source_Files/Misc/platforms.cpp: Added packing/unpacking stuff Added graceful degradation for get_map_indexes() invalid index value 2000-09-04 23:07 lpetrich * Source_Files/Misc/monsters.cpp: Added stuff for packing/unpacking. Banished default count of 1 Added graceful degradation for get_map_indexes() invalid index value 2000-09-04 23:06 lpetrich * Source_Files/Misc/map.h: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Added notes from map_accessors.h, which has been deleted Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset Reconciled my and CB's code Added SIZEOF_world_point2d definition Definitions of some functions for packing and unpacking map data. Completed the packers/unpackers for this file. Had to add another one. Banished default count of 1 Had get_map_indexes() return NULL for being out-of-range 2000-09-04 23:06 lpetrich * Source_Files/Misc/map.cpp: Implemented error checking for shapes access Added graceful degradation for get_map_indexes() invalid index values 2000-09-04 23:06 lpetrich * Source_Files/Misc/items.cpp: Implemented error checking for shapes access Added graceful degradation for get_map_indexes() invalid index value 2000-09-04 20:12 cbauer * README: - added link to MSG 2000-09-04 15:12 cbauer * Source_Files/Misc/: sdl_dialogs.cpp, shell_sdl.cpp: - made F9 work for screen shots on the main menu and in dialogs 2000-09-04 08:52 cbauer * data/Transparent_Sprites.mml: - updated to Mac version 2000-09-04 06:21 lpetrich * Source_Files/Misc/vbl_definitions.h: Did abstraction of the file code Modified the abstraction code Added a packed-size constant 2000-09-04 06:21 lpetrich * Source_Files/Misc/vbl.cpp: Working on packing/unpacking of film data; completed so far: the film header and the writing. The reading code I will do later, since it is much more murky. 2000-09-04 06:21 lpetrich * Source_Files/Misc/sound_definitions.h: Did abstraction of the file code Made sound definitions more general; added a variable for the number of loaded sounds. 2000-09-04 06:21 lpetrich * Source_Files/Misc/shell.cpp: Added exception handling to the top-level routine: main() 2000-09-04 06:18 lpetrich * Source_Files/Misc/map_constructors.cpp: Implemented some functions for packing and unpacking map data. Completed these packers/unpackers. Had to add another one. Has a minor fix to the game_data packer/unpacker. 2000-09-04 06:17 lpetrich * Source_Files/Misc/game_wad.cpp: Reads in plain points using my unpacking routines. Only the beginning :-) Now reads in endpoints, lines, and polygons. And does most of the upper-half stuff defined in map.h. Continued to add unpacking routines to the read-in. Did monsters, effects, and projectiles. Did player data and weapons and platforms. Completed them for loaded games. Used packing for savegames. 2000-09-04 00:38 lpetrich * Source_Files/Misc/collection_definition.h: Added some packed-size constants. 2000-09-04 00:38 lpetrich * Source_Files/Misc/weapons.cpp: Got packing/unpacking stuff in. Also suppressed a bit of error checking to allow certain physics models, such as those for making two-fisted weapons in certain "Evil" maps. 2000-09-04 00:37 lpetrich * Source_Files/Misc/textures.h: Added a packed-size constant. 2000-09-04 00:36 lpetrich * Source_Files/Misc/sound_sdl.cpp: Preprocessed out the loading routines. Using variable for number of loaded sounds to find sound-definition pointer in _sm_globals 2000-09-04 00:36 lpetrich * Source_Files/Misc/sound_macintosh.cpp: Using variable for number of loaded sounds to find sound-definition pointer in _sm_globals 2000-09-04 00:35 lpetrich * Source_Files/Misc/shapes_sdl.cpp: Preprocessed out the loading routines. 2000-09-04 00:35 lpetrich * Source_Files/Misc/shapes_macintosh.cpp: Moved loading routines out of the code to shapes.cpp 2000-09-04 00:34 lpetrich * Source_Files/Misc/shapes.cpp: Implemented unpacking in it, and also modified the accessors so that they will return NULL for most out-of-range values. This helps make possible compatibility with Marathon 2 shapes files. 2000-09-04 00:34 lpetrich * Source_Files/Misc/shape_definitions.h: Did abstraction of the file code; turned shape handles into pointers. Also added various pointers and arrays to unpacked shape parts. 2000-09-04 00:34 lpetrich * Source_Files/Misc/RenderRasterize.cpp: Fixed rendering in full-side-mode so that if there is a map polygon on the other side, there will not be void on the other side. This makes full-length semitransparent boundary walls possible. 2000-09-04 00:33 lpetrich * Source_Files/Misc/: render.cpp, RenderPlaceObjs.cpp: Added some shapes-access error checking. 2000-09-04 00:32 lpetrich * Source_Files/Misc/platforms.cpp: Added packing/unpacking stuff 2000-09-04 00:32 lpetrich * Source_Files/Misc/mysound.cpp: Implemented unpacking of soundfile header; made it completely general, so such files can import arbitrary numbers of sounds. This makes possible Marathon 2 compatibility. Also ensured that _sm_globals is kept up-to-date when a new soundfile is read. 2000-09-04 00:31 lpetrich * Source_Files/Misc/media.cpp: Implemented packers/unpackers of data 2000-09-04 00:30 lpetrich * Source_Files/Misc/: items.cpp, map.cpp, motion_sensor.cpp: Implemented error checking for shapes access 2000-09-04 00:30 lpetrich * Source_Files/Misc/effects.cpp: Added packing/unpacking code Added some error checking for shapes accessing 2000-09-04 00:29 lpetrich * Source_Files/Misc/devices.cpp: Added error checking for shapes access 2000-09-04 00:17 lpetrich * changelogs/Changes_(Loren_Petrich): Should be rather obvious :-) 2000-09-04 00:17 lpetrich * Resources/M2,° Semitpt Flames,Bolts: Added hit sparks for the VacBobs and Enforcers 2000-09-03 19:16 cbauer * Makefile.BeOS, README, Source_Files/CSeries/csalerts_sdl.cpp, Source_Files/CSeries/sdl_cseries.h, Source_Files/Misc/Makefile.am, Source_Files/Misc/OverheadMap_SDL.cpp, Source_Files/Misc/computer_interface.cpp, Source_Files/Misc/computer_interface_sdl.cpp, Source_Files/Misc/filetypes_sdl.cpp[DEAD], Source_Files/Misc/game_wad.cpp, Source_Files/Misc/images_sdl.cpp, Source_Files/Misc/interface.cpp, Source_Files/Misc/interface_sdl.cpp, Source_Files/Misc/map.h, Source_Files/Misc/mouse_sdl.cpp, Source_Files/Misc/mysound.cpp, Source_Files/Misc/preferences.cpp, Source_Files/Misc/preferences.h, Source_Files/Misc/preferences_macintosh.cpp, Source_Files/Misc/preferences_sdl.cpp, Source_Files/Misc/screen.h, Source_Files/Misc/screen_drawing.h, Source_Files/Misc/screen_drawing_sdl.cpp, Source_Files/Misc/screen_sdl.cpp, Source_Files/Misc/sdl_dialogs.cpp, Source_Files/Misc/sdl_dialogs.h, Source_Files/Misc/sdl_widgets.cpp, Source_Files/Misc/sdl_widgets.h, Source_Files/Misc/shell.cpp, Source_Files/Misc/shell.h, Source_Files/Misc/shell_macintosh.cpp, Source_Files/Misc/shell_sdl.cpp, Source_Files/Misc/sound_sdl.cpp, Source_Files/Misc/wad_prefs_sdl.cpp[DEAD], changelogs/Changes_(Christian_Bauer), data/Resources: - split preferences.cpp into it's platform-independent part ("preferences.cpp" and platform-specific parts ("preferences_sdl.cpp" and "preferences_macintosh.cpp", one of which is included by preferences.cpp) - implemented dialog/widget system for SDL - first version of preferences dialogs for SDL version (some items still missing, notably environment and OpenGL settings) - consequently, some of the command-line options are gone - alert_user(), quit_without_saving() and get_level_number_from_user() now use the dialog system - removed files that were no longer needed 2000-09-01 15:41 cbauer * Makefile.BeOS, README, Source_Files/Misc/Makefile.am, Source_Files/Misc/screen_sdl.cpp, Source_Files/Misc/shell_sdl.cpp: - finishing touches for Aleph One/SDL 0.10.3 release 2000-09-01 12:51 cbauer * Source_Files/: CSeries/makefile[DEAD], CSeries/sdl_cseries.h, Misc/FileHandler_SDL.cpp, Misc/computer_interface.cpp, Misc/effect_definitions.h, Misc/game_wad.cpp, Misc/images.c[DEAD], Misc/interface.h, Misc/interface_sdl.cpp, Misc/item_definitions.h, Misc/key_definitions.h, Misc/lightsource.h, Misc/map.h, Misc/media_definitions.h, Misc/monster_definitions.h, Misc/monsters.h, Misc/platform_definitions.h, Misc/platforms.h, Misc/player.cpp, Misc/player.h, Misc/projectile_definitions.h, Misc/scenery_definitions.h, Misc/sound_definitions.h, Misc/vbl.cpp, Misc/vbl_definitions.h, Misc/wad_sdl.cpp, Misc/weapon_definitions.h: - changed short -> int16 and long -> int32 in the structures for which packing/unpacking routines exists because StreamToValue() and ValueToStream() are defined on these types, not on short and long (which may be different) - removed the old SDL loading routines in game_wad.cpp - minor fixes to make the SDL version compilable 2000-09-01 10:33 cbauer * Makefile.BeOS, Makefile.am, README, Source_Files/CSeries/Makefile.am, Source_Files/CSeries/csfiles_beos.cpp, Source_Files/Misc/FileHandler.h, Source_Files/Misc/FileHandler_SDL.cpp, Source_Files/Misc/Makefile.am, Source_Files/Misc/XML_Configure.h, Source_Files/Misc/XML_Loader_SDL.cpp, Source_Files/Misc/XML_Loader_SDL.h, Source_Files/Misc/XML_Resources_SDL.cpp[DEAD], Source_Files/Misc/XML_Resources_SDL.h[DEAD], Source_Files/Misc/shell_beos.cpp[DEAD], Source_Files/Misc/shell_macintosh.cpp, Source_Files/Misc/shell_sdl.cpp, Source_Files/Network/network_dummy.cpp, changelogs/Changes_(Christian_Bauer), data/Interface_Rects.mml, data/Makefile.am, data/README, data/Resources, data/Text_Strings.mml, data/Transparent_Liquids.mml, data/Transparent_Sprites.mml, docs/Cheat Codes[DEAD], docs/Cheat_Codes, docs/MML.html: - MML scripts are no longer read from TEXT resources in the "Resources" file but from text files in "MML" subdirectories of the local and global data directories - updated MML and cheat code docs and added them to the Aleph One/SDL distribution - split shell.cpp into it's platform-independent part ("shell.cpp", mostly cheat code handling) and platform-specific parts ("shell_sdl.cpp" and "shell_macintosh.cpp", one of which is included by shell.cpp) - moved Misc/shell_beos.cpp to CSeries/csfiles_beos.cpp 2000-09-01 10:32 cbauer * Source_Files/Misc/shell.cpp: - resurrected 2000-09-01 10:31 cbauer * Source_Files/Misc/shell.cpp[DEAD]: - temporarily removed 2000-09-01 08:25 lpetrich * Source_Files/Misc/weapons.h: Got packing/unpacking stuff in Banished default count of 1 2000-09-01 08:25 lpetrich * Source_Files/Misc/wad.cpp: Added my packing/unpacking code; now complete Made some tiny tweaks to it to get more stylistically consistent. Banished default count of 1 2000-09-01 08:25 lpetrich * Source_Files/Misc/projectiles.cpp: Added stuff for packing/unpacking. 2000-09-01 08:25 lpetrich * Source_Files/Misc/player.h: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Got packing/unpacking stuff in Banished default count of 1 2000-09-01 08:25 lpetrich * Source_Files/Misc/platforms.h: Reconciled my and CB's code Added packing/unpacking stuff Banished default count of 1 2000-09-01 08:25 lpetrich * Source_Files/Misc/: monsters.h, projectiles.h: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Added stuff for packing/unpacking. Banished default count of 1 2000-09-01 08:25 lpetrich * Source_Files/Misc/monsters.cpp: Added stuff for packing/unpacking. Banished default count of 1 2000-09-01 08:24 lpetrich * Source_Files/Misc/media.h: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Set up some pack/unpack functions. Banished default count of 1 2000-09-01 08:24 lpetrich * Source_Files/Misc/map.h: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Added notes from map_accessors.h, which has been deleted Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset Reconciled my and CB's code Added SIZEOF_world_point2d definition Definitions of some functions for packing and unpacking map data. Completed the packers/unpackers for this file. Had to add another one. Banished default count of 1 2000-09-01 08:24 lpetrich * Source_Files/Misc/lightsource.h: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Reconciled my and CB's code Put in my packing/unpacking routines Banished default count of 1 2000-09-01 08:24 lpetrich * Source_Files/Misc/lightsource.cpp: Put in packing/unpacking routines 2000-09-01 08:24 lpetrich * Source_Files/Misc/game_wad.cpp: Reads in plain points using my unpacking routines. Only the beginning :-) Now reads in endpoints, lines, and polygons. And does most of the upper-half stuff defined in map.h. Continued to add unpacking routines to the read-in. Did monsters, effects, and projectiles. Did player data and weapons and platforms. Completed them for loaded games. 2000-09-01 08:24 lpetrich * Source_Files/Misc/effects.h: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Added stuff for packing/unpacking Banished default count of 1 2000-09-01 08:24 lpetrich * Source_Files/Misc/computer_interface.h: Added packing/unpacking definitions 2000-09-01 08:23 lpetrich * Source_Files/Misc/computer_interface.cpp: Not sure what I did here... Added packing/unpacking definitions, and now code 2000-09-01 06:25 cbauer * README, Source_Files/Misc/OverheadMap_OGL.cpp, Source_Files/Misc/mouse_sdl.cpp, Source_Files/Misc/shell_sdl.cpp, Source_Files/Misc/vbl_sdl.cpp, changelogs/Changes_(Christian_Bauer): - turned on SDL_INIT_EVENTTHREAD, which seems to have fixed the random mouse control lockups under XFree 4 - on non-Mac platforms, the overhead map drawing doesn't use any vertex arrays because this crashed both Mesa and NVidia's OpenGL (I couldn't figure out why) 2000-09-01 03:16 lpetrich * Source_Files/Misc/computer_interface.h: Added packing/unpacking definitions 2000-09-01 03:16 lpetrich * Source_Files/Misc/computer_interface.cpp: Not sure what I did here... Added packing/unpacking definitions 2000-09-01 03:16 lpetrich * Source_Files/Misc/platforms.h: Reconciled my and CB's code Added packing/unpacking stuff 2000-09-01 03:16 lpetrich * Source_Files/Misc/platforms.cpp: Added packing/unpacking stuff 2000-09-01 03:15 lpetrich * Source_Files/Misc/import_definitions.cpp: Used unpacking routines to load the physics code 2000-09-01 03:08 lpetrich * Source_Files/Misc/extensions.h: Did abstraction of the file code; commented out physics-loading definitions as no longer needed. 2000-09-01 03:07 lpetrich * Source_Files/Misc/game_wad.cpp: Reads in plain points using my unpacking routines. Only the beginning :-) Now reads in endpoints, lines, and polygons. And does most of the upper-half stuff defined in map.h. Continued to add unpacking routines to the read-in. Did monsters, effects, and projectiles. Did player data and weapons and platforms. 2000-08-31 23:16 lpetrich * Source_Files/Misc/player.h: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Got packing/unpacking stuff in 2000-08-31 23:16 lpetrich * Source_Files/Misc/: physics.cpp, player.cpp, weapons.cpp, weapons.h: Got packing/unpacking stuff in 2000-08-31 23:16 lpetrich * Source_Files/Misc/Packing.h: For doing packing and unpacking of streams of bytes, so as to correct for alignment problems in structures. A rename: Stream2Value to StreamToValue, etc. As per CB's comments, modified it not to use BIG_ENDIAN or LITTLE_ENDIAN 2000-08-31 23:14 lpetrich * Source_Files/Misc/game_wad.cpp: Reads in plain points using my unpacking routines. Only the beginning :-) Now reads in endpoints, lines, and polygons. And does most of the upper-half stuff defined in map.h. Continued to add unpacking routines to the read-in. Did monsters, effects, and projectiles. Did player data and weapons. 2000-08-31 23:13 lpetrich * AlephOne.mcp: Added new Pfhortran stuff Changed InputSprocket and OpenGL access paths so that they are relative to the CodeWarrior folder. Adjusted it to the Great Renaming 2000-08-31 13:34 cbauer * README, Source_Files/CSeries/byte_swapping.h, Source_Files/CSeries/sdl_cseries.h, Source_Files/Misc/images_sdl.cpp, Source_Files/Misc/mouse_sdl.cpp, Source_Files/Misc/resource_manager.cpp, Source_Files/Misc/screen_drawing_sdl.cpp, Source_Files/Misc/shapes_sdl.cpp, Source_Files/Misc/shell_sdl.cpp, Source_Files/Misc/vbl_sdl.cpp: - #include -> #include - experimented a bit with the SDL mouse handling 2000-08-31 10:56 cbauer * changelogs/Changes_(Christian_Bauer): - added description of recent changes 2000-08-31 10:48 cbauer * README, Source_Files/CSeries/byte_swapping.cpp, Source_Files/CSeries/byte_swapping.h, Source_Files/CSeries/csalerts.cpp, Source_Files/CSeries/csalerts.h, Source_Files/CSeries/csalerts_sdl.cpp, Source_Files/CSeries/csdialogs.cpp, Source_Files/CSeries/cstypes.h, Source_Files/CSeries/macintosh_cseries.h, Source_Files/CSeries/mytm.cpp, Source_Files/CSeries/mytm.h, Source_Files/CSeries/sdl_cseries.h, Source_Files/Misc/ChaseCam.cpp, Source_Files/Misc/DamageParser.cpp, Source_Files/Misc/FileHandler.cpp, Source_Files/Misc/FileHandler.h, Source_Files/Misc/FileHandler_Mac.cpp, Source_Files/Misc/FileHandler_SDL.cpp, Source_Files/Misc/OGL_Render.cpp, Source_Files/Misc/OGL_Textures.cpp, Source_Files/Misc/OGL_Textures.h, Source_Files/Misc/OverheadMapRenderer.cpp, Source_Files/Misc/OverheadMapRenderer.h, Source_Files/Misc/OverheadMap_SDL.cpp, Source_Files/Misc/RenderPlaceObjs.cpp, Source_Files/Misc/RenderPlaceObjs.h, Source_Files/Misc/RenderRasterize.cpp, Source_Files/Misc/RenderSortPoly.cpp, Source_Files/Misc/RenderVisTree.cpp, Source_Files/Misc/ShapesParser.cpp, Source_Files/Misc/XML_ElementParser.h, Source_Files/Misc/XML_Resources_SDL.cpp, Source_Files/Misc/computer_interface.cpp, Source_Files/Misc/computer_interface.h, Source_Files/Misc/computer_interface_macintosh.cpp, Source_Files/Misc/computer_interface_sdl.cpp, Source_Files/Misc/crc.cpp, Source_Files/Misc/devices.cpp, Source_Files/Misc/effects.cpp, Source_Files/Misc/effects.h, Source_Files/Misc/export_definitions.cpp, Source_Files/Misc/fades.cpp, Source_Files/Misc/fades.h, Source_Files/Misc/filetypes_sdl.cpp, Source_Files/Misc/find_files.cpp, Source_Files/Misc/find_files.h, Source_Files/Misc/flood_map.cpp, Source_Files/Misc/flood_map.h, Source_Files/Misc/game_dialogs.cpp, Source_Files/Misc/game_errors.cpp, Source_Files/Misc/game_errors.h, Source_Files/Misc/game_wad.cpp, Source_Files/Misc/game_wad.h, Source_Files/Misc/game_window.cpp, Source_Files/Misc/game_window.h, Source_Files/Misc/game_window_macintosh.cpp, Source_Files/Misc/images.cpp, Source_Files/Misc/images.h, Source_Files/Misc/images_macintosh.cpp, Source_Files/Misc/images_sdl.cpp, Source_Files/Misc/import_definitions.cpp, Source_Files/Misc/interface.cpp, Source_Files/Misc/interface.h, Source_Files/Misc/interface_macintosh.cpp, Source_Files/Misc/interface_sdl.cpp, Source_Files/Misc/items.cpp, Source_Files/Misc/items.h, Source_Files/Misc/keyboard_dialog.cpp, Source_Files/Misc/lightsource.cpp, Source_Files/Misc/lightsource.h, Source_Files/Misc/low_level_textures.cpp, Source_Files/Misc/macintosh_network.h, Source_Files/Misc/map.cpp, Source_Files/Misc/map.h, Source_Files/Misc/map_constructors.cpp, Source_Files/Misc/marathon2.cpp, Source_Files/Misc/media.cpp, Source_Files/Misc/media.h, Source_Files/Misc/monster_definitions.h, Source_Files/Misc/monsters.cpp, Source_Files/Misc/monsters.h, Source_Files/Misc/motion_sensor.cpp, Source_Files/Misc/motion_sensor.h, Source_Files/Misc/mouse.cpp, Source_Files/Misc/music.cpp, Source_Files/Misc/music.h, Source_Files/Misc/mysound.cpp, Source_Files/Misc/mysound.h, Source_Files/Misc/overhead_map.h, Source_Files/Misc/pathfinding.cpp, Source_Files/Misc/physics.cpp, Source_Files/Misc/placement.cpp, Source_Files/Misc/platforms.cpp, Source_Files/Misc/platforms.h, Source_Files/Misc/player.cpp, Source_Files/Misc/player.h, Source_Files/Misc/preferences.cpp, Source_Files/Misc/preferences.h, Source_Files/Misc/preprocess_map_mac.cpp, Source_Files/Misc/preprocess_map_sdl.cpp, Source_Files/Misc/projectiles.cpp, Source_Files/Misc/projectiles.h, Source_Files/Misc/render.cpp, Source_Files/Misc/render.h, Source_Files/Misc/scenery.cpp, Source_Files/Misc/scottish_textures.cpp, Source_Files/Misc/scottish_textures.h, Source_Files/Misc/screen.cpp, Source_Files/Misc/screen.h, Source_Files/Misc/screen_drawing.cpp, Source_Files/Misc/screen_drawing.h, Source_Files/Misc/screen_drawing_sdl.cpp, Source_Files/Misc/screen_sdl.cpp, Source_Files/Misc/shapes.cpp, Source_Files/Misc/shapes_macintosh.cpp, Source_Files/Misc/shapes_sdl.cpp, Source_Files/Misc/shell.cpp, Source_Files/Misc/shell.h, Source_Files/Misc/shell_sdl.cpp, Source_Files/Misc/sound_definitions.h, Source_Files/Misc/sound_macintosh.cpp, Source_Files/Misc/sound_sdl.cpp, Source_Files/Misc/tags.h, Source_Files/Misc/vbl.cpp, Source_Files/Misc/vbl.h, Source_Files/Misc/vbl_definitions.h, Source_Files/Misc/vbl_macintosh.cpp, Source_Files/Misc/vbl_sdl.cpp, Source_Files/Misc/wad.cpp, Source_Files/Misc/wad.h, Source_Files/Misc/wad_macintosh.cpp, Source_Files/Misc/wad_prefs.cpp, Source_Files/Misc/wad_prefs.h, Source_Files/Misc/wad_prefs_macintosh.cpp, Source_Files/Misc/wad_prefs_sdl.cpp, Source_Files/Misc/wad_sdl.cpp, Source_Files/Misc/weapons.cpp, Source_Files/Misc/weapons.h, Source_Files/Misc/world.cpp, Source_Files/Misc/world.h, Source_Files/Network/network.cpp, Source_Files/Network/network.h, Source_Files/Network/network_adsp.cpp, Source_Files/Network/network_ddp.cpp, Source_Files/Network/network_dialogs.cpp, Source_Files/Network/network_dummy.cpp, Source_Files/Network/network_games.cpp, Source_Files/Network/network_games.h, Source_Files/Network/network_lookup.cpp, Source_Files/Network/network_microphone.cpp, Source_Files/Network/network_modem.cpp, Source_Files/Network/network_modem.h, Source_Files/Network/network_modem_protocol.cpp, Source_Files/Network/network_modem_protocol.h, Source_Files/Network/network_names.cpp, Source_Files/Network/network_sound.h, Source_Files/Network/network_speaker.cpp, Source_Files/Network/network_stream.cpp, Source_Files/Network/network_stream.h: - some clean-ups: word -> uint16 new definitions INT16_MIN/MAX and INT32_MIN/MAX replacing SHORT_MIN/MAX and LONG_MIN/MAX in cstypes.h SHORT_MIN/MAX -> INT16_MIN/MAX or SHRT_MIN/MAX from limits.h, as appropriate boolean -> bool TRUE/FALSE -> true/false - integrated FreeBSD patches from Michael Alyn Miller - OpenedResourceFile::Check()/Get() can now also take 4 chars instead of a uint32 resource type - wadfile checksums are now uint32 consistently, instead of "long" or "unsigned long" 2000-08-31 05:02 cbauer * configure.in, Source_Files/Misc/mouse_sdl.cpp, Source_Files/Misc/screen_sdl.cpp, Source_Files/Misc/shell_sdl.cpp: - fixed some OpenGL-related bugs 2000-08-30 14:28 cbauer * README, configure.in, Source_Files/CSeries/sdl_cseries.h, Source_Files/Misc/Makefile.am, Source_Files/Misc/OGL_Faders.cpp, Source_Files/Misc/OGL_Render.cpp, Source_Files/Misc/OGL_Setup.cpp, Source_Files/Misc/OGL_Textures.cpp, Source_Files/Misc/OGL_Textures.h, Source_Files/Misc/OverheadMap_OGL.cpp, Source_Files/Misc/images_sdl.cpp, Source_Files/Misc/screen_sdl.cpp, Source_Files/Misc/shell_sdl.cpp, changelogs/Changes_(Christian_Bauer): - implemented OpenGL rendering for the SDL version - OpenGL renderer should now display proper colors on little-endian systems 2000-08-30 05:45 lpetrich * Source_Files/Misc/: monsters.h, projectiles.h: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Added stuff for packing/unpacking. 2000-08-30 05:45 lpetrich * Source_Files/Misc/: monsters.cpp, projectiles.cpp: Added stuff for packing/unpacking. 2000-08-30 05:44 lpetrich * Source_Files/Misc/map_constructors.cpp: Implemented some functions for packing and unpacking map data. Completed these packers/unpackers. Had to add another one. 2000-08-30 05:44 lpetrich * Source_Files/Misc/map.h: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Added notes from map_accessors.h, which has been deleted Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset Reconciled my and CB's code Added SIZEOF_world_point2d definition Definitions of some functions for packing and unpacking map data. Completed the packers/unpackers for this file. Had to add another one. 2000-08-30 05:43 lpetrich * Source_Files/Misc/game_wad.cpp: Reads in plain points using my unpacking routines. Only the beginning :-) Now reads in endpoints, lines, and polygons. And does most of the upper-half stuff defined in map.h. Continued to add unpacking routines to the read-in. Did monsters, effects, and projectiles. 2000-08-30 05:42 lpetrich * Source_Files/Misc/effects.h: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Added stuff for packing/unpacking 2000-08-30 05:42 lpetrich * Source_Files/Misc/effects.cpp: Added packing/unpacking code 2000-08-30 05:41 lpetrich * Source_Files/Misc/computer_interface.cpp: Not sure what I did here... 2000-08-30 03:00 lpetrich * Source_Files/Misc/game_wad.cpp: Reads in plain points using my unpacking routines. Only the beginning :-) Now reads in endpoints, lines, and polygons. And does most of the upper-half stuff defined in map.h. Continued to add unpacking routines to the read-in. 2000-08-30 02:59 lpetrich * Source_Files/Misc/wad.cpp: Added my packing/unpacking code; now complete Made some tiny tweaks to it to get more stylistically consistent. 2000-08-30 02:58 lpetrich * Source_Files/Misc/placement.cpp: Modified the loading routine to do packing/unpacking. 2000-08-30 02:58 lpetrich * Source_Files/Misc/media.h: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Set up some pack/unpack functions. 2000-08-30 02:58 lpetrich * Source_Files/Misc/media.cpp: Implemented packers/unpackers of data 2000-08-30 02:58 lpetrich * Source_Files/Misc/map_constructors.cpp: Implemented some functions for packing and unpacking map data. Completed these packers/unpackers. 2000-08-30 02:58 lpetrich * Source_Files/Misc/map.h: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Added notes from map_accessors.h, which has been deleted Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset Reconciled my and CB's code Added SIZEOF_world_point2d definition Definitions of some functions for packing and unpacking map data. Completed the packers/unpackers for this file. 2000-08-30 02:54 lpetrich * Source_Files/Misc/lightsource.h: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Reconciled my and CB's code Put in my packing/unpacking routines 2000-08-30 02:54 lpetrich * Source_Files/Misc/lightsource.cpp: Put in packing/unpacking routines 2000-08-29 18:38 cbauer * Makefile.BeOS: - final fixes for version 0.10.2 2000-08-29 17:37 cbauer * Source_Files/Misc/mouse_sdl.cpp: - added missing mouse_sdl.cpp 2000-08-29 16:16 cbauer * README, Source_Files/Misc/interface_sdl.cpp, Source_Files/Misc/shell_sdl.cpp: - it is now possible to set the Ctrl-Shift-New-Game level with a command line argument 2000-08-29 15:35 cbauer * README, Source_Files/CSeries/csmisc_sdl.cpp, Source_Files/Misc/Makefile.am, Source_Files/Misc/interface.cpp, Source_Files/Misc/interface_sdl.cpp, Source_Files/Misc/map.cpp, Source_Files/Misc/shell_sdl.cpp, Source_Files/Misc/sound_sdl.cpp, Source_Files/Misc/vbl.cpp, Source_Files/Misc/vbl_sdl.cpp, changelogs/Changes_(Christian_Bauer): - implemented mouse control, which is now the default - standard key settings are now different when mouse control is on (a little Q3A-like) - new command line arguments "-8" for 8-bit color depth and "-m" to disable mouse control - fixed underwater crash bug 2000-08-29 10:40 cbauer * Makefile.BeOS: - fixed paths of source files 2000-08-29 09:36 cbauer * AUTHORS, COPYING, Makefile.BeOS, Makefile.am, README, acconfig.h, autogen.sh, config.guess, config.sub, configure.in, install-sh, missing, mkinstalldirs, Source_Files/Makefile.am, Source_Files/CSeries/Makefile.am, Source_Files/CSeries/makefile[DEAD], Source_Files/CSeries/makefile.mpw, Source_Files/Expat/Makefile.am, Source_Files/Expat/asciitab.h, Source_Files/Expat/gennmtab.c, Source_Files/Expat/hashtable.c, Source_Files/Expat/hashtable.h, Source_Files/Expat/iasciitab.h, Source_Files/Expat/latin1tab.h, Source_Files/Expat/nametab.h, Source_Files/Expat/utf8tab.h, Source_Files/Expat/xmldef.h, Source_Files/Expat/xmlparse.c, Source_Files/Expat/xmlparse.h, Source_Files/Expat/xmlrole.c, Source_Files/Expat/xmlrole.h, Source_Files/Expat/xmltok.c, Source_Files/Expat/xmltok.h, Source_Files/Expat/xmltok_impl.c, Source_Files/Expat/xmltok_impl.h, Source_Files/Expat/xmltok_ns.c, Source_Files/Misc/Makefile.am, Source_Files/Misc/images.c[DEAD], Source_Files/Misc/images.cpp, Source_Files/Misc/low_level_textures.c[DEAD], Source_Files/Network/Makefile.am, changelogs/Changes_(Christian_Bauer), data/Fonts, data/Makefile.am, data/Pfhortran_Language_Definition, data/README, data/Resources, docs/gpl.txt[DEAD], tools/Makefile.am, tools/single2rsrc.c: - added all missing files for the SDL version 2000-08-29 06:53 cbauer * Source_Files/Misc/screen_sdl.cpp: - implemented darken_world_window() 2000-08-29 06:31 cbauer * Source_Files/Misc/: music_sdl.cpp[DEAD], sound_sdl.cpp: - implemented intro music and chapter screen sounds - music_sdl.cpp is gone, music is handled in sound_sdl.cpp 2000-08-29 06:04 lpetrich * Source_Files/Misc/map_constructors.cpp: Implemented some functions for packing and unpacking map data. 2000-08-29 06:03 lpetrich * Source_Files/Misc/map.h: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Added notes from map_accessors.h, which has been deleted Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset Reconciled my and CB's code Added SIZEOF_world_point2d definition Definitions of some functions for packing and unpacking map data. 2000-08-29 06:03 lpetrich * Source_Files/Misc/game_wad.cpp: Reads in plain points using my unpacking routines. Only the beginning :-) Now reads in endpoints, lines, and polygons. And does most of the upper-half stuff defined in map.h. 2000-08-29 04:22 lpetrich * Source_Files/Misc/map_constructors.cpp: Implemented some functions for packing and unpacking map data. 2000-08-29 04:22 lpetrich * Source_Files/Misc/map.h: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Added notes from map_accessors.h, which has been deleted Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset Reconciled my and CB's code Added SIZEOF_world_point2d definition Definitions of some functions for packing and unpacking map data. 2000-08-29 04:21 lpetrich * Source_Files/Misc/game_wad.cpp: Reads in plain points using my unpacking routines. Only the beginning :-) Now reads in endpoints, lines, and polygons. 2000-08-29 03:08 lpetrich * Source_Files/Misc/wad.cpp: Added my packing/unpacking code; now complete 2000-08-29 02:58 lpetrich * Source_Files/Misc/wad.cpp: Added my packing/unpacking code; now complete 2000-08-29 02:14 lpetrich * Source_Files/Misc/wad_prefs.cpp: Fixed it so that if it does not know what type to use for the preferences file, it uses the default abstract type (_typecode_preferences). 2000-08-29 02:14 lpetrich * Source_Files/Misc/wad.cpp: Added my packing/unpacking code; now complete 2000-08-29 02:14 lpetrich * Source_Files/Misc/tags.h: Added some filetypes, for music and preferences Got rid of old tag definitions (THIS_KIND_OF_FILETYPE); all file typing will be done through the abstract enum filetypes. 2000-08-29 02:13 lpetrich * Source_Files/Misc/platforms.h: Reconciled my and CB's code 2000-08-29 02:13 lpetrich * Source_Files/Misc/Packing.h: For doing packing and unpacking of streams of bytes, so as to correct for alignment problems in structures. A rename: Stream2Value to StreamToValue, etc. 2000-08-29 02:13 lpetrich * Source_Files/Misc/: map_constructors.cpp, mysound.cpp, shapes.cpp: [no log message] 2000-08-29 02:13 lpetrich * Source_Files/Misc/map.h: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Added notes from map_accessors.h, which has been deleted Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset Reconciled my and CB's code Added SIZEOF_world_point2d definition 2000-08-29 02:07 lpetrich * Source_Files/Misc/game_wad.cpp: Reads in plain points using my unpacking routines. Only the beginning :-) 2000-08-29 02:06 lpetrich * Resources/marathon2.resource: Contains all the icons (icl8, ics8) for InputSprocket display -- the icl8 ones are named appropriately. Added a "change weapons" icon (like "next weapon" and "previous weapon", but both ways) Added images and preferences typecodes to the FTyp resource; also modified its template (a TMPL resource with name "FTyp"). 2000-08-29 02:04 lpetrich * Source_Files/Misc/filetypes_macintosh.cpp: Added bounds checking to get_typecode 2000-08-29 01:58 lpetrich * Source_Files/CSeries/macintosh_cseries.h: Added annotation that the original author of most of these is unknown, but is probably Bo Lindbergh. Added include guards to all the header files. Placed CB's Mac type declarations inside of cstypes.h, and placed that in front of some other definitions. Added definition of BIG_ENDIAN, for rather obvious reasons. Also contains HAVE_OPENGL, because the MacOS version has working OpenGL. 2000-08-29 01:58 lpetrich * Source_Files/CSeries/csmacros.h: Added annotation that the original author of most of these is unknown, but is probably Bo Lindbergh. Added include guards to all the header files. Placed CB's Mac type declarations inside of cstypes.h, and placed that in front of some other definitions. Has some template functions for doing memcpy and memset on objects and sets of objects Modified the obj_copy functions so that "source" can be a constant Added ()'s to TEST_FLAG implementation, a standard C-preprocessor precaution. 2000-08-29 01:55 lpetrich * changelogs/Changes_(Loren_Petrich): Should be rather obvious :-) 2000-08-29 01:54 lpetrich * AlephOne.mcp: Added new Pfhortran stuff Changed InputSprocket and OpenGL access paths so that they are relative to the CodeWarrior folder. Adjusted it to the Great Renaming 2000-08-28 23:06 lpetrich * Source_Files/Misc/portable_files.h[DEAD]: [no log message] 2000-08-28 23:04 lpetrich * Source_Files/Misc/Packing.h: For doing packing and unpacking of streams of bytes, so as to correct for alignment problems in structures. 2000-08-28 22:58 lpetrich * Source_Files/Misc/computer_interface_mac.cpp: Had to shorten the name of "computer_interface_macintosh.cpp" to "computer_interface_mac.cpp" to get within the MacOS's 31-character limit. 2000-08-28 22:57 lpetrich * Source_Files/Misc/low_level_textures.c[DEAD]: [no log message] 2000-08-28 22:50 lpetrich * Source_Files/Misc/: FileHandler_Mac.cpp[DEAD], FileHandler_Mac.h[DEAD]: [no log message] 2000-08-28 14:01 cbauer * Source_Files/Misc/shell_sdl.cpp: - ctrl is now the "menu" key - pressing ESC during the game quits it 2000-08-28 12:26 cbauer * Source_Files/: CSeries/csdialogs.h, CSeries/csmisc.cpp, CSeries/csmisc.h, CSeries/csmisc_sdl.cpp, CSeries/cstypes.h, CSeries/macintosh_cseries.h, CSeries/sdl_cseries.h, Misc/FileHandler.h, Misc/FileHandler_SDL.cpp, Misc/OGL_Render.h, Misc/computer_interface.cpp, Misc/computer_interface_macintosh.cpp, Misc/computer_interface_sdl.cpp, Misc/find_files.h, Misc/game_wad.cpp, Misc/map_constructors.cpp, Misc/platforms.cpp, Misc/platforms.h, Misc/preferences.cpp, Misc/screen.h, Misc/screen_sdl.cpp, Misc/shell.h, Misc/tags.h, Misc/wad_prefs.cpp: - just fixed a few compiling errors and inserted "#ifdef mac"s in strategic places to get rid of some of the MacOS data type definitions in sdl_cseries.h 2000-08-28 10:18 lpetrich * Source_Files/Misc/portable_files.h[DEAD]: Made obsolete by FileHandler 2000-08-28 10:16 lpetrich * Source_Files/Misc/files_macintosh.c[DEAD]: Made obsolete by the FileHandler package 2000-08-28 07:12 lpetrich * Source_Files/Misc/shell.cpp: Moved initialize_typecodes() into it, so it can be called before the preferences handler gets called. 2000-08-28 07:11 lpetrich * Source_Files/Misc/marathon2.cpp: Moved initialize_typecodes() out of it 2000-08-28 07:10 lpetrich * Source_Files/Misc/preferences.cpp: Added Ben Thompson's InputSprocket support; activated the InputSprocket-only option. Did abstraction of the file code (almost complete) Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset 2000-08-28 05:46 lpetrich * AlephOne.mcp: Added new Pfhortran stuff Changed InputSprocket and OpenGL access paths so that they are relative to the CodeWarrior folder. 2000-08-28 05:31 lpetrich * Source_Files/Misc/wad_prefs.cpp: CB had added a preferences-file deletion; I have put in some re-creation code. 2000-08-28 04:51 lpetrich * Source_Files/Misc/vbl.h: Did abstraction of the file code Put in explicit invocation of FileHandler.h so CW will not complain 2000-08-28 04:51 lpetrich * Source_Files/Misc/platforms.h: Reconciled my and CB's code 2000-08-28 04:50 lpetrich * Source_Files/Misc/platforms.cpp: Modified some packing and unpacking routines 2000-08-28 04:50 lpetrich * Source_Files/Misc/OverheadMapRenderer.h: Added #include "cseries.h" because there were a lot of types that CW was complaining about not being defined. 2000-08-28 04:50 lpetrich * Source_Files/Misc/music.h: Added file-handler objects Added FileHandler include so that CW does not complain 2000-08-28 04:50 lpetrich * Source_Files/Misc/map_constructors.cpp: Modified some methods for packing and unpacking 2000-08-28 04:50 lpetrich * Source_Files/Misc/map.h: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Added notes from map_accessors.h, which has been deleted Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset Reconciled my and CB's code 2000-08-28 04:50 lpetrich * Source_Files/Misc/: lightsource.cpp, lightsource.h: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Reconciled my and CB's code 2000-08-28 04:50 lpetrich * Source_Files/Misc/images_macintosh.cpp: Added some abstraction of getting system colors 2000-08-28 04:50 lpetrich * Source_Files/Misc/images.h: Abstraction of file code 2000-08-28 04:49 lpetrich * Source_Files/Misc/game_wad.h: Did abstraction of the file code (now complete) Moved getting of default map, physics, shapes, sounds to interface.h Reconciliation of LP and CB 2000-08-28 04:49 lpetrich * Source_Files/Misc/game_wad.cpp: Did abstraction of the file code (done) Fixed CB's byte-swapping code Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset Constructed a reconciliation of sorts between my and CB's code (LP) 2000-08-28 04:49 lpetrich * Source_Files/Misc/find_files.h: Partially converted to file-object abstractions File-finder object definitions Needed to specify the FileHandler classes explicitly 2000-08-28 04:33 lpetrich * Source_Files/CSeries/cstypes.h: Added annotation that the original author of most of these is unknown, but is probably Bo Lindbergh. Added include guards to all the header files. Placed CB's Mac type declarations inside of cstypes.h, and placed that in front of some other definitions. Added #define LP #undef CB Which can be reversed, if desired 2000-08-28 04:33 lpetrich * Source_Files/CSeries/cscluts.cpp: Added annotation that the original author of most of these is unknown, but is probably Bo Lindbergh. Added include guards to all the header files. Placed CB's Mac type declarations inside of cstypes.h, and placed that in front of some other definitions. Implemented CB's definition of clut getters in terms of LoadedResource objects. 2000-08-28 04:31 lpetrich * Source_Files/CSeries/csmacros.h: Added annotation that the original author of most of these is unknown, but is probably Bo Lindbergh. Added include guards to all the header files. Placed CB's Mac type declarations inside of cstypes.h, and placed that in front of some other definitions. Has some template functions for doing memcpy and memset on objects and sets of objects Modified the obj_copy functions so that "source" can be a constant 2000-08-28 04:29 lpetrich * Source_Files/Misc/FileHandler.h: Abstract base class for handling various tasks associated with files Modified it to be a concrete one, and one with two classes (FileObject and OpenedFile) -- and at Christian Bauer's suggestion, put the MacOS-specific stuff in it, to be selected with preprocessor statements. Added classes for opened resource files, loaded resource handles, etc. Got SDL support in it Added a method for getting the system-default color table to LoadedResource Adjusted for CB's changes to the overloading of "=" for FileSpecifier 2000-08-28 04:29 lpetrich * Source_Files/Misc/FileHandler.cpp: Adjusted for CB's changes to the overloading of "=" for FileSpecifier 2000-08-28 04:04 lpetrich * Source_Files/Misc/images.c: Re-adding this file. Please do not delete it, as the MacOS version depends on it. 2000-08-27 23:36 lpetrich * Source_Files/CSeries/csmacros.h: Added annotation that the original author of most of these is unknown, but is probably Bo Lindbergh. Added include guards to all the header files. Placed CB's Mac type declarations inside of cstypes.h, and placed that in front of some other definitions. Has some template functions for doing memcpy and memset on objects and sets of objects 2000-08-27 21:24 cbauer * Source_Files/Misc/map.h: - corrected signedness of split fields (_hi/_lo) 2000-08-27 19:00 cbauer * Source_Files/CSeries/byte_swapping.h, Source_Files/CSeries/csalerts_sdl.cpp, Source_Files/CSeries/cscluts.h, Source_Files/CSeries/cscluts_sdl.cpp, Source_Files/CSeries/sdl_cseries.h, Source_Files/Misc/AnimatedTextures.cpp, Source_Files/Misc/ChaseCam.cpp, Source_Files/Misc/DamageParser.cpp, Source_Files/Misc/FileHandler.cpp, Source_Files/Misc/FileHandler.h, Source_Files/Misc/FileHandler_SDL.cpp, Source_Files/Misc/OverheadMapRenderer.cpp, Source_Files/Misc/RenderPlaceObjs.cpp, Source_Files/Misc/RenderRasterize.cpp, Source_Files/Misc/RenderSortPoly.cpp, Source_Files/Misc/RenderVisTree.cpp, Source_Files/Misc/ViewControl.cpp, Source_Files/Misc/XML_Resources_SDL.cpp, Source_Files/Misc/XML_Resources_SDL.h, Source_Files/Misc/computer_interface.cpp, Source_Files/Misc/computer_interface_macintosh.cpp, Source_Files/Misc/computer_interface_sdl.cpp, Source_Files/Misc/filetypes_sdl.cpp, Source_Files/Misc/find_files.h, Source_Files/Misc/game_wad.cpp, Source_Files/Misc/game_wad.h, Source_Files/Misc/game_window_sdl.cpp, Source_Files/Misc/images.c[DEAD], Source_Files/Misc/images.cpp, Source_Files/Misc/images.h, Source_Files/Misc/images_macintosh.cpp, Source_Files/Misc/images_sdl.cpp, Source_Files/Misc/interface.cpp, Source_Files/Misc/interface.h, Source_Files/Misc/interface_macintosh.cpp, Source_Files/Misc/interface_sdl.cpp, Source_Files/Misc/lightsource.h, Source_Files/Misc/map.h, Source_Files/Misc/music.h, Source_Files/Misc/mysound.h, Source_Files/Misc/platforms.h, Source_Files/Misc/preferences.cpp, Source_Files/Misc/resource_manager.cpp, Source_Files/Misc/resource_manager.h, Source_Files/Misc/screen.h, Source_Files/Misc/screen_drawing_sdl.cpp, Source_Files/Misc/shapes.cpp, Source_Files/Misc/shapes_macintosh.cpp, Source_Files/Misc/shapes_sdl.cpp, Source_Files/Misc/shell.h, Source_Files/Misc/shell_sdl.cpp, Source_Files/Misc/sound_macintosh.cpp, Source_Files/Misc/sound_sdl.cpp, Source_Files/Misc/vbl_definitions.h, Source_Files/Misc/vbl_sdl.cpp, Source_Files/Misc/wad.cpp, Source_Files/Misc/wad.h, Source_Files/Misc/wad_prefs.cpp, Source_Files/Misc/wad_sdl.cpp, Source_Files/Misc/world.h, changelogs/Changes_(Christian_Bauer): - updated SDL code to use OpenedResourceFile and LoadedResource - images.cpp now contains all platform-independant image handling; it includes images_macintosh.cpp or images_sdl.cpp - made this work under SDL again (wad-reading/writing was broken) - removed some include lines from header files; the less header include one other, the better (saves unnecessary recompilations); most #include "FileHandler.h" changed to simple declarations of the classes 2000-08-27 11:06 lpetrich * Source_Files/CSeries/: gdspec.cpp, mytm.cpp: Added annotation that the original author of most of these is unknown, but is probably Bo Lindbergh. Added include guards to all the header files. Placed CB's Mac type declarations inside of cstypes.h, and placed that in front of some other definitions. Turned some malloc's into some new's. 2000-08-27 11:05 lpetrich * Source_Files/CSeries/csmacros.h: Added annotation that the original author of most of these is unknown, but is probably Bo Lindbergh. Added include guards to all the header files. Placed CB's Mac type declarations inside of cstypes.h, and placed that in front of some other definitions. Has some template functions for doing memcpy and memset on objects and sets of objects 2000-08-27 11:05 lpetrich * Source_Files/CSeries/byte_swapping.h: Has some template functions for doing byte swapping on objects or sets of objects 2000-08-27 11:04 lpetrich * Source_Files/Network/network_modem_protocol.cpp: Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset Turned some malloc's into some new's. 2000-08-27 11:03 lpetrich * Source_Files/Network/network.cpp: Removed the include of portable_files.h Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset Turned some malloc's into some new's. 2000-08-27 11:02 lpetrich * Source_Files/Misc/vbl_macintosh.cpp: Added Ben Thompson's InputSprocket support Did abstraction of the file code (done) Turned some malloc's into some new's. 2000-08-27 11:02 lpetrich * Source_Files/Misc/vbl.cpp: Added Ben Thompson's InputSprocket support Did abstraction of the file code (done) Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset Turned some malloc's into some new's. 2000-08-27 11:02 lpetrich * Source_Files/Misc/OverheadMapRenderer.cpp: Overhead-map renderer base class Turned some malloc's into some new's. 2000-08-27 11:01 lpetrich * Source_Files/Misc/mysound.cpp: Did abstraction of the file code (complete) Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset Turned some malloc's into some new's. 2000-08-27 11:00 lpetrich * Source_Files/Misc/screen.cpp: Fixed so that view stretching when teleporting will work correctly. Modified it a bit to remove OGL_Map stuff Now removed OGL_StartMain() and OGL_EndMain() as superfluous (handled by RasterizerClass object) Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset Turned some malloc's into some new's. 2000-08-27 11:00 lpetrich * Source_Files/Misc/scottish_textures.cpp: Made the rendering functions methods of Rasterizer_SW Turned some malloc's into some new's. 2000-08-27 10:59 lpetrich * Source_Files/Misc/render.cpp: Rasterization objects now added; the code chooses between software and OpenGL objects. Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset Turned some malloc's into some new's. 2000-08-27 10:59 lpetrich * Source_Files/Misc/player.cpp: With Benoit Nadeau's changes An additional one recently in calculate_player_teams() Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset Turned some malloc's into some new's. 2000-08-27 10:58 lpetrich * Source_Files/Misc/: pathfinding.cpp, physics.cpp: Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset Turned some malloc's into some new's. 2000-08-27 10:58 lpetrich * Source_Files/Misc/motion_sensor.cpp: Turned some malloc's into some new's. 2000-08-27 10:56 lpetrich * Source_Files/Misc/placement.cpp: Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset Got the clearing of the placement arrays appropriately sized 2000-08-27 10:56 lpetrich * Source_Files/Misc/map.cpp: Adjusted the keyframe checking so that both 0 and [number of frames] will show up properly. Modified the abstraction code Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset Turned some malloc's into some new's. 2000-08-27 10:55 lpetrich * Source_Files/Misc/: interface.cpp, music.cpp: Did abstraction of the file code (now complete) Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset Turned some malloc's into some new's. 2000-08-27 10:55 lpetrich * Source_Files/Misc/images.c: Put in support for abstracted resource handles Turned some malloc's into some new's. 2000-08-27 10:55 lpetrich * Source_Files/Misc/flood_map.cpp: Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset Turned some malloc's into some new's. 2000-08-27 10:54 lpetrich * Source_Files/Misc/fades.cpp: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset Turned some malloc's into some new's. 2000-08-27 10:54 lpetrich * Source_Files/Misc/crc.cpp: Did abstraction of the file code Modified the abstraction code Turned some malloc's into some new's. 2000-08-27 10:54 lpetrich * Source_Files/Misc/computer_interface.cpp: Added Pfhortran support; got CB's SDL patches Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset Turned some malloc's into some new's. 2000-08-27 09:28 lpetrich * Source_Files/Misc/weapons.cpp: With Benoit Nadeau's changes Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset 2000-08-27 09:27 lpetrich * Source_Files/Misc/: wad.cpp, wad_macintosh.cpp: Did abstraction of the file code (done) Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset 2000-08-27 09:27 lpetrich * Source_Files/Misc/vbl.cpp: Added Ben Thompson's InputSprocket support Did abstraction of the file code (done) Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset 2000-08-27 09:27 lpetrich * Source_Files/Misc/sound_macintosh.cpp: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Did abstraction of the file code (done); also turned handles into pointers Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset 2000-08-27 09:27 lpetrich * Source_Files/Misc/: shapes.cpp, shapes_macintosh.cpp: Did abstraction of the file code (done); turned shape handles into pointers Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset 2000-08-27 09:27 lpetrich * Source_Files/Misc/screen.cpp: Fixed so that view stretching when teleporting will work correctly. Modified it a bit to remove OGL_Map stuff Now removed OGL_StartMain() and OGL_EndMain() as superfluous (handled by RasterizerClass object) Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset 2000-08-27 09:27 lpetrich * Source_Files/Misc/render.cpp: Rasterization objects now added; the code chooses between software and OpenGL objects. Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset 2000-08-27 09:26 lpetrich * Source_Files/Misc/preferences.cpp: Added Ben Thompson's InputSprocket support; activated the InputSprocket-only option. Did abstraction of the file code (almost complete) Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset 2000-08-27 09:26 lpetrich * Source_Files/Misc/player.cpp: With Benoit Nadeau's changes An additional one recently in calculate_player_teams() Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset 2000-08-27 09:26 lpetrich * Source_Files/Misc/OGL_Textures.cpp: Made OGL_ResetTextures() harmless when OpenGL is inactive Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset 2000-08-27 09:26 lpetrich * Source_Files/Misc/: mysound.cpp, preprocess_map_mac.cpp: Did abstraction of the file code (complete) Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset 2000-08-27 09:26 lpetrich * Source_Files/Misc/: monsters.cpp, pathfinding.cpp, physics.cpp, placement.cpp, TextStrings.cpp: Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset 2000-08-27 09:25 lpetrich * Source_Files/Misc/map.h: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Added notes from map_accessors.h, which has been deleted Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset 2000-08-27 09:25 lpetrich * Source_Files/Misc/map.cpp: Adjusted the keyframe checking so that both 0 and [number of frames] will show up properly. Modified the abstraction code Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset 2000-08-27 09:25 lpetrich * Source_Files/Misc/interface.cpp: Did abstraction of the file code (now complete) Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset 2000-08-27 09:24 lpetrich * Source_Files/Misc/game_wad.cpp: Did abstraction of the file code (done) Fixed CB's byte-swapping code Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset 2000-08-27 09:24 lpetrich * Source_Files/Misc/find_files.cpp: Partially converted to file-object abstractions Now the implementation of a file-finder object Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset 2000-08-27 09:24 lpetrich * Source_Files/Misc/FileHandler.cpp: Contains the MacOS-specific file code that had been in FileHandler_Mac.c/h, which may now be removed. Got CB's SDL patches in it Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset 2000-08-27 09:24 lpetrich * Source_Files/Misc/fades.cpp: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset 2000-08-27 09:24 lpetrich * Source_Files/Misc/computer_interface.cpp: Added Pfhortran support; got CB's SDL patches Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset 2000-08-27 09:21 lpetrich * Source_Files/: Network/network_microphone.cpp, Network/network_modem_protocol.cpp, Misc/flood_map.cpp: Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset 2000-08-27 09:21 lpetrich * Source_Files/Network/network_dialogs.cpp: Has Benoit Nadeau's changes Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset 2000-08-27 09:21 lpetrich * Source_Files/Network/network.cpp: Removed the include of portable_files.h Got rid of some sizeof's with some csmacros.h template wrappers for memcpy and memset 2000-08-27 05:51 lpetrich * Source_Files/Network/network.cpp: Removed the include of portable_files.h 2000-08-27 05:45 lpetrich * Source_Files/Misc/preferences.cpp: Added Ben Thompson's InputSprocket support; activated the InputSprocket-only option. Did abstraction of the file code (almost complete) 2000-08-27 05:45 lpetrich * Source_Files/Misc/platforms.h: [no log message] 2000-08-27 05:45 lpetrich * Source_Files/Misc/mysound.cpp: Did abstraction of the file code (complete) 2000-08-27 05:45 lpetrich * Source_Files/Misc/map.h: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Added notes from map_accessors.h, which has been deleted 2000-08-27 05:45 lpetrich * Source_Files/Misc/lightsource.h: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. 2000-08-27 05:45 lpetrich * Source_Files/Misc/game_wad.h: Did abstraction of the file code (now complete) Moved getting of default map, physics, shapes, sounds to interface.h 2000-08-27 05:45 lpetrich * Source_Files/Misc/game_wad.cpp: Did abstraction of the file code (done) Fixed CB's byte-swapping code 2000-08-27 02:52 lpetrich * AlephOne.mcp: Added new Pfhortran stuff Changed InputSprocket and OpenGL access paths so that they are relative to the CodeWarrior folder. 2000-08-27 01:43 lpetrich * Source_Files/Misc/: wad.cpp, wad.h, wad_macintosh.cpp: Did abstraction of the file code (done) 2000-08-27 01:43 lpetrich * Source_Files/Misc/: vbl.cpp, vbl_macintosh.cpp: Added Ben Thompson's InputSprocket support Did abstraction of the file code (done) 2000-08-27 01:43 lpetrich * Source_Files/Misc/tags.h: Added some filetypes, for music and preferences Got rid of old tag definitions (THIS_KIND_OF_FILETYPE); all file typing will be done through the abstract enum filetypes. 2000-08-27 01:42 lpetrich * Source_Files/Misc/shell.cpp: These all have what's necessary for my new resolution-control architecture; screen.h will need more size definitions, and screen.c will need more table entries and some appropriate screen portRect adjustments. Added Ben Thompson's InputSprocket support; added handling of local events (quit, pause, brightness, resolution, and sound levels, etc.). Local events are turned into MacOS events in order to avoid a massive rewrite of the event handling. Did abstraction of the file code (done) 2000-08-27 01:42 lpetrich * Source_Files/Misc/: shapes.cpp, shapes_macintosh.cpp: Did abstraction of the file code (done); turned shape handles into pointers 2000-08-27 01:42 lpetrich * Source_Files/Misc/overhead_map.cpp: Allowed map-view cheat to work Added a bit of stuff for doing OpenGL overhead-map rendering Moved most of the actual rendering code out to OverheadMapRenderer.c Incorporated CB's patch for SDL drawing 2000-08-27 01:41 lpetrich * Source_Files/Misc/OGL_Setup.cpp: Because of HAVE_OPENGL flag 2000-08-27 01:41 lpetrich * Source_Files/Misc/: mysound.h, preprocess_map_mac.cpp: Did abstraction of the file code (complete) 2000-08-27 01:41 lpetrich * Source_Files/Misc/music.h: Added file-handler objects 2000-08-27 01:41 lpetrich * Source_Files/Misc/images.h: Abstraction of file code 2000-08-27 01:41 lpetrich * Source_Files/Misc/images.c: Put in support for abstracted resource handles 2000-08-27 01:40 lpetrich * Source_Files/Misc/game_wad.h: Did abstraction of the file code (now complete) Moved getting of default map, physics, shapes, sounds to interface.h 2000-08-27 01:40 lpetrich * Source_Files/Misc/: game_wad.cpp, import_definitions.cpp, interface.cpp, interface.h: Did abstraction of the file code (now complete) 2000-08-27 01:40 lpetrich * Source_Files/Misc/find_files.h: Partially converted to file-object abstractions File-finder object definitions 2000-08-27 01:40 lpetrich * Source_Files/Misc/find_files.cpp: Partially converted to file-object abstractions Now the implementation of a file-finder object 2000-08-27 01:40 lpetrich * Source_Files/Misc/FileHandler.h: Abstract base class for handling various tasks associated with files Modified it to be a concrete one, and one with two classes (FileObject and OpenedFile) -- and at Christian Bauer's suggestion, put the MacOS-specific stuff in it, to be selected with preprocessor statements. Added classes for opened resource files, loaded resource handles, etc. Got SDL support in it 2000-08-27 01:40 lpetrich * Source_Files/Misc/FileHandler.cpp: Contains the MacOS-specific file code that had been in FileHandler_Mac.c/h, which may now be removed. Got CB's SDL patches in it 2000-08-27 01:40 lpetrich * Source_Files/Misc/computer_interface.cpp: Added Pfhortran support; got CB's SDL patches 2000-08-27 01:23 lpetrich * Source_Files/Misc/low_level_textures.cpp: Renamed low_level_textures.c 2000-08-27 01:20 lpetrich * Source_Files/CSeries/: csfonts.h, macintosh_cseries.h: Added annotation that the original author of most of these is unknown, but is probably Bo Lindbergh. Added include guards to all the header files. Placed CB's Mac type declarations inside of cstypes.h, and placed that in front of some other definitions. 2000-08-26 19:08 cbauer * Source_Files/: CSeries/sdl_cseries.h, Misc/mysound.cpp, Misc/preferences.cpp, Misc/sound_sdl.cpp: - fixed Linux compilation problems 2000-08-26 18:17 cbauer * Source_Files/CSeries/csalerts_sdl.cpp, Source_Files/CSeries/cstypes.h, Source_Files/CSeries/sdl_cseries.h, Source_Files/Misc/FileHandler_SDL.cpp, Source_Files/Misc/images_sdl.cpp, Source_Files/Misc/low_level_textures.c, Source_Files/Misc/preferences.cpp, Source_Files/Misc/resource_manager.cpp, Source_Files/Misc/scottish_textures.cpp, Source_Files/Misc/shapes.cpp, Source_Files/Misc/shapes_sdl.cpp, Source_Files/Misc/shell_beos.cpp, Source_Files/Misc/shell_sdl.cpp, Source_Files/Misc/sound_sdl.cpp, Source_Files/Misc/textures.cpp, Source_Files/Misc/vbl.cpp, Source_Files/Misc/wad.cpp, Source_Files/Misc/wad_prefs.cpp, changelogs/Changes_(Christian_Bauer): - now works under BeOS/x86 R5 - fixed a crashing bug on startup when no preferences file was found (wad was used uninitialized) 2000-08-26 11:49 cbauer * Source_Files/Misc/OverheadMap_SDL.cpp, Source_Files/Misc/OverheadMap_SDL.h, Source_Files/Misc/find_files.h, Source_Files/Misc/interface_sdl.cpp, Source_Files/Misc/screen_drawing.h, Source_Files/Misc/screen_drawing_sdl.cpp, Source_Files/Misc/screen_sdl.cpp, Source_Files/Misc/shell_sdl.cpp, Source_Files/Misc/sound_sdl.cpp, changelogs/Changes_(Christian_Bauer): - implemented overhead map - improved sound output (ambient sounds, stereo and 16-bit now work and are turned on by default) 2000-08-25 23:16 lpetrich * Source_Files/Misc/shell.cpp: These all have what's necessary for my new resolution-control architecture; screen.h will need more size definitions, and screen.c will need more table entries and some appropriate screen portRect adjustments. Added Ben Thompson's InputSprocket support; added handling of local events (quit, pause, brightness, resolution, and sound levels, etc.). Local events are turned into MacOS events in order to avoid a massive rewrite of the event handling. Did abstraction of the file code Modified the abstraction code 2000-08-25 23:15 lpetrich * Source_Files/Misc/: music.cpp, preprocess_map_mac.cpp, wad_macintosh.cpp: Did abstraction of the file code Modified the abstraction code 2000-08-25 23:15 lpetrich * Source_Files/Misc/interface_macintosh.cpp: [no log message] 2000-08-25 23:15 lpetrich * Source_Files/Misc/images.c: Using abstraction for resources 2000-08-25 23:15 lpetrich * Source_Files/Misc/game_window_macintosh.cpp: The HUD is now buffered in all of them, and the size order of the prefs popup menu is now reversed Renamed a routine in screen.h; had to change this 2000-08-25 23:15 lpetrich * Source_Files/Misc/: find_files.cpp, find_files.h: Partially converted to file-object abstractions 2000-08-25 19:08 cbauer * changelogs/Changes_(Christian_Bauer): - all SDL patches now in CVS 2000-08-25 19:04 cbauer * Source_Files/Misc/: ColorParser.cpp, Crosshairs.h, FileHandler.cpp, FileHandler.h, FileHandler_SDL.cpp, OGL_Setup.cpp, OGL_Textures.h, OverheadMapRenderer.h, OverheadMap_SDL.cpp, OverheadMap_SDL.h, Rasterizer.h, RenderPlaceObjs.cpp, RenderPlaceObjs.h, RenderRasterize.cpp, RenderRasterize.h, RenderVisTree.h, ResizableList.h, XML_ElementParser.h, XML_Resources_SDL.cpp, collection_definition.h, computer_interface.cpp, computer_interface.h, computer_interface_macintosh.cpp, computer_interface_sdl.cpp, crc.cpp, crc.h, editor.h, effect_definitions.h, effects.cpp, effects.h, extensions.h, fades.cpp, flood_map.cpp, game_wad.cpp, game_wad.h, game_window.cpp, images.h, images_sdl.cpp, import_definitions.cpp, interface.cpp, interface.h, interface_sdl.cpp, key_definitions.h, lightsource.cpp, lightsource.h, macintosh_network.h, map.cpp, map.h, marathon2.cpp, media.cpp, media.h, monsters.cpp, monsters.h, motion_sensor.cpp, music.h, music_sdl.cpp, mysound.cpp, mysound.h, overhead_map.cpp, pathfinding.cpp, placement.cpp, platforms.h, player.cpp, player.h, portable_files.h, preferences.cpp, preferences.h, preprocess_map_sdl.cpp, projectiles.cpp, projectiles.h, render.cpp, render.h, resource_manager.cpp, resource_manager.h, scenery_definitions.h, scottish_textures.cpp, scottish_textures.h, screen.cpp, screen.h, screen_drawing.h, screen_drawing_sdl.cpp, screen_sdl.cpp, shape_definitions.h, shape_descriptors.h, shapes.cpp, shapes_macintosh.cpp, shapes_sdl.cpp, shell.h, shell_sdl.cpp, song_definitions.h, sound_definitions.h, sound_sdl.cpp, textures.h, vbl.cpp, vbl.h, vbl_definitions.h, vbl_sdl.cpp, wad.cpp, wad.h, wad_prefs.cpp, wad_prefs.h, wad_sdl.cpp, weapons.cpp, world.cpp, world.h: - added all the rest of the modifications for the SDL version, mostly endianess and structure-alignment stuff - first implementation of SDL overhead map, lines are still lacking and text is not clipped - moved (some) Mac-specific code for terminals to computer_terminals_macintosh.c 2000-08-25 19:01 cbauer * Source_Files/CSeries/sdl_cseries.h: - a "GrafPtr" is now an "SDL_Surface *" 2000-08-24 00:32 lpetrich * Source_Files/Misc/wad_prefs.h: [no log message] 2000-08-24 00:31 lpetrich * Source_Files/Misc/: vbl_definitions.h, wad.cpp, wad_macintosh.cpp, wad_prefs.cpp: Did abstraction of the file code Modified the abstraction code 2000-08-24 00:31 lpetrich * Source_Files/Misc/: vbl.h, wad.h: Did abstraction of the file code 2000-08-24 00:31 lpetrich * Source_Files/Misc/: vbl.cpp, vbl_macintosh.cpp: Added Ben Thompson's InputSprocket support Did abstraction of the file code Modified the abstraction code 2000-08-24 00:31 lpetrich * Source_Files/Misc/tags.h: Added some filetypes, for music and preferences 2000-08-24 00:30 lpetrich * Source_Files/Misc/sound_macintosh.cpp: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Did abstraction of the file code Modified the abstraction code 2000-08-24 00:30 lpetrich * Source_Files/Misc/shell.h: Added definition for telling the XML parser about the cheat-parser element. Added Ben Thompson's InputSprocket support Did abstraction of the file code 2000-08-24 00:30 lpetrich * Source_Files/Misc/shell.cpp: These all have what's necessary for my new resolution-control architecture; screen.h will need more size definitions, and screen.c will need more table entries and some appropriate screen portRect adjustments. Added Ben Thompson's InputSprocket support; added handling of local events (quit, pause, brightness, resolution, and sound levels, etc.). Local events are turned into MacOS events in order to avoid a massive rewrite of the event handling. Did abstraction of the file code Modified the abstraction code 2000-08-24 00:29 lpetrich * Source_Files/Misc/: shapes.cpp, shapes_macintosh.cpp: Did abstraction of the file code; turned shape handles into pointers Modified the abstraction code 2000-08-24 00:29 lpetrich * Source_Files/Misc/preferences.cpp: Added Ben Thompson's InputSprocket support; activated the InputSprocket-only option. Did abstraction of the file code Modified the abstraction code 2000-08-24 00:28 lpetrich * Source_Files/Misc/map.cpp: Adjusted the keyframe checking so that both 0 and [number of frames] will show up properly. Modified the abstraction code 2000-08-24 00:28 lpetrich * Source_Files/Misc/images.h: Abstraction of file code 2000-08-24 00:27 lpetrich * Source_Files/Misc/game_window_macintosh.cpp: The HUD is now buffered in all of them, and the size order of the prefs popup menu is now reversed Renamed a routine in screen.h; had to change this 2000-08-24 00:27 lpetrich * Source_Files/Misc/: filetypes_macintosh.cpp, images.c: [no log message] 2000-08-24 00:27 lpetrich * Source_Files/Misc/FileHandler.h: Abstract base class for handling various tasks associated with files Modified it to be a concrete one, and one with two classes (FileObject and OpenedFile) -- and at Christian Bauer's suggestion, put the MacOS-specific stuff in it, to be selected with preprocessor statements. 2000-08-24 00:26 lpetrich * Source_Files/Misc/: crc.h, extensions.h, game_wad.h, interface.h, mysound.h: Did abstraction of the file code 2000-08-24 00:26 lpetrich * Source_Files/Misc/: crc.cpp, game_wad.cpp, import_definitions.cpp, interface.cpp, music.cpp, mysound.cpp, preprocess_map_mac.cpp: Did abstraction of the file code Modified the abstraction code 2000-08-24 00:26 lpetrich * Source_Files/Misc/computer_interface.cpp: Added Pfhortran support 2000-08-24 00:24 lpetrich * Source_Files/Misc/Rasterizer_SW.h: Software rasterizer subclass; calls scottish_textures functions 2000-08-24 00:24 lpetrich * Source_Files/Misc/Rasterizer_OGL.h: OpenGL rasterizer subclass (calls OGL_Render.c functions) 2000-08-24 00:24 lpetrich * Source_Files/Misc/FileHandler.cpp: Contains the MacOS-specific file code that had been in FileHandler_Mac.c/h, which may now be removed. 2000-08-24 00:13 lpetrich * AlephOne.mcp: Added new Pfhortran stuff Changed InputSprocket and OpenGL access paths so that they are relative to the CodeWarrior folder. 2000-08-22 16:14 cbauer * Source_Files/CSeries/: csfonts.h, csfonts_sdl.cpp[DEAD], sdl_cseries.h: - corrected font definitions - removed csfonts_sdl.cpp (font handling is now in screen_drawing_sdl.cpp) 2000-08-22 16:08 cbauer * Source_Files/Misc/: resource_manager.cpp, resource_manager.h, computer_interface_sdl.cpp, filetypes_sdl.cpp, game_window_sdl.cpp, images_sdl.cpp, interface_sdl.cpp, music_sdl.cpp, preprocess_map_sdl.cpp, screen_drawing_sdl.cpp, screen_sdl.cpp, shapes_sdl.cpp, shell_sdl.cpp, sound_sdl.cpp, vbl_sdl.cpp, wad_prefs_sdl.cpp, Crosshairs_SDL.cpp, FileHandler_SDL.cpp, OverheadMap_SDL.cpp, XML_Resources_SDL.cpp, wad_sdl.cpp, OverheadMap_SDL.h, XML_Resources_SDL.h: - imported into CVS 2000-08-21 09:45 cbauer * Source_Files/CSeries/: csalerts_sdl.cpp, cspixels.h, cstypes.h, macintosh_cseries.h, sdl_cseries.h: - re-added SDL type definitions 2000-08-21 09:29 cbauer * Pfhortran_Release/Code/: How to compile, Pfhortran Spec: - text files are text files are text files... 2000-08-21 09:27 cbauer * Pfhortran_Release/: All About Pfhortran 0.3, Pfhortran Language Definition, Update Info, Example Scripts/Camera demo, Example Scripts/Life Bar script v3, Example Scripts/Old Scripts/Hurt Me Var.scpt, Example Scripts/Old Scripts/Hurt Me Wimp.scpt, Example Scripts/Old Scripts/Init example script, Example Scripts/Old Scripts/Life Bar script v2, Example Scripts/Old Scripts/Number Count Explained, Example Scripts/Old Scripts/number count.scpt: - converted those files which only contain text to text files 2000-08-21 09:18 cbauer * Never Switch Patch/: Read Me, changes.diff: - converted to text files 2000-08-21 09:15 cbauer * Cheats/Cheat Codes[DEAD]: - moved file to "docs" directory 2000-08-21 09:15 cbauer * Benad_Netgame_Docs/: Net Game Types Info[DEAD], Read Me[DEAD]: - moved files to "docs" directory 2000-08-21 09:14 cbauer * AppleGL Extra Blending Modes[DEAD], AppleGL_Extra_Blending_Modes[DEAD], Changes_(Ben_Thompson)[DEAD], Changes_(Bo_Lindbergh_Jan 25)[DEAD], Changes_(Br_fin_Jan_27)[DEAD], Changes_(Loren_Petrich)[DEAD], Changes_Benad[DEAD], MML.html[DEAD], Marathon_2_Source_ReadMe[DEAD], gpl.txt[DEAD], random.txt[DEAD]: - moved change logs to "changelogs" directory - moved doc files to "docs" directory 2000-08-21 09:13 cbauer * changelogs/Changes_(Loren_Petrich): - added Loren's change log 2000-08-21 09:08 cbauer * docs/: AppleGL_Extra_Blending_Modes, Cheat Codes, MML.html, Marathon_2_Source_ReadMe, gpl.txt, random.txt, Benad_Netgame_Docs/Net Game Types Info, Benad_Netgame_Docs/Read Me: - moved docs to this directory 2000-08-21 09:07 cbauer * changelogs/: Changes_(Ben_Thompson), Changes_(Bo_Lindbergh_Jan 25), Changes_(Br_fin_Jan_27), Changes_(Christian_Bauer), Changes_Benad: - moved change logs to this directory 2000-08-21 08:55 cbauer * marathon.dtd: - converted to text file 2000-08-21 08:42 cbauer * Benad_Netgame_Docs/: Net Game Types Info, Read Me: - fixed file permissions 2000-08-21 01:57 lpetrich * Source_Files/CSeries/: byte_swapping.cpp, byte_swapping.h, csalerts.cpp, csalerts.h, cscluts.cpp, cscluts.h, csdialogs.cpp, csdialogs.h, csfiles.cpp, csfiles.h, csfonts.cpp, csfonts.h, cskeys.h, csmacros.h, csmisc.cpp, csmisc.h, cspixels.h, csstrings.cpp, csstrings.h, cstypes.h, gdspec.cpp, gdspec.h, macintosh_cseries.h, my32bqd.cpp, my32bqd.h, mytm.cpp, mytm.h, sdl_cseries.h: Added annotation that the original author of most of these is unknown, but is probably Bo Lindbergh. Added include guards to all the header files. Placed CB's Mac type declarations inside of cstypes.h, and placed that in front of some other definitions. 2000-08-19 07:05 cbauer * Source_Files/Network/network_dummy.cpp: - added file containing dummy networking routines to aid in porting 2000-08-19 07:04 cbauer * Source_Files/CSeries/: byte_swapping.cpp, byte_swapping.h, csalerts.h, csalerts_sdl.cpp, cscluts.h, cscluts_sdl.cpp, csdialogs_sdl.cpp, cseries.h, csfonts_sdl.cpp, csmisc.h, csmisc_sdl.cpp, cspixels.h, csstrings_sdl.cpp, cstypes.h, macintosh_cseries.h, rle.h[DEAD], sdl_cseries.h: - renamed pause() to pause_debug() - introduced integer types with fixed bit size: int8/uint8/int16/etc. - added SDL patches and implementations - removed rle.h because it was empty 2000-08-19 05:53 cbauer * Source_Files/Network/network_games.cpp: - fixed gcc compiler warning 2000-08-18 02:31 lpetrich * AlephOne.mcp: Added new Pfhortran stuff Changed InputSprocket and OpenGL access paths so that they are relative to the CodeWarrior folder. 2000-08-18 02:23 lpetrich * AlephOne.mcp: Added new Pfhortran stuff Changed InputSprocket and OpenGL access paths so that they are relative to the CodeWarrior folder. 2000-08-18 00:36 lpetrich * Source_Files/Misc/: vbl.cpp, vbl_macintosh.cpp: Added Ben Thompson's InputSprocket support Did abstraction of the file code 2000-08-18 00:36 lpetrich * Source_Files/Misc/sound_macintosh.cpp: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Did abstraction of the file code 2000-08-18 00:36 lpetrich * Source_Files/Misc/: sound_definitions.h, vbl.h, vbl_definitions.h, wad.cpp, wad.h, wad_macintosh.cpp, wad_prefs.cpp: Did abstraction of the file code 2000-08-18 00:36 lpetrich * Source_Files/Misc/shell.h: Added definition for telling the XML parser about the cheat-parser element. Added Ben Thompson's InputSprocket support Did abstraction of the file code 2000-08-18 00:36 lpetrich * Source_Files/Misc/shell.cpp: These all have what's necessary for my new resolution-control architecture; screen.h will need more size definitions, and screen.c will need more table entries and some appropriate screen portRect adjustments. Added Ben Thompson's InputSprocket support; added handling of local events (quit, pause, brightness, resolution, and sound levels, etc.). Local events are turned into MacOS events in order to avoid a massive rewrite of the event handling. Did abstraction of the file code 2000-08-18 00:36 lpetrich * Source_Files/Misc/: shape_definitions.h, shapes.cpp, shapes_macintosh.cpp: Did abstraction of the file code; turned shape handles into pointers 2000-08-18 00:36 lpetrich * Source_Files/Misc/screen.cpp: Fixed so that view stretching when teleporting will work correctly. Modified it a bit to remove OGL_Map stuff Now removed OGL_StartMain() and OGL_EndMain() as superfluous (handled by RasterizerClass object) 2000-08-18 00:35 lpetrich * Source_Files/Misc/scottish_textures.h: Removed rendering methods; they are now in Rasterizer_SW 2000-08-18 00:35 lpetrich * Source_Files/Misc/scottish_textures.cpp: Made the rendering functions methods of Rasterizer_SW 2000-08-18 00:35 lpetrich * Source_Files/Misc/ResizableList.h: C++ template class similar to GrowableList, but explicitly resizable. The resizing is, however, lazy, so that it gets redone only when the size changes. And there is no effort to preserve content between resizings. Added operator+() so that a ResizableList works more like a pointer Christian Bauer fix: destructor is now a "proper" one instead of a constructor. 2000-08-18 00:35 lpetrich * Source_Files/Misc/: RenderRasterize.cpp, RenderRasterize.h: Eliminated [bitmap_definition *destination] from this object 2000-08-18 00:35 lpetrich * Source_Files/Misc/render.cpp: Rasterization objects now added; the code chooses between software and OpenGL objects. 2000-08-18 00:35 lpetrich * Source_Files/Misc/Rasterizer.h: Base class for doing final setup and rasterization 2000-08-18 00:35 lpetrich * Source_Files/Misc/preferences.cpp: Added Ben Thompson's InputSprocket support; activated the InputSprocket-only option. Did abstraction of the file code 2000-08-18 00:34 lpetrich * Source_Files/Misc/OverheadMap_QD.cpp: Quickdraw subclass code for overhead-map renderer Added perimeter drawing for the player symbol -- should be more visible when small Added a comment on that 2000-08-18 00:34 lpetrich * Source_Files/Misc/OverheadMap_OGL.cpp: OpenGL subclass code for overhead-map renderer Added perimeter drawing for the player symbol -- should be more visible when small Made the perimeter 1 pixel thick 2000-08-18 00:34 lpetrich * Source_Files/Misc/OGL_Render.cpp: Insured that the fog would be set only initially, so as to allow Pfhortran to manipulate it; also, fog can be turned on and off by Pfhortran. Exposed flag for switching fog on and off and the value of fog depth, alongside the fog color. 2000-08-18 00:34 lpetrich * Source_Files/Misc/marathon2.cpp: Added some Pfhortran-support modifications 2000-08-18 00:33 lpetrich * Source_Files/Misc/FileHandler_Mac.h: Subclass of file-handler abstract classes; will contain all MacOS data-fork handling. Resource-fork handling may follow later, since Christian Bauer knows how to do that in Linux. 2000-08-18 00:33 lpetrich * Source_Files/Misc/FileHandler_Mac.cpp: Implementation of subclass of Macintosh-dependent stuff; it will handle everything related to the file's data fork. Resource-fork handling may follow later, since Christian Bauer knows how to read MacOS resource forks in Linux. 2000-08-18 00:33 lpetrich * Source_Files/Misc/FileHandler.h: Abstract base class for handling various tasks associated with files 2000-08-18 00:33 lpetrich * Source_Files/Misc/: crc.cpp, crc.h, extensions.h, game_wad.cpp, game_wad.h, import_definitions.cpp, interface.cpp, interface.h, music.cpp, mysound.cpp, mysound.h, preprocess_map_mac.cpp: Did abstraction of the file code 2000-08-18 00:33 lpetrich * Source_Files/Misc/: computer_interface.cpp, devices.cpp, items.cpp: Added Pfhortran support 2000-08-18 00:32 lpetrich * Source_Files/Misc/: MoreFilesExtract.cp, MoreFilesExtract.h: Expansion of MacOS FSSpecs into full file specs :disk:dir:dir:file 2000-08-18 00:25 lpetrich * Changes_(Loren_Petrich): Should be rather obvious :-) 2000-08-18 00:25 lpetrich * AlephOne.mcp: Added new Pfhortran stuff 2000-08-13 19:41 lpetrich * Source_Files/CSeries/byte_swapping.cpp: Contains a bug fix by Christian Bauer 2000-08-10 04:21 lpetrich * AlephOne.mcp: Added new Pfhortran stuff 2000-08-10 04:20 lpetrich * Changes_(Loren_Petrich): Should be rather obvious :-) 2000-08-09 06:13 lpetrich * Changes_(Loren_Petrich): Should be rather obvious :-) 2000-08-09 06:13 lpetrich * AlephOne.mcp: Added fourth render.c reorganization file. 2000-08-09 06:05 lpetrich * Source_Files/Misc/: RenderPlaceObjs.cpp, RenderPlaceObjs.h, RenderSortPoly.cpp, RenderSortPoly.h, RenderVisTree.cpp, RenderVisTree.h: Made [view_data *view] a class member for convenience 2000-08-09 06:05 lpetrich * Source_Files/Misc/render.h: Not sure why this got changed. 2000-08-09 06:05 lpetrich * Source_Files/Misc/render.cpp: Much of the code is now in the Render*.c/h objects; started adding a rasterizer object. 2000-08-09 06:03 lpetrich * Source_Files/Misc/RenderRasterize.h: Header definitions for raender object that does clipping and object setup for rasterization. 2000-08-09 06:03 lpetrich * Source_Files/Misc/RenderRasterize.cpp: Like the other render objects, but does clipping and object setup for rasterization. 2000-08-09 06:03 lpetrich * Source_Files/Misc/Rasterizer.h: Base class for final object setup and rasterizer. Will have subclasses for software and OpenGL rendering. 2000-08-07 00:34 lpetrich * Source_Files/Misc/RenderVisTree.h: Header for class containing visibility-tree calculation, a tree of plain nodes. 2000-08-07 00:33 lpetrich * Source_Files/Misc/: RenderSortPoly.cpp, RenderSortPoly.h: Reorganization of render.c: class for sorting the polygons with the visibility tree 2000-08-07 00:33 lpetrich * Source_Files/Misc/: RenderPlaceObjs.cpp, RenderPlaceObjs.h: Reorganization of render.c: class for placing inhabitant objects in sorted order 2000-08-07 00:26 lpetrich * AlephOne.mcp: Refers to renamed semitransparent-effects resources Also tried to update the reference to "Text Strings" Put in weak-linking of OpenGL libraries (a rather redundant term, since OpenGL is the Open Graphics Library) Put in InputSprocketLib; was careful to tell it to weak-link Added new files for OpenGL map-rendering support Added files for reorganized overhead-map rendering Added first render.c reorganization file. Added second and third render.c reorganization files. 2000-08-06 22:22 lpetrich * Source_Files/Misc/RenderVisTree.h: Header for class containing visibility-tree calculation, a tree of plain nodes. 2000-08-06 22:22 lpetrich * Source_Files/Misc/RenderVisTree.cpp: The parts of render.c that are called to build the visibility tree of plain nodes. 2000-08-06 22:20 lpetrich * Source_Files/Misc/ResizableList.h: C++ template class similar to GrowableList, but explicitly resizable. The resizing is, however, lazy, so that it gets redone only when the size changes. And there is no effort to preserve content between resizings. Added operator+() so that a ResizableList works more like a pointer 2000-08-06 22:19 lpetrich * Source_Files/Misc/render.cpp: Has the visibility-tree calculation code moved into RenderVisTree.c/h 2000-08-06 22:17 lpetrich * Source_Files/Misc/OverheadMap_QD.cpp: Quickdraw subclass code for overhead-map renderer Added perimeter drawing for the player symbol -- should be more visible when small 2000-08-06 22:17 lpetrich * Source_Files/Misc/OverheadMap_OGL.cpp: OpenGL subclass code for overhead-map renderer Added perimeter drawing for the player symbol -- should be more visible when small 2000-08-06 22:17 lpetrich * Source_Files/Misc/GrowableList.h: Added operator+() so that a GrowableList works more like a pointer 2000-08-06 22:16 lpetrich * Changes_(Loren_Petrich): Should be rather obvious :-) 2000-08-06 22:10 lpetrich * AlephOne.mcp: Refers to renamed semitransparent-effects resources Also tried to update the reference to "Text Strings" Put in weak-linking of OpenGL libraries (a rather redundant term, since OpenGL is the Open Graphics Library) Put in InputSprocketLib; was careful to tell it to weak-link Added new files for OpenGL map-rendering support Added files for reorganized overhead-map rendering Added first render.c reorganization file. 2000-08-06 14:11 lpetrich * Source_Files/Misc/map_accessors.c[DEAD]: [no log message] 2000-08-06 14:09 lpetrich * Source_Files/Misc/: overhead_map_macintosh.c, overhead_map_macintosh.c[DEAD]: Added some calls for doing OpenGL overhead-map rendering 2000-08-06 14:08 lpetrich * Source_Files/Misc/: OGL_Map.h, OGL_Map.h[DEAD]: These are for doing OpenGL overhead-map rendering 2000-08-06 14:08 lpetrich * Source_Files/Misc/: OGL_Map.c, OGL_Map.c[DEAD]: These are for doing OpenGL overhead-map rendering Added caching of polygons and lines for better performance (significantly better for lines, a little better for polygons) 2000-08-04 02:41 lpetrich * Source_Files/Misc/OverheadMapRenderer.h: Overhead-map renderer base-class header 2000-08-04 02:41 lpetrich * Source_Files/Misc/OverheadMapRenderer.cpp: Overhead-map renderer base class 2000-08-04 02:40 lpetrich * Source_Files/Misc/OverheadMap_QD.h: Quickdraw subclass header for overhead-map renderer 2000-08-04 02:40 lpetrich * Source_Files/Misc/OverheadMap_QD.cpp: Quickdraw subclass code for overhead-map renderer 2000-08-04 02:40 lpetrich * Source_Files/Misc/OverheadMap_OGL.h: OpenGL subclass header for overhead-map renderer 2000-08-04 02:40 lpetrich * Source_Files/Misc/OverheadMap_OGL.cpp: OpenGL subclass code for overhead-map renderer 2000-08-04 02:37 lpetrich * Source_Files/Misc/map.h: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. Added notes from map_accessors.h, which has been deleted 2000-08-04 02:35 lpetrich * Source_Files/Misc/screen.cpp: Fixed so that view stretching when teleporting will work correctly. Modified it a bit to remove OGL_Map stuff 2000-08-04 02:34 lpetrich * Source_Files/Misc/overhead_map.cpp: Allowed map-view cheat to work Added a bit of stuff for doing OpenGL overhead-map rendering Moved most of the actual rendering code out to OverheadMapRenderer.c 2000-08-04 02:33 lpetrich * Changes_(Loren_Petrich): Should be rather obvious :-) 2000-08-04 02:27 lpetrich * AlephOne.mcp: Refers to renamed semitransparent-effects resources Also tried to update the reference to "Text Strings" Put in weak-linking of OpenGL libraries (a rather redundant term, since OpenGL is the Open Graphics Library) Put in InputSprocketLib; was careful to tell it to weak-link Added new files for OpenGL map-rendering support Added files for reorganized overhead-map rendering 2000-07-31 04:59 lpetrich * Changes_(Loren_Petrich): Should be rather obvious :-) 2000-07-31 04:58 lpetrich * Source_Files/Misc/ISp_Support.cpp: Added a new front-back axis for changing weapons. Wheel-mouse owners, rejoice! 2000-07-31 04:57 lpetrich * Resources/marathon2.resource: Contains all the icons (icl8, ics8) for InputSprocket display -- the icl8 ones are named appropriately. Added a "change weapons" icon (like "next weapon" and "previous weapon", but both ways) 2000-07-30 16:49 lpetrich * Source_Files/Misc/shell.cpp: These all have what's necessary for my new resolution-control architecture; screen.h will need more size definitions, and screen.c will need more table entries and some appropriate screen portRect adjustments. Added Ben Thompson's InputSprocket support; added handling of local events (quit, pause, brightness, resolution, and sound levels, etc.). Local events are turned into MacOS events in order to avoid a massive rewrite of the event handling. 2000-07-30 16:48 lpetrich * Source_Files/Misc/preferences.cpp: Added Ben Thompson's InputSprocket support; activated the InputSprocket-only option. 2000-07-30 16:47 lpetrich * Source_Files/Misc/ISp_Support.cpp: Did some rewriting and added support for the full range of global actions, including a refractory period for local events. 2000-07-30 16:47 lpetrich * Source_Files/Misc/ISp_Support.h: Did some rewriting and adding of credits 2000-07-30 16:46 lpetrich * Source_Files/Misc/LocalEvents.h: Local-event types and some functions for manipulating the local-event queue. 2000-07-30 16:45 lpetrich * Resources/marathon2.resource: Contains all the icons (icl8, ics8) for InputSprocket display -- the icl8 ones are named appropriately. 2000-07-30 16:44 lpetrich * Changes_(Loren_Petrich): Should be rather obvious :-) 2000-07-30 01:20 lpetrich * Resources/marathon2.resource: Added icons for InputSprocket configuration display; these start at 1000 in ics8/icl8 2000-07-30 01:19 lpetrich * Changes_(Loren_Petrich): Should be rather obvious :-) 2000-07-30 01:18 lpetrich * Source_Files/Misc/: ISp_Support.cpp, ISp_Support.h: Did some rewriting and added support for the full range of global actions. 2000-07-17 05:58 lpetrich * Changes_(Loren_Petrich): Should be rather obvious :-) 2000-07-17 05:58 lpetrich * Source_Files/Misc/: render.cpp, screen.cpp: Fixed so that view stretching when teleporting will work correctly. 2000-07-17 04:40 lpetrich * Source_Files/Misc/overhead_map_macintosh.c: Added some calls for doing OpenGL overhead-map rendering 2000-07-17 04:40 lpetrich * Source_Files/Misc/overhead_map.cpp: Allowed map-view cheat to work Added a bit of stuff for doing OpenGL overhead-map rendering 2000-07-17 04:40 lpetrich * Source_Files/Misc/OGL_Render.cpp: Modified OGL_SetView() and OGL_Copy2D() to control whether or not to create and use a back buffer Did a few changes to generalize the font stuff, and to telling the OpenGL map renderer to re-initialize its font-info cache when a new OpenGL context gets created. Reorganized the fog-parameter-control setup; the colors are now set at the beginning of each frame. 2000-07-17 04:39 lpetrich * Source_Files/Misc/OGL_Map.h: These are for doing OpenGL overhead-map rendering 2000-07-17 04:39 lpetrich * Source_Files/Misc/OGL_Map.c: These are for doing OpenGL overhead-map rendering Added caching of polygons and lines for better performance (significantly better for lines, a little better for polygons) 2000-07-17 04:38 lpetrich * Changes_(Loren_Petrich): Should be rather obvious :-) 2000-07-10 23:11 lpetrich * Source_Files/Misc/player.cpp: With Benoit Nadeau's changes An additional one recently in calculate_player_teams() 2000-07-10 23:10 lpetrich * Changes_(Loren_Petrich): Should be rather obvious :-) 2000-07-10 04:26 lpetrich * Source_Files/Misc/render.cpp: Fixes Aaron Davies visibility bug. Had to do a fix of the fix. It now works correctly when semitransparent liquid surfaces are off. 2000-07-10 04:26 lpetrich * Source_Files/Misc/OGL_Textures.cpp: Made OGL_ResetTextures() harmless when OpenGL is inactive 2000-07-10 04:25 lpetrich * Changes_(Loren_Petrich): Should be rather obvious :-) 2000-07-09 22:37 lpetrich * Source_Files/Misc/screen.cpp: These all have what's necessary for my new resolution-control architecture; screen.h will need more size definitions, and screen.c will need more table entries and some appropriate screen portRect adjustments. Got the HUD properly placed Got the resizing worked out; it works successfully in software and OpenGL modes; with this exception: Piping 2D stuff through OpenGL is still somewhat buggy. Added support for telling Pfhortran what's the corresponding resolution with or without a HUD Did correct placement of HUD in all supported resolution; also changed the writing of all the 2D stuff in OpenGL mode -- it's now written to the front buffer. This make help in rendering for 3dfx cards. Revised render_screen() (?) to make possible OpenGL overhead-map rendering; added appropriate frame-start and frame-end routines for both of them. 2000-07-09 22:37 lpetrich * Source_Files/Misc/overhead_map_macintosh.c: Added some calls for doing OpenGL overhead-map rendering 2000-07-09 22:37 lpetrich * Source_Files/Misc/overhead_map.cpp: Allowed map-view cheat to work Added a bit of stuff for doing OpenGL overhead-map rendering 2000-07-09 22:37 lpetrich * Source_Files/Misc/OGL_Setup.h: Added flag for doing OpenGL overhead-map rendering 2000-07-09 22:37 lpetrich * Source_Files/Misc/OGL_Render.h: Modified OGL_SetView() and OGL_Copy2D() to set whether or not to use a back buffer. Added some reorganization; created begin-frame and end-frame commands for the main view 2000-07-09 22:36 lpetrich * Source_Files/Misc/OGL_Render.cpp: Modified OGL_SetView() and OGL_Copy2D() to control whether or not to create and use a back buffer Did a few changes to generalize the font stuff, and to telling the OpenGL map renderer to re-initialize its font-info cache when a new OpenGL context gets created. 2000-07-09 22:36 lpetrich * Source_Files/Misc/OGL_Dialog.cpp: Added support for option to do OpenGL overhead-map rendering 2000-07-09 22:33 lpetrich * Source_Files/Misc/: OGL_Map.c, OGL_Map.h: These are for doing OpenGL overhead-map rendering 2000-07-09 22:31 lpetrich * Resources/marathon2.resource: Has OpenGL-options DLOG and DITL changed so that they include OpenGL rendering of the overhead map 2000-07-09 22:29 lpetrich * Changes_(Loren_Petrich): Should be rather obvious :-) 2000-07-09 22:29 lpetrich * AlephOne.mcp: Refers to renamed semitransparent-effects resources Also tried to update the reference to "Text Strings" Put in weak-linking of OpenGL libraries (a rather redundant term, since OpenGL is the Open Graphics Library) Put in InputSprocketLib; was careful to tell it to weak-link Added new files for OpenGL map-rendering support 2000-07-08 20:41 lpetrich * Source_Files/Misc/screen.cpp: These all have what's necessary for my new resolution-control architecture; screen.h will need more size definitions, and screen.c will need more table entries and some appropriate screen portRect adjustments. Got the HUD properly placed Got the resizing worked out; it works successfully in software and OpenGL modes; with this exception: Piping 2D stuff through OpenGL is still somewhat buggy. Added support for telling Pfhortran what's the corresponding resolution with or without a HUD Did correct placement of HUD in all supported resolution; also changed the writing of all the 2D stuff in OpenGL mode -- it's now written to the front buffer. This make help in rendering for 3dfx cards. 2000-07-08 20:40 lpetrich * Source_Files/Misc/OGL_Render.h: Modified OGL_SetView() and OGL_Copy2D() to set whether or not to use a back buffer. 2000-07-08 20:40 lpetrich * Source_Files/Misc/OGL_Render.cpp: Modified OGL_SetView() and OGL_Copy2D() to control whether or not to create and use a back buffer 2000-07-08 02:29 lpetrich * Pfhortran_Release/Code/script_instructions.cpp: Added more generalized way of switching the HUD on and off; _full_screen is only one reasolution; its replacement makes the appropriate-size display 2000-07-08 02:28 lpetrich * Source_Files/Misc/shell.h: Added definition for telling the XML parser about the cheat-parser element. Added Ben Thompson's InputSprocket support 2000-07-08 02:28 lpetrich * Source_Files/Misc/shell.cpp: These all have what's necessary for my new resolution-control architecture; screen.h will need more size definitions, and screen.c will need more table entries and some appropriate screen portRect adjustments. Added Ben Thompson's InputSprocket support 2000-07-08 02:28 lpetrich * Source_Files/Misc/screen.h: These all have what's necessary for my new resolution-control architecture; screen.h will need more size definitions, and screen.c will need more table entries and some appropriate screen portRect adjustments. Got a routine renamed to RequestDrawingHUD() -- necessary to put in a request for drawing it. Got the names of the bigger sizes in Added support for telling Pfhortran what's the corresponding resolution with or without a HUD 2000-07-08 02:28 lpetrich * Source_Files/Misc/screen.cpp: These all have what's necessary for my new resolution-control architecture; screen.h will need more size definitions, and screen.c will need more table entries and some appropriate screen portRect adjustments. Got the HUD properly placed Got the resizing worked out; it works successfully in software and OpenGL modes; with this exception: Piping 2D stuff through OpenGL is still somewhat buggy. Added support for telling Pfhortran what's the corresponding resolution with or without a HUD 2000-07-08 02:28 lpetrich * Source_Files/Misc/: preferences.cpp, vbl.cpp, vbl_macintosh.cpp: Added Ben Thompson's InputSprocket support 2000-07-08 02:28 lpetrich * Source_Files/Misc/OGL_Render.cpp: Fixed bug in centering of crosshairs -- now centered correctly at all resolutions 2000-07-08 02:27 lpetrich * Source_Files/Misc/map.cpp: Adjusted the keyframe checking so that both 0 and [number of frames] will show up properly. 2000-07-08 02:27 lpetrich * Source_Files/Misc/: ISp_Support.cpp, ISp_Support.h: Ben Thompson's InputSprocket-support files 2000-07-08 02:24 lpetrich * Resources/marathon2.resource: Has modified controls dialog for Ben Thompson's InputSprocket support 2000-07-08 02:22 lpetrich * Changes_(Loren_Petrich): Should be rather obvious :-) 2000-07-08 02:22 lpetrich * Changes_(Ben_Thompson): He's put in InputSprocket support 2000-07-08 02:21 lpetrich * AlephOne.mcp: Refers to renamed semitransparent-effects resources Also tried to update the reference to "Text Strings" Put in weak-linking of OpenGL libraries (a rather redundant term, since OpenGL is the Open Graphics Library) Put in InputSprocketLib; was careful to tell it to weak-link 2000-07-07 02:58 lpetrich * Source_Files/Misc/screen.h: These all have what's necessary for my new resolution-control architecture; screen.h will need more size definitions, and screen.c will need more table entries and some appropriate screen portRect adjustments. Got a routine renamed to RequestDrawingHUD() -- necessary to put in a request for drawing it. Got the names of the bigger sizes in 2000-07-07 02:58 lpetrich * Source_Files/Misc/screen.cpp: These all have what's necessary for my new resolution-control architecture; screen.h will need more size definitions, and screen.c will need more table entries and some appropriate screen portRect adjustments. Got the HUD properly placed Got the resizing worked out; it works successfully in software and OpenGL modes; with this exception: Piping 2D stuff through OpenGL is still somewhat buggy. 2000-07-07 02:58 lpetrich * Source_Files/Misc/scottish_textures.cpp: Increased scratch-table sizes to allow for bigger displays 2000-07-07 02:58 lpetrich * Source_Files/Misc/computer_interface.cpp: Fixed a bug: instead of working with screen_window, it works with world_pixels (the buffer), as it ought to 2000-07-07 02:55 lpetrich * Changes_(Loren_Petrich): Should be rather obvious :-) 2000-07-07 02:55 lpetrich * Resources/marathon2.resource: Changed size menu to include bigger display sizes 2000-07-07 01:00 lpetrich * Source_Files/Misc/screen.h: These all have what's necessary for my new resolution-control architecture; screen.h will need more size definitions, and screen.c will need more table entries and some appropriate screen portRect adjustments. Got a routine renamed to RequestDrawingHUD() -- necessary to put in a request for drawing it. 2000-07-07 01:00 lpetrich * Source_Files/Misc/screen.cpp: These all have what's necessary for my new resolution-control architecture; screen.h will need more size definitions, and screen.c will need more table entries and some appropriate screen portRect adjustments. Got the HUD properly placed 2000-07-07 01:00 lpetrich * Source_Files/Misc/map.cpp: Adjusted the keyframe checking so that both 0 and [number of frames] will show up properly. 2000-07-07 01:00 lpetrich * Source_Files/Misc/: game_window.cpp, game_window_macintosh.cpp: The HUD is now buffered in all of them, and the size order of the prefs popup menu is now reversed Renamed a routine in screen.h; had to change this 2000-07-07 00:56 lpetrich * Changes_(Loren_Petrich): Should be rather obvious :-) 2000-07-06 02:56 lpetrich * Source_Files/Misc/: screen.cpp, screen.h, shell.cpp: These all have what's necessary for my new resolution-control architecture; screen.h will need more size definitions, and screen.c will need more table entries and some appropriate screen portRect adjustments. 2000-07-06 02:54 lpetrich * AlephOne.mcp: Refers to renamed semitransparent-effects resources Also tried to update the reference to "Text Strings" Put in weak-linking of OpenGL libraries (a rather redundant term, since OpenGL is the Open Graphics Library) 2000-07-05 04:03 lpetrich * Source_Files/Misc/XML_MakeRoot.cpp: Added the addition of the cheat-parser element to 2000-07-05 04:03 lpetrich * Source_Files/Misc/shell.h: Added definition for telling the XML parser about the cheat-parser element. 2000-07-05 04:03 lpetrich * Source_Files/Misc/shell.cpp: Suppressed #ifndef FINAL for cheats as per Benad Added cheats for shotgun and SMG; did several other modifications of the cheats; added XML support for cheat activation 2000-07-05 04:03 lpetrich * Source_Files/Misc/overhead_map.cpp: Allowed map-view cheat to work 2000-07-05 04:01 lpetrich * Cheats/: Activate Cheats, Cheat Codes: Example MML TEXT resource and documentation for cheats 2000-07-05 04:00 lpetrich * MML.html: Added documentation of vulnerability generalization Added element for cheating 2000-07-04 16:58 lpetrich * AlephOne.mcp: Refers to renamed semitransparent-effects resources Also tried to update the reference to "Text Strings" 2000-07-04 16:57 lpetrich * Changes_(Loren_Petrich): Should be rather obvious :-) 2000-07-04 16:57 lpetrich * Source_Files/Misc/shell.cpp: Suppressed #ifndef FINAL for cheats as per Benad 2000-07-04 16:34 lpetrich * Resources/marathon2.resource: Updating with changes for Benad's netgames 2000-07-04 12:04 lpetrich * Source_Files/Misc/screen.cpp: The HUD is now buffered in all of them, and the size order of the prefs popup menu is now reversed. When hardware acceleration is switched on in 256-color mode, it will get switched off so as to have a sensible start. 2000-07-02 20:28 lpetrich * Resources/marathon2.resource: Has reversed-order display-size menu 2000-07-02 20:28 lpetrich * Source_Files/Misc/: game_window.cpp, game_window_macintosh.cpp, screen.cpp, screen.h, screen_drawing.cpp, screen_drawing.h: The HUD is now buffered in all of them, and the size order of the prefs popup menu is now reversed 2000-07-01 15:56 lpetrich * Resources/marathon2.resource: Contains revised dialog boxes for Benoit Nadeau's netgame types 2000-07-01 15:55 lpetrich * Resources/Text Strings: Contains extra strings for Benoit Nadeau's netgame types 2000-07-01 15:54 lpetrich * Source_Files/Misc/: items.cpp, player.cpp, projectiles.cpp, weapons.cpp: With Benoit Nadeau's changes 2000-07-01 15:53 lpetrich * Source_Files/Network/: network_dialogs.cpp, network_games.cpp: Has Benoit Nadeau's changes 2000-07-01 15:52 lpetrich * Changes_Benad: Changes that Benoit Nadeau had made; I've not attempted to make the code CodeWarrior-2-friendly at this time, though I could do so with appropriate preprocessor variables, like #ifdef _CODEWARRIOR_2 Benad's changes #endif 2000-07-01 15:51 lpetrich * Benad_Netgame_Docs/: Net Game Types Info, Read Me: Benoit Nadeau's netgame stuff 2000-07-01 09:32 lpetrich * Source_Files/Misc/: devices.cpp, effects.cpp, effects.h, fades.cpp, items.cpp, lightsource.cpp, lightsource.h, map.h, map_accessors.c, media.cpp, media.h, monsters.cpp, monsters.h, mysound.cpp, player.cpp, player.h, projectiles.cpp, projectiles.h, sound_macintosh.cpp, weapons.cpp, world.cpp, world.h: All these have had most of their accessors inlined; world.c/h also has normalization of angles done automatically and with the bitwise-and trick. 2000-07-01 09:30 lpetrich * Source_Files/CSeries/csmacros.h: Added a bounded-array-access template function that returns the null pointer for out-of-bounds accesses; I think that this is a good place for such across-the-board template functions. 2000-07-01 09:28 lpetrich * Changes_(Loren_Petrich): Should be rather obvious :-) 2000-06-29 02:22 lpetrich * Source_Files/Misc/player.cpp: Added invincibility-powerup generalization 2000-06-29 02:21 lpetrich * MML.html: Added documentation of vulnerability generalization 2000-06-29 02:21 lpetrich * MML Scripts/XML Test Suite: Added test of vulnerability: changed it to F'lickta claws 2000-06-29 01:49 lpetrich * Source_Files/Misc/render.cpp: Fixes Aaron Davies visibility bug 2000-06-29 01:48 lpetrich * AlephOne.mcp: Refers to renamed semitransparent-effects resources 2000-06-29 01:11 lpetrich * Resources/: M2,° Semitpt Flames,Bolts, M2,° Semitpt Liquids: Adding my default semitransparency settings for flames/bolts and liquids; I've tried renaming them to make them more palatable to CVS (no /'s). 2000-06-29 00:54 lpetrich * AppleGL Extra Blending Modes: Simple test of committing a file. I added a line on top of this one. 2000-06-19 15:43 derekm * AlephOne.mcp, AppleGL Extra Blending Modes, Changes_(Loren_Petrich): First Imported. 2000-06-19 15:43 derekm * AppleGL Extra Blending Modes: Initial revision 2000-06-19 15:39 derekm * Pfhortran_Release/Pfhortran Compiler, Pfhortran_Release/Pfhortran Language Definition, Pfhortran_Release/Quartz copy, Pfhortran_Release/Ten Forty Two, Pfhortran_Release/Update Info, Resources/marathon2.resource: First Imported. 2000-06-19 15:39 derekm * Pfhortran_Release/: Pfhortran Compiler, Pfhortran Language Definition, Quartz copy, Ten Forty Two, Update Info: Initial revision 2000-06-19 15:35 derekm * Pfhortran_Release/: Code/How to compile, Code/Pfhortran Spec, Example Scripts/Old Scripts/Hurt Me Var.scpt, Example Scripts/Old Scripts/Hurt Me Wimp.scpt, Example Scripts/Old Scripts/Init example script, Example Scripts/Old Scripts/Life Bar script v2, Example Scripts/Old Scripts/Number Count Explained, Example Scripts/Camera demo, Example Scripts/Old Scripts/number count.scpt, Example Scripts/Life Bar script v3, All About Pfhortran 0.3: First Imported. 2000-06-19 15:35 derekm * Pfhortran_Release/: Code/How to compile, Code/Pfhortran Spec, Example Scripts/Old Scripts/Hurt Me Var.scpt, Example Scripts/Old Scripts/Hurt Me Wimp.scpt, Example Scripts/Old Scripts/Init example script, Example Scripts/Old Scripts/Life Bar script v2, Example Scripts/Old Scripts/Number Count Explained, Example Scripts/Camera demo, Example Scripts/Old Scripts/number count.scpt, Example Scripts/Life Bar script v3, All About Pfhortran 0.3: Initial revision 2000-06-19 15:30 derekm * Source_Files/Misc/weapons.cpp, MML.html: First Imported. 2000-06-19 15:27 derekm * Source_Files/Misc/: render.cpp, scottish_textures.h, screen.cpp, screen.h, shell.cpp: First Imported. 2000-06-19 15:23 derekm * Source_Files/Misc/: monsters.cpp, OGL_Dialog.cpp, OGL_Render.cpp, OGL_Setup.cpp, OGL_Setup.h, OGL_Textures.cpp, OGL_Textures.h, player.cpp, PlayerDialogs.cpp: First Imported. 2000-06-19 15:20 derekm * Pfhortran_Release/Code/scripting.cpp, Pfhortran_Release/Code/scripting.h, Pfhortran_Release/Code/script_instructions.cpp, Pfhortran_Release/Code/script_instructions.h, Source_Files/Misc/game_wad.cpp, Source_Files/Misc/game_wad.h, Source_Files/Misc/MacCheckbox.h, Source_Files/Misc/marathon2.cpp: First Imported. 2000-06-19 15:20 derekm * Pfhortran_Release/Code/scripting.cpp, Pfhortran_Release/Code/scripting.h, Pfhortran_Release/Code/script_instructions.cpp, Pfhortran_Release/Code/script_instructions.h, Source_Files/Misc/MacCheckbox.h: Initial revision 2000-06-12 20:45 derekm * Resources/Marathon2_SOCK, Resources/marathon2.resource, Resources/Old Stuff, Resources/Text Strings, Source_Files/CSeries/buildprogram, Source_Files/CSeries/cseries.a, Source_Files/CSeries/makefile, Source_Files/CSeries/ws, Source_Files/Misc/quadruple.s, Source_Files/Misc/scottish_textures.a, Source_Files/Misc/scottish_textures16.a, Source_Files/Misc/screen.a, Source_Files/Network/network_listener.a, AlephOne.mcp, AppleGL_Extra_Blending_Modes, Changes_(Bo_Lindbergh_Jan 25), Changes_(Br_fin_Jan_27), Changes_(Loren_Petrich), gpl.txt, Marathon_2_Source_ReadMe, marathon.dtd, random.txt: First Imported. 2000-06-12 20:45 derekm * Resources/Marathon2_SOCK, Resources/marathon2.resource, Resources/Old Stuff, Resources/Text Strings, Source_Files/CSeries/buildprogram, Source_Files/CSeries/cseries.a, Source_Files/CSeries/makefile, Source_Files/CSeries/ws, Source_Files/Misc/quadruple.s, Source_Files/Misc/scottish_textures.a, Source_Files/Misc/scottish_textures16.a, Source_Files/Misc/screen.a, Source_Files/Network/network_listener.a, AlephOne.mcp, AppleGL_Extra_Blending_Modes, Changes_(Bo_Lindbergh_Jan 25), Changes_(Br_fin_Jan_27), Changes_(Loren_Petrich), gpl.txt, Marathon_2_Source_ReadMe, marathon.dtd, random.txt: Initial revision 2000-06-12 20:41 derekm * Source_Files/Network/network.cpp, Source_Files/Network/network.h, Source_Files/Network/network_adsp.cpp, Source_Files/Network/network_ddp.cpp, Source_Files/Network/network_dialogs.cpp, Source_Files/Network/network_games.cpp, Source_Files/Network/network_games.h, Source_Files/Network/network_lookup.cpp, Source_Files/Network/network_microphone.cpp, Source_Files/Network/network_modem.cpp, Source_Files/Network/network_modem.h, Source_Files/Network/network_modem_protocol.cpp, Source_Files/Network/network_modem_protocol.h, Source_Files/Network/network_names.cpp, Source_Files/Network/network_sound.h, Source_Files/Network/network_speaker.cpp, Source_Files/Network/network_stream.cpp, Source_Files/Network/network_stream.h, MML.html, Expat/dump.xml, Expat/example.xml, Expat/Expat Test µ, Expat/ExpatLib, Expat/ExpatLib µ, Expat/LP Changes, Expat/Makefile, Expat/Resource Dumper µ, Extra OpenGL Docs/blend_minmax.txt, Extra OpenGL Docs/blend_subtract.txt, Extra OpenGL Docs/registry.txt, Extras/demos/demos.resource, Extras/demos/L00.demo, Extras/demos/L01.demo, Extras/Marathon2_SOCK, Extras/demo.resource, Extras/demos/L05.demo, Extras/MarathonInf_1.2_SOCK, Extras/MarathonInf_1.5_SOCK, Extras/SOCK_Read_Me, Extras/noresnames.make, MML Scripts/Disable Motion Sensor, MML Scripts/Disable Overhead Map, MML Scripts/Marathon 2 Display, MML Scripts/Marathon ° Display, MML Scripts/Show Everything in Overhead Map, MML Scripts/Text Strings, MML Scripts/XML Test Suite, Never Switch Patch/DITL.rsrc, Never Switch Patch/changes.diff, Never Switch Patch/Read Me, Resources/Marathon 2 Display, Resources/Marathon ° Display: First Imported. 2000-06-12 20:41 derekm * Source_Files/Network/network.cpp, Source_Files/Network/network.h, Source_Files/Network/network_adsp.cpp, Source_Files/Network/network_ddp.cpp, Source_Files/Network/network_dialogs.cpp, Source_Files/Network/network_games.cpp, Source_Files/Network/network_games.h, Source_Files/Network/network_lookup.cpp, Source_Files/Network/network_microphone.cpp, Source_Files/Network/network_modem.cpp, Source_Files/Network/network_modem.h, Source_Files/Network/network_modem_protocol.cpp, Source_Files/Network/network_modem_protocol.h, Source_Files/Network/network_names.cpp, Source_Files/Network/network_sound.h, Source_Files/Network/network_speaker.cpp, Source_Files/Network/network_stream.cpp, Source_Files/Network/network_stream.h, MML.html, Expat/dump.xml, Expat/example.xml, Expat/Expat Test µ, Expat/ExpatLib, Expat/ExpatLib µ, Expat/LP Changes, Expat/Makefile, Expat/Resource Dumper µ, Extra OpenGL Docs/blend_minmax.txt, Extra OpenGL Docs/blend_subtract.txt, Extra OpenGL Docs/registry.txt, Extras/demos/demos.resource, Extras/demos/L00.demo, Extras/demos/L01.demo, Extras/Marathon2_SOCK, Extras/demo.resource, Extras/demos/L05.demo, Extras/MarathonInf_1.2_SOCK, Extras/MarathonInf_1.5_SOCK, Extras/SOCK_Read_Me, Extras/noresnames.make, MML Scripts/Disable Motion Sensor, MML Scripts/Disable Overhead Map, MML Scripts/Marathon 2 Display, MML Scripts/Marathon ° Display, MML Scripts/Show Everything in Overhead Map, MML Scripts/Text Strings, MML Scripts/XML Test Suite, Never Switch Patch/DITL.rsrc, Never Switch Patch/changes.diff, Never Switch Patch/Read Me, Resources/Marathon 2 Display, Resources/Marathon ° Display: Initial revision 2000-06-12 20:38 derekm * Source_Files/Misc/: player.cpp, player.h, PlayerDialogs.cpp, PlayerName.cpp, PlayerName.h, portable_files.h, preferences.cpp, preferences.h, preprocess_map_mac.cpp, progress.cpp, progress.h, projectiles.cpp, projectiles.h, projectile_definitions.h, Random.h, render.cpp, render.h, scenery.cpp, scenery.h, scenery_definitions.h, scottish_textures.cpp, scottish_textures.h, screen.cpp, screen.h, screen_definitions.h, screen_drawing.cpp, screen_drawing.h, ShapesParser.cpp, ShapesParser.h, shapes.cpp, shape_definitions.h, shape_descriptors.h, shapes_macintosh.cpp, shell.cpp, shell.h, song_definitions.h, sound_definitions.h, sound_macintosh.cpp, tags.h, TextStrings.cpp, TextStrings.h, textures.cpp, textures.h, vbl.cpp, vbl.h, vbl_definitions.h, VectorOps.h, vbl_macintosh.cpp, ViewControl.cpp, ViewControl.h, wad.cpp, wad.h, wad_macintosh.cpp, wad_prefs.cpp, wad_prefs.h, wad_prefs_macintosh.cpp, weapons.cpp, weapons.h, weapon_definitions.h, world.cpp, world.h, XML_Configure.cpp, XML_Configure.h, XML_ElementParser.cpp, XML_ElementParser.h, XML_MakeRoot.cpp, XML_ParseTreeRoot.h, XML_ResourceFork.cpp, XML_ResourceFork.h: First Imported. 2000-06-12 20:38 derekm * Source_Files/Misc/: player.cpp, player.h, PlayerDialogs.cpp, PlayerName.cpp, PlayerName.h, portable_files.h, preferences.cpp, preferences.h, preprocess_map_mac.cpp, progress.cpp, progress.h, projectiles.cpp, projectiles.h, projectile_definitions.h, Random.h, render.cpp, render.h, scenery.cpp, scenery.h, scenery_definitions.h, scottish_textures.cpp, scottish_textures.h, screen.cpp, screen.h, screen_definitions.h, screen_drawing.cpp, screen_drawing.h, ShapesParser.cpp, ShapesParser.h, shapes.cpp, shape_definitions.h, shape_descriptors.h, shapes_macintosh.cpp, shell.cpp, shell.h, song_definitions.h, sound_definitions.h, sound_macintosh.cpp, tags.h, TextStrings.cpp, TextStrings.h, textures.cpp, textures.h, vbl.cpp, vbl.h, vbl_definitions.h, VectorOps.h, vbl_macintosh.cpp, ViewControl.cpp, ViewControl.h, wad.cpp, wad.h, wad_macintosh.cpp, wad_prefs.cpp, wad_prefs.h, wad_prefs_macintosh.cpp, weapons.cpp, weapons.h, weapon_definitions.h, world.cpp, world.h, XML_Configure.cpp, XML_Configure.h, XML_ElementParser.cpp, XML_ElementParser.h, XML_MakeRoot.cpp, XML_ParseTreeRoot.h, XML_ResourceFork.cpp, XML_ResourceFork.h: Initial revision 2000-06-12 20:35 derekm * Source_Files/Misc/: GrowableList.h, game_window.cpp, game_window.h, game_window_macintosh.cpp, images.c, images.h, import_definitions.cpp, interface.cpp, interface.h, interface_macintosh.cpp, interface_menus.h, items.cpp, item_definitions.h, items.h, keyboard_dialog.cpp, key_definitions.h, lightsource.cpp, lightsource.h, low_level_textures.c, macintosh_network.h, map.cpp, map.h, map_accessors.c, map_constructors.cpp, marathon2.cpp, media.cpp, media.h, media_definitions.h, monsters.cpp, monsters.h, monster_definitions.h, motion_sensor.cpp, motion_sensor.h, mouse.cpp, mouse.h, music.cpp, music.h, mysound.cpp, mysound.h, OGL_Dialog.cpp, OGL_Faders.cpp, OGL_Faders.h, OGL_Render.cpp, OGL_Render.h, OGL_Setup.cpp, OGL_Setup.h, OGL_Textures.cpp, OGL_Textures.h, overhead_map.cpp, overhead_map.h, overhead_map_macintosh.c, pathfinding.cpp, physics.cpp, physics_models.h, placement.cpp, platforms.cpp, platforms.h, platform_definitions.h: First Imported. 2000-06-12 20:35 derekm * Source_Files/Misc/: GrowableList.h, game_window.cpp, game_window.h, game_window_macintosh.cpp, images.c, images.h, import_definitions.cpp, interface.cpp, interface.h, interface_macintosh.cpp, interface_menus.h, items.cpp, item_definitions.h, items.h, keyboard_dialog.cpp, key_definitions.h, lightsource.cpp, lightsource.h, low_level_textures.c, macintosh_network.h, map.cpp, map.h, map_accessors.c, map_constructors.cpp, marathon2.cpp, media.cpp, media.h, media_definitions.h, monsters.cpp, monsters.h, monster_definitions.h, motion_sensor.cpp, motion_sensor.h, mouse.cpp, mouse.h, music.cpp, music.h, mysound.cpp, mysound.h, OGL_Dialog.cpp, OGL_Faders.cpp, OGL_Faders.h, OGL_Render.cpp, OGL_Render.h, OGL_Setup.cpp, OGL_Setup.h, OGL_Textures.cpp, OGL_Textures.h, overhead_map.cpp, overhead_map.h, overhead_map_macintosh.c, pathfinding.cpp, physics.cpp, physics_models.h, placement.cpp, platforms.cpp, platforms.h, platform_definitions.h: Initial revision 2000-06-12 20:32 derekm * Expat/MacOS Support/GetFullPathObject.cp, Expat/MacOS Support/GetFullPathObject.h, Expat/MacOS Support/MiscUtils.h, Expat/gennmtab/gennmtab.cpp, Expat/MacOS Support/MoreFilesExtract.cp, Expat/MacOS Support/MoreFilesExtract.h, Expat/MacOS Support/OpenSave_Interface.h, Expat/MacOS Support/OpenSave_MacOS.cp, Expat/MacOS Support/SimpleVec.h, Expat/MacOS Support/SmartPtr.h, Expat/sample/elements.cpp, Expat/xmlparse/hashtable.cpp, Expat/xmlparse/hashtable.h, Expat/xmlparse/xmlparse.cpp, Expat/xmlparse/xmlparse.h, Expat/xmltok/asciitab.h, Expat/xmltok/dllmain.cpp, Expat/xmltok/iasciitab.h, Expat/xmltok/latin1tab.h, Expat/xmltok/nametab.h, Expat/xmltok/utf8tab.h, Expat/xmltok/xmldef.h, Expat/xmltok/xmlrole.cpp, Expat/xmltok/xmlrole.h, Expat/xmltok/xmltok.cpp, Expat/xmltok/xmltok.h, Expat/xmltok/xmltok_impl.cpp, Expat/xmltok/xmltok_impl.h, Expat/xmltok/xmltok_ns.cpp, Expat/xmlwf/codepage.cpp, Expat/xmlwf/codepage.h, Expat/xmlwf/filemap.h, Expat/xmlwf/readfilemap.cpp, Expat/xmlwf/unixfilemap.cpp, Expat/xmlwf/win32filemap.cpp, Expat/xmlwf/xmlfile.cpp, Expat/xmlwf/xmlfile.h, Expat/xmlwf/xmltchar.h, Expat/expat.html, Expat/xmlwf/xmlwf.cpp, Expat/ResourceDumper.cp, Extra OpenGL Docs/multitex.cpp, Extra OpenGL Docs/rasonly.cpp, Extra OpenGL Docs/rasonly2.cpp, Extras/extract/shapeextract.cpp, Extras/marathon2.r, Extras/noresnames.cpp, Extras/extract/sndextract.cpp, Extras/physics_patches.cpp, Prefix/marathon2prefix.h, Source_Files/CSeries/byte_swapping.cpp, Source_Files/CSeries/byte_swapping.h, Source_Files/CSeries/csalerts.cpp, Source_Files/CSeries/csalerts.h, Source_Files/CSeries/cscluts.cpp, Source_Files/CSeries/cscluts.h, Source_Files/CSeries/csdialogs.cpp, Source_Files/CSeries/csdialogs.h, Source_Files/CSeries/cseries.h, Source_Files/CSeries/csfiles.cpp, Source_Files/CSeries/csfiles.h, Source_Files/CSeries/csfonts.cpp, Source_Files/CSeries/csfonts.h, Source_Files/CSeries/cskeys.h, Source_Files/CSeries/csmacros.h, Source_Files/CSeries/csmisc.cpp, Source_Files/CSeries/csmisc.h, Source_Files/CSeries/cspixels.h, Source_Files/CSeries/csstrings.cpp, Source_Files/CSeries/csstrings.h, Source_Files/CSeries/cstypes.h, Source_Files/CSeries/gdspec.cpp, Source_Files/CSeries/gdspec.h, Source_Files/CSeries/macintosh_cseries.h, Source_Files/CSeries/my32bqd.cpp, Source_Files/CSeries/my32bqd.h, Source_Files/CSeries/mytm.cpp, Source_Files/CSeries/mytm.h, Source_Files/CSeries/rle.h, Source_Files/Misc/AnimatedTextures.cpp, Source_Files/Misc/AnimatedTextures.h, Source_Files/Misc/ChaseCam.cpp, Source_Files/Misc/ChaseCam.h, Source_Files/Misc/ColorParser.cpp, Source_Files/Misc/ColorParser.h, Source_Files/Misc/collection_definition.h, Source_Files/Misc/computer_interface.cpp, Source_Files/Misc/computer_interface.h, Source_Files/Misc/crc.cpp, Source_Files/Misc/crc.h, Source_Files/Misc/Crosshairs.cpp, Source_Files/Misc/Crosshairs.h, Source_Files/Misc/DamageParser.cpp, Source_Files/Misc/DamageParser.h, Source_Files/Misc/devices.cpp, Source_Files/Misc/dynamic_limits.cpp, Source_Files/Misc/dynamic_limits.h, Source_Files/Misc/editor.h, Source_Files/Misc/effects.cpp, Source_Files/Misc/effects.h, Source_Files/Misc/effect_definitions.h, Source_Files/Misc/export_definitions.cpp, Source_Files/Misc/extensions.h, Source_Files/Misc/fades.cpp, Source_Files/Misc/fades.h, Source_Files/Misc/files_macintosh.c, Source_Files/Misc/filetypes_macintosh.cpp, Source_Files/Misc/find_files.cpp, Source_Files/Misc/find_files.h, Source_Files/Misc/flood_map.cpp, Source_Files/Misc/flood_map.h, Source_Files/Misc/game_dialogs.cpp, Source_Files/Misc/game_errors.cpp, Source_Files/Misc/game_errors.h, Source_Files/Misc/game_wad.cpp, Source_Files/Misc/game_wad.h: First Imported. 2000-06-12 20:32 derekm * Expat/MacOS Support/GetFullPathObject.cp, Expat/MacOS Support/GetFullPathObject.h, Expat/MacOS Support/MiscUtils.h, Expat/gennmtab/gennmtab.cpp, Expat/MacOS Support/MoreFilesExtract.cp, Expat/MacOS Support/MoreFilesExtract.h, Expat/MacOS Support/OpenSave_Interface.h, Expat/MacOS Support/OpenSave_MacOS.cp, Expat/MacOS Support/SimpleVec.h, Expat/MacOS Support/SmartPtr.h, Expat/sample/elements.cpp, Expat/xmlparse/hashtable.cpp, Expat/xmlparse/hashtable.h, Expat/xmlparse/xmlparse.cpp, Expat/xmlparse/xmlparse.h, Expat/xmltok/asciitab.h, Expat/xmltok/dllmain.cpp, Expat/xmltok/iasciitab.h, Expat/xmltok/latin1tab.h, Expat/xmltok/nametab.h, Expat/xmltok/utf8tab.h, Expat/xmltok/xmldef.h, Expat/xmltok/xmlrole.cpp, Expat/xmltok/xmlrole.h, Expat/xmltok/xmltok.cpp, Expat/xmltok/xmltok.h, Expat/xmltok/xmltok_impl.cpp, Expat/xmltok/xmltok_impl.h, Expat/xmltok/xmltok_ns.cpp, Expat/xmlwf/codepage.cpp, Expat/xmlwf/codepage.h, Expat/xmlwf/filemap.h, Expat/xmlwf/readfilemap.cpp, Expat/xmlwf/unixfilemap.cpp, Expat/xmlwf/win32filemap.cpp, Expat/xmlwf/xmlfile.cpp, Expat/xmlwf/xmlfile.h, Expat/xmlwf/xmltchar.h, Expat/expat.html, Expat/xmlwf/xmlwf.cpp, Expat/ResourceDumper.cp, Extra OpenGL Docs/multitex.cpp, Extra OpenGL Docs/rasonly.cpp, Extra OpenGL Docs/rasonly2.cpp, Extras/extract/shapeextract.cpp, Extras/marathon2.r, Extras/noresnames.cpp, Extras/extract/sndextract.cpp, Extras/physics_patches.cpp, Prefix/marathon2prefix.h, Source_Files/CSeries/byte_swapping.cpp, Source_Files/CSeries/byte_swapping.h, Source_Files/CSeries/csalerts.cpp, Source_Files/CSeries/csalerts.h, Source_Files/CSeries/cscluts.cpp, Source_Files/CSeries/cscluts.h, Source_Files/CSeries/csdialogs.cpp, Source_Files/CSeries/csdialogs.h, Source_Files/CSeries/cseries.h, Source_Files/CSeries/csfiles.cpp, Source_Files/CSeries/csfiles.h, Source_Files/CSeries/csfonts.cpp, Source_Files/CSeries/csfonts.h, Source_Files/CSeries/cskeys.h, Source_Files/CSeries/csmacros.h, Source_Files/CSeries/csmisc.cpp, Source_Files/CSeries/csmisc.h, Source_Files/CSeries/cspixels.h, Source_Files/CSeries/csstrings.cpp, Source_Files/CSeries/csstrings.h, Source_Files/CSeries/cstypes.h, Source_Files/CSeries/gdspec.cpp, Source_Files/CSeries/gdspec.h, Source_Files/CSeries/macintosh_cseries.h, Source_Files/CSeries/my32bqd.cpp, Source_Files/CSeries/my32bqd.h, Source_Files/CSeries/mytm.cpp, Source_Files/CSeries/mytm.h, Source_Files/CSeries/rle.h, Source_Files/Misc/AnimatedTextures.cpp, Source_Files/Misc/AnimatedTextures.h, Source_Files/Misc/ChaseCam.cpp, Source_Files/Misc/ChaseCam.h, Source_Files/Misc/ColorParser.cpp, Source_Files/Misc/ColorParser.h, Source_Files/Misc/collection_definition.h, Source_Files/Misc/computer_interface.cpp, Source_Files/Misc/computer_interface.h, Source_Files/Misc/crc.cpp, Source_Files/Misc/crc.h, Source_Files/Misc/Crosshairs.cpp, Source_Files/Misc/Crosshairs.h, Source_Files/Misc/DamageParser.cpp, Source_Files/Misc/DamageParser.h, Source_Files/Misc/devices.cpp, Source_Files/Misc/dynamic_limits.cpp, Source_Files/Misc/dynamic_limits.h, Source_Files/Misc/editor.h, Source_Files/Misc/effects.cpp, Source_Files/Misc/effects.h, Source_Files/Misc/effect_definitions.h, Source_Files/Misc/export_definitions.cpp, Source_Files/Misc/extensions.h, Source_Files/Misc/fades.cpp, Source_Files/Misc/fades.h, Source_Files/Misc/files_macintosh.c, Source_Files/Misc/filetypes_macintosh.cpp, Source_Files/Misc/find_files.cpp, Source_Files/Misc/find_files.h, Source_Files/Misc/flood_map.cpp, Source_Files/Misc/flood_map.h, Source_Files/Misc/game_dialogs.cpp, Source_Files/Misc/game_errors.cpp, Source_Files/Misc/game_errors.h, Source_Files/Misc/game_wad.cpp, Source_Files/Misc/game_wad.h: Initial revision