Changesets: fs2open

trunk r874

2004-03-04 00:57

Kazan


Ported: N/A

Details Diff
LAN works A1 Supar!
mod - /trunk/fs2_open/Freespace2.dsp Diff File
mod - /trunk/fs2_open/code/code.dsp Diff File
mod - /trunk/fs2_open/code/network/multiui.cpp Diff File
mod - /trunk/fs2_open/code/network/stand_gui.cpp Diff File

trunk r873

2004-02-28 15:26

Goober5000


Ported: N/A

Details Diff
preliminary checking of globals.h
--Goober5000
add - /trunk/fs2_open/code/globalincs/globals.h File

trunk r872

2004-02-28 09:14

RandomTiger


Ported: N/A

Details Diff
Removed a few uneeded if DIRECT3D's.
Set laser function to only render the effect one sided.
Added some stuff to the credits.
Set D3D fogging to fall back to vertex fog if table fog not supported.
mod - /trunk/fs2_open/code/bmpman/bmpman.cpp Diff File
mod - /trunk/fs2_open/code/code.dsp Diff File
mod - /trunk/fs2_open/code/graphics/2d.cpp Diff File
mod - /trunk/fs2_open/code/graphics/grd3d.cpp Diff File
mod - /trunk/fs2_open/code/graphics/grd3dtexture.cpp Diff File
mod - /trunk/fs2_open/code/menuui/credits.cpp Diff File
mod - /trunk/fs2_open/code/menuui/mainhallmenu.cpp Diff File
mod - /trunk/fs2_open/code/nebula/neb.cpp Diff File
mod - /trunk/fs2_open/code/render/3dlaser.cpp Diff File
mod - /trunk/fs2_open/code/tgautils/tgautils.cpp Diff File

trunk r871

2004-02-27 20:36

Goober5000


Ported: N/A

Details Diff
commented a slide_face_ship that I missed before
--Goober5000
mod - /trunk/fs2_open/code/ship/aicode.cpp Diff File

trunk r870

2004-02-26 23:09

Bobboau


Ported: N/A

Details Diff
fixed a Z buffer error in HTL submodel rendering,
and glow points,
and other stuff
mod - /trunk/fs2_open/code/cmdline/cmdline.cpp Diff File
mod - /trunk/fs2_open/code/cmdline/cmdline.h Diff File
mod - /trunk/fs2_open/code/graphics/grd3d.cpp Diff File
mod - /trunk/fs2_open/code/model/modelinterp.cpp Diff File
mod - /trunk/fs2_open/code/model/modelread.cpp Diff File
mod - /trunk/fs2_open/code/render/3ddraw.cpp Diff File
mod - /trunk/fs2_open/code/ship/aicode.cpp Diff File

trunk r869

2004-02-25 00:53

Goober5000


Ported: N/A

Details Diff
added DONT_SHOW_WARNINGS compile branch
--Goober5000
mod - /trunk/fs2_open/code/globalincs/windebug.cpp Diff File

trunk r868

2004-02-23 02:45

Goober5000


Ported: N/A

Details Diff
removed an old function
--Goober5000
mod - /trunk/fs2_open/code/ship/aicode.cpp Diff File

trunk r867

2004-02-20 19:59

Kazan


Ported: N/A

Details Diff
FS2NETD License Comments
mod - /trunk/fs2_open/code/fs2open_pxo/Client.cpp Diff File
mod - /trunk/fs2_open/code/fs2open_pxo/Client.h Diff File
mod - /trunk/fs2_open/code/fs2open_pxo/TCP_Client.cpp Diff File
mod - /trunk/fs2_open/code/fs2open_pxo/TCP_Socket.cpp Diff File
mod - /trunk/fs2_open/code/fs2open_pxo/TCP_Socket.h Diff File
mod - /trunk/fs2_open/code/fs2open_pxo/protocol.h Diff File
mod - /trunk/fs2_open/code/fs2open_pxo/udpsocket.cpp Diff File
mod - /trunk/fs2_open/code/fs2open_pxo/udpsocket.h Diff File

trunk r866

2004-02-20 16:58

RandomTiger


Ported: N/A

