2001-01-04 19:17 morlovich * tep.dsp, code/drivers/graph/dosalleg/tepvbe.cpp, code/drivers/graph/winalleg/tepalgfx.cpp, code/game/game.cpp, code/systems/dosalleg/syscore.cpp: Update the DOS and Windows targets to be compatible with the TepGraph updates.. 2001-01-02 12:06 gtroeger * lnxtep.mak: linebreak fixed 2000-12-31 22:32 morlovich * dostep.mak, lnxggtep.mak, lnxglxtep.mak, lnxtep.mak, code/tepver.h, code/drivers/graph/lnxggi/tggigfx.cpp, code/graph/tep2dtrg.h, code/graph/tepbmp.cpp, code/graph/tepdic.h, code/graph/tepgraph.cpp, code/graph/i386/bmp16.asm, code/graph/i386/bmp32.asm, code/graph/i386/bmp32c.asm: 32-bit support added. Currently, only the GLX driver implements a 32-bit mode. To try it out, do the following: 1. Start X in 24-bit mode. (32-bit may or may not work, my driver doesn't support it) 2. cvs update -d 3. make -f lnxglxtep.mak 4. Edit boot.tep and change media=16 to media=32 5. Run lnxglxtep 2000-12-31 19:59 morlovich * code/: drivers/graph/lnxalleg/tepalgfx.cpp, graph/tepbmp.h, graph/tepgraph.cpp, graph/tepgraph.h: The thing should actually compile now. (Oops) Fixup the Linux Allegra driver. It should now be comptaible with the current DIC. This still needs to be done for the DOS+Windoze versions, but it's easy. TepGraph now asks the driver wthether it supports the current media type The GLX driver should now work with all targets. 2000-12-31 19:04 morlovich * code/: drivers/graph/lnxggi/tggigfx.cpp, graph/clippers.h, graph/tepbmp.cpp, graph/tepbmp.h, graph/tepdic.h, graph/tepsbmp.cpp, graph/tepsbmp.h, graph/i386/bmp16.asm, graph/i386/bmp16c.asm: Most of the rework for supporting 32-bit Graphics is now in place. There are still some bugs (most notably handling of transp. bitmaps in TepSBMP is broken), but the code is stable, and fir for a commit. A bit more work is needed to clean things up, and then the actual 32-bit graphics stuff can be installed. Anyway, can someone please test this 2000-12-22 21:41 morlovich * code/graph/tepbmp.cpp: Make some of the code use the functions thorugh the target desc. struct 2000-12-22 20:10 morlovich * boot.tep, code/tepcore.cpp, code/tepver.h, code/drivers/graph/lnxggi/tggigfx.cpp, code/graph/tep2dtrg.h, code/graph/tepbmp.cpp, code/graph/tepbmp.h, code/graph/tepcolor.h, code/graph/tepdic.h, code/graph/tepgraph.cpp, code/graph/tepgraph.h, code/graph/tepsbmp.cpp, code/graph/i386/bmp16.asm, code/services/console/tepconso.cpp, code/services/gui/GUITextBox.cpp, code/services/gui/TepGUI.cpp: Updated TepGraph, with many of the changes needed for 32-bit suppor in place 2000-10-17 09:59 gtroeger * code/graph/tepbmp.cpp: shifting parenthesis fixed 2000-10-14 02:22 morlovich * code/graph/: tep2dtrg.h, tepbmp.cpp, tepgraph.cpp, tepgraph.h: Some groundwork for the planned TepGraph updates: Header files... 2000-09-28 21:04 tford * engine.mak, code/game/game.cpp: New TepRandom code. Various changes to the quadtree debug code I didn't bother to commit previously. 2000-09-14 21:46 tford * game.mak, code/game/data.h, code/game/game.cpp, code/game/sstestdata.h, code/game/sysgen.cpp, code/game/system_applet.h, code/game/data/datatest.cpp, code/game/data/star.cpp, code/game/data/star.h: Possibly temporary fractal galaxy stuff. Press A and S on the grey square. 2000-09-08 19:55 morlovich * lnxglxtep.mak: Hopefully fixes a re-entrancy issue, involving XPending() using malloc in the middle of another one. Hopefully, this will work - or other wise we'll have to protect memory allocations with locks, which would be a headache... 2000-09-06 09:06 gtroeger * doc/LICENSE: spelling error 2000-09-05 20:39 tford * doc/LICENSE: It's a license. 2000-09-04 19:41 tford * code/services/gui/: GUICachableObjectLook.cpp, GUICachableObjectLook.h: ... and some files I forgot. 2000-09-03 23:53 tford * engine.mak: Oh-yes-I-changed-the-GUI-part-of-the-makefile-didn't-I 2000-09-03 23:50 tford * code/game/: game.cpp, system_applet.cpp, data/galaxy.cpp, data/galaxy.h, data/galcoord.h, data/star.cpp, data/star.h, data/upgrade_view_human.cpp: New 3d/pseudo3d galaxy API. Hey, I'm on form tonight :) 2000-09-03 23:43 morlovich * tep.dsp, code/game/game.cpp, code/game/system_applet.cpp, code/graph/tepbmp.cpp, code/graph/tepbmp.h, code/graph/tepdic.h: -An initial revision of the AA line code.(Works, but some problems) -Fix a bug in DIC 2000-09-03 22:34 tford * code/services/gui/: GUICachableObject.cpp, GUICachableObject.h, GUIElement.cpp, GUIElement.h, GUIElementLook.cpp, GUIElementLook.h, GUIListenerEvent.h, GUIListenerScrollingTableEvent.h, GUIListenerTextBoxEvent.h, GUIRadioButton.cpp, GUIScrollingTable.cpp, GUIScrollingTable.h, GUIScrollingTableListenerKeyboardEvent.h, GUIScrollingTableListenerMouseEvent.h, GUITextBox.cpp, GUITextBoxListenerMouseEvent.h, NOTES: Fixed some inconsistencies which came to light in the recent GUI change. 2000-09-03 16:54 morlovich * tep.dsp, code/drivers/device.h, code/drivers/graph/winalleg/tepalgfx.cpp, code/game/tepssyst.cpp, code/game/data/dock.h, code/graph/tepgraph.h, code/services/datas/tepstrng.cpp, code/services/gui/GUIBitmap.cpp, code/services/gui/GUIListener.cpp, code/services/gui/GUIPixmap.cpp, code/services/gui/GUITextBox.cpp, code/systems/winalleg/system.h, code/tools/svedecode/svedecode.dsp, code/tools/svencode/svencode.dsp, doc/code/msvc.txt: -MSVC and gcc 2.95 compilation fixes.. 2000-09-02 23:35 tford * code/services/datas/lolist.h: Oh look, TEP's been uncompilable for the past month *sigh* 2000-09-02 19:51 tford * engine.mak, code/game/solarbody.h, code/services/datas/tepstrng.cpp, code/services/gui/GUIAbstractContainer.h, code/services/gui/GUIBitmap.cpp, code/services/gui/GUIBitmap.h, code/services/gui/GUIButton.cpp, code/services/gui/GUIButton.h, code/services/gui/GUIContainer.cpp, code/services/gui/GUIContainer.h, code/services/gui/GUIContainerBase.cpp, code/services/gui/GUIContainerBase.h, code/services/gui/GUIContainerBaseLook.cpp, code/services/gui/GUIContainerBaseLook.h, code/services/gui/GUIElement.cpp, code/services/gui/GUIElement.h, code/services/gui/GUIElementLook.cpp, code/services/gui/GUIElementLook.h, code/services/gui/GUIEventResponder.h, code/services/gui/GUIKeyboardEvent.h, code/services/gui/GUIListenerEvent.h, code/services/gui/GUIListenerExtMouseEvent.h, code/services/gui/GUIListenerKeyboardEvent.h, code/services/gui/GUIListenerMouseEvent.h, code/services/gui/GUIListeningObject.cpp, code/services/gui/GUIListeningObject.h, code/services/gui/GUIMalleable.cpp, code/services/gui/GUIMalleable.h, code/services/gui/GUIMouseEvent.h, code/services/gui/GUIMultilevelPanel.cpp, code/services/gui/GUIMultilevelPanel.h, code/services/gui/GUIObject.cpp, code/services/gui/GUIObject.h, code/services/gui/GUIObjectLook.cpp, code/services/gui/GUIObjectLook.h, code/services/gui/GUIPanel.cpp, code/services/gui/GUIPanel.h, code/services/gui/GUIPanelBase.cpp, code/services/gui/GUIPanelBase.h, code/services/gui/GUIPixmap.cpp, code/services/gui/GUIPixmap.h, code/services/gui/GUIPushButton.cpp, code/services/gui/GUIPushButton.h, code/services/gui/GUIRadioButton.cpp, code/services/gui/GUIRadioButton.h, code/services/gui/GUIRedrawEvent.h, code/services/gui/GUIRedrawSetEvent.h, code/services/gui/GUIScreen.cpp, code/services/gui/GUIScreen.h, code/services/gui/GUIScrollbar.cpp, code/services/gui/GUIScrollingTable.cpp, code/services/gui/GUIScrollingTable.h, code/services/gui/GUISplit.cpp, code/services/gui/GUISplit.h, code/services/gui/GUIStandButton.cpp, code/services/gui/GUIStandButton.h, code/services/gui/GUISystemEvent.h, code/services/gui/GUIText.cpp, code/services/gui/GUIText.h, code/services/gui/GUITextBox.cpp, code/services/gui/GUITextBox.h, code/services/gui/GUITextEntry.cpp, code/services/gui/GUITextEntry.h, code/services/gui/GUITiledPixmap.cpp, code/services/gui/GUITiledPixmap.h, code/services/gui/TepGUI.cpp: Another amusing large GUI refactor. Moved over from the silly internal messaging structure to direct calling with virtual functions. No more MFC fanboyness for me :) 2000-08-29 22:08 tford * code/: game/game.cpp, game/planet.cpp, game/system_applet.cpp, game/data/ship_view_human.cpp, services/gui/GUITextBox.cpp, services/gui/GUITextBox.h: Bug fixes in GUITextBox (if someone wants to rewrite it from scratch they, well, should :)). Playing around with solar systems. 2000-08-29 18:12 tford * code/services/datas/: tepstrng.cpp, tepstrng.h: Some String changes, adding support for doubles and floats. 2000-08-28 23:08 tford * engine.mak, code/game/game.cpp, code/game/mainmenu.cpp, code/game/planet.cpp, code/game/solarbody.cpp, code/game/solarbody.h, code/game/system_applet.cpp, code/game/system_applet.h, code/game/data/ship_view_human.cpp, code/game/data/star.cpp, code/game/data/star.h, code/services/datas/tepstrng.cpp, code/services/datas/tepstrng.h, code/services/gui/GUIContainerBase.h, code/services/gui/GUIKeyboardEvent.h, code/services/gui/GUIMalleable.cpp, code/services/gui/GUIMalleable.h, code/services/gui/GUIMultilevelPanel.cpp, code/services/gui/GUIMultilevelPanel.h, code/services/gui/GUIPanel.cpp, code/services/gui/GUIPanel.h, code/services/gui/GUIPanelBase.cpp, code/services/gui/GUIPanelBase.h, code/services/gui/GUIScreen.cpp, code/services/gui/GUIScreen.h, code/services/gui/GUISplit.cpp, code/services/gui/GUISplit.h, code/services/gui/GUISystemEvent.h, code/services/gui/GUITextBox.cpp, code/services/gui/GUITextEntry.cpp, code/services/gui/GUITextEntry.h, code/services/gui/GUITextEntryLook.cpp, code/services/gui/GUITextEntryLook.h, code/services/gui/GUITextLook.h, code/services/gui/TepGUI.cpp: Further changes. Addition of TextEntry hack. Some hacks on tepstring. 2000-08-28 19:04 tford * engine.mak, tepcore.tpk, code/tepclock.cpp, code/tepcore.cpp, code/tepgame.cpp, code/drivers/input/univers/unikb.cpp, code/game/clock_applet.cpp, code/game/clock_applet.h, code/game/game.cpp, code/game/mainmenu.cpp, code/game/mainmenu.h, code/game/planet.cpp, code/game/planet.h, code/game/solarbody.cpp, code/game/solarbody.h, code/game/stars.cpp, code/game/stars.h, code/game/sysgen.cpp, code/game/system_applet.cpp, code/game/system_applet.h, code/game/tepbody.cpp, code/game/data/cargo.cpp, code/game/data/datatest.cpp, code/game/data/dock.h, code/game/data/galaxy.cpp, code/game/data/ship.cpp, code/game/data/ship_view_human.cpp, code/game/data/ship_view_human.h, code/game/data/stock.cpp, code/game/data/stock_view_human.cpp, code/game/data/stock_view_human.h, code/game/data/system.cpp, code/game/data/upgrade.cpp, code/game/data/upgrade_view_human.cpp, code/game/data/upgrade_view_human.h, code/input/newinput.cpp, code/services/tepsrv.cpp, code/services/tepsrv.h, code/services/datas/mvector.h, code/services/datas/pvector.h, code/services/datas/tepcont.h, code/services/datas/tepcont_mi.h, code/services/datas/tepcont_si.h, code/services/datas/tepcphash.h, code/services/datas/tephash.h, code/services/datas/tepphash.h, code/services/gui/GUIAbstractContainer.h, code/services/gui/GUIApp.cpp, code/services/gui/GUIApp.h, code/services/gui/GUIAppEvent.h, code/services/gui/GUIAppEvents.h, code/services/gui/GUIAreaCheck.h, code/services/gui/GUIBitmap.cpp, code/services/gui/GUIBitmap.h, code/services/gui/GUIButton.cpp, code/services/gui/GUIButton.h, code/services/gui/GUIButtonLook.cpp, code/services/gui/GUIButtonLook.h, code/services/gui/GUICachableObject.cpp, code/services/gui/GUICachableObject.h, code/services/gui/GUIContainer.h, code/services/gui/GUIContainerBase.cpp, code/services/gui/GUIContainerBase.h, code/services/gui/GUIContainerBaseLook.cpp, code/services/gui/GUIContainerBaseLook.h, code/services/gui/GUIElement.cpp, code/services/gui/GUIElement.h, code/services/gui/GUIElementLook.cpp, code/services/gui/GUIElementLook.h, code/services/gui/GUIEventResponder.h, code/services/gui/GUIGeometry.h, code/services/gui/GUIListener.cpp, code/services/gui/GUIListener.h, code/services/gui/GUIListenerEvent.h, code/services/gui/GUIListenerExtMouseEvent.h, code/services/gui/GUIListenerMouseEvent.h, code/services/gui/GUIListenerScrollingTableEvent.h, code/services/gui/GUIListenerTextBoxEvent.h, code/services/gui/GUIListeningObject.cpp, code/services/gui/GUIListeningObject.h, code/services/gui/GUILook.cpp, code/services/gui/GUILook.h, code/services/gui/GUIMalleable.cpp, code/services/gui/GUIMalleable.h, code/services/gui/GUIMalleableLook.cpp, code/services/gui/GUIMalleableLook.h, code/services/gui/GUIMouseEvent.h, code/services/gui/GUIMultilevelPanel.cpp, code/services/gui/GUIMultilevelPanel.h, code/services/gui/GUIMultilevelPanelLook.cpp, code/services/gui/GUIMultilevelPanelLook.h, code/services/gui/GUIMultilevelPanelWrapper.cpp, code/services/gui/GUIMultilevelPanelWrapper.h, code/services/gui/GUIObject.cpp, code/services/gui/GUIObject.h, code/services/gui/GUIObjectLook.cpp, code/services/gui/GUIObjectLook.h, code/services/gui/GUIPanel.cpp, code/services/gui/GUIPanel.h, code/services/gui/GUIPanelBase.cpp, code/services/gui/GUIPanelBase.h, code/services/gui/GUIPanelLook.cpp, code/services/gui/GUIPanelLook.h, code/services/gui/GUIPixmap.cpp, code/services/gui/GUIPixmap.h, code/services/gui/GUIPixmapLook.cpp, code/services/gui/GUIPixmapLook.h, code/services/gui/GUIPushButton.cpp, code/services/gui/GUIPushButton.h, code/services/gui/GUIPushButtonLook.cpp, code/services/gui/GUIPushButtonLook.h, code/services/gui/GUIRadioButton.cpp, code/services/gui/GUIRadioButton.h, code/services/gui/GUIRectangle.h, code/services/gui/GUIRectangleCoords.h, code/services/gui/GUIRedrawEvent.h, code/services/gui/GUIRedrawSetEvent.h, code/services/gui/GUIResponder.h, code/services/gui/GUIScreen.cpp, code/services/gui/GUIScreen.h, code/services/gui/GUIScreenWrapper.cpp, code/services/gui/GUIScreenWrapper.h, code/services/gui/GUIScrollbar.cpp, code/services/gui/GUIScrollbar.h, code/services/gui/GUIScrollbarLook.cpp, code/services/gui/GUIScrollbarLook.h, code/services/gui/GUIScrollingTable.cpp, code/services/gui/GUIScrollingTable.h, code/services/gui/GUIScrollingTableLocation.cpp, code/services/gui/GUIScrollingTableLocation.h, code/services/gui/GUIScrollingTableLook.cpp, code/services/gui/GUIScrollingTableLook.h, code/services/gui/GUIScrollingTableRow.h, code/services/gui/GUIScrollingTableWrapper.cpp, code/services/gui/GUIScrollingTableWrapper.h, code/services/gui/GUISplit.cpp, code/services/gui/GUISplit.h, code/services/gui/GUISplitLook.cpp, code/services/gui/GUISplitLook.h, code/services/gui/GUIStandButton.cpp, code/services/gui/GUIStandButton.h, code/services/gui/GUIStandButtonLook.cpp, code/services/gui/GUIStandButtonLook.h, code/services/gui/GUISystemEvent.h, code/services/gui/GUIText.cpp, code/services/gui/GUIText.h, code/services/gui/GUITextBox.cpp, code/services/gui/GUITextBox.h, code/services/gui/GUITextBoxImageStats.h, code/services/gui/GUITextBoxLook.cpp, code/services/gui/GUITextBoxLook.h, code/services/gui/GUITextBoxTab.cpp, code/services/gui/GUITextBoxTab.h, code/services/gui/GUITextLook.cpp, code/services/gui/GUITextLook.h, code/services/gui/GUITiledPixmap.cpp, code/services/gui/GUITiledPixmap.h, code/services/gui/GUITiledPixmapLook.cpp, code/services/gui/GUITiledPixmapLook.h, code/services/gui/TepGUI.cpp, code/services/gui/TepGUI.h, code/services/gui/TepGUI_defines.h, code/services/gui/aboutapp.cpp, code/services/gui/app.cpp, code/services/gui/app.h, code/services/gui/base.cpp, code/services/gui/base.h, code/services/gui/cache.cpp, code/services/gui/cache.h, code/services/gui/contb.cpp, code/services/gui/contb.h, code/services/gui/dialog.cpp, code/services/gui/dialog.h, code/services/gui/element.cpp, code/services/gui/element.h, code/services/gui/event.cpp, code/services/gui/event.h, code/services/gui/graph.cpp, code/services/gui/gui.cpp, code/services/gui/hsf.cpp, code/services/gui/listevnt.h, code/services/gui/look.cpp, code/services/gui/look.h, code/services/gui/mall.cpp, code/services/gui/mall.h, code/services/gui/misc.h, code/services/gui/mlp.cpp, code/services/gui/mlp.h, code/services/gui/panel.cpp, code/services/gui/panel.h, code/services/gui/panelb.cpp, code/services/gui/panelb.h, code/services/gui/procevnt.cpp, code/services/gui/screen.cpp, code/services/gui/screen.h, code/services/gui/split.cpp, code/services/gui/split.h, code/services/gui/stable.cpp, code/services/gui/stable.h, code/services/gui/sysevent.h, code/services/gui/table.cpp, code/services/gui/table.h, code/services/gui/toolkit/bitmap.cpp, code/services/gui/toolkit/bitmap.h, code/services/gui/toolkit/button.cpp, code/services/gui/toolkit/button.h, code/services/gui/toolkit/scroll.cpp, code/services/gui/toolkit/scroll.h, code/services/gui/toolkit/text.cpp, code/services/gui/toolkit/text.h, code/services/gui/toolkit/textbox.cpp, code/services/gui/toolkit/textbox.h: Mahahaha. Seriously, I've broken the GUI up into sensibly class-named files. I've also changed the scroll bar handling. 2000-08-20 18:52 morlovich * lnxglxtep.ini, lnxglxtep.mak, code/drivers/input/mini/lnxggi/tgiikey.cpp: -Add a basic Xlib keyboard driver -Fix some oustanding issues in the GGI KB driver 2000-08-18 23:17 morlovich * lnxglxtep.mak, code/graph/tepgraph.h: A working Xlib mouse driver. 2000-08-18 19:56 morlovich * code/graph/tepgraph.h: -Locking to prevent re-entrability issues -Proper support for extensions in tepgraph and the GLX device 2000-08-14 10:00 gtroeger * lnxbindist.mak: minor changes 2000-08-14 09:54 gtroeger * lnxbindist.mak: 1st attempt for a binary distribution 2000-08-14 09:13 gtroeger * lnxggtep.mak, lnxglxtep.mak: freetype include directories fixed 2000-08-13 22:21 morlovich * lnxggtep.mak, lnxglxtep.ini, lnxglxtep.mak, code/tepconfg.h, code/drivers/device.h, code/drivers/input/dummy.h, code/drivers/input/mkdummy.h, code/graph/tepdic.h, code/input/iconf.h: Initial glx code. Very pre-alpha. Use it at your own peril! 2000-08-11 18:33 morlovich * code/: tepclock.cpp, drivers/input/tepinpdv.h, drivers/input/dosalleg/taljoy.cpp, drivers/input/dosalleg/taljoy.h, drivers/input/mini/dosalleg/talminik.h, drivers/input/mini/lnxalleg/talminik.h, drivers/input/mini/lnxggi/tgiikey.h, drivers/input/mini/winalleg/talminik.h, drivers/input/univers/unikb.h, drivers/input/winalleg/taljoy.cpp, drivers/input/winalleg/taljoy.h, services/datas/tepstrng.h, smmem/active/smmem.h: -Minor updates, warning cleaning mostly. 2000-08-06 13:27 gtroeger * code/game/system_applet.cpp: some things keep disappearing. 2000-08-05 23:35 gtroeger * code/services/tepsrv.cpp: removed the rather silly 'input file name' thing on startup 2000-08-05 23:20 gtroeger * code/game/: solarbody.h, sstestdata.h: fix. 2000-08-05 23:02 gtroeger * code/game/: game.cpp, planet.cpp, planet.h, solarbody.cpp, solarbody.h, sstestdata.h, stars.cpp, stars.h, stelobj.h, system_applet.cpp, system_applet.h, tepbody.cpp: some improvement on hardcoded systems (i.e. real sol) and overall star/planet/.. names within systems 2000-08-05 19:11 tford * game.mak, code/game/ecoobj.cpp, code/game/ecoobj.h, code/game/game.cpp, code/game/planet.h, code/game/solarbody.cpp, code/game/solarbody.h, code/game/starport.cpp, code/game/starport.h, code/game/stars.cpp, code/game/stars.h, code/game/sysgen.cpp, code/game/system_applet.cpp, code/game/tepbody.cpp, code/game/tepbody.h, code/game/data/datatest.cpp, code/game/data/dock.cpp, code/game/data/dock.h, code/game/data/star.cpp, code/game/data/star.h, code/game/data/stock.cpp, code/game/data/stock.h, code/game/data/stock_item.cpp, code/game/data/stock_item.h, code/game/data/stock_view.h, code/game/data/upgrade.cpp, code/game/data/upgrade.h, code/game/data/upgrade_item.h, code/game/data/upgrade_view.cpp, code/game/data/upgrade_view.h, code/game/data/upgrade_view_human.cpp, code/game/data/upgrade_view_human.h, code/services/datas/llist.h, code/services/datas/lnode.h, code/services/datas/tephash.h, code/services/datas/tepphash.h: Iterator games, a new linked list container, redesign of system structures 2000-08-04 23:48 gtroeger * terrain/makefile: fixing makefile 2000-07-30 19:02 morlovich * tep.dsp, code/services/console/tepconso.cpp, code/services/console/tepconso.h, code/tests/tests.cpp: -Fix the debugging code for TepClock - do some testing -Minor impromements/Fixups for the console 2000-07-26 19:23 tford * code/game/data/: cargo.cpp, cargo.h, system.cpp, system.h: Additional files. 2000-07-25 20:00 tford * code/game/data/global_cargo.h: New file. 2000-07-24 23:47 tford * tepbmp.tpk, code/game/system_applet.cpp, code/game/system_applet.h, code/services/gui/toolkit/textbox.cpp, code/services/gui/toolkit/textbox.h: Fixed system_applet.cpp. Realised how evil textbox.cpp really is. 2000-07-24 19:57 tford * engine.tpk, game.mak, code/game/data.h, code/game/ecoobj.h, code/game/planet.cpp, code/game/planet.h, code/game/solarbody.cpp, code/game/solarbody.h, code/game/sysgen.cpp, code/game/system_applet.cpp, code/game/system_applet.h, code/game/tepbody.cpp, code/game/tepbody.h, code/game/data/star.cpp, code/game/data/star.h, code/game/data/stock.h, code/services/datas/mvector.h, code/services/gui/split.cpp: Gui fix, architectural change apropos systems and planet hierarchies. Broken app for basic display of systems in TepGalaxy. 2000-07-23 19:58 morlovich * code/: tepclock.cpp, tepclock.h, game/game.cpp, services/console/tepconso.cpp, tests/tests.cpp: -Fix a number of bugs in TepClock and discover some bugs in the debugging stuff.. 2000-07-23 17:48 morlovich * engine.mak, tep.dsp, code/tepconfg.h, code/game/game.cpp, code/graph/tepcolor.h, code/services/datas/hashlist.h, code/services/datas/tephash.h, code/tests/inputtst.cpp, code/tests/pnewtst.cpp, code/tests/tests.cpp, code/tests/tests.h, code/tools/svedecode/svedecode.dsp, doc/code/MsgIDs.htm, doc/code/debug.txt, doc/code/msvc.txt: -Some new testing and debugging functionality -Seems like TepClock is working.. 2000-07-22 20:59 tford * code/services/datas/: hashlist.h, hashplist.h, tepchash.h, tephash.h, tepihash.h, teppchash.h, tepphash.h, teppihash.h: Bringing the hashes up to date. 2000-07-22 17:25 morlovich * code/: tepclock.cpp, game/game.cpp: -Hopefully, a fix for a bug in TepClock... It seems to be working properly now - but I didn't get a chance to do any serious testing yet.. 2000-07-22 01:19 morlovich * code/: tepclock.cpp, services/datas/tepphash.h: Work around the (sigh) (sigh) MSVC compiler bugs... 2000-07-21 23:10 morlovich * code/: tepclock.cpp, game/clock_applet.cpp, game/game.cpp, services/datas/hashplist.h, services/datas/tepphash.h: -Updated TepClock - relative clock events work (absolutes don't yet) Not tested extensively, Alpha-quality -Patch up TepPHash - Looks like it was incomplete - comments, Flend? 2000-07-21 19:56 morlovich * tep.dsp, code/tepclock.cpp, code/tepclock.h, code/game/clock_applet.cpp: Some WIP Clock code. 2000-07-20 23:57 tford * game.mak, tepcore.tpk, code/game/data.h, code/game/game.cpp, code/game/sysgen.cpp, code/game/system_applet.cpp, code/game/system_applet.h, code/game/tepbody.cpp, code/game/tepbody.h, code/game/data/galaxy.cpp, code/game/data/star.cpp, code/game/data/star.h, code/services/gui/dialog.cpp, code/services/gui/mall.cpp, code/services/gui/split.cpp, code/services/gui/stable.cpp, code/services/gui/table.cpp: This fixes a GUI bug which Maksim's code changes brought to light. MouseOver events should now work correctly. Also merged Ben and my TepSolarSystem/StarSystem classes into one which has the advantage of having planets and being in a TEP galaxy, rather than just one or the other. 2000-07-19 01:32 morlovich * tep.dsp, code/tools/svencode/svencode.dsp, doc/CHANGE.LOG: GCC 2.95 Compilation Fixes-Some function were declared sans the return type 2000-07-17 23:40 tford * game.mak, sysindep.mak, tepcore.tpk, code/tepgame.cpp, code/game/clock_applet.cpp, code/game/clock_applet.h, code/game/data.cpp, code/game/data.h, code/game/game.cpp, code/game/planet.cpp, code/game/planet.h, code/game/solarbody.cpp, code/game/solarbody.h, code/game/stars.cpp, code/game/stars.h, code/game/sysgen.cpp, code/game/system_applet.cpp, code/game/system_applet.h, code/game/tepbody.cpp, code/game/tepbody.h, code/game/tepssyst.h, code/game/data/datatest.cpp, code/game/data/dock_events.h, code/game/data/ship.h, code/game/data/star.cpp, code/game/data/star.h, code/services/datas/tepchash.h, code/services/gui/base.cpp, code/services/gui/split.cpp, code/services/gui/split.h, code/services/gui/toolkit/button.cpp, code/services/gui/toolkit/text.cpp, code/services/gui/toolkit/textbox.cpp: `Integration' of VolDu's accrete code. Bug fixes and embryonic applets. 2000-07-16 16:18 morlovich * engine.tpk: Oops,again. Thanks Gerd!, again. 2000-07-15 16:27 morlovich * game.mak: Add the missing game.mak. Thanks, Gerd! 2000-07-14 19:37 morlovich * doc/api/: GUIAbstractContainer.html, GUIObject.html, HIER.html, HIERjava.html, TepBody.html, TepClock.html, TepWIniFile.html, WIniFile.html, index.html: DOCs Update 2000-07-14 19:24 morlovich * boot.tep, dostep.mak, engine.mak, lnxggtep.mak, lnxtep.mak, tep.dsp, tepbmp.tpk, tepcore.tpk, code/exp.tsl, code/exports.ts, code/tep.cpp, code/tepclock.cpp, code/tepclock.h, code/tepconfg.h, code/tepcore.cpp, code/tepcore.h, code/teplock.h, code/tepobj.cpp, code/tepver.h, code/wfile.cpp, code/drivers/graph/lnxggi/tggi.cpp, code/drivers/graph/winalleg/tepalgfx.cpp, code/drivers/input/dosalleg/taljoy.cpp, code/drivers/input/mini/lnxggi/tgii.cpp, code/game/data.h, code/game/ecoobj.h, code/game/game.cpp, code/game/game.h, code/game/gmconf.h, code/game/planet.h, code/game/stars.h, code/game/tepssyst.h, code/game/data/datatest.cpp, code/game/data/galaxy.cpp, code/game/data/ship_view_human.cpp, code/game/data/stock_view_human.cpp, code/game/data/upgrade_view_human.cpp, code/input/newinput.cpp, code/input/tepemsgt.h, code/input/tepkeyid.h, code/services/tepsrv.cpp, code/services/console/tepconso.cpp, code/services/console/tepconso.h, code/services/datas/tepvect.h, code/services/gui/graph.cpp, code/services/gui/mall.cpp, code/services/gui/split.cpp, code/services/gui/toolkit/button.cpp, code/services/gui/toolkit/text.cpp, code/services/gui/toolkit/textbox.cpp, code/services/symbols/tepexprt.cpp, code/services/symbols/tsflink.cpp, code/sound/tepsound.cpp, code/systems/dosalleg/syscore.cpp, code/systems/dosalleg/system.h, code/systems/lnxalleg/syscore.cpp, code/systems/winalleg/syscore.cpp, code/systems/winalleg/wintep.aps, code/systems/winalleg/wintep.rc, code/tests/tests.cpp: tep85 merge. Newer TepClock New locking macros 2000-07-14 11:30 gtroeger * dostep.mak, lnxggtep.mak, lnxtep.mak: renamings part three: fixing makefiles to use engine.mak 2000-07-14 10:29 gtroeger * sysindep.mak, code/tepgame.cpp, code/tepgame.h, code/game/gamefile.cpp, code/game/gamefile.h, code/game/msgbox.cpp, code/game/msgbox.h: renamings part two 2000-07-12 08:14 gtroeger * code/services/ai/: README, org.h, person.h, sched.cpp, sched.h, schedline.cpp, schedline.h, survive.cpp, tepbehav.h, testai.cpp: renamings part one (AI) 2000-06-18 19:50 morlovich * code/: exp.tsl, exports.ts, tepgame.h, services/symbols/tepexprt.cpp: Turn over the rest of exports to the script-generated table 2000-06-18 18:58 morlovich * code/: exp.tsl, exports.ts, services/symbols/fblocks.h, services/symbols/ft.h, services/symbols/gates.h, services/symbols/tepexprt.cpp, services/symbols/tepsym.cpp, services/symbols/tepsym.h: Updated with new script-generated export table. Just about everything is done by it now. Now only a single file is generated. 2000-06-16 12:31 gtroeger * dostep.mak: updated the DOS makefile as well 2000-06-14 20:27 gtroeger * engine.mak, lnxggtep.mak, lnxtep.mak, sysindep.mak: updating both linux makefiles to include the system independent part 2000-06-14 00:53 morlovich * tep.dsp, test.lnk, code/tepclock.cpp, code/tepgame.cpp, code/tsvm.cpp, code/graph/tepfont.cpp, code/input/newinput.cpp, code/input/newinput.h, code/services/console/tepconso.cpp, code/services/datas/mvector.h, code/services/symbols/gates.h, code/services/symbols/symtypes.h, code/services/symbols/tepexprt.cpp, code/services/symbols/tepsym.cpp, code/services/symbols/tepsym.h, code/services/symbols/tsflink.cpp, code/services/symbols/tsflink.h, code/tests/tests.cpp, doc/tsflink.txt: New version of TepSym, with much cleaner handling of variables+constants. I am pretty much done, except I have to figure out handling of return types for functions, and possibly a nicer way of wrapping the calling convention. Oh, and updated teeisl w/export table generator should now be in module teeisl... 2000-06-12 02:42 jasonmod * terrain/: MapModulate.cpp, MapModulate.h, MapTerrain.cpp, MapTerrain.h, PlanetData.cpp, PlanetData.h, PrecipTerrain.cpp, PrecipTerrain.h, QuadNode.cpp, QuadNode.h, QuadtreeForest.cpp, QuadtreeForest.h, SimpleTerrain.cpp, SimpleTerrain.h, TODO, TerrainGenerator.cpp, TerrainGenerator.h, Tristrip.cpp, Tristrip.h, VertexManager.cpp, VertexManager.h, defines.h, earth-1b.plt, earth-4.plt, main.cpp, makefile, mars.plt: - fixed the bug with near-field heaving at very low altitude & rolling (it was a roundoff problem inside OpenGL; moving the origin to the view position made it go away.) - fixed a bug that made the planet vanish when you flew inside one planetary radius - added most of the code for carrying an altitude modulation on top of the generated terrain - added a better coastline algorithm; see earth-1b.plt - added a bunch of diagnostic stuff that is currently disabled for tracking changes between subsequent frames - tweaked the expansion algorithm - tweaked the pick-clipping-planes algorithm 2000-06-11 20:21 morlovich * lnxggtep.mak, lnxtep.mak: Updated makefiles... 2000-06-11 18:30 morlovich * tep.dsp, code/exp.tsl, code/tepgame.cpp, code/tsvm.cpp, code/input/newinput.h, code/services/symbols/fblocks.h, code/services/symbols/ft.h, code/services/symbols/gates.h, code/services/symbols/tepexprt.cpp, code/services/symbols/tepsym.h, code/sound/tepsound.h, code/tools/svencode/svencode.dsp, doc/CHANGE.LOG: Updated TepSym, using scripts (see exp.tsl in the code directory) to generate gateways... 2000-06-10 14:48 gtroeger * code/tepconfg.h: mainly a typo fix 2000-06-10 02:04 morlovich * code/: sound/tepsound.h, input/newinput.h, input/tepemsgt.h, tepgame.cpp: (Additional files) 2000-06-10 02:03 morlovich * code/services/: datas/mvector.h, symbols/tepexprt.cpp, symbols/tepsym.cpp, symbols/tepsym.h: New TepSym Gateway code + a compilation fix. 2000-06-03 18:24 tford * code/game/: planet.cpp, planet.h, stars.cpp, stars.h, sysgen.cpp, tepbody.h, data/galaxy.cpp, data/galaxy.h: Changed one of Ben's constructors (with permission :p) to make the sysgen stuff nicer. Removed a comment in galaxy.*! 2000-05-31 16:41 gtroeger * code/systems/lnxggi/syscore.cpp: small fix 2000-05-30 23:01 tford * code/: game/data.cpp, services/gui/base.h: Addition of missing data.cpp. Change to comments in base.h to hopefully improve DOC++ compatability. 2000-05-30 12:30 jasonmod * terrain/defines.h: - put the defines.h flags back the way they should be; whoops. 2000-05-30 12:29 jasonmod * terrain/: MapTerrain.h, defines.h: - fixed a bug in MapTerrain's handling of color zones 2000-05-30 02:25 jasonmod * terrain/: MapTerrain.cpp, MapTerrain.h, PlanetData.cpp, PrecipTerrain.cpp, PrecipTerrain.h, QuadNode.cpp, QuadNode.h, QuadtreeForest.cpp, README, SimpleTerrain.cpp, SimpleTerrain.h, TODO, TerrainGenerator.cpp, TerrainGenerator.h, defines.h, main.cpp: - moved more of the color functionality into TerrainGenerator in the form of Color Zones. This was to simply the isColorSafe() calculation. - fixed a bug in the roughness damping calculation in PrecipTerrain - added tracking of the surface-projected coordinates - moved the expansion distance calculation into computeExpansionDistance() and added a check for horizon curvature - added suppression of off-the-side-of-the-screen polygons - fiated some bugs fixed 2000-05-28 23:43 morlovich * code/graph/tepgraph.h: Oops..Sorry. 2000-05-28 20:23 tford * lnxggtep.mak, lnxtep.mak, tepcore.tpk, code/game/data.h, code/game/data/datatest.cpp, code/game/data/dock.cpp, code/game/data/galaxy.cpp, code/game/data/galaxy.h, code/game/data/galcoord.h, code/game/data/star.cpp, code/game/data/star.h, code/services/datas/mvector.h, code/services/datas/tephash.h: Chances to galaxy API, rewritten SMVector iterators. Other random stuff. 2000-05-28 19:00 morlovich * code/services/console/tepconso.cpp, doc/bugs.txt: Fix a minor console-scrolling bug reported by Konstantin Zemlyak 2000-05-28 18:51 morlovich * code/: tep.cpp, systems/dosalleg/syscore.cpp, systems/lnxalleg/syscore.cpp, systems/lnxggi/syscore.cpp, systems/winalleg/syscore.cpp: Move SMMem Alert & Warning handling code to SysCore's, since platform specific stuff really shouldn't be in tep.cpp 2000-05-28 18:34 morlovich * code/tepver.h: Oops. 2000-05-28 18:31 morlovich * doc/api/: AboutApp.html, AboutAppEvents.html, AllegroGfx.2.html, Array.html, AutoPtr.html, CAMERA.html, ConstIterator.html, DIC.html, DevOption.html, FARLIGHT.html, GUIApp.html, GUIAppEvents.html, GUIAreaCheck.html, GUIBitmap.html, GUIButton.2.html, GUIButton.html, GUIButtonLook.2.html, GUIButtonLook.html, GUICachableObject.html, GUIContainer.html, GUIContainerBase.html, GUIContainerBaseLook.html, GUIDialog.html, GUIDialogLocation.html, GUIDialogLook.html, GUIDialogWrapper.html, GUIElement.html, GUIElementLook.html, GUIGeometry.html, GUIListener.html, GUIListenerEvent.html, GUIListenerExtMouseEvent.html, GUIListenerMouseEvent.html, GUIListenerScrollingTableEvent.html, GUIListenerTextBoxEvent.2.html, GUIListenerTextBoxEvent.html, GUIListeningObject.html, GUILook.html, GUIMalleable.html, GUIMalleableLook.html, GUIMouseEvent.html, GUIMultilevelPanel.html, GUIMultilevelPanelLook.html, GUIMultilevelPanelWrapper.html, GUIObjectLook.html, GUIPanel.html, GUIPanelBase.html, GUIPanelLook.html, GUIPixmap.html, GUIPixmapLook.html, GUIPushButton.2.html, GUIPushButton.html, GUIPushButtonLook.2.html, GUIPushButtonLook.html, GUIRadioButton.html, GUIRectangle.html, GUIRectangleCoords.html, GUIRedrawEvent.html, GUIRedrawSetEvent.html, GUIResponder.html, GUIScreen.html, GUIScreenWrapper.html, GUIScrollBarLook.html, GUIScrollingTable.html, GUIScrollingTableLocation.html, GUIScrollingTableLook.html, GUIScrollingTableRow.html, GUIScrollingTableWrapper.html, GUISplit.2.html, GUISplit.html, GUISplitLook.html, GUIStandButton.2.html, GUIStandButton.html, GUIStandButtonLook.2.html, GUIStandButtonLook.html, GUISystemEvent.html, GUITable.html, GUITableLocation.html, GUITableLook.html, GUITableRow.html, GUITableWrapper.html, GUIText.html, GUITextBox.2.html, GUITextBox.html, GUITextBoxImageStats.2.html, GUITextBoxImageStats.html, GUITextBoxLook.2.html, GUITextBoxLook.html, GUITextLook.html, GUITiledPixmap.html, GUITiledPixmapLook.html, MAX_OBJECTS_IN_SYSTEM.html, MY_PI.html, OBJECT.html, POINT.html, POLY.html, PTLIGHT.html, RefPtr.html, SET_VEC_ZERO.html, SMVector.html, SPVector.html, STAR.html, Stack.html, StackList.html, StdIterator.2.html, StdIterator.3.html, StdIterator.4.html, StdIterator.5.html, StdIterator.6.html, StdIterator.7.html, StdIterator.html, String.html, TEMPPOINT.html, TEMPPOLY.html, TEPDockFacility.html, TEPDockFacilityDisplay.html, TEPDockShipUpgrades.html, TEPDockShipUpgradesDisplay.html, TEPDockShipUpgradesDisplay_HumanRepublic.html, TEPDockShipUpgradesItem.html, TEXTURE.html, TepAlJoyAxisInfo.2.html, TepAlJoyAxisInfo.html, TepAllegMiniKB.2.html, TepAllegMiniKB.3.html, TepAllegMiniMouse.2.html, TepAllegMiniMouse.3.html, TepAllegroMusicDevice.2.html, TepAllegroSFXDevice.2.html, TepBehaviour.html, TepBody.html, TepCargoData.html, TepCharHash.html, TepCharPHash.2.html, TepCharPHash.html, TepConsoleParameterListNode.html, TepDockStock.html, TepDockStockDisplay.html, TepDockStockDisplay_HumanRepublic.html, TepDockStockItem.html, TepDosCDDevice.html, TepEconomic.html, TepEquipment.html, TepEquipmentData.html, TepFontAssoc.html, TepFontChar.html, TepFontManager.2.html, TepFuncBlock.html, TepGGIGfx.html, TepGIIMiniKB.html, TepGIIMiniMouse.html, TepGUI.html, TepGUITab.2.html, TepGUITab.html, TepGalacticCoord.html, TepGame.2.html, TepGame.html, TepGameData.html, TepGameFile.html, TepGlobalCargoData.html, TepHList.html, TepHPList.html, TepHash.html, TepInputBinding.html, TepLockMemInfo.2.html, TepLockMemInfo.3.html, TepLockMemInfo.4.html, TepMICharContainer.html, TepMIContainer.html, TepMIIndexedContainer.html, TepMainMenu.html, TepNPC.html, TepOrganisation.html, TepPHash.html, TepPerson.html, TepPersonName.html, TepPlanetoid.html, TepPlayer.html, TepSIContainer.html, TepScheduler.html, TepSchedulerLine.html, TepScriptVM.html, TepServices.html, TepShip.html, TepShipCargo.html, TepShipData.html, TepShipDisplay_HumanRepublic.html, TepSpatialObject.html, TepStar.html, TepStarSystem.html, TepStdCharContainer.html, TepStdContainer.html, TepStdIndexedContainer.html, TepSymbol.html, TepSymbols.html, TepSystem.3.html, TepSystemData.html, TepUIntHash.html, TepUIntPHash.html, TepVMGate.html, VBE12.html, VBE20.html, VBEDevice.html, VERTEX_2D.html, VbeInfo.html, VbeModeInfo.html, WIniKey.html, WIniSection.html, __TEPBODY_H.html, _tep_inp_bind_data.html, galacticCoord.2.html, galacticCoord.3.html, star.gif, tepObject.html, tepSystem.2.html, wf_FILE.html: Doc updates... 2000-05-28 18:25 morlovich * code/tepgame.cpp, code/tepver.h, code/drivers/graph/winalleg/tepalgfx.cpp, code/drivers/graph/winalleg/tepalgfx.h, code/graph/tepgraph.h, doc/CHANGE.LOG, doc/api/AllegroGfx.html, doc/api/Device.html, doc/api/DummyGfx.html, doc/api/GUIAbstractContainer.html, doc/api/GUIEventResponder.html, doc/api/GUIObject.html, doc/api/General.html, doc/api/GraphDevice.html, doc/api/GraphFlags.html, doc/api/HIER.html, doc/api/HIERjava.html, doc/api/TEP_DEBUG.html, doc/api/TEP_ERRHANDLER_INCORE.html, doc/api/TEP_ExMsg_CONSOLE_PARAMS.html, doc/api/TEP_ExMsg_INTEGER.html, doc/api/TEP_ExMsg_MOUSE_EVENT.html, doc/api/TEP_ExMsg_MOUSE_PK_CLICK.html, doc/api/TEP_ExMsg_MOUSE_PK_DRAG.html, doc/api/TEP_ExMsg_NONE.html, doc/api/TEP_TEST.html, doc/api/TepAllegMiniKB.html, doc/api/TepAllegMiniMouse.html, doc/api/TepAllegroJoystickDevice.2.html, doc/api/TepAllegroJoystickDevice.html, doc/api/TepAllegroMusicDevice.html, doc/api/TepAllegroSFXDevice.html, doc/api/TepBitmap.html, doc/api/TepClock.html, doc/api/TepConsole.html, doc/api/TepConsoleParamHelper.html, doc/api/TepDummyMusic.html, doc/api/TepDummySFX.html, doc/api/TepEvent.html, doc/api/TepFont.html, doc/api/TepFontManager.html, doc/api/TepGraph.html, doc/api/TepInput.html, doc/api/TepInputDevice.html, doc/api/TepKBMiniDevice.html, doc/api/TepLinuxJoystickDevice.html, doc/api/TepLockMemInfo.html, doc/api/TepMouseEvent.html, doc/api/TepMouseMiniDevice.html, doc/api/TepMouseStatus.html, doc/api/TepMusicDevice.html, doc/api/TepSF.html, doc/api/TepSFXDevice.html, doc/api/TepScalableBitmap.html, doc/api/TepSound.html, doc/api/TepSoundPos.html, doc/api/TepSoundTrackMap.html, doc/api/TepSubmap.html, doc/api/TepSystem.html, doc/api/TepUniKBDevice.html, doc/api/TepUniMouseDevice.html, doc/api/TepWIniFile.html, doc/api/WIniFile.html, doc/api/_tep_sys_errhandler.html, doc/api/_tep_sys_install_int.html, doc/api/_tep_sys_lock_data.html, doc/api/_tep_sys_lock_func.html, doc/api/_tep_sys_remove_int.html, doc/api/_tep_sys_unlock_data.html, doc/api/_tep_sys_unlock_func.html, doc/api/force.html, doc/api/freeMovementData.html, doc/api/galacticCoord.html, doc/api/index.html, doc/api/movementData.html, doc/api/orbitMovementData.html, doc/api/tepSolarSystem.html, doc/api/tepVector.html: New TepGraph feature - invalidation flag in drivers. (Also some doc updates) 2000-05-27 23:01 jasonmod * terrain/: MapTerrain.cpp, MapTerrain.h, PlanetData.cpp, PlanetData.h, PrecipTerrain.cpp, defines.h, earth-3.plt, earth-8s.map, earth-8s.rgh, makefile: - made a new MapTerrain that loads all or part of the data from a map file - made a map of earth (height and roughness only) 2000-05-27 13:25 gtroeger * terrain/main.cpp: up-vector alignment extended comment 2000-05-27 13:18 gtroeger * terrain/main.cpp: up-vector alignment 2000-05-26 17:29 gtroeger * terrain/main.cpp: kind of an instant landing feature ('L') 2000-05-26 05:35 jasonmod * terrain/: CityData.cpp, CityData.h, Houston.city, Leipzig.city, PlanetData.cpp, QuadNode.cpp, TepInterface.cpp, defines.h, earth-2.plt: - made a fancier city - fixed building z location - fixed building scaling 2000-05-26 05:31 jasonmod * terrain/buildings/: church1.asc, facil2.asc, krait2-x2.asc, port1.asc, shuttle.asc, transp.asc: - more of gerd's ships & buildings 2000-05-26 04:08 jasonmod * terrain/: QuadNode.cpp, QuadtreeForest.cpp, QuadtreeForest.h, TODO, TerrainGenerator.cpp, Tristrip.cpp, Tristrip.h, earth-2.plt, main.cpp: - switched to a 3-pass rendering system that ensures city buildings always are rendered in front of city pads - moved Leipzig back onto the land 2000-05-25 23:10 morlovich * code/: tepgame.cpp, game/mainmenu.cpp, game/mainmenu.h, input/tepmsgid.h: Some misc. semi-cosmetic changes... 2000-05-25 13:05 jasonmod * terrain/PrecipTerrain.cpp: - fixed the black spots bug pointed out by Gerd 2000-05-25 11:18 gtroeger * terrain/: PrecipTerrain.cpp, QuadNode.cpp: fixed colDist for NEVER_USE_TEXTURES, located the "black spots on coastline" bug (left to be fixed!) 2000-05-25 10:36 gtroeger * terrain/main.cpp: fixing limitSpeed() for negative speeds 2000-05-25 10:03 gtroeger * terrain/: TODO, main.cpp: fixed setAltitude(), added launch key ('l') 2000-05-25 05:04 jasonmod * terrain/: PlanetData.cpp, PrecipTerrain.cpp, PrecipTerrain.h, QuadNode.cpp, SimpleTerrain.cpp, SimpleTerrain.h, TODO, TerrainGenerator.cpp, TerrainGenerator.h, defines.h, earth-2.plt: - added an additional roughness parameter to the PrecipTerrain fractal which makes mountains in some spots and plains most places (still needs some tweaking to get ideal earthlike mix) - added a new "rough" color - added a flag to suppress all texmaps and do more polys - fixed an unrealized bug in TerrainGenerator's interpolation 2000-05-24 00:10 morlovich * code/drivers/input/mini/lnxggi/tgiikey.cpp: Fix a major overwrite problem... It on the stack, so SMMem couldn't see it :-( 2000-05-23 14:17 jasonmod * terrain/: TODO, main.cpp: - removed the sub window, which wasn't being used, and put all the rendering in the main window - enabled smooth shading; somehow a flat-shading enable had gotten in there and was making earth-2 look like a golf ball 2000-05-23 14:03 jasonmod * terrain/: PlanetData.cpp, PlanetData.h, PrecipTerrain.cpp, PrecipTerrain.h, QuadNode.cpp, SimpleTerrain.cpp, SimpleTerrain.h, TODO, TerrainGenerator.cpp, TerrainGenerator.h: - moved the fillBitmap() function into TerrainGenerator (the base class) and altered it to be more universal, thus eliminating some duplicated code - added a function isColorSafe() used in the checks for whether terrain bitmaps are needed - cleaned up PrecipTerrain 2000-05-23 08:46 gtroeger * code/drivers/input/mini/lnxggi/tgii.cpp: fix for warnings (egcs) / errors under gcc 2.95.2 2000-05-22 14:46 jasonmod * terrain/: PlanetData.h, PrecipTerrain.cpp, VertexManager.cpp, VertexManager.h: - fixed a bug in the PrecipTerrain generator that made boundaries between precipitation-separated regions look bad 2000-05-22 14:44 jasonmod * terrain/main.cpp: - as per Gerd's advice, disabled the depth test before drawing the crosshair. It fixed the flickering-out-just-before-impact problem. 2000-05-22 05:33 jasonmod * terrain/QuadNode.cpp: - fixed a bug in LINEAR texture mapping; the new OpenGL 1.2 CLAMP_TO_EDGE feature saves the day. 2000-05-22 05:15 jasonmod * code/tepconfg.h: - target T_TARG_LNXOPENGL no longer has to disable SMMem. 2000-05-22 05:13 jasonmod * terrain/: PlanetData.cpp, PrecipTerrain.cpp, PrecipTerrain.h, QuadNode.cpp, TepInterface.cpp, defines.h, earth-2.plt, makefile: - added a new type of terrain, PrecipTerrain, which combines an altitude fractal and a precipitation fractal to produce a variety of terrain types - fixed up makefile and code to use active SMMEM - turned on linear interpolation, and fixed some bugs related to that. 2000-05-21 18:36 morlovich * dostep.mak, code/tep.cpp, code/drivers/input/univers/unikb.cpp, code/drivers/sound/dosalleg/tsfxal.cpp, code/game/sstestdata.h, code/game/data/galaxy.cpp, code/game/data/stock.cpp, code/smmem/active/smmem.cpp, code/smmem/active/smmem.h, code/smmem/passive/smmem.h, doc/gcc295.txt: Now it should build fine with gcc 2.95 (at least DosAlleg) 2000-05-21 06:31 jasonmod * terrain/: PlanetData.cpp, PlanetData.h, SimpleTerrain.cpp, SimpleTerrain.h, TerrainGenerator.h, earth.plt: - moved the parsing of terrain-specific lines in the .plt file into the TerrainGenerator. - took the terrain-specific private data out of PlanetData 2000-05-21 05:33 jasonmod * terrain/: PlanetData.cpp, PlanetData.h, QuadNode.cpp, QuadNode.h, SimpleTerrain.cpp, SimpleTerrain.h, TODO, TerrainGenerator.cpp, TerrainGenerator.h, VertexManager.cpp, VertexManager.h, main.cpp, makefile: - moved the terrain fractal out of QuadNode/VertexManager and into TerrainGenerator/SimpleTerrain - improved the normal calculation a little - arbitrarily replaced Gerd's crosshair code with my crosshair code - added a (currently unused) printCoords() diagnostic function to QuadNode 2000-05-19 21:25 morlovich * dostep.mak: Fix the call to mkdir as recommended by Zart. 2000-05-19 20:41 morlovich * code/: drivers/sound/dosalleg/tsfxal.cpp, game/msgbox.cpp, services/datas/mvector.h: Some additional DOS+gcc 2.95 compilation fixes. Thanks Zart! 2000-05-18 16:41 gtroeger * terrain/main.cpp: [no log message] 2000-05-18 10:24 gtroeger * terrain/main.cpp: [no log message] 2000-05-16 13:30 jasonmod * terrain/: PadSiteData.h, QuadNode.cpp, QuadNode.h, README, TODO, Tristrip.h, VertexManager.h, main.cpp, makefile, buildings/pad1b.asc: - fixed a memory leak in Tristrip destructor - tweaked the rendering of PadSite quads - added some diagnostics, which are currently commented out 2000-05-15 11:41 gtroeger * terrain/PlanetData.cpp: using _wsys_stricmp instead of strcasecmp 2000-05-15 08:00 gtroeger * lnxtep.mak: no data.cpp available/required 2000-05-15 04:11 jasonmod * terrain/: TODO, main.cpp: - fixed one of the persistent rendering problems 2000-05-15 03:54 jasonmod * terrain/: QuadNode.cpp, TODO, Tristrip.cpp, VertexManager.cpp, VertexManager.h, earth.plt, main.cpp: - I finally fixed that color-matching bug! - removed a bunch of unnecessary color-mode and texmap-mode manipulations that I had put in while thrashing around trying to get the colors matched up. 2000-05-15 02:18 morlovich * tep.dsp, code/tep3d.h, code/drivers/graph/winalleg/tepalgfx.cpp, code/drivers/input/mini/winalleg/talminim.h, code/drivers/sound/winalleg/tmscal.h, code/drivers/sound/winalleg/tsfxal.h, code/game/data.h, code/systems/winalleg/winal.h, code/systems/winalleg/wintep.cpp: Fixes for compilation under WinAlleg... That's about all I have time for :-( 2000-05-15 01:20 jasonmod * terrain/: CityData.cpp, TODO, defines.h, useglut.h: - fixed what looked like a bad include directory in the non-XF4 version of useglut.h - put the defines back to a reasonable order - fixed a bug with the beacon; now the beacons get suppressed at under 10 km, which is when I start to draw the buildings. 2000-05-14 18:09 morlovich * terrain/: CityData.cpp, PlanetData.cpp, QuadNode.cpp, QuadNode.h, TepInterface.cpp, Tristrip.cpp, Tristrip.h, VertexManager.cpp, VertexManager.h, XFree4.txt, defines.h, main.cpp, useglut.h, xf4.mak: Fixes to make this compile with default/recommended locations of headers under XFree 86 4.0 2000-05-14 17:13 jasonmod * terrain/README: - added description of cities 2000-05-14 17:00 jasonmod * code/: tepconfg.h, tepobj.cpp, wfile.cpp, wsyscmpt.cpp: - partially integrated tep/ with terrain/; if you don't define TEP_TARGET to be T_TARG_LNXOPENGL, this should not affect the code at all. - turned off TEP_DEBUG if the target is T_TARG_LNXOPENGL - uncommented some things in LoadObjectASC() that seemed to be spuriously commented out - specifically, the copy of preliminary points to points in the final object - changed the color translation in LoadObjectASC; to get the old one, you enable OLD_COLOR_TRANSLATION 2000-05-14 16:42 jasonmod * terrain/: CityData.cpp, CityData.h, Leipzig.city, PadSiteData.cpp, PadSiteData.h, PlanetData.C, PlanetData.cpp, PlanetData.h, QuadNode.C, QuadNode.cpp, QuadNode.h, QuadtreeForest.C, QuadtreeForest.cpp, QuadtreeForest.h, README, TODO, TepInterface.cpp, TepInterface.h, Tristrip.C, Tristrip.cpp, VertexManager.C, VertexManager.cpp, VertexManager.h, earth.plt, main.C, main.cpp, makefile: - added cities > beacons, little red circles indicating where the city is > pads, flat regions where city buildings can sit > buildings loaded from .asc files - linked in (via TepInterface) to some tep/code/ functions for loading .asc files - added a function to render .asc files under OpenGL - changed .C suffixes to .cpp 2000-05-14 16:37 jasonmod * terrain/buildings/: house1.asc, pad1.asc, pad1b.asc: Added some of Gerd's buildings 2000-05-14 15:59 jasonmod * code/systems/lnxopengl/system.h: New system file for linux systems using OpenGL 2000-05-13 23:25 tford * dostep.mak, lnxggtep.mak, lnxtep.mak, code/game/data.h, code/game/ecoobj.cpp, code/game/ecoobj.h, code/game/planet.cpp, code/game/planet.h, code/game/stars.cpp, code/game/stars.h, code/game/stelobj.cpp, code/game/stelobj.h, code/game/sysgen.cpp, code/game/tepbody.cpp, code/game/tepbody.h, code/game/tepssyst.cpp, code/game/tepssyst.h, code/game/data/datatest.cpp, code/game/data/galaxy.cpp, code/game/data/star.cpp, code/game/data/star.h, code/services/datas/tepstrng.cpp: The inheritance changes I talked about on [tepcode] in re: of object in TEP. Templated sysgen.cpp. 2000-05-10 13:32 jasonmod * terrain/QuadNode.C: - fixed floating point exception near coastline bug 2000-05-10 01:03 jasonmod * terrain/: PlanetData.C, PlanetData.h, QuadNode.C, QuadNode.h, QuadtreeForest.C, QuadtreeForest.h, README, TODO, Tristrip.C, Tristrip.h, VertexManager.C, VertexManager.h, defines.h, earth.plt, main.C, utils.h: - changed floats to doubles; this fixed some rendering problems, but I suspect there are now unnecessary doubles - added an option for texture maps for the open ground - added coastal flood plains to make the coasts more reasonable- looking - fixed a bug in altitude calculation - fixed a bug in normal vector calculation - add ability to shade rendered squares (from the code) based on various things - added some internal checking code; since it passed the checks, it's not needed now I guess - made the 't' key wipe out all tristrips and recompute - cleaned up earth.plt - tweaked the view frustum - fixed misc problems with rolling mode 2000-05-08 14:54 jasonmod * terrain/TODO: Included some new bug reports 2000-05-08 14:12 jasonmod * terrain/: QuadNode.C, TODO, Tristrip.C, main.C: Fixed the "vast gaping pit" bug Finished rolling mode (although it could use some more frills) Updated bug list with some new bugs 2000-05-08 12:38 jasonmod * terrain/: QuadNode.h, QuadNode.C, QuadtreeForest.h, makefile, QuadtreeForest.C, defines.h, utils.h, main.C, VertexManager.h, VertexManager.C, Tristrip.h, PlanetData.h, TODO, Tristrip.C, earth.plt, PlanetData.C, smooth.plt, README: imported terrain generator 2000-05-08 12:38 jasonmod * terrain/: QuadNode.h, QuadNode.C, QuadtreeForest.h, makefile, QuadtreeForest.C, defines.h, utils.h, main.C, VertexManager.h, VertexManager.C, Tristrip.h, PlanetData.h, TODO, Tristrip.C, earth.plt, PlanetData.C, smooth.plt, README: Initial revision 2000-05-05 11:32 gtroeger * lnxggtep.mak: updated GGI makefile 2000-05-04 20:31 morlovich * code/tepgame.cpp, doc/bugs.txt: (Hopefully)Fix the pointer-deleted-when-not-allocated bug 2000-05-02 09:33 gtroeger * code/: drivers/input/mini/dosalleg/TALMINIK.CPP, drivers/input/mini/dosalleg/TALMINIK.H, drivers/input/mini/dosalleg/TALMINIM.CPP, drivers/input/mini/dosalleg/TALMINIM.H, drivers/input/mini/winalleg/TALMINIK.H, drivers/input/mini/winalleg/TALMINIM.CPP, drivers/input/mini/winalleg/TALMINIM.H, drivers/input/mini/winalleg/Talminik.cpp, systems/dosalleg/GDRIV.H, systems/dosalleg/IDRIV.H, systems/dosalleg/SDRIV.H, systems/dosalleg/SYSCORE.CPP, systems/dosalleg/SYSCORE.H, systems/dosalleg/SYSTEM.H, systems/winalleg/GDRIV.H, systems/winalleg/IDRIV.H, systems/winalleg/RESOURCE.H, systems/winalleg/SDRIV.H, systems/winalleg/Syscore.cpp, systems/winalleg/Syscore.h, systems/winalleg/System.h, systems/winalleg/WINAL.H, systems/winalleg/Wintep.cpp: further renamings, please make sure you do not reintroduce upper/mixed case filenames 2000-04-30 18:43 tford * lnxtep.mak, tepcore.tpk, code/game/msgbox.cpp, code/game/data/stock_view_human.cpp: Tables can be used in a more attrative fashion in msgbox.cpp. 2000-04-29 01:01 morlovich * code/: tepwini.cpp, tsvm.cpp, drivers/input/mini/winalleg/Talminik.cpp, drivers/input/mini/winalleg/talminik.cpp, game/gamefile.cpp, game/tepbody.cpp, game/tepssyst.cpp, game/data/datatest.cpp, game/data/dock.cpp, game/data/equip.cpp, game/data/ship_view_human.cpp, game/data/upgrade.cpp, game/data/upgrade_view.cpp, graph/tepbmp.cpp, graph/tepfont.cpp, services/ai/sched.cpp, services/ai/schedline.cpp, services/datas/tepstrng.cpp, services/datas/tepvect.cpp, services/gui/panelb.cpp, sound/tepsound.cpp: Add #include "tepconfg.h" to files that need it. Mostly a precaution, but I believe it's in the best interest of the engine.. 2000-04-27 04:57 morlovich * tep.dsp: Updated MSVC project including Ben's newest stuff. 2000-04-25 09:38 gtroeger * code/wfile.h: rcs tags test 2000-04-25 09:30 gtroeger * code/wfile.h: rcs tags test 2000-04-25 08:48 gtroeger * code/drivers/graph/: dosalleg/Tepvbe.cpp, dosalleg/VBE12.ASM, dosalleg/VBE20.ASM, dosalleg/VESA.ASH, dosalleg/VESA.ASM, winalleg/TEPALGFX.H, winalleg/Tepalgfx.cpp: some more files renamed. please check whether this breaks anything - if it doesn't, I'll continue for the other upper/mixed case dos/win files 2000-04-25 08:41 gtroeger * code/drivers/graph/dosalleg/TEPVBE.H: testing renaming procedure for dos-files (preserving the history) 2000-04-25 06:54 bmotz * doc/credits.txt: While I'm at it :) Sadly I'm back to Uni for 8 weeks, so anlthough I might get some stuff done, I won't be able to put it on CVS until late June/July. 2000-04-25 06:52 bmotz * code/tepgame.cpp: Added a TepSolarSystem to the main game loop. Feels a bit more like a space sim now ;) 2000-04-25 06:51 bmotz * code/game/: data.h, sstestdata.h, tepbody.cpp, tepdefs.h: A few more typos, plus some bugfixes, and a routine to generate some test data. Back in a sec... 2000-04-25 00:54 bmotz * code/game/: tepbody.cpp, tepbody.h: Typos 2000-04-24 23:35 morlovich * dostep.mak, lnxtep.mak, code/tep.cpp, code/drivers/sound/dosalleg/tmscdscd.cpp, code/game/tepbody.cpp, code/services/tepsrv.cpp: Fix a minor issue. Sorry for the mess on top of tep.cpp -I'll eventually move the code to syscore's 2000-04-24 21:30 morlovich * code/: drivers/sound/dosalleg/tmscal.cpp, systems/dosalleg/SYSTEM.H, systems/dosalleg/system.h: (Hopefully)Fixes to the reported DOS compilation problems.. 2000-04-23 21:51 tford * code/: game/data/galaxy.cpp, game/data/galaxy.h, services/datas/hashplist.h, services/datas/tephash.h, services/datas/tepphash.h: tephash.h should be more efficient if it doesn't crash :) Probably my last changes before heading back to sunny Oxford. 2000-04-23 19:15 morlovich * code/: tepgame.cpp, game/mainmenu.h: Menu is now accessible through esc, and can be exited with esc whenever a game is loaded, or with tilde to console 2000-04-23 17:55 morlovich * TEP.DSW, default.sve, tep.dsp, code/tep.cpp, code/tepgame.cpp, code/tepgame.h, code/game/gamefile.cpp, code/game/gamefile.h, code/game/msgbox.cpp, code/game/msgbox.h, code/services/console/tepconso.cpp, code/services/gui/screen.cpp, code/services/symbols/tepexprt.cpp, code/services/symbols/tepsym.cpp, code/tools/svedecode/svedecode.cpp, code/tools/svedecode/svedecode.dsp, code/tools/svencode/svencode.cpp, code/tools/svencode/svencode.dsp: Message Box functionality..Add msgbox.cpp to your Makefile if neccessary... Some modifications to the game loop.... (More to come). Fix a write bug in the TepGameFile class. Some development tools - savegame decoder and encoder 2000-04-23 15:17 tford * code/game/data/: datatest.cpp, dock.cpp, dock.h, stock.cpp, stock.h, stock_view.h, stock_view_human.cpp, upgrade.cpp, upgrade.h, upgrade_view.h, upgrade_view_human.cpp: Fixing the dock facility API. 2000-04-23 12:14 tford * dostep.mak, lnxggtep.mak, lnxtep.mak, code/game/tepbody.cpp, code/game/data/galaxy.cpp, code/game/data/galaxy.h, code/game/data/star.h, code/services/datas/tephash.h, code/services/datas/tepvect.h: LinuxAllegro now compiles. LinuxGGI won't on some compilers. Basic, untested galaxy grid. 2000-04-23 06:49 bmotz * code/game/tepbody.cpp: ...and references to teppobj.h (esp. in game/data/star.h) need to change to tepbody.h 2000-04-23 06:29 bmotz * code/game/: tepbody.cpp, tepbody.h, teppobj.cpp, teppobj.h, tepssyst.cpp, tepssyst.h: Changed tepSolarSystem to TepSolarSystem, tepObject to TepBody (and changed filenames) and made dataObj & data3D into pointers, and added handling functions. Sorry if this breaks something... 2000-04-23 05:56 bmotz * code/services/datas/: tepvect.cpp, tepvect.h: whoops... (fix breaks) 2000-04-23 05:01 bmotz * code/: game/tepdefs.h, game/tepssyst.h, game/tepsys.cpp, game/tepsys.h, game/tepsyst.h, services/datas/tepvect.h: Removed some old code, and made some comments doc++ compatible. More stuff to come. 2000-04-22 01:07 morlovich * tep.dsp, code/drivers/input/dosalleg/taljoy.cpp, code/drivers/input/dosalleg/taljoy.h, doc/api/AboutApp.html, doc/api/AboutAppEvents.html, doc/api/AllegroGfx.2.html, doc/api/AllegroGfx.html, doc/api/Array.html, doc/api/AutoPtr.html, doc/api/CAMERA.html, doc/api/ConstIterator.html, doc/api/DIC.html, doc/api/DevOption.html, doc/api/Device.html, doc/api/DummyGfx.html, doc/api/FARLIGHT.html, doc/api/GUIAbstractContainer.html, doc/api/GUIApp.html, doc/api/GUIAppEvents.html, doc/api/GUIAreaCheck.html, doc/api/GUIBitmap.html, doc/api/GUIButton.2.html, doc/api/GUIButton.html, doc/api/GUIButtonLook.2.html, doc/api/GUIButtonLook.html, doc/api/GUICachableObject.html, doc/api/GUIContainer.html, doc/api/GUIContainerBase.html, doc/api/GUIContainerBaseLook.html, doc/api/GUIDialog.html, doc/api/GUIDialogLocation.html, doc/api/GUIDialogLook.html, doc/api/GUIDialogWrapper.html, doc/api/GUIElement.html, doc/api/GUIElementLook.html, doc/api/GUIEventResponder.html, doc/api/GUIGeometry.html, doc/api/GUIListener.html, doc/api/GUIListenerEvent.html, doc/api/GUIListenerExtMouseEvent.html, doc/api/GUIListenerMouseEvent.html, doc/api/GUIListenerScrollingTableEvent.html, doc/api/GUIListenerTextBoxEvent.2.html, doc/api/GUIListenerTextBoxEvent.html, doc/api/GUIListeningObject.html, doc/api/GUILook.html, doc/api/GUIMalleable.html, doc/api/GUIMalleableLook.html, doc/api/GUIMouseEvent.html, doc/api/GUIMultilevelPanel.html, doc/api/GUIMultilevelPanelLook.html, doc/api/GUIMultilevelPanelWrapper.html, doc/api/GUIObject.html, doc/api/GUIObjectLook.html, doc/api/GUIPanel.html, doc/api/GUIPanelBase.html, doc/api/GUIPanelLook.html, doc/api/GUIPixmap.html, doc/api/GUIPixmapLook.html, doc/api/GUIPushButton.2.html, doc/api/GUIPushButton.html, doc/api/GUIPushButtonLook.2.html, doc/api/GUIPushButtonLook.html, doc/api/GUIRadioButton.html, doc/api/GUIRectangle.html, doc/api/GUIRectangleCoords.html, doc/api/GUIRedrawEvent.html, doc/api/GUIRedrawSetEvent.html, doc/api/GUIResponder.html, doc/api/GUIScreen.html, doc/api/GUIScreenWrapper.html, doc/api/GUIScrollBarLook.html, doc/api/GUIScrollingTable.html, doc/api/GUIScrollingTableLocation.html, doc/api/GUIScrollingTableLook.html, doc/api/GUIScrollingTableRow.html, doc/api/GUIScrollingTableWrapper.html, doc/api/GUISplit.2.html, doc/api/GUISplit.html, doc/api/GUISplitLook.html, doc/api/GUIStandButton.2.html, doc/api/GUIStandButton.html, doc/api/GUIStandButtonLook.2.html, doc/api/GUIStandButtonLook.html, doc/api/GUISystemEvent.html, doc/api/GUITable.html, doc/api/GUITableLocation.html, doc/api/GUITableLook.html, doc/api/GUITableRow.html, doc/api/GUITableWrapper.html, doc/api/GUIText.html, doc/api/GUITextBox.2.html, doc/api/GUITextBox.html, doc/api/GUITextBoxImageStats.2.html, doc/api/GUITextBoxImageStats.html, doc/api/GUITextBoxLook.2.html, doc/api/GUITextBoxLook.html, doc/api/GUITextLook.html, doc/api/GUITiledPixmap.html, doc/api/GUITiledPixmapLook.html, doc/api/GraphDevice.html, doc/api/GraphFlags.html, doc/api/HIER.html, doc/api/HIERjava.html, doc/api/OBJECT.html, doc/api/POINT.html, doc/api/POLY.html, doc/api/PTLIGHT.html, doc/api/RefPtr.html, doc/api/SMVector.html, doc/api/SPVector.html, doc/api/STAR.html, doc/api/Stack.html, doc/api/StackList.html, doc/api/StdIterator.2.html, doc/api/StdIterator.3.html, doc/api/StdIterator.4.html, doc/api/StdIterator.5.html, doc/api/StdIterator.6.html, doc/api/StdIterator.7.html, doc/api/StdIterator.html, doc/api/String.html, doc/api/TEMPPOINT.html, doc/api/TEMPPOLY.html, doc/api/TEPDockFacility.html, doc/api/TEPDockFacilityDisplay.html, doc/api/TEPDockShipUpgrades.html, doc/api/TEPDockShipUpgradesDisplay.html, doc/api/TEPDockShipUpgradesDisplay_HumanRepublic.html, doc/api/TEPDockShipUpgradesItem.html, doc/api/TEP_ERRHANDLER_INCORE.html, doc/api/TEXTURE.html, doc/api/TepAlJoyAxisInfo.2.html, doc/api/TepAlJoyAxisInfo.html, doc/api/TepAllegMiniKB.2.html, doc/api/TepAllegMiniKB.3.html, doc/api/TepAllegMiniKB.html, doc/api/TepAllegMiniMouse.2.html, doc/api/TepAllegMiniMouse.3.html, doc/api/TepAllegMiniMouse.html, doc/api/TepAllegroJoystickDevice.2.html, doc/api/TepAllegroJoystickDevice.html, doc/api/TepAllegroMusicDevice.2.html, doc/api/TepAllegroMusicDevice.html, doc/api/TepAllegroSFXDevice.2.html, doc/api/TepAllegroSFXDevice.html, doc/api/TepBehaviour.html, doc/api/TepBitmap.html, doc/api/TepCargoData.html, doc/api/TepCharHash.html, doc/api/TepCharPHash.2.html, doc/api/TepCharPHash.html, doc/api/TepClock.html, doc/api/TepConsole.html, doc/api/TepConsoleParamHelper.html, doc/api/TepConsoleParameterListNode.html, doc/api/TepDockStock.html, doc/api/TepDockStockDisplay.html, doc/api/TepDockStockDisplay_HumanRepublic.html, doc/api/TepDockStockItem.html, doc/api/TepDosCDDevice.html, doc/api/TepDummyMusic.html, doc/api/TepDummySFX.html, doc/api/TepEquipment.html, doc/api/TepEquipmentData.html, doc/api/TepEvent.html, doc/api/TepFont.html, doc/api/TepFontAssoc.html, doc/api/TepFontChar.html, doc/api/TepFontManager.2.html, doc/api/TepFontManager.html, doc/api/TepFuncBlock.html, doc/api/TepGGIGfx.html, doc/api/TepGIIMiniKB.html, doc/api/TepGIIMiniMouse.html, doc/api/TepGUI.html, doc/api/TepGUITab.2.html, doc/api/TepGUITab.html, doc/api/TepGalacticCoord.html, doc/api/TepGame.2.html, doc/api/TepGame.html, doc/api/TepGameData.html, doc/api/TepGameFile.html, doc/api/TepGlobalCargoData.html, doc/api/TepGraph.html, doc/api/TepHList.html, doc/api/TepHPList.html, doc/api/TepHash.html, doc/api/TepInput.html, doc/api/TepInputBinding.html, doc/api/TepInputDevice.html, doc/api/TepKBMiniDevice.html, doc/api/TepLinuxJoystickDevice.html, doc/api/TepLockMemInfo.2.html, doc/api/TepLockMemInfo.3.html, doc/api/TepLockMemInfo.4.html, doc/api/TepLockMemInfo.html, doc/api/TepMICharContainer.html, doc/api/TepMIContainer.html, doc/api/TepMIIndexedContainer.html, doc/api/TepMainMenu.html, doc/api/TepMouseEvent.html, doc/api/TepMouseMiniDevice.html, doc/api/TepMouseStatus.html, doc/api/TepMusicDevice.html, doc/api/TepNPC.html, doc/api/TepOrganisation.html, doc/api/TepPHash.html, doc/api/TepPerson.html, doc/api/TepPersonName.html, doc/api/TepPlayer.html, doc/api/TepSF.html, doc/api/TepSFXDevice.html, doc/api/TepSIContainer.html, doc/api/TepScalableBitmap.html, doc/api/TepScheduler.html, doc/api/TepSchedulerLine.html, doc/api/TepScriptVM.html, doc/api/TepServices.html, doc/api/TepShip.html, doc/api/TepShipCargo.html, doc/api/TepShipData.html, doc/api/TepShipDisplay_HumanRepublic.html, doc/api/TepSound.html, doc/api/TepSoundPos.html, doc/api/TepSoundTrackMap.html, doc/api/TepStarSystem.html, doc/api/TepStdCharContainer.html, doc/api/TepStdContainer.html, doc/api/TepStdIndexedContainer.html, doc/api/TepSubmap.html, doc/api/TepSymbol.html, doc/api/TepSymbols.html, doc/api/TepSystem.3.html, doc/api/TepSystem.html, doc/api/TepSystemData.html, doc/api/TepUIntHash.html, doc/api/TepUIntPHash.html, doc/api/TepUniKBDevice.html, doc/api/TepUniMouseDevice.html, doc/api/TepVMGate.html, doc/api/TepWIniFile.html, doc/api/VBE12.html, doc/api/VBE20.html, doc/api/VBEDevice.html, doc/api/VERTEX_2D.html, doc/api/VbeInfo.html, doc/api/VbeModeInfo.html, doc/api/WIniFile.html, doc/api/WIniKey.html, doc/api/WIniSection.html, doc/api/_tep_inp_bind_data.html, doc/api/_tep_sys_lock_data.html, doc/api/_tep_sys_unlock_data.html, doc/api/force.html, doc/api/freeMovementData.html, doc/api/galacticCoord.2.html, doc/api/galacticCoord.3.html, doc/api/galacticCoord.html, doc/api/index.html, doc/api/movementData.html, doc/api/orbitMovementData.html, doc/api/tepObject.html, doc/api/tepSolarSystem.html, doc/api/tepSystem.2.html, doc/api/tepVector.html, doc/api/wf_FILE.html: Add some files I previously forgot + rebuild docs 2000-04-21 21:34 tford * code/: game/data/star.h, services/datas/hashlist.h, services/datas/tephash.h, services/gui/base.cpp, services/gui/base.h, services/gui/listevnt.h, services/gui/toolkit/button.cpp, services/gui/toolkit/button.h: GUIRadioButton. Some documentation (scary). 2000-04-19 21:19 tford * tepcore.tpk, code/tepgame.cpp, code/game/mainmenu.cpp, code/services/gui/base.cpp, code/services/gui/contb.cpp, code/services/gui/contb.h, code/services/gui/element.cpp, code/services/gui/graph.cpp, code/services/gui/mall.cpp, code/services/gui/panel.cpp, code/services/gui/toolkit/button.cpp: Various GUI changes, new .def files for the mainmenu. 2000-04-19 18:25 morlovich * code/: tepgame.cpp, services/console/tepconso.cpp: Make the cursor show up when the menu is active 2000-04-19 18:04 tford * code/services/gui/: mall.cpp, screen.cpp, split.cpp: Bringing some more containers slightly more up to date. 2000-04-18 23:50 tford * dostep.mak, lnxggtep.mak, lnxtep.mak, code/game/teppobj.cpp, code/game/data/star.h, code/services/gui/app.h, code/services/gui/base.cpp, code/services/gui/base.h, code/services/gui/dialog.cpp, code/services/gui/dialog.h, code/services/gui/element.cpp, code/services/gui/element.h, code/services/gui/event.h, code/services/gui/hsf.cpp, code/services/gui/look.cpp, code/services/gui/look.h, code/services/gui/misc.h, code/services/gui/screen.cpp, code/services/gui/screen.h, code/services/gui/split.cpp, code/services/gui/stable.cpp, code/services/gui/stable.h, code/services/gui/sysevent.h, code/services/gui/toolkit.cpp, code/services/gui/toolkit.h, code/services/gui/toolkit/dialogb.cpp, code/services/gui/toolkit/dialogb.h, code/services/gui/toolkit/textbox.cpp: Fairly large GUI cleanup, removing lots of legacy/broken code and simplifying some objects. After a long absence, a cut down version of dialog.cpp returns to the fray. 2000-04-18 18:51 tford * dostep.mak, lnxggtep.mak, lnxtep.mak, tepbmp.tpk, tepcore.tpk, code/tepgame.cpp, code/game/mainmenu.cpp, code/game/teppobj.cpp, code/game/data/ship.h, code/services/gui/base.cpp, code/services/gui/base.h, code/services/gui/mall.cpp, code/services/gui/mall.h, code/services/gui/screen.cpp, code/services/gui/split.cpp, code/services/gui/split.h, code/services/gui/stable.cpp, code/services/gui/stable.h, code/services/gui/toolkit/textbox.cpp: Internal GUI structural changes. Rebirth of split.cpp. Screen scope always-on-top fix. Removed horrible back.bmp and strange Sailor Moon bitmaps inexplicably in tepbmp.tpk. 2000-04-17 18:24 tford * code/services/datas/: autoptr.h, refptr.h: AutoPtr looked broken so I think I fixed it. refptr.h is a reference counting autoptr I knocked up in half an hour. Should work, though. 2000-04-17 17:30 gtroeger * lnxtep.mak: updated makefile (mainmenu) 2000-04-17 15:48 morlovich * code/game/: mainmenu.cpp, mainmenu.h: Oops.Sorry 2000-04-16 17:20 morlovich * tep.dsp, code/tepgame.cpp, code/tepgame.h, code/input/tepmsgid.h: A Main Menu.... Sort of. 2000-04-14 22:33 tford * code/wini.cpp: Minor change to stop gcc 2.95 complaining. 2000-04-14 20:22 morlovich * lnxggtep.mak, code/drivers/graph/lnxggi/tggi.cpp, code/drivers/input/linux22/lnxjoy.cpp, code/drivers/input/mini/lnxggi/tgii.cpp, code/game/data/star.cpp, code/game/data/star.h: Update the Linux platforms to reflect latest changes... 2000-04-12 00:44 morlovich * code/tepinit.h, doc/CHANGE.LOG: .... 2000-04-12 00:41 morlovich * code/: tep.cpp, tepclock.cpp, tepclock.h, tepcore.cpp, tepcore.h, tepgame.cpp, wfile.cpp, wini.cpp, wini.h, drivers/input/univers/unikb.cpp, drivers/input/univers/unimouse.cpp, drivers/input/winalleg/taljoy.cpp, drivers/sound/dosalleg/tmscal.cpp, drivers/sound/dosalleg/tsfxal.cpp, drivers/sound/winalleg/tmscal.cpp, drivers/sound/winalleg/tsfxal.cpp, game/gamefile.cpp, game/gamefile.h, game/data/star.cpp, graph/tepbmp.cpp, graph/tepfont.cpp, graph/tepfont.h, graph/tepgraph.h, graph/tepsbmp.cpp, input/newinput.cpp, services/tepsrv.cpp, services/console/tepconso.cpp, services/symbols/tepsym.cpp, sound/tepsound.cpp, systems/dosalleg/SYSCORE.CPP, systems/dosalleg/syscore.cpp: Updated gamefile stuff (now reading,too)+header structure improvement. Some drivers in your favorite platform might need #include "tepinit.h" 2000-04-11 08:45 gtroeger * lnxtep.mak: updated lnx-allegro makefile 2000-04-09 17:10 morlovich * code/game/: gamefile.cpp, gamefile.h: Are we forgetting something? 2000-04-09 17:09 morlovich * code/: tepclock.cpp, tepclock.h, tepgame.cpp, tepgame.h, wini.cpp, wini.h: Some basic savegame code. Add gamefile.cpp to your makefile! 2000-04-07 01:05 morlovich * code/game/: teppobj.cpp, data/ship_view_human.cpp: Some compilation compat fixes... 2000-04-03 20:21 tford * lnxggtep.mak, lnxtep.mak, tepcore.tpk, code/game/teppobj.cpp, code/game/teppobj.h, code/game/data/datatest.cpp, code/game/data/star.cpp, code/game/data/star.h, code/game/data/stock_view_human.cpp, code/game/data/stock_view_human.h, code/services/gui/base.cpp, code/services/gui/base.h, code/services/gui/deco.cpp, code/services/gui/deco.h, code/services/gui/element.cpp, code/services/gui/element.h, code/services/gui/event.h, code/services/gui/graph.cpp, code/services/gui/listevnt.h, code/services/gui/stable.cpp, code/services/gui/stable.h, code/services/gui/toolkit/bitmap.cpp, code/services/gui/toolkit/button.cpp, code/services/gui/toolkit/button.h, code/services/gui/toolkit/text.cpp, code/services/gui/toolkit/text.h, code/services/gui/toolkit/textbox.cpp, code/services/gui/toolkit/textbox.h: GUI tidy-ups, GUIText (minimalist `replacement' for GUITextBox), semi-abortive teppobj.cpp hacks. 2000-04-01 14:11 tford * code/: game/data/datatest.cpp, game/data/ship.cpp, game/data/ship.h, game/data/ship_view_human.cpp, game/data/stock.cpp, game/data/stock.h, game/data/stock_view_human.cpp, services/datas/hashlist.h, services/datas/tephash.h, services/gui/toolkit/textbox.cpp, services/gui/toolkit/textbox.h: Exciting new functionality in tephash.h. Random stock and friends updates. Dodgy/evil caching hack for textbox.cpp. Other small changes. 2000-04-01 01:41 morlovich * doc/code/MsgIDs.htm: Update Message Space table 2000-04-01 01:39 morlovich * code/: tepcore.cpp, tepgame.cpp, game/data/stock_view_human.cpp, input/newinput.cpp, services/gui/base.cpp, services/symbols/tepsym.cpp, smmem/active/smmem.cpp, sound/tepsound.cpp: Misc updates 2000-03-29 08:58 gtroeger * code/game/data/stock_view_human.cpp: cleared some warnings/variables 2000-03-29 01:55 morlovich * code/tepgame.cpp: A clean patch to MsgID range issue regaring console commands. Actually, this is not really neccessary, but better style. 2000-03-29 01:49 morlovich * doc/code/: MsgIDs.htm, tep.css: MsgID docs.. 2000-03-29 01:15 morlovich * code/services/gui/: mall.cpp, mall.h: Oops ;-) 2000-03-28 23:38 morlovich * doc/: CHANGE.LOG, code/TODO.txt: Somewhat updated docs.. 2000-03-28 23:37 morlovich * code/: tep.cpp, tep3d.h, tepclock.cpp, tepclock.h, tepcore.cpp, tepcore.h, tepfleng.cpp, tepgame.cpp, tepgame.h, tepobj.cpp, tepstars.cpp, tepver.h, tsvm.cpp, tsvm.h, wfile.cpp, wfile.h, drivers/graph/lnxggi/tggi.cpp, drivers/graph/lnxggi/tggigfx.cpp, drivers/graph/winalleg/Tepalgfx.cpp, drivers/graph/winalleg/tepalgfx.cpp, drivers/input/tepinpdv.h, drivers/input/linux22/lnxjoy.cpp, drivers/input/mini/lnxggi/tgii.cpp, drivers/input/mini/winalleg/TALMINIM.CPP, drivers/input/mini/winalleg/TALMINIM.H, drivers/input/mini/winalleg/Talminik.cpp, drivers/input/mini/winalleg/talminik.cpp, drivers/input/mini/winalleg/talminim.cpp, drivers/input/mini/winalleg/talminim.h, drivers/input/univers/unikb.cpp, drivers/input/univers/unimouse.cpp, drivers/input/winalleg/taljoy.cpp, drivers/sound/dosalleg/tmscal.cpp, drivers/sound/dosalleg/tmscdscd.cpp, drivers/sound/dosalleg/tsfxal.cpp, drivers/sound/winalleg/tmscal.cpp, drivers/sound/winalleg/tmscal.h, drivers/sound/winalleg/tsfxal.cpp, drivers/sound/winalleg/tsfxal.h, game/data/datatest.cpp, game/data/ship.cpp, game/data/ship_view_human.cpp, game/data/star.cpp, game/data/stock.cpp, game/data/stock.h, game/data/stock_view_human.cpp, game/data/stock_view_human.h, game/data/upgrade.cpp, game/data/upgrade_view_human.cpp, graph/tepfont.cpp, graph/tepfont.h, graph/tepsbmp.cpp, input/newinput.cpp, input/newinput.h, input/tepevent.h, services/tepsrv.cpp, services/tepsrv.h, services/ai/testai.cpp, services/console/tepconso.cpp, services/console/tepconso.h, services/datas/mvector.h, services/datas/tepstrng.h, services/gui/aboutapp.cpp, services/gui/app.cpp, services/gui/base.cpp, services/gui/cache.cpp, services/gui/contb.cpp, services/gui/deco.cpp, services/gui/dialog.cpp, services/gui/element.cpp, services/gui/event.cpp, services/gui/graph.cpp, services/gui/hsf.cpp, services/gui/look.cpp, services/gui/mlp.cpp, services/gui/panel.cpp, services/gui/procevnt.cpp, services/gui/screen.cpp, services/gui/split.cpp, services/gui/stable.cpp, services/gui/table.cpp, services/gui/toolkit.cpp, services/gui/toolkit/bitmap.cpp, services/gui/toolkit/bitmap.h, services/gui/toolkit/button.cpp, services/gui/toolkit/button.h, services/gui/toolkit/dialogb.cpp, services/gui/toolkit/scroll.cpp, services/gui/toolkit/textbox.cpp, services/gui/toolkit/textbox.h, services/symbols/tepexprt.cpp, services/symbols/tepsym.cpp, services/symbols/tepsym.h, sound/tepsound.cpp, sound/tepsound.h, systems/dosalleg/SYSCORE.CPP, systems/dosalleg/syscore.cpp, systems/lnxalleg/syscore.cpp, systems/lnxggi/syscore.cpp, systems/winalleg/Syscore.cpp, systems/winalleg/syscore.cpp, systems/winalleg/wintep.aps, systems/winalleg/wintep.rc, tests/inputtst.cpp, tests/tests.cpp: The new header stuff... 2000-03-28 10:32 gtroeger * lnxtep.mak: repaired lnxtep.mak 2000-03-27 21:50 tford * tepcore.tpk, code/game/data/dock_events.h: Added cargo.def to tepcore and changed one of the defines to get 'round Maksim's MsgID fascism :) 2000-03-27 20:28 tford * dostep.mak, lnxggtep.mak, lnxtep.mak, tepbmp.tpk, tepcore.tpk, code/tepcore.cpp, code/tepgame.h, code/drivers/input/mini/lnxalleg/talminik.cpp, code/game/data/datatest.cpp, code/game/data/dock.h, code/game/data/dock_events.h, code/game/data/ship.cpp, code/game/data/ship.h, code/game/data/ship_view_human.cpp, code/game/data/ship_view_human.h, code/game/data/star.cpp, code/game/data/star.h, code/game/data/stock.cpp, code/game/data/stock.h, code/game/data/stock_view.h, code/game/data/stock_view_human.cpp, code/game/data/stock_view_human.h, code/game/data/upgrade.cpp, code/game/data/upgrade_view_human.cpp, code/game/data/upgrade_view_human.h, code/input/newinput.cpp, code/services/ai/testai.cpp, code/services/console/tepconso.cpp, code/services/datas/array.h, code/services/datas/pvector.h, code/services/datas/tephash.h, code/services/datas/tepstrng.cpp, code/services/datas/tepstrng.h, code/services/gui/NOTES, code/services/gui/app.cpp, code/services/gui/base.cpp, code/services/gui/base.h, code/services/gui/cache.h, code/services/gui/contb.cpp, code/services/gui/contb.h, code/services/gui/deco.h, code/services/gui/element.cpp, code/services/gui/event.cpp, code/services/gui/event.h, code/services/gui/graph.cpp, code/services/gui/hsf.cpp, code/services/gui/look.cpp, code/services/gui/look.h, code/services/gui/mlp.cpp, code/services/gui/mlp.h, code/services/gui/panel.cpp, code/services/gui/panel.h, code/services/gui/panelb.cpp, code/services/gui/panelb.h, code/services/gui/stable.cpp, code/services/gui/stable.h, code/services/gui/toolkit/button.cpp, code/services/gui/toolkit/button.h, code/services/gui/toolkit/textbox.cpp, code/services/gui/toolkit/textbox.h, code/services/symbols/tepsym.cpp, code/smmem/active/smmem.cpp, code/tests/inputtst.cpp, code/tests/tests.cpp: Fairly major update, mainly GUI fixes and random game/data stuff. This is before I really wanted to commit hence it's bugged to hell :) Don't bother fixing anything, even the amusingly serious flaws. On the plus side, both the lnxtep.mak and lnxggtep.mak files have been updated and even had a shot at dostep.mak. 2000-03-24 23:41 tford * lnxtep.mak: Updated makefile for linux joystick routines. 2000-03-23 11:59 gtroeger * code/: tepcore.cpp, graph/tepfont.cpp, graph/tepfont.h: moved #include to tepfont.h, allowing tepcore.cpp to print out the real freetype version 2000-03-23 11:52 gtroeger * dostep.mak, lnxtep.mak: another small makefile bugfix 2000-03-15 03:18 morlovich * dostep.mak, lnxggtep.mak, lnxtep.mak, code/drivers/device.cpp, code/drivers/input/mkdummy.h, code/drivers/input/linux22/lnxjoy.cpp, code/drivers/input/linux22/lnxjoy.h, code/drivers/input/univers/unimouse.cpp, code/drivers/input/winalleg/taljoy.cpp, code/services/symbols/tepsym.cpp, code/systems/dosalleg/IDRIV.H, code/systems/dosalleg/idriv.h, code/systems/lnxalleg/idriv.h, code/systems/lnxggi/idriv.h, code/systems/winalleg/RESOURCE.H, code/systems/winalleg/resource.h, doc/CHANGE.LOG: More joystick stuff: -Make the Allegro driver work under DOS... Mostly -A native Linux driver - no wrappers, using the Kernel API (through /dev/js0) Some attempts to get mouse axes to work properly..Gonna take some work... 2000-03-11 14:33 tford * doc/: bugs.txt, credits.txt, lnxal.txt, code/tepcont.txt: Some random doc changes from a whiles back. 2000-03-11 02:27 morlovich * tep.dsp: Add the new driver to the project 2000-03-11 02:26 morlovich * code/input/newinput.cpp: Range-limitng code for axes+triggers 2000-03-11 02:25 morlovich * code/drivers/input/winalleg/: taljoy.cpp, taljoy.h: The Allegro Joystick driver 2000-03-11 02:23 morlovich * doc/code/TODO.txt: Update with news of the latest progress.. 2000-03-07 23:21 morlovich * controls.tep, code/tepgame.cpp, code/tepgame.h, code/drivers/input/mini/lnxggi/tgiikey.cpp, code/drivers/input/univers/unikb.cpp, code/input/newinput.cpp, code/input/newinput.h, code/input/tepkeyid.h, code/input/tepmsgid.h, code/services/console/tepconso.cpp, code/services/datas/pvector.h, code/services/gui/base.cpp, code/services/gui/toolkit/dialogb.cpp, code/services/symbols/tepexprt.cpp, code/tests/inputtst.cpp, doc/CHANGE.LOG: -Reorganised some header files (removes uneccessary dependancies) -Some more work on the joystick driver. Now the buttons actually work (yey!) 2000-03-05 20:44 morlovich * tep.dsp, code/tepgame.cpp, code/graph/tepsbmp.cpp, code/graph/tepsbmp.h, code/input/newinput.cpp, code/input/newinput.h, code/services/datas/pvector.h, code/systems/winalleg/IDRIV.H, code/systems/winalleg/idriv.h, code/tests/inputtst.cpp, doc/CHANGE.LOG, doc/code/TODO.txt: A basic joystick driver for Allegro (Needs lot of work,though - Windows only for now) Alpha-aware scaling routines for TepSBMP 2000-03-04 01:57 morlovich * code/: tepcore.cpp, graph/tepsbmp.cpp, services/console/tepconso.cpp: Implement some coolr optimizations of the filtering algorithm under the guidance of John.. 2000-03-04 00:25 morlovich * tepbmp.tpk, tepcore.tpk, code/game/teppobj.cpp, code/services/console/tepconso.cpp, code/services/console/tepconso.h: Console code updates+some other stuff 2000-03-03 23:55 tford * code/services/: datas/tepstrng.cpp, datas/tepstrng.h, gui/base.cpp, gui/base.h, gui/deco.cpp, gui/deco.h, gui/screen.cpp, gui/stable.cpp, gui/stable.h, gui/toolkit/bitmap.cpp, gui/toolkit/bitmap.h, gui/toolkit/button.cpp, gui/toolkit/button.h, gui/toolkit/textbox.cpp, gui/toolkit/textbox.h: Some updates to GUI constructors (allowing use of setupfiles). Minor bugfix in stable.cpp which prevents crashes if scrolling tables are constructed with incorrect parameters. Moved some stuff around. 2000-03-03 20:53 tford * code/game/tepsys.cpp: grep -5 "strcpy" *.cpp :) 2000-02-28 23:51 morlovich * code/tepver.h, code/drivers/input/mini/dosalleg/TALMINIK.CPP, code/drivers/input/mini/dosalleg/talminik.cpp, code/drivers/input/mini/lnxalleg/talminik.cpp, code/drivers/input/mini/winalleg/Talminik.cpp, code/drivers/input/mini/winalleg/talminik.cpp, code/drivers/input/univers/unikb.cpp, code/input/newinput.cpp, code/input/newinput.h, code/systems/winalleg/wintep.aps, code/systems/winalleg/wintep.rc, doc/CHANGE.LOG, doc/code/TODO.txt: Input updates... This should be really close to a freeze 2000-02-25 23:05 morlovich * tep.dsp, code/game/data/datatest.cpp, code/game/data/star.cpp, code/game/data/star.h, code/game/data/upgrade_view_human.cpp, code/graph/tepbmp.h, code/graph/tepfont.h, code/graph/tepgraph.h, code/graph/tepsbmp.h, code/services/datas/mvector.h, code/services/datas/tephash.h, doc/api/AllegroGfx.html, doc/api/DummyGfx.html, doc/api/GraphDevice.html, doc/api/GraphFlags.html, doc/api/HIER.html, doc/api/HIERjava.html, doc/api/TepBitmap.html, doc/api/TepConsole.html, doc/api/TepConsoleParamHelper.html, doc/api/TepFont.html, doc/api/TepFontManager.html, doc/api/TepGraph.html, doc/api/TepInput.html, doc/api/TepSF.html, doc/api/TepScalableBitmap.html, doc/api/TepSound.html, doc/api/TepSoundPos.html, doc/api/TepSoundTrackMap.html, doc/api/TepSubmap.html, doc/api/TepWIniFile.html, doc/api/WIniFile.html, doc/api/index.html: Compilation fixes for WIndows, and yes, doc updates 2000-02-25 17:42 tford * code/services/datas/tepphash.h: Gerd's change also applies to tepphash.h (iterator return type) 2000-02-24 20:29 gtroeger * code/services/datas/tephash.h: fixed the bug preventing upgrade.cpp from compiling. check NF: comment 2000-02-24 20:00 gtroeger * dostep.mak, lnxggtep.mak, lnxtep.mak: added .PHONY declarations 2000-02-24 19:47 morlovich * code/drivers/input/mini/lnxggi/tgiikey.cpp: Expanded keyboard coverage under LnxGGI 2000-02-24 19:45 morlovich * code/smmem/active/smmem.cpp: Proper handling of placement new - hopefully 2000-02-24 19:45 morlovich * code/tests/tests.cpp: Updated for the new SMMem version 2000-02-24 19:44 morlovich * doc/: api/AllegroGfx.html, api/Device.html, api/DummyGfx.html, api/GraphDevice.html, api/GraphFlags.html, api/HIER.html, api/HIERjava.html, api/TEP_DEBUG.html, api/TEP_ERRHANDLER_INCORE.html, api/TEP_ExMsg_CONSOLE_PARAMS.html, api/TEP_ExMsg_INTEGER.html, api/TEP_ExMsg_MOUSE_EVENT.html, api/TEP_ExMsg_MOUSE_PK_CLICK.html, api/TEP_ExMsg_MOUSE_PK_DRAG.html, api/TEP_ExMsg_NONE.html, api/TEP_TEST.html, api/TepAllegMiniKB.html, api/TepAllegMiniMouse.html, api/TepAllegroMusicDevice.html, api/TepAllegroSFXDevice.html, api/TepClock.html, api/TepConsole.html, api/TepConsoleParamHelper.html, api/TepDummyMusic.html, api/TepDummySFX.html, api/TepEvent.html, api/TepFontManager.html, api/TepInput.html, api/TepInputDevice.html, api/TepKBMiniDevice.html, api/TepLockMemInfo.html, api/TepMouseEvent.html, api/TepMouseMiniDevice.html, api/TepMouseStatus.html, api/TepMusicDevice.html, api/TepSF.html, api/TepSFXDevice.html, api/TepSound.html, api/TepSoundPos.html, api/TepSoundTrackMap.html, api/TepSystem.html, api/TepUniKBDevice.html, api/TepUniMouseDevice.html, api/TepWIniFile.html, api/WIniFile.html, api/_tep_sys_errhandler.html, api/_tep_sys_install_int.html, api/_tep_sys_lock_data.html, api/_tep_sys_lock_func.html, api/_tep_sys_remove_int.html, api/_tep_sys_unlock_data.html, api/_tep_sys_unlock_func.html, api/index.html, code/SMMem.txt: Documentation updates... 2000-02-23 08:13 gtroeger * lnxtep.mak: 'game' was missing in NONSYSDIRS 2000-02-22 22:49 morlovich * doc/code/: SMMem.txt, TODO.txt: Some notes of mine. Feel free to look through 2000-02-22 22:48 morlovich * doc/CHANGE.LOG: DOCs... 2000-02-22 22:48 morlovich * code/tests/tests.cpp: Remove one of Pnew tests while the workaround is in place 2000-02-22 22:47 morlovich * code/input/newinput.cpp: Some proection from users ;-) 2000-02-22 22:46 morlovich * code/drivers/input/univers/unikb.cpp: A minor bugfix 2000-02-22 22:45 morlovich * code/services/datas/mvector.h: Fix a minor bug. Look at the MX: comment 2000-02-22 22:44 morlovich * code/smmem/active/smmem.cpp: Temporary workaround to support the use of placement new in the containers.. 2000-02-22 20:13 morlovich * tep.dsp, code/tepclock.h, code/tepconfg.h, code/tepcore.h, code/tepver.h, code/tepwini.h, code/wini.h, code/drivers/graph/tgfxdumm.h, code/drivers/sound/tepmscdv.h, code/drivers/sound/tepsfxdv.h, code/drivers/sound/tmscdumm.h, code/drivers/sound/tsfxdumm.h, code/drivers/sound/dosalleg/tmscal.h, code/drivers/sound/winalleg/tmscal.h, code/drivers/sound/winalleg/tsfxal.h, code/graph/tepfont.h, code/graph/tepgraph.h, code/input/tepemsgt.h, code/sound/tepsound.h, code/systems/winalleg/Syscore.h, code/systems/winalleg/syscore.h, doc/api/AllegroGfx.html, doc/api/Device.html, doc/api/DummyGfx.html, doc/api/GraphDevice.html, doc/api/GraphFlags.html, doc/api/HIER.html, doc/api/HIERjava.html, doc/api/TEP_DEBUG.html, doc/api/TEP_ERRHANDLER_INCORE.html, doc/api/TEP_ExMsg_CONSOLE_PARAMS.html, doc/api/TEP_ExMsg_INTEGER.html, doc/api/TEP_ExMsg_MOUSE_EVENT.html, doc/api/TEP_ExMsg_MOUSE_PK_CLICK.html, doc/api/TEP_ExMsg_MOUSE_PK_DRAG.html, doc/api/TEP_ExMsg_NONE.html, doc/api/TEP_TEST.html, doc/api/TepAllegMiniKB.html, doc/api/TepAllegMiniMouse.html, doc/api/TepAllegroMusicDevice.html, doc/api/TepAllegroSFXDevice.html, doc/api/TepClock.html, doc/api/TepConsole.html, doc/api/TepConsoleParamHelper.html, doc/api/TepDummyMusic.html, doc/api/TepDummySFX.html, doc/api/TepEvent.html, doc/api/TepFontManager.html, doc/api/TepInput.html, doc/api/TepInputDevice.html, doc/api/TepKBMiniDevice.html, doc/api/TepLockMemInfo.html, doc/api/TepMouseEvent.html, doc/api/TepMouseMiniDevice.html, doc/api/TepMouseStatus.html, doc/api/TepMusicDevice.html, doc/api/TepSF.html, doc/api/TepSFXDevice.html, doc/api/TepSound.html, doc/api/TepSoundPos.html, doc/api/TepSoundTrackMap.html, doc/api/TepSystem.html, doc/api/TepUniKBDevice.html, doc/api/TepUniMouseDevice.html, doc/api/TepWIniFile.html, doc/api/WIniFile.html, doc/api/_tep_sys_errhandler.html, doc/api/_tep_sys_install_int.html, doc/api/_tep_sys_lock_data.html, doc/api/_tep_sys_lock_func.html, doc/api/_tep_sys_remove_int.html, doc/api/_tep_sys_unlock_data.html, doc/api/_tep_sys_unlock_func.html, doc/api/gifs.db, doc/api/index.html: More doc updates :-) 2000-02-22 16:22 morlovich * doc/api/: AllegroGfx.html, ClassGraph.class, ClassGraphPanel.class, ClassLayout.class, Device.html, General.html, HIER.html, HIERjava.html, NavigatorButton.class, TepAllegMiniKB.html, TepAllegMiniMouse.html, TepConsole.html, TepConsoleParamHelper.html, TepEvent.html, TepInput.html, TepInputDevice.html, TepKBMiniDevice.html, TepMouseEvent.html, TepMouseMiniDevice.html, TepMouseStatus.html, TepUniKBDevice.html, TepUniMouseDevice.html, down.gif, icon1.gif, icon2.gif, index.html, logo.gif: The HTML class manual 2000-02-22 16:19 morlovich * code/drivers/device.h, code/drivers/graph/winalleg/TEPALGFX.H, code/drivers/graph/winalleg/tepalgfx.h, code/drivers/input/tepinpdv.h, code/drivers/input/mini/winalleg/TALMINIK.H, code/drivers/input/mini/winalleg/TALMINIM.H, code/drivers/input/mini/winalleg/talminik.h, code/drivers/input/mini/winalleg/talminim.h, code/drivers/input/univers/unikb.h, code/drivers/input/univers/unimouse.h, code/game/data/stock.cpp, code/game/data/upgrade.cpp, code/game/data/upgrade_view_human.cpp, code/input/newinput.h, code/services/ai/tepbehav.h, code/services/console/tepconso.h, code/services/gui/look.cpp, doc/code/TODO.txt: Documentation updates, mostly 2000-02-20 23:53 tford * code/services/datas/tepphash.h: Someday... 2000-02-20 23:52 tford * code/services/datas/: tepvect.cpp, tepvect.h: Ben's templated vectors. 2000-02-20 23:41 tford * lnxtep.mak, code/game/data/stock_view.h, code/services/datas/teppchash.h, code/services/datas/teppihash.h: Additional files. 2000-02-20 23:33 tford * lnxtep.mak, code/game/tepdefs.h, code/game/teppobj.cpp, code/game/teppobj.h, code/game/tepssyst.h, code/game/tepsys.cpp, code/game/tepsys.h, code/game/tepsyst.h, code/game/data/datatest.cpp, code/game/data/dock.h, code/game/data/galaxy.h, code/game/data/star.cpp, code/game/data/star.h, code/game/data/stock.cpp, code/game/data/stock.h, code/game/data/stockmod.h, code/game/data/upgrade.cpp, code/game/data/upgrade.h, code/game/data/upgrade_view.h, code/game/data/upgrade_view_human.cpp, code/services/datas/hashlist.h, code/services/datas/hashplist.h, code/services/datas/mvector.h, code/services/datas/tephash.h, code/services/gui/base.h, code/services/gui/deco.h, code/services/gui/toolkit/bitmap.h, code/services/gui/toolkit/button.cpp, code/services/gui/toolkit/button.h, code/services/gui/toolkit/textbox.h: Various game data updates, basic trading algorithm implemented. Ben's stuff in a compilable form (needs checking). Removed #include "tepcore.h" from header files. Fixed mvector.h to stop smmem complaining about new/realloc used on same memory. Removed some inappropriate consts from hash iterators. 2000-02-20 21:32 morlovich * code/input/tepinput.h: No longer needed 2000-02-19 20:23 tford * code/: tepconfg.h, tepgame.cpp, wini.cpp, wini.h, game/data/datatest.cpp, game/data/dock.h, game/data/equip.cpp, game/data/equip.h, game/data/ship.cpp, game/data/ship.h, game/data/star.cpp, game/data/star.h, game/data/upgrade.cpp, game/data/upgrade.h, game/data/upgrade_view.h, game/data/upgrade_view_human.cpp, game/data/upgrade_view_human.h, services/datas/autoptr.h, services/datas/hashlist.h, services/datas/hashplist.h, services/datas/mvector.h, services/datas/tepchash.h, services/datas/tepcphash.h, services/datas/tephash.h, services/datas/tepihash.h, services/datas/tepstrng.cpp, services/datas/tepstrng.h, services/gui/look.cpp, services/gui/look.h: New tepphash.h and finally got everything off old containers. Added methods to wini.h so I could easily process setupfiles. Various fiddling round with game/data - please don't bother correcting warnings on files in this directory. 2000-02-19 01:01 morlovich * controls.tep, code/drivers/input/mini/dosalleg/TALMINIK.CPP, code/drivers/input/mini/dosalleg/talminik.cpp, code/drivers/input/mini/lnxalleg/talminik.cpp, code/drivers/input/mini/winalleg/Talminik.cpp, code/drivers/input/mini/winalleg/talminik.cpp, code/drivers/input/univers/unikb.cpp, code/input/tepkeyid.h, code/services/symbols/tepexprt.cpp, code/services/symbols/tepsym.cpp, doc/CHANGE.LOG, doc/code/TODO.txt: Input code updates: Fix the annoying key repeat bug Expanded keyboard coverage, including Alt+Control+Shift keys (not on LnxGGI for some of them) TepSym: Fix a number of nasty bugs 2000-02-18 02:26 morlovich * controls.tep, code/tepgame.cpp, code/wini.cpp, code/wini.h, code/services/symbols/tepexprt.cpp: Expand the keyboard coverage. Finish up the WIni Changes. 2000-02-18 01:45 morlovich * code/wini.h: Add the neccessary const modifier to wini.h - Thanks, Flend! 2000-02-16 15:57 gtroeger * lnxtep.mak: md/mkdir fix 2000-02-16 01:47 morlovich * code/smmem/active/smmem.cpp, code/smmem/active/smmem.h, code/tests/tests.cpp, doc/code/TODO.txt: Implement support for placement new in SMMem 2000-02-14 22:21 jjordan * lnxtep.mak: Modified makefiles to make dependencies work 2000-02-14 22:16 jjordan * code/depmod.cpp, dostep.mak: Modified makefiles to make dependencies work 2000-02-13 22:27 tford * code/services/datas/: array.h, mvector.h, tephash.h: Typo in find/replace in array.h, some consts added to tephash.h, better handling of constructors in mvector.h 2000-02-13 17:41 morlovich * tep.dsp, code/tep3d.h, code/drivers/graph/winalleg/Tepalgfx.cpp, code/drivers/graph/winalleg/tepalgfx.cpp, code/drivers/input/mini/winalleg/TALMINIM.CPP, code/drivers/input/mini/winalleg/TALMINIM.H, code/drivers/input/mini/winalleg/Talminik.cpp, code/drivers/input/mini/winalleg/talminik.cpp, code/drivers/input/mini/winalleg/talminim.cpp, code/drivers/input/mini/winalleg/talminim.h, code/drivers/sound/winalleg/tmscal.h, code/drivers/sound/winalleg/tsfxal.h, code/game/data/equip.cpp, code/game/data/equip.h, code/game/data/ship.h, code/game/data/star.cpp, code/game/data/star.h, code/services/ai/tepbehav.h, code/services/datas/tepstrng.cpp, code/services/datas/tepstrng.h, code/services/gui/look.cpp, code/services/gui/look.h, code/systems/winalleg/WINAL.H, code/systems/winalleg/Wintep.cpp, code/systems/winalleg/winal.h, code/systems/winalleg/wintep.cpp: Compilation fixes 2000-02-13 16:17 morlovich * doc/code/: SMMem.txt, TODO.txt: Some spelling corrections (Why can't notepad have a spellchecker ;-) ) 2000-02-12 23:42 tford * code/services/datas/: array.h, autoptr.h, mvector.h, pvector.h, stack.h: Oh, some new containers. Might be useful :) 2000-02-12 23:37 tford * lnxtep.mak, code/drivers/input/univers/unikb.cpp, code/drivers/input/univers/unikb.h, code/game/data/datatest.cpp, code/game/data/dock.h, code/game/data/ship.cpp, code/game/data/ship.h, code/game/data/upgrade.h, code/game/data/upgrade_view_human.cpp, code/input/newinput.h, code/services/datas/hashlist.h, code/services/datas/tephash.h, code/services/gui/base.h, code/services/gui/deco.h, code/services/gui/hsf.cpp, code/services/gui/look.cpp, code/services/gui/look.h, code/services/gui/screen.h, code/services/gui/stable.h, code/services/gui/toolkit/textbox.h: Removed AI stuff from makefile. Moving stuff from old containers to new containers. 2000-02-11 22:14 gtroeger * lnxtep.mak: fixed 'disassem', commented 'debug','profile','opt' 2000-02-11 21:01 gtroeger * code/: services/console/tepconso.cpp, services/console/tepconso.h, graph/tepfont.cpp, graph/tepsbmp.cpp, services/symbols/tepexprt.cpp: fixed some of maksims unused variables and changed TEP.Services.Console.Console{I}Output()'s first parameter to 'const' 2000-02-11 20:13 gtroeger * code/services/: gui/deco.cpp, gui/stable.cpp, symbols/tepsym.cpp: more small warnings 2000-02-11 19:53 gtroeger * code/services/tepsrv.cpp: another small warning 2000-02-11 19:47 gtroeger * code/tepstars.cpp: cleanup of comments-releated warnings 2000-02-11 19:39 gtroeger * code/tepinl3d.h: cleanup of comments-releated warnings 2000-02-11 19:31 gtroeger * code/tepgame.cpp: cleaned up mangled comments 2000-02-08 01:17 morlovich * code/tests/: inputtst.cpp, tests.cpp, tests.h: Code for the input tests... 2000-02-06 19:32 morlovich * tep.dsp: Updated MSVC project 2000-02-06 19:32 morlovich * controls.tep, lnxggtep.mak, lnxtep.mak, code/tepconfg.h, code/tepgame.cpp, code/drivers/input/univers/unimouse.cpp, code/input/newinput.cpp, code/input/newinput.h, code/services/symbols/tepexprt.cpp, doc/code/TODO.txt: Massive TepInput updates + testing code (Helps to lean tepinput,too!) 2000-02-06 16:15 morlovich * controls.tep, lnxggtep.mak, code/services/symbols/tepexprt.cpp: LnxGGI Compilation fixes+ add support for binding of the space key 2000-02-01 23:21 morlovich * tep.dsp, code/input/newinput.cpp, code/input/newinput.h, doc/CHANGE.LOG: Looks like I've finished all of the binding code for triggers.. Now I "just" need to make sure the actual triggers work.... Afterwards, addinng axes code would be easy-copy&paste.. 2000-02-01 07:26 gtroeger * lnxtep.mak: *sigh* 2000-02-01 07:20 gtroeger * lnxtep.mak: oversaw some bugs in the old makefile 2000-02-01 07:14 gtroeger * lnxtep.mak: mostly cosmetical changes to the makefile 2000-01-31 23:08 tford * code/services/datas/tephash.h: Conflict resolution. 2000-01-31 15:36 gtroeger * code/wfile.cpp: removed two warnings. 2000-01-30 19:21 morlovich * code/: tepgame.cpp, tepwini.cpp, tepwini.h, wini.cpp, wini.h: Updated [TEP]WIniFile - more functions,cleaner implementations of the TEP ver(inheritance) 2000-01-30 17:31 morlovich * tep.dsp: Maybe I need to save the project file first ;-) 2000-01-30 17:30 morlovich * code/: game/data/star.cpp, game/data/star.h, services/datas/tepcphash.h, services/datas/tephash.h: MSVC Compatibility Fixes/Project file update 2000-01-30 16:55 morlovich * controls.tep: Add TepInput engine configuration file 2000-01-29 12:09 tford * code/: game/data/equip.cpp, game/data/star.cpp, game/data/star.h, services/datas/tephash.h: [no log message] 2000-01-28 23:34 morlovich * lnxggtep.mak: Remove references to allegro-only files 2000-01-28 19:33 morlovich * lnxggtep.mak, code/input/newinput.cpp: Fix the bug disvoered by Gerd.. 2000-01-28 18:54 tford * lnxtep.mak, code/game/data.h, code/game/data/datatest.cpp, code/game/data/equip.h, code/game/data/upgrade_view_human.cpp, code/services/datas/hashlist.h, code/services/datas/hashplist.h, code/services/datas/tepchash.h, code/services/datas/tepcont_mi.h, code/services/datas/tepcphash.h, code/services/datas/tepihash.h, code/services/datas/tepstrng.cpp, code/services/datas/tepstrng.h: Various game data structures in initial forms. More implicit type conversions for TepStrings. Reworking of hashing functions to use less source. 2000-01-27 21:09 morlovich * tep.dsp, code/tepgame.cpp, code/tepgame.h, code/drivers/input/univers/unikb.cpp, code/game/data/ship.h, code/input/newinput.cpp, code/input/newinput.h, code/services/console/tepconso.cpp, code/services/console/tepconso.h, code/services/datas/hashlist.h, code/services/gui/base.h, code/services/symbols/tepexprt.cpp, doc/code/TODO.txt: Input code updates (finally!) 2000-01-21 23:28 tford * code/services/datas/: hashlist.h, tepchash.h: Hash fixes. 2000-01-21 20:26 tford * code/services/datas/: hashlist.h, tepchash.h: Some hashing changes 2000-01-21 12:32 tford * code/services/: datas/tepcont_mi.h, datas/tepcont_si.h, gui/screen.cpp: Small changes, might break things: I can't compile at present (lnxggtep.mak woes) but will fix when I go home. 2000-01-17 16:22 morlovich * code/: game/data/upgrade_view_human.cpp, services/datas/tepcont.h, services/gui/base.cpp, services/gui/event.cpp, services/gui/look.cpp, services/gui/screen.cpp: Various compatibility fixes+fix a rarely occuring memory leak in the GUI... 2000-01-16 21:08 tford * code/services/datas/: hashplist.h, tepcphash.h: `Advanced' chash returning pointers not evil references. Even has an iterating class. Woo. 2000-01-16 21:07 tford * code/: game/data/upgrade_view_human.cpp, services/datas/tepchash.h, services/datas/tepcont_mi.h, services/datas/tepcont_si.h, services/datas/tepstrng.cpp, services/datas/tepstrng.h, services/gui/base.h, services/gui/deco.h, services/gui/look.h, services/gui/screen.h, services/gui/stable.cpp, services/gui/stable.h, services/gui/toolkit/textbox.cpp: Fixed some of the container classes a bit and moved the GUI over to newer container types. 2000-01-16 17:59 morlovich * code/services/ai/survive.cpp, code/services/ai/tepbehav.h, doc/CHANGE.LOG: Still more mini-fixes 2000-01-11 08:58 gtroeger * doc/CHANGE.LOG: [no log message] 2000-01-11 08:57 gtroeger * code/systems/lnxggi/syscore.cpp: Changed _tep_sys_destroy_dir() 2000-01-11 08:50 gtroeger * code/systems/lnxalleg/syscore.cpp: Changed _tep_sys_destroy_dir() 2000-01-11 08:48 gtroeger * doc/CHANGE.LOG: [no log message] 2000-01-09 00:24 cparsons * code/services/ai/tepbehav.h: Oh dear this file seems broken - could someone take a look at it - I've commented out all the containers - it seems to work in this case, but whenI put them back in I ge weird undefined references errors. Chris 2000-01-08 23:35 tford * tepcore.tpk, code/game/data.h, code/game/data/upgrade_view_human.cpp, code/game/data/upgrade_view_human.h, code/services/ai/tepbehav.h, code/services/gui/base.cpp, code/services/gui/toolkit/textbox.cpp, code/services/gui/toolkit/textbox.h: Fixing some conflicts, nothing more 2000-01-08 23:27 cparsons * code/services/ai/tepbehav.h: Nasty const cast thing I don't understand, but tom said it was a good idea... Chris 2000-01-08 23:25 cparsons * code/services/ai/tepbehav.h: A few changes as specified by the flend... --Chris 2000-01-08 23:13 cparsons * code/services/ai/: org.h, person.h: Forgot org.h - and changed a few things in person.h 2000-01-08 21:51 cparsons * code/services/ai/person.h, code/services/ai/survive.cpp, code/services/ai/tepbehav.h, code/services/ai/testai.cpp, doc/CHANGE.LOG: Various changes to tepbehav - re-organisation and changing interface, cleanup of internals. Fixed a few problems in test ai. Added in TepPerson class, much modified since the old AI days. Also began memory stuff, yet that's not in CVS yet as it doesn't work yet. --Chris 2000-01-07 23:42 cparsons * code/services/ai/: survive.cpp, tepbehav.h, testai.cpp: Slight newer version - tried to implement a test AI app (some success in changing from a main() function) and tried to convert more of TepBehaviour to TepContainers (less success, need to relook at those) -- Chris 2000-01-07 22:46 morlovich * dostep.mak, code/tepgame.cpp, code/systems/dosalleg/SYSTEM.H, code/systems/dosalleg/system.h: DOS compatibility fixes 2000-01-07 22:18 morlovich * tep.dsp, code/tepver.h, code/game/data/ship.cpp, code/game/data/upgrade_view_human.cpp, code/services/gui/base.cpp, code/services/gui/deco.cpp, code/systems/winalleg/wintep.aps, code/systems/winalleg/wintep.rc: Some Windows compatibility and general fixes.. 2000-01-07 22:17 cparsons * doc/CHANGE.LOG: [no log message] 2000-01-06 12:10 gtroeger * code/systems/lnxalleg/syscore.cpp: another TEP_USE_UNISTD PLEASE CHECK the **FIXME in _tep_sys_destroy_dir() 2000-01-06 12:04 gtroeger * code/wfile.h: added #undef MIN #undef MAX because allegro.h defined them and this definition collides with the systemwide definition. please check whether this works for all of you. 2000-01-06 12:01 gtroeger * code/systems/lnxalleg/system.h: added #define TEP_USE_UNISTD this is for wfile - aparantly, newer linux/gcc have the handle based functions in unistd.h (instead of io.h as before) 2000-01-05 23:35 cparsons * code/services/ai/survive.cpp: First iteration of the Survival agent. It's pretty basic. Thought people might ... be .. interested. I need sleep. 2000-01-05 23:30 cparsons * dostep.mak, lnxggtep.mak, lnxtep.mak, code/services/ai/tepbehav.h, code/services/ai/testai.cpp: Fixed some bugs, and integrated my test AI code in with the makefiles, removed the main() from the code, that sort of thing. Still needs a bit of work doing to the old test main() function (it currently doesn't ever exit), but the principle work is done. It compiles using lnxtep.mak, please let me know if the other makefiles do/don't work. --ChrisMDP 2000-01-05 21:28 cparsons * code/services/ai/: README, sched.cpp, sched.h, schedline.cpp, schedline.h, tepbehav.h, testai.cpp: Added in the scheduler, and expanded the basic behaviour. I'm sure there are fixes there too. 2000-01-05 21:20 tford * lnxtep.mak, tepcore.tpk, code/game/data.h, code/game/data/datatest.cpp, code/game/data/equip.h, code/game/data/ship.cpp, code/game/data/ship.h, code/game/data/upgrade_view_human.cpp, code/game/data/upgrade_view_human.h, code/services/datas/tepcont_mi.h, code/services/gui/draw.cpp: Correcting a couple of missing files. 2000-01-04 20:52 tford * code/: game/data.h, game/data/datatest.cpp, game/data/upgrade.cpp, game/data/upgrade.h, game/data/upgrade_view_human.cpp, game/data/upgrade_view_human.h, services/gui/base.h, services/gui/stable.cpp, services/gui/toolkit/button.h: Random updates for the day. How to make a GUIApp in 20 minutes. 2000-01-03 23:52 tford * lnxggtep.mak, lnxtep.mak, tepcore.tpk, code/game/data/datatest.cpp, code/game/data/upgrade_view_human.cpp, code/services/datas/tepcont.h, code/services/datas/tepstrng.cpp, code/services/gui/NOTES, code/services/gui/base.cpp, code/services/gui/base.h, code/services/gui/cache.cpp, code/services/gui/cache.h, code/services/gui/deco.cpp, code/services/gui/deco.h, code/services/gui/element.cpp, code/services/gui/element.h, code/services/gui/look.cpp, code/services/gui/look.h, code/services/gui/screen.cpp, code/services/gui/stable.cpp, code/services/gui/stable.h, code/services/gui/toolkit/bitmap.cpp, code/services/gui/toolkit/button.cpp, code/services/gui/toolkit/textbox.cpp: Numerous changes in transparency code - new precaching routines Small speed fix in tepcont.h (should really be obselete). 1999-12-31 02:25 morlovich * dostep.mak, tep.dsp, code/tepgame.cpp, code/drivers/input/univers/unikb.cpp, code/game/data.h, code/game/data/upgrade.h, code/graph/tepfont.cpp, code/services/datas/tepstrng.cpp, code/services/datas/tepstrng.h, code/services/gui/base.h: Slighlty more compilable, especially under Windows, although GUI still produces link errors 1999-12-29 20:47 tford * lnxggtep.mak, tepcore.tpk, code/game/data/datatest.cpp, code/game/data/upgrade_view_human.cpp, code/game/data/upgrade_view_human.h, code/services/gui/NOTES, code/services/gui/base.cpp, code/services/gui/base.h, code/services/gui/deco.cpp, code/services/gui/deco.h, code/services/gui/element.cpp, code/services/gui/element.h, code/services/gui/screen.cpp, code/services/gui/screen.h, code/services/gui/stable.cpp, code/services/gui/toolkit/textbox.cpp: Transparencies - work but unclassy. lnxggtep.mak for Maksim. 1999-12-29 01:04 tford * code/tepcore.h, code/game/data.h, code/game/data/dock.h, code/game/data/upgrade.h, code/game/data/upgrade_view_human.cpp, code/services/datas/hashlist.h, code/services/datas/stack.h, code/services/datas/tepchash.h, code/services/datas/tepcont_mi.h, code/services/datas/tepcont_si.h, code/services/datas/tepihash.h, code/services/gui/base.cpp, code/services/gui/deco.cpp, code/services/gui/deco.h, code/services/gui/stable.cpp, doc/credits.txt, doc/linux.txt, doc/code/tepcont.txt: A few GUI updates, this is mostly in the hope that Maksim's tree sorts itself out! I also wrote a little documentation and added some hashing containers. 1999-12-27 23:22 tford * lnxtep.mak, code/game/data/datatest.cpp, code/game/data/upgrade.cpp, code/game/data/upgrade.h, code/game/data/upgrade_view_human.cpp, code/game/data/upgrade_view_human.h, code/services/datas/tepstrng.cpp, code/services/datas/tepstrng.h, code/services/gui/NOTES, code/services/gui/app.h, code/services/gui/base.h, code/services/gui/event.cpp, code/services/gui/listevnt.h, code/services/gui/stable.cpp, code/services/gui/stable.h, code/services/gui/toolkit/textbox.cpp, code/services/gui/toolkit/textbox.h: A few updates to tepstring, tepgui. Beginnings of playing with shipyards. 1999-12-25 03:47 morlovich * code/systems/dosalleg/: SYSCORE.CPP, syscore.cpp: Hopefully make gcc 2.95 compatible 1999-12-23 20:21 tford * lnxtep.mak, tep.ttf, code/game/data/upgrade.cpp, code/game/data/upgrade_view_human.cpp, code/services/datas/tepcont_si.h, code/services/datas/tepstrng.cpp, code/services/datas/tepstrng.h, code/services/gui/NOTES, code/services/gui/base.cpp, code/services/gui/base.h, code/services/gui/deco.cpp, code/services/gui/deco.h, code/services/gui/element.cpp, code/services/gui/element.h, code/services/gui/graph.cpp, code/services/gui/hsf.cpp, code/services/gui/screen.cpp, code/services/gui/split.cpp, code/services/gui/stable.cpp, code/services/gui/stable.h, code/services/gui/toolkit/bitmap.cpp, code/services/gui/toolkit/bitmap.h, code/services/gui/toolkit/button.cpp, code/services/gui/toolkit/textbox.cpp: Various GUI changes. 1999-12-19 21:05 morlovich * tep.dsp, code/game/data/datatest.cpp, code/game/data/upgrade.cpp, code/game/data/upgrade_view_human.cpp, code/services/datas/tepcont.h, code/services/datas/tepcont_mi.h, code/services/datas/tepcont_si.h, code/services/gui/base.h, code/services/gui/graph.cpp, doc/CHANGE.LOG: MSVC compatibility fixes 1999-12-19 20:19 morlovich * code/drivers/sound/winalleg/tsfxal.cpp: Nothing really changed- Just tried something, and now the file is marked as having been changed 1999-12-19 20:07 morlovich * code/tepgame.cpp: Fix a typo-Sorry about that 1999-12-18 22:21 cparsons * doc/CHANGE.LOG: [no log message] 1999-12-14 22:09 morlovich * code/tepgame.cpp: Cleanup potentially evil error-handling code in TepGame.cpp Please see my comments for more details 1999-12-12 14:46 cparsons * lnxtep.mak, tepcore.tpk, code/tep.cpp, code/tepfleng.cpp, code/services/ai/tepbehav.h, code/services/gui/dialog.cpp: Various warnings removed - and other bugfixes 1999-12-11 15:53 cparsons * dostep.mak, lnxggtep.mak, lnxtep.mak, mklnxtep, code/drivers/graph/dosalleg/VBE12.ASM, code/drivers/graph/dosalleg/VBE20.ASM, code/drivers/graph/dosalleg/VESA.ASM, code/drivers/graph/dosalleg/vbe12.asm, code/drivers/graph/dosalleg/vbe20.asm, code/drivers/graph/dosalleg/vesa.asm, code/systems/lnxggi/syscore.h: Various changes: -- added John's new makefiles for all platform to replace nasty RHIDE makefiles. Please Do Not Put Rhide files over these.... (that means you, Maks :) --did something to the asm files.... --fixed warning in syscore.h - put void at the start of function end macro (John and Chris) 1999-12-11 14:34 cparsons * code/game/data/: upgrade_view_human.cpp, upgrade_view_human.h: Fixed relative include paths 1999-12-11 14:26 tford * code/game/data/upgrade_view_human.h: [no log message] 1999-12-11 14:07 tford * code/game/data/: upgrade_view_human.cpp, upgrade_view_human.h, upgrade_view_human.h, upgrade_view_human.h: [no log message] 1999-12-11 13:59 tford * code/tepgame.cpp: [no log message] 1999-12-11 13:46 tford * code/game/data/dock.h: Changing includes to be compat with John's 1999-12-11 13:42 tford * lnxtep.mak, code/game/data/dock.h, code/services/gui/toolkit/bitmap.h: fixes 1999-12-11 13:37 cparsons * code/services/gui/base.cpp: Fixed maks' filename change - changed wf_ftgetc to wf_fgetc 1999-12-11 13:33 cparsons * lnxggtep.mak: Added -fpermissive, -fexceptions and -Wall flags. 1999-12-11 13:23 tford * code/services/gui/CHANGES: My changes file 1999-12-11 13:20 tford * code/game/: data.h, data/datatest.cpp, data/datatest.h, data/dock.cpp, data/dock.h, data/galaxy.h, data/upgrade.cpp, data/upgrade.h, data/upgrade_view.cpp, data/upgrade_view.h, data/upgrade_view_human.cpp, data/upgrade_view_human.h: My game code stuff 1999-12-10 23:58 cparsons * code/services/gui/toolkit/: bitmap.cpp, bitmap.h, button.cpp, button.h, scroll.cpp, textbox.cpp, textbox.h: Various gui breaks 1999-12-10 23:49 tford * code/: tepgame.cpp, drivers/graph/lnxggi/tggi.cpp, drivers/input/tepinpdv.h, services/gui/NOTES, services/gui/aboutapp.cpp, services/gui/base.cpp, services/gui/base.h, services/gui/deco.cpp, services/gui/deco.h, services/gui/dialog.cpp, services/gui/dialog.h, services/gui/element.cpp, services/gui/element.h, services/gui/graph.cpp, services/gui/screen.cpp, services/gui/screen.h, services/gui/split.cpp, services/gui/split.h, services/gui/stable.cpp, services/gui/stable.h, services/gui/table.cpp, services/gui/table.h, services/gui/tepstring.h: tst 1999-12-10 23:16 cparsons * doc/gcc295.txt: Test update 1999-12-09 00:15 cparsons * code/services/ai/tepbehav.h: First round of new behaviour driven ai system, coded with Kim one Wednesday on IRC. Looks basic so far, but there's much to come at the tep meet. Yeah, basically stuck in the obvious easy stuff, then argued about function pointers and what the term 'practical' actually meant :) It was fun. Right, bed. 1999-12-05 22:49 morlovich * tepcore.tpk, code/input/newinput.cpp, code/input/newinput.h, code/services/gui/app.cpp, code/services/gui/base.cpp, code/services/gui/toolkit/dialogb.cpp, doc/CHANGE.LOG, doc/code/TODO.txt: Further input updates+some other misc stuff 1999-12-05 19:37 morlovich * code/tepcore.cpp, code/tepobj.cpp, code/drivers/graph/lnxggi/tggi.cpp, code/drivers/input/univers/unikb.cpp, code/drivers/sound/dosalleg/tmscal.cpp, code/drivers/sound/dosalleg/tsfxal.cpp, code/drivers/sound/winalleg/tmscal.cpp, code/drivers/sound/winalleg/tsfxal.cpp, code/input/newinput.cpp, code/services/tepsrv.cpp, code/services/symbols/tepsym.cpp, code/sound/tepsound.cpp, doc/CHANGE.LOG, doc/bugs.txt: TepInput code updates - see Change.Log for more details 1999-12-05 18:30 morlovich * code/: tep3d.h, tepclock.h, tepgame.cpp, tepinl3d.h, tepobj.cpp, tepstars.cpp, wfile.cpp, drivers/graph/tgfxdumm.h, drivers/graph/dosalleg/TEPVBE.H, drivers/graph/dosalleg/Tepvbe.cpp, drivers/graph/dosalleg/tepvbe.cpp, drivers/graph/dosalleg/tepvbe.h, drivers/graph/lnxalleg/tepalgfx.cpp, drivers/graph/lnxalleg/tepalgfx.h, drivers/graph/lnxggi/tggigfx.cpp, drivers/graph/lnxggi/tggigfx.h, drivers/graph/winalleg/TEPALGFX.H, drivers/graph/winalleg/Tepalgfx.cpp, drivers/graph/winalleg/tepalgfx.cpp, drivers/graph/winalleg/tepalgfx.h, drivers/input/tepinpdv.h, drivers/input/mini/lnxggi/tgii.cpp, drivers/input/univers/unikb.cpp, drivers/input/univers/unimouse.cpp, drivers/sound/dosalleg/tmscal.cpp, drivers/sound/dosalleg/tmscdscd.cpp, drivers/sound/dosalleg/tsfxal.cpp, drivers/sound/winalleg/tmscal.cpp, drivers/sound/winalleg/tsfxal.cpp, graph/tepbmp.cpp, graph/tepbmp.h, graph/tepcolor.h, graph/tepdic.h, graph/tepgraph.cpp, graph/tepgraph.h, graph/tepsbmp.cpp, input/newinput.cpp, input/newinput.h, input/tepinput.h, services/tepsrv.cpp, services/tepsrv.h, services/console/tepconso.cpp, services/console/tepconso.h, services/symbols/tepsym.cpp, sound/tepsound.cpp, systems/dosalleg/SYSCORE.H, systems/dosalleg/syscore.h, systems/lnxalleg/syscore.h, systems/lnxggi/syscore.h, systems/winalleg/Syscore.cpp, systems/winalleg/Syscore.h, systems/winalleg/Wintep.cpp, systems/winalleg/syscore.cpp, systems/winalleg/syscore.h, systems/winalleg/wintep.cpp: Change some things to english spelling... 1999-12-01 19:36 cparsons * code/services/ai/taichar.h: Hopefully this will be finally removed now... ! 1999-12-01 15:10 tford * code/: wsyscmpt.h, services/datas/tepstrng.cpp: flend - Minor update of tepstrng.h - testing CVS! 1999-11-30 00:32 cparsons * lnxtep.mak: Changed to cope with new tepstrng stuff 1999-11-28 18:39 morlovich * code/: tepver.h, wfile.cpp, systems/winalleg/wintep.aps, systems/winalleg/wintep.rc: Minor doc updates 1999-11-28 18:23 morlovich * lnxggtep.mak, lnxtep.mak, code/wfile.cpp, code/wfile.h, code/drivers/graph/lnxggi/tggigfx.cpp, code/input/newinput.cpp, code/services/gui/base.cpp, code/systems/lnxalleg/system.h, code/systems/lnxggi/syscore.cpp, code/systems/lnxggi/syscore.h, code/systems/lnxggi/system.h, doc/CHANGE.LOG, doc/bugs.txt, doc/gcc295.txt: (Finally)Proper support for DOS-encoded files in packages under Linux Some changes that should hopefully make gcc-2.95 happy 1999-11-26 23:51 morlovich * dostep.mak, code/tepgame.cpp, code/tepobj.cpp, code/tsvm.cpp, code/wfile.cpp, code/wsyscmpt.cpp, code/graph/tepbmp.cpp, code/graph/tepsbmp.cpp, code/input/newinput.cpp, code/services/gui/base.cpp, code/smmem/active/smmem.cpp, code/systems/winalleg/wintep.aps: Clean up "some" warnings 1999-11-26 23:51 cparsons * code/services/ai/: Makefile, README, main.cc, t.cc, taiacdef.cc, taiacdef.h, taiact.cc, taiact.h, taichar.cc, tepcont.h: Removed AI files pending re-write 1999-11-26 23:39 morlovich * code/services/datas/: tepstrng.cpp, tepstrng.h: Merge in with Flend's updates 1999-11-26 22:36 morlovich * tep.dsp: Use new directory for containers. 1999-11-26 22:22 cparsons * lnxtep.mak: Changes to accomodate tepstrng.cpp and the code/services/datas directory 1999-11-26 21:54 morlovich * doc/CHANGE.LOG: Document changes 1999-11-26 21:52 morlovich * dostep.mak: Use new directory for containers. 1999-11-26 21:51 morlovich * code/tepver.h: New version number.. 1999-11-26 21:35 morlovich * code/systems/: lnxggi/system.h, lnxalleg/system.h: Will be used to implement proper use of text mode in wfile 1999-11-26 21:33 morlovich * code/services/gui/: stack.h, tepcont.h, tepcont_mi.h, tepcont_si.h, tepstring.h: Moved to services/datas 1999-11-26 21:32 morlovich * code/services/: ai/taiacdef.h, ai/taichar.h, gui/base.h: Use new directory for containers. 1999-11-26 21:30 morlovich * code/input/: newinput.cpp, newinput.h: Minor updates 1999-11-26 21:27 morlovich * code/drivers/input/univers/: unikb.cpp, unikb.h: Use new directory for container. Trigger/Axis names code..Hoepfully, triggers are finished now 1999-11-26 21:25 morlovich * code/services/datas/: stack.h, tepcont.h, tepcont_mi.h, tepcont_si.h, tepstrng.cpp, tepstrng.h: Given own directory. Minor MSVC compatibility fixes 1999-11-26 21:23 morlovich * code/tepgame.cpp: Minor WIP changes 1999-11-15 23:59 cparsons * code/services/ai/README: Changed readme in the following way: **** NOTICE **** I have currently taken this code offline in order to prepare for fairly major changes. Please do not modify it without asking me first. Thanks, Chris 1999-11-07 19:56 morlovich * code/tepgame.cpp, code/drivers/sound/winalleg/tsfxal.cpp, code/drivers/sound/winalleg/tsfxal.h, doc/CHANGE.LOG, doc/bugs.txt, doc/winal.txt: Work around problems with 16-bit sound in WinAlleg 1999-10-30 18:42 cparsons * console.log: It's not necessary to have this in the cvs tree - as it changes everytime the engine runs! 1999-10-30 18:41 cparsons * console.log, lnxtep.mak, code/services/ai/taiacdef.h, code/services/ai/taichar.h, code/systems/winalleg/wintep.aps: Few minor changes to a couple of header files. Mostly trying to get my head round the new ai concepts. 1999-10-25 22:18 morlovich * tepcore.tpk, tepsound.tpk, code/drivers/sound/tepmscdv.h, code/drivers/sound/tmscdumm.h, code/drivers/sound/dosalleg/tmscal.cpp, code/drivers/sound/dosalleg/tmscal.h, code/drivers/sound/dosalleg/tmscdscd.h, code/drivers/sound/winalleg/tmscal.cpp, code/sound/tepsound.cpp, code/sound/tepsound.h: Sound code updates - Support multiple tune types. 1999-10-23 11:04 tford * lnxtep.mak, tep.ttf, tepbmp.tpk, tepcore.tpk, tepsound.tpk, code/services/gui/NOTES, code/services/gui/base.cpp, code/services/gui/base.h, code/services/gui/tepstring.h: lnxtep.mak tep.ttf tepbmp.tpk tepcore.tpk tepsound.tpk code/services/gui/NOTES code/services/gui/base.cpp code/services/gui/base.h code/services/gui/tepstring.h kitto shoototsu shimasu 1999-10-11 19:10 morlovich * tepbmp.tpk, tepcore.tpk, tepsound.tpk, tep.ttf: Hopefully they will be binaries now.. 1999-10-10 18:06 morlovich * doc/CHANGE.LOG: Some changes to make it compatible with cl2html... Drop older revisions... 1999-10-10 17:16 morlovich * doc/gcc295.txt: Add early GCC 2.95 compilation notes 1999-10-10 17:15 morlovich * doc/: bugs.txt, linux.txt, lnxal.txt, lnxggi.txt: tep72 docs update 1999-10-10 17:01 morlovich * lnxtep.mak: Revert to gcc 2.8 and egcs 1.1 compatiblity 1999-10-10 16:39 morlovich * code/systems/winalleg/wintep.aps, code/systems/winalleg/wintep.rc, doc/CHANGE.LOG: 72d ver... 1999-10-10 16:38 morlovich * code/services/tepsrv.cpp: Add a NULL check to a delete statement... 1999-10-10 16:37 morlovich * code/drivers/input/univers/unimouse.cpp: Come MSVC compilation fixes 1999-10-10 16:35 morlovich * code/tepconfg.h: 72d ver-TEP_DEBUG disabled 1999-10-10 16:34 morlovich * code/tepgame.cpp: Fix a minor FatalError bug 1999-10-10 16:34 morlovich * code/tepver.h: tep72d version... 1999-10-08 20:16 morlovich * code/input/newinput.cpp: Remove some debug messages Ithat are no longer needed 1999-10-08 20:09 morlovich * code/drivers/input/univers/unimouse.cpp, code/input/newinput.cpp, code/input/tepemsgt.h, code/input/tepkeyid.h, doc/CHANGE.LOG: Hopefull fix all stability problems by using packed mouse event messages internally in TepInput+UniMouse (eliminates calls to new and delete in the interrupt handler) 1999-10-08 18:43 morlovich * code/smmem/active/smmem.cpp: Add testting on do_delete... Again,seems to confirm..BTW,hash-line match on reentry message is oh-oh 1999-10-08 18:25 morlovich * code/smmem/active/smmem.cpp: Log possible re-entries with same hash-line(do_alloc family only) Seems to suggest that built-in malloc is not re-entrant either 1999-10-08 18:16 morlovich * code/smmem/active/smmem.cpp: Log re-entries as "possible conflict" Seems to confirm the hypothesis.. 1999-10-08 18:07 morlovich * code/smmem/active/smmem.cpp: Some logging code for SMMem testing 1999-10-08 18:00 morlovich * code/drivers/graph/lnxggi/tggigfx.cpp: Possibly a minor bugfix 1999-10-05 23:31 cparsons * code/services/ai/: taiacdef.cc, taiacdef.h, taichar.h: Started implementing action lists in taichar.h - with a view to implementing multiple actions with multiple agents and the fact that people can (sometimes) do more than one thing at once... Removed some obsoleted code Changed some wording of comments Removed version numbers (done by CVS now) 1999-10-04 22:48 cparsons * code/services/ai/: taiacdef.h, taichar.cc, taichar.h: Added a few commenting changes for better explanation of classes. 1999-10-03 20:24 morlovich * code/tepgame.cpp: Fix a minor SetRes bug 1999-10-03 20:23 morlovich * lnxggtep.mak: Add files neccessary for GUI 1999-10-03 20:20 morlovich * tep.ttf, tepbmp.tpk, tepcore.tpk, tepsound.tpk: Encoding problems again 1999-10-03 19:37 morlovich * code/graph/i386/: BMP16.OBJ, BMP16C.OBJ: No need to sore object files here...Besides, they get corrupted when downloaded from a DOS or Windows PC anyway.. 1999-10-03 19:34 morlovich * doc/CHANGE.LOG: Update to reflect latest changes 1999-10-03 19:34 morlovich * doc/bugs.txt: Close the Alt+ issue. Notice a tiny issue with controls.cfg generation 1999-10-03 19:32 morlovich * dostep.mak: Add some files for GUI to the project 1999-10-03 19:32 morlovich * DOSTEP.INI: .INI files are in packages anyway 1999-10-03 19:30 morlovich * code/drivers/input/univers/unikb.cpp: Fix handling of ^A,^B, and possibly others 1999-10-03 17:27 morlovich * doc/CHANGE.LOG: Updated... 1999-10-03 17:26 morlovich * tep.plg: No need to store my build log... 1999-10-03 17:26 morlovich * tep.dsp: Add some files for GUI to the project 1999-10-03 16:58 morlovich * code/services/gui/base.cpp: A branched(I hope) version with GUI active 1999-10-03 16:55 morlovich * code/services/gui/tepcont.h: A minor bugfix 1999-10-03 16:54 morlovich * code/drivers/device.cpp: Some mem usage fixes 1999-10-03 16:54 morlovich * code/tepgame.cpp: Some fixes in the screenshot code 1999-10-03 10:27 jhall * code/drivers/input/mini/dosalleg/: TALMINIK.CPP, talminik.cpp: Modified to allow compilation with GCC 2.95 (explicit type cast from fn(...) to fn() is now required) 1999-10-02 22:13 morlovich * tep.ttf, tepbmp.tpk, tepcore.tpk, tepsound.tpk: Make sure binaries are recongnised a such-Step 2- Add 1999-10-02 22:04 morlovich * allegro.log, console.log, controls.cfg, tep.ttf, tepbmp.tpk, tepcore.tpk, tepsound.tpk, wintep.ini: Make sure binaries are recongnised a such-Step 1 1999-10-02 21:59 morlovich * code/: graph/i386/BMP16.OBJ, graph/i386/BMP16C.OBJ, services/ai/taichar.h, services/gui/dialog.h, services/gui/stack.h, services/gui/tepcont.h, services/gui/tepstring.h, services/gui/toolkit/textbox.h: Make SMMem compliant 1999-10-02 21:58 morlovich * tep.plg: Add files neccessary for new GUI revision 1999-10-02 21:55 morlovich * code/services/gui/deco.h: Make SMMem compliant 1999-10-02 18:03 tford * code/services/gui/: deco.h, split.cpp, split.h, table.cpp, table.h, tepcont_mi.h, tepcont_si.h, tepstring.h: er I hate log files and vi 1999-10-02 18:01 tford * code/services/gui/deco.cpp: [no log message] 1999-10-02 02:13 morlovich * code/tepgame.cpp: Further teaking with MouseEvent,etc..Hopefully the version umber will come out right 1999-10-02 01:30 morlovich * code/smmem/: active/smmem.cpp, active/smmem.h, passive/smmem.cpp, passive/smmem.h: Add the actual implemenation of SMMem... 1999-10-02 01:24 morlovich * code/: tepgame.cpp, services/gui/base.cpp: [no log message] 1999-10-01 18:13 tford * lnxtep.mak, tepcore.tpk, code/tep.cpp, code/tepgame.cpp, code/tepver.h, code/drivers/device.cpp, code/drivers/graph/lnxggi/tggi.cpp, code/drivers/graph/lnxggi/tggigfx.cpp, code/graph/tepfont.cpp, code/services/tepsrv.cpp, code/services/gui/NOTES, code/services/gui/aboutapp.cpp, code/services/gui/app.cpp, code/services/gui/app.h, code/services/gui/base.cpp, code/services/gui/base.h, code/services/gui/cache.cpp, code/services/gui/cache.h, code/services/gui/dialog.cpp, code/services/gui/dialog.h, code/services/gui/element.cpp, code/services/gui/element.h, code/services/gui/event.cpp, code/services/gui/event.h, code/services/gui/graph.cpp, code/services/gui/hsf.cpp, code/services/gui/look.cpp, code/services/gui/look.h, code/services/gui/screen.cpp, code/services/gui/screen.h, code/services/gui/stack.h, code/services/gui/tepcont.h, code/services/gui/toolkit/bitmap.cpp, code/services/gui/toolkit/bitmap.h, code/services/gui/toolkit/button.cpp, code/services/gui/toolkit/dialogb.cpp, code/services/gui/toolkit/scroll.cpp, code/services/gui/toolkit/scroll.h, code/services/gui/toolkit/textbox.cpp, code/services/gui/toolkit/textbox.h, code/services/symbols/tepexprt.cpp, code/services/symbols/tepsym.cpp, code/smmem/smmem.cpp, code/smmem/smmem.h, code/sound/tepsound.cpp, code/systems/winalleg/wintep.aps, code/systems/winalleg/wintep.rc, doc/credits.txt: [no log message] 1999-09-30 23:02 cparsons * code/services/ai/: Makefile, README, main.cc, t.cc, taiacdef.cc, taiacdef.h, taiact.cc, taiact.h, taichar.cc, taichar.h, tepcont.h: Chris first addition of the AI stuff to the main source tree. Some of this should probably be moved around at a later date - notably the character structures. If you don't want the README and makefile here, I can remove it. 1999-09-27 21:52 cparsons * dostep.mak, tep.ttf, tepcore.tpk, tepbmp.tpk, mkdostep, mklnxtep, tep.dsp, tepsound.tpk, DOSTEP.GDT, DOSTEP.GPR, lnxggtep.mak, TEP.DSW, boot.tep, lnxtep.mak, tep.plg, DOSTEP.INI, allegro.log, console.log, controls.cfg, wintep.ini, doc/credits.txt, doc/lnxal.txt, doc/lnxggi.txt, doc/winal.txt, doc/linux.txt, doc/CHANGE.LOG, doc/bugs.txt, doc/code/SMMem.txt, doc/code/device.txt, tepmidis/tep1.mid, tepmidis/tep10.mid, tepmidis/tep11.mid, tepmidis/tep12.mid, tepmidis/tep1a.mid, tepmidis/tep2.mid, tepmidis/tep3.mid, tepmidis/tep4.mid, tepmidis/tep5.mid, tepmidis/tep6.mid, tepmidis/tep7.mid, tepmidis/tep8.mid, tepmidis/tep9.mid, wininst/wiDlg.h, wininst/wininst.clw, wininst/wininst.cpp, wininst/wininst.dsw, wininst/wininst.h, wininst/StdAfx.cpp, wininst/StdAfx.h, wininst/resource.h, wininst/wiDlg.cpp, wininst/wininst.dsp, wininst/wininst.rc, code/tepclock.cpp, code/tepcore.h, code/tepfleng.cpp, wininst/WISB.cpp, wininst/WISB.h, wininst/wininst.aps, wininst/wininst.plg, wininst/res/bitmap1.bmp, wininst/res/wininst.ico, wininst/res/wininst.rc2, code/tepinln.h, code/tepobj.cpp, code/tepstars.cpp, code/tsvm.cpp, code/wfile.cpp, code/tep3d.h, code/tepclock.h, code/tepver.h, code/wini.cpp, code/wsyscmpt.cpp, code/tepconfg.h, code/tepgame.h, code/tepinl3d.h, code/tsvm.h, code/wfile.h, code/tep.cpp, code/tepcore.cpp, code/wini.h, code/wsyscmpt.h, code/tepgame.cpp, code/tepwini.cpp, code/tepwini.h, code/systems/winalleg/SDRIV.H, code/systems/winalleg/sdriv.h, code/systems/winalleg/GDRIV.H, code/systems/winalleg/IDRIV.H, code/systems/winalleg/RESOURCE.H, code/systems/winalleg/Syscore.h, code/systems/winalleg/WINAL.H, code/systems/winalleg/Wintep.cpp, code/systems/winalleg/gdriv.h, code/systems/winalleg/idriv.h, code/systems/winalleg/resource.h, code/systems/winalleg/syscore.h, code/systems/winalleg/winal.h, code/systems/winalleg/wintep.cpp, code/systems/winalleg/wintep.rc, code/systems/dosalleg/GDRIV.H, code/systems/dosalleg/IDRIV.H, code/systems/dosalleg/SDRIV.H, code/systems/dosalleg/SYSTEM.H, code/systems/dosalleg/gdriv.h, code/systems/dosalleg/idriv.h, code/systems/dosalleg/sdriv.h, code/systems/dosalleg/system.h, code/systems/lnxalleg/gdriv.h, code/systems/lnxalleg/idriv.h, code/systems/lnxalleg/sdriv.h, code/systems/lnxalleg/syscore.cpp, code/systems/lnxalleg/syscore.h, code/systems/lnxalleg/system.h, code/systems/winalleg/Syscore.cpp, code/systems/winalleg/System.h, code/systems/winalleg/icon1.ico, code/systems/winalleg/syscore.cpp, code/systems/winalleg/system.h, code/systems/winalleg/wintep.aps, code/services/tepsrv.h, code/systems/dosalleg/SYSCORE.CPP, code/systems/dosalleg/SYSCORE.H, code/systems/dosalleg/syscore.cpp, code/systems/dosalleg/syscore.h, code/systems/lnxggi/gdriv.h, code/systems/lnxggi/idriv.h, code/systems/lnxggi/sdriv.h, code/systems/lnxggi/syscore.cpp, code/systems/lnxggi/syscore.h, code/systems/lnxggi/system.h, code/services/tepsrv.cpp, code/services/console/tepconso.h, code/services/console/tepconso.cpp, code/services/gui/draw.cpp, code/services/gui/aboutapp.cpp, code/services/gui/base.cpp, code/services/gui/dialog.cpp, code/services/gui/element.cpp, code/services/gui/graph.cpp, code/services/gui/aboutapp.h, code/services/gui/hsf.cpp, code/services/gui/procevnt.cpp, code/services/gui/tepcont.h, code/services/gui/screen.cpp, code/services/gui/app.h, code/services/gui/base.h, code/services/gui/look.cpp, code/services/gui/cache.h, code/services/gui/dialog.h, code/services/gui/element.h, code/services/gui/event.h, code/services/gui/listevnt.h, code/services/gui/look.h, code/services/gui/misc.h, code/services/gui/toolkit.cpp, code/services/gui/NOTES, code/services/gui/app.cpp, code/services/gui/cache.cpp, code/services/gui/event.cpp, code/services/gui/screen.h, code/services/gui/stack.h, code/services/gui/toolkit.h, code/services/gui/gui.cpp, code/services/gui/toolkit/button.cpp, code/services/gui/toolkit/dialogb.cpp, code/services/gui/toolkit/scroll.cpp, code/services/gui/toolkit/bitmap.cpp, code/services/gui/toolkit/bitmap.h, code/services/gui/toolkit/button.h, code/services/gui/toolkit/dialogb.h, code/services/gui/toolkit/scroll.h, code/services/gui/toolkit/textbox.cpp, code/services/gui/toolkit/textbox.h, code/services/symbols/tepsym.cpp, code/services/symbols/tepexprt.cpp, code/services/symbols/tepsym.h, code/graph/gconf.h, code/graph/tepsbmp.cpp, code/graph/tepfont.h, code/graph/tepsbmp.h, code/graph/tepbmp.cpp, code/graph/clippers.h, code/graph/tepbmp.h, code/graph/tepcolor.h, code/graph/tepfont.cpp, code/graph/tepdic.h, code/graph/tepgraph.h, code/graph/tepgraph.cpp, code/drivers/device.cpp, code/drivers/device.h, code/drivers/sound/tepmscdv.h, code/drivers/sound/tepsfxdv.h, code/drivers/sound/tmscdumm.h, code/drivers/sound/tsfxdumm.h, code/drivers/sound/winalleg/tmscal.h, code/drivers/sound/winalleg/tsfxal.h, code/graph/i386/BMP16.OBJ, code/graph/i386/BMP16C.OBJ, code/graph/i386/bmp16.asm, code/graph/i386/bmp16c.asm, code/graph/i386/macros.ash, code/graph/i386/notex.asm, code/graph/i386/pertex16.asm, code/graph/i386/pertex8.asm, code/drivers/sound/dosalleg/tmscal.h, code/drivers/sound/dosalleg/tmscdscd.cpp, code/drivers/sound/dosalleg/tmscdscd.h, code/drivers/sound/dosalleg/tsfxal.h, code/drivers/sound/winalleg/tmscal.cpp, code/drivers/sound/winalleg/tsfxal.cpp, code/drivers/input/tepinpdv.h, code/drivers/sound/dosalleg/tmscal.cpp, code/drivers/sound/dosalleg/tsfxal.cpp, code/drivers/input/mini/dosalleg/TALMINIK.H, code/drivers/input/mini/dosalleg/TALMINIM.CPP, code/drivers/input/mini/dosalleg/TALMINIM.H, code/drivers/input/mini/dosalleg/talminik.h, code/drivers/input/mini/dosalleg/talminim.cpp, code/drivers/input/mini/dosalleg/talminim.h, code/drivers/input/univers/unikb.cpp, code/drivers/input/univers/unikb.h, code/drivers/input/univers/unimouse.cpp, code/drivers/input/univers/unimouse.h, code/drivers/input/mini/dosalleg/TALMINIK.CPP, code/drivers/input/mini/dosalleg/talminik.cpp, code/drivers/input/mini/lnxalleg/talminik.cpp, code/drivers/input/mini/lnxalleg/talminik.h, code/drivers/input/mini/lnxalleg/talminim.cpp, code/drivers/input/mini/lnxalleg/talminim.h, code/drivers/input/mini/lnxggi/tgii.cpp, code/drivers/input/mini/lnxggi/tgii.h, code/drivers/input/mini/lnxggi/tgiikey.cpp, code/drivers/input/mini/lnxggi/tgiikey.h, code/drivers/input/mini/lnxggi/tgiim.cpp, code/drivers/input/mini/lnxggi/tgiim.h, code/drivers/input/mini/winalleg/TALMINIK.H, code/drivers/input/mini/winalleg/TALMINIM.CPP, code/drivers/input/mini/winalleg/TALMINIM.H, code/drivers/input/mini/winalleg/talminik.h, code/drivers/input/mini/winalleg/talminim.cpp, code/drivers/input/mini/winalleg/talminim.h, code/drivers/graph/tgfxdumm.h, code/drivers/graph/lnxalleg/tepalgfx.cpp, code/drivers/graph/lnxalleg/tepalgfx.h, code/drivers/graph/winalleg/TEPALGFX.H, code/drivers/graph/winalleg/Tepalgfx.cpp, code/drivers/graph/winalleg/tepalgfx.cpp, code/drivers/graph/winalleg/tepalgfx.h, code/drivers/input/mini/winalleg/Talminik.cpp, code/drivers/input/mini/winalleg/talminik.cpp, code/drivers/graph/dosalleg/VBE12.ASM, code/drivers/graph/dosalleg/VESA.ASH, code/drivers/graph/dosalleg/vbe12.asm, code/drivers/graph/dosalleg/vesa.ash, code/drivers/graph/dosalleg/VBE20.ASM, code/drivers/graph/dosalleg/vbe20.asm, code/drivers/graph/dosalleg/TEPVBE.H, code/drivers/graph/dosalleg/VESA.ASM, code/drivers/graph/dosalleg/tepvbe.h, code/drivers/graph/dosalleg/vesa.asm, code/drivers/graph/dosalleg/Tepvbe.cpp, code/drivers/graph/dosalleg/tepvbe.cpp, code/drivers/graph/lnxggi/tggi.cpp, code/drivers/graph/lnxggi/tggi.h, code/drivers/graph/lnxggi/tggigfx.cpp, code/drivers/graph/lnxggi/tggigfx.h, code/sound/sconf.h, code/sound/tepsound.cpp, code/sound/tepsound.h, code/input/iconf.h, code/input/newinput.cpp, code/input/newinput.h, code/input/tepemsgt.h, code/input/tepinput.h, code/input/tepkeyid.h, code/smmem/smmem.cpp, code/smmem/smmem.h, code/smmem/smmode.h: Initial revision 1999-09-27 21:52 cparsons * dostep.mak, tep.ttf, tepcore.tpk, tepbmp.tpk, mkdostep, mklnxtep, tep.dsp, tepsound.tpk, DOSTEP.GDT, DOSTEP.GPR, lnxggtep.mak, TEP.DSW, boot.tep, lnxtep.mak, tep.plg, DOSTEP.INI, allegro.log, console.log, controls.cfg, wintep.ini, doc/credits.txt, doc/lnxal.txt, doc/lnxggi.txt, doc/winal.txt, doc/linux.txt, doc/CHANGE.LOG, doc/bugs.txt, doc/code/SMMem.txt, doc/code/device.txt, tepmidis/tep1.mid, tepmidis/tep10.mid, tepmidis/tep11.mid, tepmidis/tep12.mid, tepmidis/tep1a.mid, tepmidis/tep2.mid, tepmidis/tep3.mid, tepmidis/tep4.mid, tepmidis/tep5.mid, tepmidis/tep6.mid, tepmidis/tep7.mid, tepmidis/tep8.mid, tepmidis/tep9.mid, wininst/wiDlg.h, wininst/wininst.clw, wininst/wininst.cpp, wininst/wininst.dsw, wininst/wininst.h, wininst/StdAfx.cpp, wininst/StdAfx.h, wininst/resource.h, wininst/wiDlg.cpp, wininst/wininst.dsp, wininst/wininst.rc, code/tepclock.cpp, code/tepcore.h, code/tepfleng.cpp, wininst/WISB.cpp, wininst/WISB.h, wininst/wininst.aps, wininst/wininst.plg, wininst/res/bitmap1.bmp, wininst/res/wininst.ico, wininst/res/wininst.rc2, code/tepinln.h, code/tepobj.cpp, code/tepstars.cpp, code/tsvm.cpp, code/wfile.cpp, code/tep3d.h, code/tepclock.h, code/tepver.h, code/wini.cpp, code/wsyscmpt.cpp, code/tepconfg.h, code/tepgame.h, code/tepinl3d.h, code/tsvm.h, code/wfile.h, code/tep.cpp, code/tepcore.cpp, code/wini.h, code/wsyscmpt.h, code/tepgame.cpp, code/tepwini.cpp, code/tepwini.h, code/systems/winalleg/SDRIV.H, code/systems/winalleg/sdriv.h, code/systems/winalleg/GDRIV.H, code/systems/winalleg/IDRIV.H, code/systems/winalleg/RESOURCE.H, code/systems/winalleg/Syscore.h, code/systems/winalleg/WINAL.H, code/systems/winalleg/Wintep.cpp, code/systems/winalleg/gdriv.h, code/systems/winalleg/idriv.h, code/systems/winalleg/resource.h, code/systems/winalleg/syscore.h, code/systems/winalleg/winal.h, code/systems/winalleg/wintep.cpp, code/systems/winalleg/wintep.rc, code/systems/dosalleg/GDRIV.H, code/systems/dosalleg/IDRIV.H, code/systems/dosalleg/SDRIV.H, code/systems/dosalleg/SYSTEM.H, code/systems/dosalleg/gdriv.h, code/systems/dosalleg/idriv.h, code/systems/dosalleg/sdriv.h, code/systems/dosalleg/system.h, code/systems/lnxalleg/gdriv.h, code/systems/lnxalleg/idriv.h, code/systems/lnxalleg/sdriv.h, code/systems/lnxalleg/syscore.cpp, code/systems/lnxalleg/syscore.h, code/systems/lnxalleg/system.h, code/systems/winalleg/Syscore.cpp, code/systems/winalleg/System.h, code/systems/winalleg/icon1.ico, code/systems/winalleg/syscore.cpp, code/systems/winalleg/system.h, code/systems/winalleg/wintep.aps, code/services/tepsrv.h, code/systems/dosalleg/SYSCORE.CPP, code/systems/dosalleg/SYSCORE.H, code/systems/dosalleg/syscore.cpp, code/systems/dosalleg/syscore.h, code/systems/lnxggi/gdriv.h, code/systems/lnxggi/idriv.h, code/systems/lnxggi/sdriv.h, code/systems/lnxggi/syscore.cpp, code/systems/lnxggi/syscore.h, code/systems/lnxggi/system.h, code/services/tepsrv.cpp, code/services/console/tepconso.h, code/services/console/tepconso.cpp, code/services/gui/draw.cpp, code/services/gui/aboutapp.cpp, code/services/gui/base.cpp, code/services/gui/dialog.cpp, code/services/gui/element.cpp, code/services/gui/graph.cpp, code/services/gui/aboutapp.h, code/services/gui/hsf.cpp, code/services/gui/procevnt.cpp, code/services/gui/tepcont.h, code/services/gui/screen.cpp, code/services/gui/app.h, code/services/gui/base.h, code/services/gui/look.cpp, code/services/gui/cache.h, code/services/gui/dialog.h, code/services/gui/element.h, code/services/gui/event.h, code/services/gui/listevnt.h, code/services/gui/look.h, code/services/gui/misc.h, code/services/gui/toolkit.cpp, code/services/gui/NOTES, code/services/gui/app.cpp, code/services/gui/cache.cpp, code/services/gui/event.cpp, code/services/gui/screen.h, code/services/gui/stack.h, code/services/gui/toolkit.h, code/services/gui/gui.cpp, code/services/gui/toolkit/button.cpp, code/services/gui/toolkit/dialogb.cpp, code/services/gui/toolkit/scroll.cpp, code/services/gui/toolkit/bitmap.cpp, code/services/gui/toolkit/bitmap.h, code/services/gui/toolkit/button.h, code/services/gui/toolkit/dialogb.h, code/services/gui/toolkit/scroll.h, code/services/gui/toolkit/textbox.cpp, code/services/gui/toolkit/textbox.h, code/services/symbols/tepsym.cpp, code/services/symbols/tepexprt.cpp, code/services/symbols/tepsym.h, code/graph/gconf.h, code/graph/tepsbmp.cpp, code/graph/tepfont.h, code/graph/tepsbmp.h, code/graph/tepbmp.cpp, code/graph/clippers.h, code/graph/tepbmp.h, code/graph/tepcolor.h, code/graph/tepfont.cpp, code/graph/tepdic.h, code/graph/tepgraph.h, code/graph/tepgraph.cpp, code/drivers/device.cpp, code/drivers/device.h, code/drivers/sound/tepmscdv.h, code/drivers/sound/tepsfxdv.h, code/drivers/sound/tmscdumm.h, code/drivers/sound/tsfxdumm.h, code/drivers/sound/winalleg/tmscal.h, code/drivers/sound/winalleg/tsfxal.h, code/graph/i386/BMP16.OBJ, code/graph/i386/BMP16C.OBJ, code/graph/i386/bmp16.asm, code/graph/i386/bmp16c.asm, code/graph/i386/macros.ash, code/graph/i386/notex.asm, code/graph/i386/pertex16.asm, code/graph/i386/pertex8.asm, code/drivers/sound/dosalleg/tmscal.h, code/drivers/sound/dosalleg/tmscdscd.cpp, code/drivers/sound/dosalleg/tmscdscd.h, code/drivers/sound/dosalleg/tsfxal.h, code/drivers/sound/winalleg/tmscal.cpp, code/drivers/sound/winalleg/tsfxal.cpp, code/drivers/input/tepinpdv.h, code/drivers/sound/dosalleg/tmscal.cpp, code/drivers/sound/dosalleg/tsfxal.cpp, code/drivers/input/mini/dosalleg/TALMINIK.H, code/drivers/input/mini/dosalleg/TALMINIM.CPP, code/drivers/input/mini/dosalleg/TALMINIM.H, code/drivers/input/mini/dosalleg/talminik.h, code/drivers/input/mini/dosalleg/talminim.cpp, code/drivers/input/mini/dosalleg/talminim.h, code/drivers/input/univers/unikb.cpp, code/drivers/input/univers/unikb.h, code/drivers/input/univers/unimouse.cpp, code/drivers/input/univers/unimouse.h, code/drivers/input/mini/dosalleg/TALMINIK.CPP, code/drivers/input/mini/dosalleg/talminik.cpp, code/drivers/input/mini/lnxalleg/talminik.cpp, code/drivers/input/mini/lnxalleg/talminik.h, code/drivers/input/mini/lnxalleg/talminim.cpp, code/drivers/input/mini/lnxalleg/talminim.h, code/drivers/input/mini/lnxggi/tgii.cpp, code/drivers/input/mini/lnxggi/tgii.h, code/drivers/input/mini/lnxggi/tgiikey.cpp, code/drivers/input/mini/lnxggi/tgiikey.h, code/drivers/input/mini/lnxggi/tgiim.cpp, code/drivers/input/mini/lnxggi/tgiim.h, code/drivers/input/mini/winalleg/TALMINIK.H, code/drivers/input/mini/winalleg/TALMINIM.CPP, code/drivers/input/mini/winalleg/TALMINIM.H, code/drivers/input/mini/winalleg/talminik.h, code/drivers/input/mini/winalleg/talminim.cpp, code/drivers/input/mini/winalleg/talminim.h, code/drivers/graph/tgfxdumm.h, code/drivers/graph/lnxalleg/tepalgfx.cpp, code/drivers/graph/lnxalleg/tepalgfx.h, code/drivers/graph/winalleg/TEPALGFX.H, code/drivers/graph/winalleg/Tepalgfx.cpp, code/drivers/graph/winalleg/tepalgfx.cpp, code/drivers/graph/winalleg/tepalgfx.h, code/drivers/input/mini/winalleg/Talminik.cpp, code/drivers/input/mini/winalleg/talminik.cpp, code/drivers/graph/dosalleg/VBE12.ASM, code/drivers/graph/dosalleg/VESA.ASH, code/drivers/graph/dosalleg/vbe12.asm, code/drivers/graph/dosalleg/vesa.ash, code/drivers/graph/dosalleg/VBE20.ASM, code/drivers/graph/dosalleg/vbe20.asm, code/drivers/graph/dosalleg/TEPVBE.H, code/drivers/graph/dosalleg/VESA.ASM, code/drivers/graph/dosalleg/tepvbe.h, code/drivers/graph/dosalleg/vesa.asm, code/drivers/graph/dosalleg/Tepvbe.cpp, code/drivers/graph/dosalleg/tepvbe.cpp, code/drivers/graph/lnxggi/tggi.cpp, code/drivers/graph/lnxggi/tggi.h, code/drivers/graph/lnxggi/tggigfx.cpp, code/drivers/graph/lnxggi/tggigfx.h, code/sound/sconf.h, code/sound/tepsound.cpp, code/sound/tepsound.h, code/input/iconf.h, code/input/newinput.cpp, code/input/newinput.h, code/input/tepemsgt.h, code/input/tepinput.h, code/input/tepkeyid.h, code/smmem/smmem.cpp, code/smmem/smmem.h, code/smmem/smmode.h: Clean mxtep72c version from old distribution system -Added by Chris