Commit Graph
86814 Commits
Author SHA1 Message Date
Einar Johan Trøan Sømåen 07623530f3 SDL: Special case the call to SDL_CreateThread for SDL2, since SDL2 requires threads to be named.
- Fixes compilation on OS X with SDL2 enabled, SDL1 builds should be entirely unaffected.
2015-03-06 02:27:48 +01:00
Einar Johan Trøan Sømåen 2d858d817f CONFIGURE: Always link against Cocoa on OS X, since SDL2 doesn't seem to pick it up for us. 2015-03-06 02:21:46 +01:00
Filippos Karapetis 6cb0a4c1b0 SDL: Fix compilation with SDL 2.0 under MSVC
In SDL 2.0, intrin.h is now included in SDL_cpuinfo.h, which includes
setjmp.h. SDL_cpuinfo.h is included from SDL.h and SDL_syswm.h.
Thus, we remove the exceptions for setjmp and longjmp before these two
includes.
2015-03-06 02:57:09 +02:00
Filippos Karapetis 9a49493656 DEVTOOLS: Add support for linking with SDL 2.0 in create_project
This is handled with the new command-line option, --sdl2
2015-03-06 02:39:57 +02:00
Paul Gilbert 76e824eddc MADS: Bugfixes and cleanup for Herman conversation 2015-03-05 17:42:16 -05:00
Johannes Schickel c4317a8da1 SDL: Fake key events for unassociated TEXTINPUT events. 2015-03-05 20:08:35 +01:00
Johannes Schickel 26fb7b2c8f SDL: Remove TEXTINPUT events we associate with KEYDOWN. 2015-03-05 20:08:34 +01:00
Paul Gilbert c0fafcf33f MADS: Fix mismatched delete/free releasing screen surface 2015-03-05 12:24:25 -05:00
Paul Gilbert 3fae9f17da MADS: Show a warning if sound code reads beyond end of sound data blocks 2015-03-05 12:16:24 -05:00
Paul Gilbert f501e91ed1 MADS: Fix crash after throwing both bones to dog 2015-03-05 09:12:20 -05:00
Matthew Hoops 5936f7c9d1 MACOSX: Fix compilation
Broken by 3f22c12
2015-03-05 08:02:54 -05:00
Paul Gilbert b84d2e8d73 MADS: Fix timer initialization in two scenes 2015-03-05 07:49:00 -05:00
Paul Gilbert bb175b39c1 MADS: Fix screwed up death animation when getting eaten in village stream 2015-03-05 07:40:47 -05:00
Torbjörn Andersson 53cd90b32c ZVISION: Fix GCC signed/unsigned warning 2015-03-05 07:28:40 +01:00
Paul Gilbert ce4c030117 MADS: Fix animations for opening car door at various car locations 2015-03-04 21:51:01 -05:00
Paul Gilbert 51797d1438 MADS: Fix gender scanning animation in car 2015-03-04 21:30:04 -05:00
Paul Gilbert 16ced34bc2 MADS: Fix assert when there are more than 5 talk options available 2015-03-04 20:54:35 -05:00
Paul Gilbert 0780ec95c2 MADS: Fix Herman animating too quickly 2015-03-04 20:43:57 -05:00
Johannes Schickel b66aaeb905 BUILD: Output working command line for git commit in ideprojects target. 2015-03-05 01:39:48 +01:00
Johannes Schickel 4119ed73dd BUILD: Update ideprojects target to generate MSVC12 project files. 2015-03-05 01:39:39 +01:00
Johannes Schickel 606e303f76 DEVTOOLS: Update codeblocks readme.txt to "new" dir structure. 2015-03-05 01:32:51 +01:00
Johannes Schickel 6f56d4e955 IPHONE: Remove readme file about XCode project generation.
This is not supported right now and thus confusing to users.
2015-03-05 01:31:33 +01:00
Johannes Schickel 86a514ed93 IPHONE: Remove out-dated XCode project files. 2015-03-05 01:30:18 +01:00
Johannes Schickel 4d13d44f8a Merge pull request #572 from lordhoto/sdl2-support
SDL: Add experimental support for SDL2
2015-03-05 01:10:34 +01:00
Johannes Schickel b5ac3ecb1f CREDITS: Mention skristiansson for his initial SDL2 support work. 2015-03-05 01:08:02 +01:00
Paul Gilbert cecb9a9ecc MADS: Fix crash throwing bones to dog 2015-03-04 18:55:05 -05:00
Paul Gilbert 652a662315 XEEN: Implement cmdChooseNumeric script opcode 2015-03-04 08:49:05 -05:00
Paul Gilbert 15d375bc44 XEEN: Implement remaining missing code in checkEvents 2015-03-04 07:45:13 -05:00
Filippos Karapetis d9564d4cb2 Merge pull request #589 from norbertbajko/drascula_crash
DRASCULA: fix crash/graphic glitch at castle towers
2015-03-04 12:45:07 +02:00
Paul Gilbert 8101f8d03b XEEN: More script opcodes 2015-03-03 23:20:51 -05:00
Paul Gilbert 66dc9ac746 XEEN: Implement give/take script opcodes 2015-03-03 21:26:20 -05:00
Paul Gilbert de5aedcb0c XEEN: Implemented cmNPC and TownMessage dialog class 2015-03-02 23:13:01 -05:00
Paul Gilbert 7bbbfd2ad0 XEEN: Implementing more script opcodes 2015-03-02 21:39:49 -05:00
Torbjörn Andersson 6f7b0311af GRAPHICS: Fix GCC signed/unsigned warnings. 2015-03-02 08:38:33 +01:00
Paul Gilbert 02c046941b XEEN: Fixes for text entry 2015-03-01 22:16:51 -05:00
Paul Gilbert 8e6708e600 XEEN: Hook up debugger properly and implement spell command 2015-03-01 21:58:58 -05:00
Paul Gilbert aef874cf50 MADS: Fix animation of hand typing code in teleporter 2015-03-01 19:05:47 -05:00
Paul Gilbert e664e9167a MADS: Fix display of teleporter values with leading zeroes 2015-03-01 18:21:39 -05:00
norbertbajko bcf2e8204c DRASCULA: comment "talk.cpp"
Explain #5903 DRASCULA-IT bug fix
2015-03-01 17:23:28 +01:00
norbertbajko 0abf6d72b0 DRASCULA: comment "talk.cpp"
Explain #5903 DRASCULA-IT bug fix
2015-03-01 17:16:54 +01:00
norbertbajko 43a0992538 DRASCULA: comment "actors.cpp"
Explain #5903 DRASCULA-IT bug fix
2015-03-01 17:06:20 +01:00
Paul Gilbert ee5b8ed59f XEEN: Implement remaining spells 2015-03-01 10:41:11 -05:00
Johannes Schickel 066e71f61a SDL: Call setupIcon for each window creation with SDL2.
This should make sure that the logo is properly set on Win32 with SDL2.
2015-03-01 16:21:53 +01:00
Paul Gilbert c6506b567c XEEN: Implemented more spells 2015-03-01 10:07:03 -05:00
Norbert Bajkó 8778603d34 DRASCULA: fix crash/graphic glitch at castle towers
Fix bug #5903 DRASCULA-IT: Crash/graphic glitch at castle towers
2015-03-01 14:48:34 +01:00
Paul Gilbert b243768887 XEEN: Implementing spells 2015-03-01 08:31:03 -05:00
Paul Gilbert 07f504fe16 XEEN: Fix ordering of spell list and methods 2015-02-28 22:53:17 -05:00
Paul Gilbert 9789962605 XEEN: Implemented protection from elements spell 2015-02-28 20:43:07 -05:00
Paul Gilbert b414ff26f2 XEEN: Implement some of the spells 2015-02-28 19:22:42 -05:00
Paul Gilbert 810619072a XEEN: gcc compilation fixes 2015-02-28 18:50:18 -05:00