Details Diff
Added * to - conversion for start mission code to allow launcher missions with '-' in them.
Currently the parsing code counts that as a flag and messes it up.
mod - /trunk/fs2_open/code/cmdline/cmdline.cpp Diff File

trunk r865

2004-02-20 16:45

RandomTiger


Ported: N/A

Details Diff
Removed some uneeded code between NO_DIRECT3D and added gr_zbias call, ogl is set to a stub func.
Changed -htl param to -nohtl. Fixed some badly named functions to match convention.
Fixed setup of center_alpha in OGL which was causing crash.
mod - /trunk/fs2_open/code/bmpman/bmpman.cpp Diff File
mod - /trunk/fs2_open/code/cmdline/cmdline.cpp Diff File
mod - /trunk/fs2_open/code/graphics/2d.h Diff File
mod - /trunk/fs2_open/code/graphics/grd3d.cpp Diff File
mod - /trunk/fs2_open/code/graphics/grd3d.h Diff File
mod - /trunk/fs2_open/code/graphics/grd3dinternal.h Diff File
mod - /trunk/fs2_open/code/graphics/grd3drender.cpp Diff File
mod - /trunk/fs2_open/code/graphics/grd3dsetup.cpp Diff File
mod - /trunk/fs2_open/code/graphics/gropengl.cpp Diff File
mod - /trunk/fs2_open/code/model/modelinterp.cpp Diff File

trunk r864

2004-02-20 13:04

RandomTiger


Ported: N/A

Details Diff
Changed memory leak detection to happen after atexit all other calls.
This will mean it doesnt report leaks that are cleared by just before the game quits by preset functions.
mod - /trunk/fs2_open/code/freespace2/freespace.cpp Diff File

trunk r863

2004-02-19 23:29

Bobboau


Ported: N/A

Details Diff
pluged memory leaks,
3D HTL lasers (they work perfictly)
and posably fixed Turnsky's shinemap bug
mod - /trunk/fs2_open/code/code.dsp Diff File
mod - /trunk/fs2_open/code/cutscene/cutscenes.cpp Diff File
mod - /trunk/fs2_open/code/freespace2/freespace.cpp Diff File
mod - /trunk/fs2_open/code/gamehelp/contexthelp.cpp Diff File
mod - /trunk/fs2_open/code/globalincs/systemvars.h Diff File
mod - /trunk/fs2_open/code/graphics/font.cpp Diff File
mod - /trunk/fs2_open/code/graphics/grd3d.cpp Diff File
mod - /trunk/fs2_open/code/graphics/grd3dtexture.cpp Diff File
mod - /trunk/fs2_open/code/localization/localize.cpp Diff File
mod - /trunk/fs2_open/code/menuui/playermenu.cpp Diff File
mod - /trunk/fs2_open/code/mission/missionmessage.cpp Diff File
mod - /trunk/fs2_open/code/model/modelread.cpp Diff File
mod - /trunk/fs2_open/code/render/3dlaser.cpp Diff File
mod - /trunk/fs2_open/code/ship/ship.cpp Diff File
mod - /trunk/fs2_open/code/ship/ship.h Diff File
mod - /trunk/fs2_open/code/species_defs/species_defs.cpp Diff File
mod - /trunk/fs2_open/code/stats/medals.cpp Diff File
mod - /trunk/fs2_open/code/stats/scoring.cpp Diff File
mod - /trunk/fs2_open/code/weapon/trails.cpp Diff File
mod - /trunk/fs2_open/code/weapon/weapons.cpp Diff File

trunk r862

2004-02-16 16:53

Bobboau


Ported: N/A

Details Diff
fixing lighting bug I accedently introduced
mod - /trunk/fs2_open/code/graphics/grd3d.cpp Diff File

trunk r861

2004-02-16 16:22

RandomTiger


Ported: N/A

Details Diff
Use _REPORT_MEM_LEAKS compile flag in code.lib to get a report of memory leaks from malloc calls.
mod - /trunk/fs2_open/code/code.dsp Diff File
mod - /trunk/fs2_open/code/freespace2/freespace.cpp Diff File
mod - /trunk/fs2_open/code/globalincs/windebug.cpp Diff File

