Travis Howell
e4c9d0a4e3
Add more script opcodes for Elvira 1/2/WW
...
svn-id: r24154
2006-10-07 01:10:32 +00:00
Max Horn
df5be19409
Instantiate and hook up the plugin providers in the main() function of the corresponding backends (porters may have to update their ports if they were using the POSIX or Win32 module loading code implicitly); some cleanup
...
svn-id: r24153
2006-10-07 01:05:12 +00:00
Max Horn
c8a21d19d1
Added SDL plugin provider
...
svn-id: r24152
2006-10-07 00:51:16 +00:00
Max Horn
28ef091808
Modified configure to #define SDL_BACKEND when using the SDL backend (akin to X11_BACKEND)
...
svn-id: r24151
2006-10-07 00:48:28 +00:00
Max Horn
d88288120b
Fixed mixup in win32 plugin provider code, and added win32 & dc plugin providers to the build system
...
svn-id: r24150
2006-10-07 00:35:05 +00:00
Max Horn
8d82ffd31b
Added plugin providers for Win32 and DC
...
svn-id: r24149
2006-10-07 00:31:33 +00:00
Max Horn
26e4e16800
Started to refactor the plugin code (moving backend specific stuff into backends/plugins/)
...
svn-id: r24148
2006-10-07 00:22:48 +00:00
Eugene Sandulenko
1373686c34
Added DJWillis as official GP2X porter.
...
svn-id: r24145
2006-10-06 19:08:55 +00:00
Eugene Sandulenko
3d84f11046
Patch #1432376 : "Very basic GP2X Backend"
...
svn-id: r24144
2006-10-06 19:01:39 +00:00
Travis Howell
e75bea0c8f
Add more code for Elvira 2
...
svn-id: r24143
2006-10-06 15:59:59 +00:00
Travis Howell
4b900edfeb
Add more code for Elvira 2
...
svn-id: r24142
2006-10-06 15:16:56 +00:00
Travis Howell
38195077d4
Add more code for Elvira 1
...
svn-id: r24141
2006-10-06 14:44:39 +00:00
Travis Howell
1d310debd9
Fix dectection of hit areas in earlier games
...
svn-id: r24140
2006-10-06 12:58:11 +00:00
Travis Howell
e0b76855d3
Correct typo in game title for Elvira 2
...
svn-id: r24139
2006-10-06 09:21:34 +00:00
Travis Howell
d16c635a12
Alwats report invalid opcodes when debug output is enabled
...
svn-id: r24138
2006-10-06 08:30:07 +00:00
Travis Howell
8637803941
Update ebug opcode table for Elvira1
...
svn-id: r24137
2006-10-06 08:00:41 +00:00
Travis Howell
85c9bb0329
Add initial debug opcode table for Elvira1
...
svn-id: r24136
2006-10-06 07:44:03 +00:00
Travis Howell
f1475e24f5
Add debug video opcodes table for Elvira 1
...
svn-id: r24135
2006-10-06 06:12:57 +00:00
Travis Howell
81cbb8f718
Correct game titles for Elvira 1/2
...
svn-id: r24134
2006-10-06 05:17:54 +00:00
Travis Howell
3183f36422
Add Amiga demo of Elvira, and switch to elvira1 for Elvira
...
svn-id: r24133
2006-10-06 05:13:09 +00:00
Travis Howell
7ac1f00f0b
Ooops, restrict o_loadZone() changes to older games only
...
svn-id: r24132
2006-10-06 04:56:25 +00:00
Travis Howell
7f99566784
Add support for skipping introduction in Elivra 1/2/WW
...
svn-id: r24131
2006-10-06 04:51:22 +00:00
Travis Howell
c22289416f
Add more code for Elvira 1/2
...
svn-id: r24130
2006-10-06 00:36:13 +00:00
Bertrand Augereau
3dc7c88e06
DS CPU scaling prototype, in 16 bit mode (for menu), not plugged(switch cpuScaler to test)
...
svn-id: r24129
2006-10-05 22:44:11 +00:00
Bertrand Augereau
b01275d8c5
Path fixup in the zipreader (necessary with my adapter/zip/build combination?)
...
svn-id: r24128
2006-10-05 20:27:09 +00:00
Johannes Schickel
ac7651b273
Silenced warning of msvc8.
...
svn-id: r24127
2006-10-05 19:11:09 +00:00
Johannes Schickel
0ea2ed4b1d
Updated msvc8 project files.
...
svn-id: r24126
2006-10-05 19:10:04 +00:00
Torbjörn Andersson
9ae7bab9f2
I hope this is the right fix for an "invalid opcode" message right after
...
SET_PATHFIND_ITEM when dumping scripts. If so, perhaps it should be on the 0.9
branch as well. On the other hand, it only happens when debugging...
svn-id: r24125
2006-10-05 16:43:11 +00:00
Travis Howell
dcbad3a1ab
Fix startup of Elvira 1
...
svn-id: r24124
2006-10-05 13:46:48 +00:00
Travis Howell
5af4438cd2
Fix opening credits of Elvira 2
...
svn-id: r24123
2006-10-05 10:10:26 +00:00
Travis Howell
4dd72f0b3b
Fix loading position of initial items in Elvira 1/2
...
svn-id: r24122
2006-10-05 08:54:51 +00:00
Travis Howell
5074da16d3
Add more code and stubs for WW
...
svn-id: r24121
2006-10-05 05:27:10 +00:00
Travis Howell
d7ac158813
Add Amiga versions of Elvira 1/2 and Waxworks
...
svn-id: r24120
2006-10-05 03:43:40 +00:00
Travis Howell
73552266c6
Elvira 1 require more table memory for now
...
svn-id: r24119
2006-10-05 02:08:51 +00:00
Travis Howell
5fe35cbe9a
Reduce memory required by each game, and add safety checks
...
svn-id: r24118
2006-10-05 01:17:59 +00:00
Travis Howell
b18fdb4c0a
Remove sound hacks for DS port, which would cause no speech or subtitles in Simon 1 with speech
...
svn-id: r24117
2006-10-05 00:16:50 +00:00
Max Horn
98f62b9e65
WORKAROUND bug #859513 (ZAK: "Oxygene-bug" on Mars)
...
svn-id: r24116
2006-10-04 20:22:47 +00:00
Max Horn
f7eee205bb
o2_animateActor is essentially identical to o5_animateActor -- removed in favor of the latter
...
svn-id: r24115
2006-10-04 20:22:14 +00:00
Max Horn
54790cc217
typo
...
svn-id: r24114
2006-10-04 20:20:50 +00:00
Max Horn
03e70bf32b
Fix for bug #1570189 (GUI: crash when pressing "delete" at the end of the name)
...
svn-id: r24113
2006-10-04 17:13:48 +00:00
Travis Howell
a66907e276
Fix dumping of complete video script output
...
svn-id: r24112
2006-10-04 13:29:14 +00:00
Travis Howell
1dd23850ec
Correct frame rate in earlier games
...
svn-id: r24111
2006-10-04 12:29:37 +00:00
Travis Howell
8e4ffa4b7a
Fix palette regression
...
svn-id: r24110
2006-10-04 11:44:59 +00:00
Travis Howell
7cfbf8b3e4
Add French version of Elvira 2
...
svn-id: r24109
2006-10-04 11:17:00 +00:00
Travis Howell
2d016704f8
Correct number of variables in Elvira 1/2
...
svn-id: r24108
2006-10-04 11:12:59 +00:00
Travis Howell
4652cdd1ad
Add video opcode differences in Elvira 2
...
svn-id: r24107
2006-10-04 08:53:48 +00:00
Travis Howell
aab8b9b2a2
Fix initial resource loading in Elvira 2
...
svn-id: r24106
2006-10-04 07:10:22 +00:00
Torbjörn Andersson
863bed3fd0
Change masking condition for codec1_genericDecode(), proc3() and proc3_ami() so
...
that X coordinates outside the designated area are explicitly masked. While the
functions are written to terminate when X moves outside, bug #1508942 ("FOA:
Glitch dring balloon flight") demonstrates that X may *start* outside. That's
the case we want to mask.
Note that proc3_ami() already masked these pixels (in a different way), so
there the change is purely cosmetical.
svn-id: r24104
2006-10-04 05:11:58 +00:00
Travis Howell
baac293911
Add more code for WW
...
svn-id: r24103
2006-10-04 03:29:14 +00:00
Travis Howell
1f5a69ea11
Fix sound effects regression in simon1dos and remove excess game ids
...
svn-id: r24100
2006-10-03 14:18:17 +00:00