elasota
|
c8d2d34644
|
VCRUISE: Add item examination
|
2024-03-31 14:39:29 -04:00 |
|
elasota
|
712481918e
|
VCRUISE: Fix a bunch of things to get bathroom working
|
2024-03-31 14:39:29 -04:00 |
|
elasota
|
bdd801ce00
|
VCRUISE: Detect and boot AD2044
|
2024-03-31 14:39:28 -04:00 |
|
Le Philousophe
|
1968695f6e
|
VCRUISE: Migrate engine to Path
|
2023-12-24 13:19:25 +01:00 |
|
elasota
|
266288b6d0
|
VCRUISE: Fix crash when using the rail cart in Schizm rooms 61 and 62.
|
2023-11-30 21:44:13 -05:00 |
|
elasota
|
c61c49d5ab
|
VCRUISE: Fix potentially incorrect hex number decoding
|
2023-07-10 18:35:27 -04:00 |
|
elasota
|
d7509e6df6
|
VCRUISE: Add comment confirming that the existing behavior for handling duplicated functions correct
|
2023-05-27 19:16:40 -04:00 |
|
elasota
|
d4702c8c5a
|
VCRUISE: Fix allowedSave opcode (actual behavior is that it permits saves on screens with no rotation animation)
|
2023-05-27 18:41:05 -04:00 |
|
elasota
|
98dfdec591
|
VCRUISE: Link vars to the load room number instead of file room number when the room script is duplicated.
|
2023-05-27 02:13:58 -04:00 |
|
elasota
|
efb203a563
|
VCRUISE: Update save logic, only permit snapshots and hero changes on screens with horizontal panoramas. Always refresh the frame after changing heroes in Schizm, which should fix the prisoner room showing water after turning the valve off.
|
2023-05-27 02:13:58 -04:00 |
|
elasota
|
3f61ae5b2b
|
VCRUISE: Document all unused opcodes, fix and add hidePanel opcode
|
2023-05-25 00:16:22 -04:00 |
|
elasota
|
f2f4db29e5
|
VCRUISE: Adjust initial frame timing to absorb disk seeks without skipping as much. Prune unused functions and strings from scripts.
|
2023-05-22 21:53:11 -04:00 |
|
elasota
|
abeed603ce
|
VCRUISE: Fix changeL infinite loop in Schizm. Add GetDigit opcode.
|
2023-05-20 23:14:19 -04:00 |
|
elasota
|
bfc271a135
|
VCRUISE: Rework room number lookup for script sets to fix crash after activating the ship in Schizm.
|
2023-05-16 02:05:08 -04:00 |
|
elasota
|
24429f7417
|
VCRUISE: Rework a bunch of things to fix up Schizm's duplicate room behavior.
|
2023-05-15 20:47:27 -04:00 |
|
elasota
|
8dd26f9daa
|
VCRUISE: Fix up volume behavior, add some more sound ops for Schizm, fix parm op parsing.
|
2023-05-15 20:47:27 -04:00 |
|
elasota
|
9ef7085bff
|
VCRUISE: Fix ItemSelect! op, implement proper animChange op behavior.
|
2023-05-15 20:47:27 -04:00 |
|
elasota
|
b8ee841aad
|
VCRUISE: Add comment explaining why defs are room-linked
|
2023-05-15 20:47:27 -04:00 |
|
elasota
|
07d03a6a26
|
VCRUISE: Implement character swap
|
2023-05-15 20:47:27 -04:00 |
|
elasota
|
f005aa607f
|
VCRUISE: Fix some save restore problems in Schizm and add more script ops.
|
2023-05-09 21:53:44 -04:00 |
|
elasota
|
3cb2a31280
|
VCRUISE: Fix some function names being parsed as hex numbers. Add disc type variations.
|
2023-05-03 23:40:43 -04:00 |
|
elasota
|
cc0dcb1f71
|
VCRUISE: Fix up some initial Schizm things.
|
2023-05-03 23:40:43 -04:00 |
|
elasota
|
50a505b6a8
|
VCRUISE: Add animation volume handling and score loader.
|
2023-05-03 23:40:43 -04:00 |
|
elasota
|
8f38fbcdc7
|
VCRUISE: Add function calls and Schizm main menu things
|
2023-05-03 23:40:43 -04:00 |
|
elasota
|
1c5898d3fd
|
VCRUISE: Add support for Schizm script dialect.
|
2023-05-03 23:40:43 -04:00 |
|
elasota
|
4247c43e96
|
VCRUISE: Add exit op (fixes ending).
|
2023-04-29 16:03:47 -04:00 |
|
elasota
|
89781b6932
|
VCRUISE: Add volume ramp opcodes.
|
2023-04-23 01:15:32 -04:00 |
|
elasota
|
3c4b00cb40
|
VCRUISE: Fix say2 opcode. Add subtitles for speech.
|
2023-04-23 01:15:31 -04:00 |
|
elasota
|
12b16bed60
|
VCRUISE: Add save0, exit, 3DsoundL3, dubbing, BIN, and setaX+ opcodes.
|
2023-03-22 22:48:24 -04:00 |
|
elasota
|
59864bf38c
|
VCRUISE: Add global var ops
|
2023-03-17 00:54:13 -04:00 |
|
elasota
|
c8e4ea534e
|
VCRUISE: Add swap opcode
|
2023-03-16 01:22:28 -04:00 |
|
elasota
|
c8078ba3f1
|
VCRUISE: Discard "allowedSave" opcode.
|
2023-03-15 00:53:52 -04:00 |
|
elasota
|
814ac065c1
|
VCRUISE: Stub some oasis ops
|
2023-03-15 00:53:51 -04:00 |
|
elasota
|
b41ce482d5
|
VCRUISE: Add saveAs op stub. Add quirk to make the stone game work.
|
2023-03-15 00:53:51 -04:00 |
|
elasota
|
0dd7d2308e
|
VCRUISE: Stub out say1, fix gong beater not being removed from inventory.
|
2023-03-15 00:53:51 -04:00 |
|
elasota
|
d8d1b62a97
|
VCRUISE: Add some ops for the citadel
|
2023-03-13 23:19:36 -04:00 |
|
elasota
|
ff35ee19ab
|
VCRUISE: Partly implement vertical panning, add "minus" op
|
2023-03-13 23:19:36 -04:00 |
|
elasota
|
ae913fd879
|
VCRUISE: Misc improvements, complete features necessary for jug quest
|
2023-03-12 19:19:54 -04:00 |
|
elasota
|
ce551c1f1c
|
VCRUISE: Add initial save game support and enough script ops to enter second area.
|
2023-03-07 21:38:56 -05:00 |
|
elasota
|
5fe1e3b2fa
|
VCRUISE: Add gyros
|
2023-03-07 02:33:35 -05:00 |
|
elasota
|
9733f14df4
|
VCRUISE: Fix case statement miscompilation
|
2023-02-25 00:00:20 -05:00 |
|
elasota
|
c7f6aa409a
|
VCRUISE: Cleanup
|
2023-02-21 17:16:53 +01:00 |
|
elasota
|
90354659ab
|
VCRUISE: Use sscanf for number parsing
|
2023-02-21 17:16:53 +01:00 |
|
elasota
|
bfa24934b7
|
VCRUISE: Fix script miscompilation
|
2023-02-21 17:16:53 +01:00 |
|
elasota
|
4807ac156a
|
VCRUISE: Remove unused variable
|
2023-02-21 17:16:53 +01:00 |
|
elasota
|
3cbb072dd1
|
VCRUISE: Remove unused variable
|
2023-02-21 17:16:53 +01:00 |
|
elasota
|
5216131a5d
|
VCRUISE: Add more things to get Reah to the first screen
|
2023-02-21 17:16:53 +01:00 |
|
elasota
|
e58c6ba1b2
|
VCRUISE: Add enough stuff to render opening cinematic
|
2023-02-21 17:16:53 +01:00 |
|
elasota
|
9d179f101f
|
VCRUISE: Add script compiler and initial loading things
|
2023-02-21 17:16:53 +01:00 |
|