trunk r860

2004-02-16 11:15

phreak


Ported: N/A

Details Diff
grr fixed a warning message i didn't see
mod - /trunk/fs2_open/code/osapi/osapi.cpp Diff File

trunk r859

2004-02-16 11:09

phreak


Ported: N/A

Details Diff
made the window command line tag recognize non-standard resolutions
mod - /trunk/fs2_open/code/osapi/osapi.cpp Diff File

trunk r858

2004-02-16 07:53

RandomTiger


Ported: N/A

Details Diff
Oops, put two files back in, went a bit too far.
Added NO_DSHOW_CODE as a temp solution to Bobs compiling problem.
mod - /trunk/fs2_open/Freespace2.dsp Diff File
mod - /trunk/fs2_open/code/code.dsp Diff File
mod - /trunk/fs2_open/code/directx/dx8show.cpp Diff File
add - /trunk/fs2_open/code/directx/vd3dtypes.h File
add - /trunk/fs2_open/code/directx/vddraw.h File

trunk r857

2004-02-16 06:47

RandomTiger


Ported: N/A

Details Diff
Removed a lot of files that we dont need anymore.
Changed htl to be on by default, command now -nohtl
Changed D3D to use a 2D vertex for 2D operations which should cut down on redundant data having to go though the system.
Added small change to all -start_mission flag to take you to any mission by filename, very useful for testing.
Removed old dshow code and took away timerbar compile flag condition since it uses a runtime flag now.
mod - /trunk/fs2_open/Freespace2.dsp Diff File
mod - /trunk/fs2_open/code/anim/animplay.cpp Diff File
mod - /trunk/fs2_open/code/cmdline/cmdline.cpp Diff File
mod - /trunk/fs2_open/code/cmdline/cmdline.h Diff File
mod - /trunk/fs2_open/code/debugconsole/timerbar.h Diff File
rm - /trunk/fs2_open/code/directx/ddraw.lib File
mod - /trunk/fs2_open/code/directx/dx8show.cpp Diff File
rm - /trunk/fs2_open/code/directx/vd3d.h File
rm - /trunk/fs2_open/code/directx/vd3dcaps.h File
rm - /trunk/fs2_open/code/directx/vd3di.h File
rm - /trunk/fs2_open/code/directx/vd3drm.h File
rm - /trunk/fs2_open/code/directx/vd3drmdef.h File
rm - /trunk/fs2_open/code/directx/vd3drmobj.h File
rm - /trunk/fs2_open/code/directx/vd3drmwin.h File
rm - /trunk/fs2_open/code/directx/vd3dtypes.h File
rm - /trunk/fs2_open/code/directx/vd3dvec.inl File
rm - /trunk/fs2_open/code/directx/vddraw.h File
rm - /trunk/fs2_open/code/directx/vddraw.lib File
rm - /trunk/fs2_open/code/directx/vdxguid.lib File
mod - /trunk/fs2_open/code/freespace2/freespace.cpp Diff File
rm - /trunk/fs2_open/code/glide File
mod - /trunk/fs2_open/code/graphics/2d.cpp Diff File
rm - /trunk/fs2_open/code/graphics/aaline.cpp File
rm - /trunk/fs2_open/code/graphics/bitblt.cpp File
rm - /trunk/fs2_open/code/graphics/bitblt.h File
rm - /trunk/fs2_open/code/graphics/circle.cpp File
rm - /trunk/fs2_open/code/graphics/circle.h File
rm - /trunk/fs2_open/code/graphics/colors.cpp File
rm - /trunk/fs2_open/code/graphics/colors.h File
rm - /trunk/fs2_open/code/graphics/gradient.cpp File
rm - /trunk/fs2_open/code/graphics/gradient.h File
mod - /trunk/fs2_open/code/graphics/grd3d.cpp Diff File
mod - /trunk/fs2_open/code/graphics/grd3dbatch.cpp Diff File
mod - /trunk/fs2_open/code/graphics/grd3dcalls.cpp Diff File
mod - /trunk/fs2_open/code/graphics/grd3dinternal.h Diff File
mod - /trunk/fs2_open/code/graphics/grd3dlight.cpp Diff File
mod - /trunk/fs2_open/code/graphics/grd3drender.cpp Diff File
mod - /trunk/fs2_open/code/graphics/grd3dsetup.cpp Diff File
mod - /trunk/fs2_open/code/graphics/grd3dtexture.cpp Diff File
rm - /trunk/fs2_open/code/graphics/grdirectdraw.cpp File
rm - /trunk/fs2_open/code/graphics/grdirectdraw.h File
rm - /trunk/fs2_open/code/graphics/grglide.cpp File
rm - /trunk/fs2_open/code/graphics/grglide.h File
rm - /trunk/fs2_open/code/graphics/grglideinternal.h File
rm - /trunk/fs2_open/code/graphics/grglidetexture.cpp File
mod - /trunk/fs2_open/code/graphics/grinternal.h Diff File
rm - /trunk/fs2_open/code/graphics/grsoft.cpp File
rm - /trunk/fs2_open/code/graphics/grsoft.h File
rm - /trunk/fs2_open/code/graphics/line.cpp File
rm - /trunk/fs2_open/code/graphics/pixel.cpp File
rm - /trunk/fs2_open/code/graphics/pixel.h File
rm - /trunk/fs2_open/code/graphics/rect.cpp File
rm - /trunk/fs2_open/code/graphics/rect.h File
rm - /trunk/fs2_open/code/graphics/scaler.cpp File
rm - /trunk/fs2_open/code/graphics/scaler.h File
rm - /trunk/fs2_open/code/graphics/shade.cpp File
rm - /trunk/fs2_open/code/graphics/shade.h File
rm - /trunk/fs2_open/code/graphics/tmapgenericscans.cpp File
rm - /trunk/fs2_open/code/graphics/tmapper.cpp File
mod - /trunk/fs2_open/code/graphics/tmapper.h Diff File
rm - /trunk/fs2_open/code/graphics/tmapscanline.cpp File
rm - /trunk/fs2_open/code/graphics/tmapscanline.h File
rm - /trunk/fs2_open/code/graphics/tmapscantiled128x128.cpp File
rm - /trunk/fs2_open/code/graphics/tmapscantiled16x16.cpp File
rm - /trunk/fs2_open/code/graphics/tmapscantiled256x256.cpp File
rm - /trunk/fs2_open/code/graphics/tmapscantiled32x32.cpp File
rm - /trunk/fs2_open/code/graphics/tmapscantiled64x64.cpp File
mod - /trunk/fs2_open/code/menuui/mainhallmenu.cpp Diff File
mod - /trunk/fs2_open/code/ship/ship.cpp Diff File
mod - /trunk/fs2_open/code/weapon/trails.cpp Diff File

