aboutsummaryrefslogtreecommitdiff
path: root/engines/startrek/startrek.cpp
AgeCommit message (Collapse)Author
2018-08-31STARTREK: remove dead code, simplify if statement by moving out code ↵Strangerke
identical in both branches
2018-08-18STARTREK: Update cos/sin table constructor changeDavid Fioramonti
They now take in the size rather than the power of 2 exponent.
2018-08-09STARTREK: Make FileStream extend MemoryReadStreamMatthew Stewart
2018-08-09STARTREK: Split up startrek.cpp into more filesMatthew Stewart
2018-08-09STARTREK: Put CD ROM detection into features fieldMatthew Stewart
2018-08-09STARTREK: Play midi sounds on floppy versionMatthew Stewart
2018-08-09STARTREK: Implement save loading from launcherMatthew Stewart
2018-08-09STARTREK: SINS0Matthew Stewart
2018-08-09STARTREK: Fix .BAN file rendering behind textboxesMatthew Stewart
2018-08-09STARTREK: Implement "BAN" files.Matthew Stewart
These are background animations in various rooms, purely visual.
2018-08-09STARTREK: Link away missions together, temporarilyMatthew Stewart
2018-08-09STARTREK: Reformat with artistic styleMatthew Stewart
2018-08-09STARTREK: Formatting correctionsMatthew Stewart
2018-08-09STARTREK: Move function descriptions to headersMatthew Stewart
2018-08-09STARTREK: Half-done implementation of drawR3ShapeMatthew Stewart
Handles drawing, scaling, probably rotating objects in space.
2018-08-09STARTREK: atan2 functionMatthew Stewart
2018-08-09STARTREK: sine & cosineMatthew Stewart
2018-08-09STARTREK: Rename fixed-point typesMatthew Stewart
2018-08-09STARTREK: Implement fixed-point decimal classMatthew Stewart
2018-08-09STARTREK: Move space functions into separate fileMatthew Stewart
2018-08-09STARTREK: Fix sound, support MT32.Matthew Stewart
Also jump to the first mission after the intro.
2018-08-09STARTREK: Get starfields working for the introMatthew Stewart
2018-08-09STARTREK: TRIAL0Matthew Stewart
2018-08-09STARTREK: Make Action struct POD againMatthew Stewart
2018-08-09STARTREK: FEATHER0Matthew Stewart
2018-08-09STARTREK: Done with atmosphere loss eventMatthew Stewart
2018-08-09STARTREK: MUDD5Matthew Stewart
2018-08-09STARTREK: Missing null-terminator with animationsMatthew Stewart
2018-08-09STARTREK: MUDD4Matthew Stewart
2018-08-09STARTREK: MUDD3Matthew Stewart
2018-08-09STARTREK: MUDD2Matthew Stewart
2018-08-09STARTREK: MUDD1Matthew Stewart
2018-08-09STARTREK: MUDD0Matthew Stewart
2018-08-09STARTREK: Implement keybindings on away missionsMatthew Stewart
2018-08-09STARTREK: Implement common code for LOVE missionMatthew Stewart
2018-08-09STARTREK: Revamp of action callbacks.Matthew Stewart
Old system of putting a callback in an action wouldn't work since it wasn't serializable. Now it seaches for an index corresponding to the function pointer before constructing an action.
2018-08-09STARTREK: Implement synthesizer + bugfixes (LOVE)Matthew Stewart
2018-08-09STARTREK: LOVE5Matthew Stewart
2018-08-09STARTREK: LOVE4Matthew Stewart
2018-08-09STARTREK: LOVE3 finished.Matthew Stewart
Added "callback" variants of the "walkCrewman" and "loadActorAnim" functions to simplify chains of calls in room-specific code.
2018-08-09STARTREK: Start on LOVE3Matthew Stewart
2018-08-09STARTREK: Most of LOVE2 doneMatthew Stewart
2018-08-09STARTREK: LOVE0 (start of 3rd mission)Matthew Stewart
2018-08-09STARTREK: Fix animations underneath textboxesMatthew Stewart
2018-08-09STARTREK: Fix some uninitialized variablesMatthew Stewart
2018-08-09STARTREK: Default text for undefined actionsMatthew Stewart
2018-08-09STARTREK: TUG0 (first room of mission 2)Matthew Stewart
2018-08-09STARTREK: Preliminary saving/loadingMatthew Stewart
2018-08-09STARTREK: Demon2, half of Demon3 doneMatthew Stewart
2018-08-09STARTREK: DEMON1 done (klingon attack)Matthew Stewart