Matthew Hoops
e998fb6c0e
PEGASUS: Allow for loading games from the launcher/cli
2011-10-10 13:12:15 -04:00
Matthew Hoops
820e424e98
PEGASUS: Fix saving/loading original-compatible saves
2011-10-10 11:42:02 -04:00
Matthew Hoops
11b92529b0
PEGASUS: Fix loading continue points
2011-10-10 10:14:34 -04:00
Matthew Hoops
85dc2e5c65
PEGASUS: Stub off map handling
...
Needed to be able to load saved games
2011-10-10 10:04:47 -04:00
Matthew Hoops
099f4ce9f5
PEGASUS: Add some missing Neighborhood destructor code
...
Now AI rules don't carry over to the next neighborhood :P
2011-10-10 00:00:06 -04:00
Matthew Hoops
82cadf68e8
PEGASUS: Fix the historical log comparison screen
...
Original code does not have cursorSpot null checks, so it looks like Codewarrior may have handled this strangely...
2011-10-09 23:32:40 -04:00
Matthew Hoops
5dd625ebfb
PEGASUS: Disable AI energy warnings in the demo
...
The videos don't exist, so you'd be in for a surprise after playing for an hour
2011-10-09 16:28:30 -04:00
Matthew Hoops
09be0ed5c8
PEGASUS: Fix movie end trigger not always being sent
...
The demo is now completable and the full game is playable up through the temporal rip in the TSA. Holy halibut, Batman!
2011-10-09 16:14:14 -04:00
Matthew Hoops
89773a90ce
PEGASUS: Only call callbacks once
...
Fixes final walk movie of a stride, among various other things
2011-10-09 00:04:05 -04:00
Matthew Hoops
188d951cb4
PEGASUS: Remove unused movie direct draw mode
2011-10-08 00:13:14 -04:00
Matthew Hoops
8a717d28d8
PEGASUS: Fix frames after turning
2011-10-07 23:13:31 -04:00
Matthew Hoops
a80af5eb4d
PEGASUS: Add the Full TSA neighborhood
2011-10-06 23:53:53 -04:00
Matthew Hoops
af24890807
PEGASUS: Add the Tiny TSA neighborhood
2011-10-05 14:37:58 -04:00
Matthew Hoops
5381f5d56b
PEGASUS: Implement basic jump console command
2011-10-05 14:37:34 -04:00
Matthew Hoops
3ecc16c9ae
PEGASUS: Fix playSpotSoundSync playSoundSegment call
2011-10-04 12:16:59 -04:00
Matthew Hoops
cbca2812a8
PEGASUS: Fix turning
2011-10-04 11:34:15 -04:00
Matthew Hoops
05668dd684
PEGASUS: Fix moving forward
...
You know, actually initialize some variables :P
2011-10-03 23:27:48 -04:00
Matthew Hoops
d2789a152f
PEGASUS: Fix idlers freeing themselves
...
Our idler handling is more like the original now
2011-10-02 23:31:01 -04:00
Matthew Hoops
0756f72c20
PEGASUS: Remove a change I made for testing
2011-10-02 23:30:49 -04:00
Matthew Hoops
5d8912a2ad
PEGASUS: Fix Caldoria wake up video 2
2011-10-02 23:16:30 -04:00
Matthew Hoops
cc7680364a
PEGASUS: Fix energy monitor calibration
...
Minus a quick flicker
2011-10-02 22:51:34 -04:00
Matthew Hoops
2b4bd019ee
PEGASUS: Fix extra sync
...
Caldoria now starts up
2011-10-02 21:24:30 -04:00
Matthew Hoops
a432e3af29
PEGASUS: Fix Caldoria::updateCursor
...
This actually looks like an original game bug... The original does no checking for null here, but Neighborhood::updateCursor() clearly does
2011-10-02 21:23:51 -04:00
Matthew Hoops
a57b1de6ee
PEGASUS: Add a hack to skip energy bar calibration for now
2011-10-02 21:22:52 -04:00
Matthew Hoops
b31efb02b5
PEGASUS: Fix draw sync functions
2011-10-02 21:22:14 -04:00
Matthew Hoops
8c7ebc8033
PEGASUS: Add the basic Caldoria neighborhood
...
Does not include the end-of-game timers and sequence yet. It's currently hooked up to the full game, but does not go beyond the first frame of the wake-up sequence right now.
2011-10-02 20:52:09 -04:00
Matthew Hoops
b24081c781
PEGASUS: Fix time forward callbacks
2011-10-01 13:21:46 -04:00
Matthew Hoops
f3e34cde02
PEGASUS: Fix neighborhood callbacks
2011-10-01 13:09:14 -04:00
Matthew Hoops
ebb40e26cb
PEGASUS: Fix AI movies playing in the wrong box
2011-10-01 12:11:02 -04:00
Matthew Hoops
a85165035c
PEGASUS: Fix pausing normal TimeBases
2011-09-30 22:51:09 -04:00
Matthew Hoops
05c774bb8b
PEGASUS: Resolve a couple AI TODO's
2011-09-30 22:44:21 -04:00
Matthew Hoops
9718b8e803
PEGASUS: Ease off the CPU
2011-09-30 21:24:01 -04:00
Matthew Hoops
bfb2ad4778
PEGASUS: Fix inventory looping positions
2011-09-30 20:32:06 -04:00
Matthew Hoops
ad784cd5e8
PEGASUS: Fix movie segment looping
...
Not the best way to handle it, but it works for now
2011-09-30 20:24:28 -04:00
Matthew Hoops
485b427ed8
PEGASUS: Actually pause the game now
2011-09-30 16:26:31 -04:00
Matthew Hoops
9be43b24ce
PEGASUS: Fix auto dragging
2011-09-30 12:52:04 -04:00
Matthew Hoops
b5af4bfc76
PEGASUS: Fix typos in autoDragItemIntoInventory/Room
2011-09-30 12:35:06 -04:00
Matthew Hoops
23c7b9f0dc
PEGASUS: Introduce better cursor update code
2011-09-30 01:14:11 -04:00
Matthew Hoops
035cf8a7b3
PEGASUS: Fix AI videos not updating
2011-09-30 01:04:43 -04:00
Matthew Hoops
e299f0ac72
PEGASUS: Fix drag sprite transparency
2011-09-29 23:33:12 -04:00
Matthew Hoops
fdd50e8414
PEGASUS: Fix cursor not showing up
2011-09-29 23:29:53 -04:00
Matthew Hoops
06e2dbaa43
PEGASUS: Fix stupid typo stopping the current biochip from being found
2011-09-29 22:30:35 -04:00
Matthew Hoops
821813e808
PEGASUS: Allow saving/loading of AI rules
2011-09-29 20:28:12 -04:00
Matthew Hoops
c4c83e2346
PEGASUS: Resolve some TODO's and cleanup
2011-09-29 20:12:51 -04:00
Matthew Hoops
1fe7ca1d38
PEGASUS: Update save/load code a bit
2011-09-29 19:45:17 -04:00
Matthew Hoops
956f3d4644
PEGASUS: Add the auto dragger code
2011-09-29 19:26:17 -04:00
Matthew Hoops
5be808fe20
PEGASUS: Fix use of Common::List::erase
2011-09-29 17:10:13 -04:00
Matthew Hoops
447b7204f3
PEGASUS: Returning from the pause menu works now
2011-09-29 16:59:02 -04:00
Matthew Hoops
9ab6246123
PEGASUS: Fix compass not showing
2011-09-29 16:42:37 -04:00
Matthew Hoops
b54a6275cf
PEGASUS: Fix sprites being drawn incorrectly
2011-09-29 16:40:11 -04:00