trunk r856

2004-02-15 01:02

Bobboau


Ported: N/A

Details Diff
fixed sevral asorted matrix errors,
OGL people make sure I didn't break anything,
most of what I did was replaceing falses with (if graphicts_mode == D3D)
mod - /trunk/fs2_open/code/code.dsp Diff File
mod - /trunk/fs2_open/code/directx/dx8show.cpp Diff File
mod - /trunk/fs2_open/code/graphics/2d.cpp Diff File
mod - /trunk/fs2_open/code/graphics/2d.h Diff File
mod - /trunk/fs2_open/code/graphics/grd3d.cpp Diff File
mod - /trunk/fs2_open/code/graphics/grd3d.h Diff File
mod - /trunk/fs2_open/code/graphics/grd3dsetup.cpp Diff File
mod - /trunk/fs2_open/code/graphics/grd3dtexture.cpp Diff File
mod - /trunk/fs2_open/code/graphics/gropengl.cpp Diff File
mod - /trunk/fs2_open/code/graphics/tmapper.h Diff File
mod - /trunk/fs2_open/code/hud/hudtargetbox.cpp Diff File
mod - /trunk/fs2_open/code/model/modelinterp.cpp Diff File
mod - /trunk/fs2_open/code/model/modelread.cpp Diff File
mod - /trunk/fs2_open/code/starfield/nebula.cpp Diff File
mod - /trunk/fs2_open/code/starfield/starfield.cpp Diff File

trunk r855

2004-02-14 22:04

Bobboau


Ported: N/A

Details Diff
fixed bug involving 3d shockwaves, note I wasn't able to compile the directshow file, so I ifdefed everything to an older version,
you shouldn't see anything diferent, as the ifdef should be set to the way it should be, if it isn't you will get a warning mesage during compile telling you how to fix it
mod - /trunk/fs2_open/code/directx/dx8show.cpp Diff File
mod - /trunk/fs2_open/code/graphics/2d.h Diff File
mod - /trunk/fs2_open/code/graphics/grd3d.cpp Diff File
mod - /trunk/fs2_open/code/graphics/grd3dlight.cpp Diff File
mod - /trunk/fs2_open/code/graphics/grd3dlight.h Diff File
mod - /trunk/fs2_open/code/graphics/grd3dsetup.cpp Diff File
mod - /trunk/fs2_open/code/graphics/gropengl.cpp Diff File
mod - /trunk/fs2_open/code/model/modelinterp.cpp Diff File

trunk r854

2004-02-13 23:26

Goober5000


Ported: N/A

Details Diff
hmph... fixed some bugs
--Goober5000
mod - /trunk/fs2_open/code/parse/sexp.cpp Diff File

trunk r853

2004-02-13 19:18

RandomTiger


Ported: N/A

Details Diff
Please note that from now on OGL will only run with a registry set by Launcher v4. See forum for details.
OK, these changes effect a lot of file, I suggest everyone updates ASAP:
Removal of many files from project.
Removal of meanless Gr_bitmap_poly variable.
Removal of glide, directdraw, software modules all links to them, and all code specific to those paths.
Removal of redundant Fred paths that arent needed for Fred OGL.
Have seriously tidied the graphics initialisation code and added generic non standard mode functionality.
Fixed many D3D non standard mode bugs and brought OGL up to the same level.
Removed texture section support for D3D8, voodoo 2 and 3 cards will no longer run under fs2_open in D3D, same goes for any card with a maximum texture size less than 1024.
mod - /trunk/fs2_open/Freespace2.dsp Diff File
mod - /trunk/fs2_open/code/anim/animplay.cpp Diff File
mod - /trunk/fs2_open/code/anim/packunpack.cpp Diff File
mod - /trunk/fs2_open/code/asteroid/asteroid.cpp Diff File
mod - /trunk/fs2_open/code/bmpman/bmpman.cpp Diff File
mod - /trunk/fs2_open/code/code.dsp Diff File
mod - /trunk/fs2_open/code/directx/dx8show.cpp Diff File
mod - /trunk/fs2_open/code/fireball/fireballs.cpp Diff File
mod - /trunk/fs2_open/code/freespace2/freespace.cpp Diff File
mod - /trunk/fs2_open/code/globalincs/windebug.cpp Diff File
mod - /trunk/fs2_open/code/graphics/2d.cpp Diff File
mod - /trunk/fs2_open/code/graphics/2d.h Diff File
mod - /trunk/fs2_open/code/graphics/font.cpp Diff File
mod - /trunk/fs2_open/code/graphics/grd3d.cpp Diff File
mod - /trunk/fs2_open/code/graphics/grd3d.h Diff File
mod - /trunk/fs2_open/code/graphics/grd3dbatch.cpp Diff File
mod - /trunk/fs2_open/code/graphics/grd3dbmpman.cpp Diff File
mod - /trunk/fs2_open/code/graphics/grd3dbmpman.h Diff File
mod - /trunk/fs2_open/code/graphics/grd3dinternal.h Diff File
mod - /trunk/fs2_open/code/graphics/grd3drender.cpp Diff File
mod - /trunk/fs2_open/code/graphics/grd3dsetup.cpp Diff File
mod - /trunk/fs2_open/code/graphics/grd3dtexture.cpp Diff File
mod - /trunk/fs2_open/code/graphics/gropengl.cpp Diff File
mod - /trunk/fs2_open/code/graphics/grzbuffer.cpp Diff File
mod - /trunk/fs2_open/code/hud/hudreticle.cpp Diff File
mod - /trunk/fs2_open/code/io/mouse.cpp Diff File
mod - /trunk/fs2_open/code/math/vecmat.cpp Diff File
mod - /trunk/fs2_open/code/menuui/barracks.cpp Diff File
mod - /trunk/fs2_open/code/menuui/credits.cpp Diff File
mod - /trunk/fs2_open/code/menuui/mainhallmenu.cpp Diff File
mod - /trunk/fs2_open/code/menuui/optionsmenu.cpp Diff File
mod - /trunk/fs2_open/code/menuui/snazzyui.cpp Diff File
mod - /trunk/fs2_open/code/mission/missionbriefcommon.cpp Diff File
mod - /trunk/fs2_open/code/mission/missiongoals.cpp Diff File
mod - /trunk/fs2_open/code/model/modelinterp.cpp Diff File
mod - /trunk/fs2_open/code/nebula/neb.cpp Diff File
mod - /trunk/fs2_open/code/object/object.cpp Diff File
mod - /trunk/fs2_open/code/osapi/osapi.cpp Diff File
mod - /trunk/fs2_open/code/osapi/outwnd.cpp Diff File
mod - /trunk/fs2_open/code/render/3ddraw.cpp Diff File
mod - /trunk/fs2_open/code/render/3dlaser.cpp Diff File
mod - /trunk/fs2_open/code/render/3dmath.cpp Diff File
mod - /trunk/fs2_open/code/ship/ship.cpp Diff File
mod - /trunk/fs2_open/code/ship/shipfx.cpp Diff File
mod - /trunk/fs2_open/code/starfield/starfield.cpp Diff File
mod - /trunk/fs2_open/code/ui/gadget.cpp Diff File
mod - /trunk/fs2_open/code/ui/slider.cpp Diff File
mod - /trunk/fs2_open/code/weapon/trails.cpp Diff File
mod - /trunk/fs2_open/code/weapon/weapons.cpp Diff File
mod - /trunk/fs2_open/code/windows_stub/stubs.cpp Diff File

trunk r852

2004-02-12 23:17

RandomTiger


Ported: N/A

Details Diff
Turned off fog in OGL for Fred.
Simulated speech doesnt say tags marked by $ now.
The following are fixes to issues that came up testing TBP in fs2_open and fred2_open:
Changed vm_vec_mag and parse_tmap to fail gracefully on bad data.
Error now given on missing briefing icon and bad ship normal data.
Solved more species divide by zero error.
Fixed neb cube crash.
mod - /trunk/fs2_open/Freespace2.dsp Diff File
mod - /trunk/fs2_open/code/code.dsp Diff File
mod - /trunk/fs2_open/code/graphics/gropengl.cpp Diff File
mod - /trunk/fs2_open/code/math/vecmat.cpp Diff File
mod - /trunk/fs2_open/code/mission/missionbriefcommon.cpp Diff File
mod - /trunk/fs2_open/code/mission/missionmessage.cpp Diff File
mod - /trunk/fs2_open/code/model/modelinterp.cpp Diff File
mod - /trunk/fs2_open/code/model/modelread.cpp Diff File
mod - /trunk/fs2_open/code/nebula/neb.cpp Diff File
mod - /trunk/fs2_open/code/render/3ddraw.cpp Diff File
mod - /trunk/fs2_open/code/render/3dsetup.cpp Diff File
mod - /trunk/fs2_open/code/sound/speech.cpp Diff File

trunk r851

2004-02-12 17:29

phreak


Ported: N/A

Details Diff
fixed a bug where the inferno build would get lower limits for MAX_PERSONAS if INF_BUILD was defined
mod - /trunk/fs2_open/code/mission/missionmessage.h Diff File

trunk r850

2004-02-10 16:47

Goober5000


Ported: N/A

Details Diff
fixed the barracks crash bug
--Goober5000
mod - /trunk/fs2_open/code/menuui/barracks.cpp Diff File
 First  Prev  1 2 3 ... 40 ... 80 ... 120 ... 160 ... 200 ... 240 ... 280 ... 320 ... 360 ... 400 ... 402 403 404 405 406 407 408 ... 437 438 439  Next  Last