Commit Graph

69404 Commits

Author SHA1 Message Date
Vincent Bénony
a6477e8ea0 IOS: Adds a temporary Xcode project
This project will be removed once the "create_project" tool is complete.
2016-01-06 15:35:33 +01:00
Vincent Bénony
0708d9bd94 IOS: Forces the create_project tool to use the right browser file for iOS 2016-01-06 15:35:33 +01:00
Vincent Bénony
b58ec8f15a IOS: Fixes various iOS compilation flags, and missing frameworks 2016-01-06 15:35:33 +01:00
Vincent Bénony
4c68d145c2 IOS: Keep the MACOSX, and IPHONE macros according to the target 2016-01-06 15:35:33 +01:00
Vincent Bénony
0dde5e4a18 IOS: Remove the simulator specific target
The simulator works with the same target than the iPhone / iPad target.
2016-01-06 15:35:33 +01:00
Vincent Bénony
6b798097c7 ISO: Removes the ENABLE_IOS macro 2016-01-06 15:35:32 +01:00
Vincent Bénony
ba55c99cfb IOS: Adds the POSIX macro to the create_project Xcode project 2016-01-06 15:35:32 +01:00
Vincent Bénony
cff9c45953 IOS: Adds the IPHONE macro to the generated project 2016-01-06 15:35:32 +01:00
Vincent Bénony
283eac7e5f IOS: Create a separate for adding resources 2016-01-06 15:35:32 +01:00
Vincent Bénony
51e5bb717d IOS: Adds a description of the new iOS port 2016-01-06 15:35:32 +01:00
Vincent Bénony
6ed6f6e7ea IOS: Fixes configure script 2016-01-06 15:35:32 +01:00
Vincent Bénony
1c9fcdbc69 IOS: Updates Info.plist 2016-01-06 15:35:31 +01:00
Vincent Bénony
39b98c1cc6 IOS: Fixes rotation and event handling 2016-01-06 15:35:31 +01:00
Vincent Bénony
62606412b1 IOS: Uses the chroot filesystem 2016-01-06 15:35:31 +01:00
Vincent Bénony
452968ec67 IOS: Adds a getter for the touchpad mode 2016-01-06 15:35:31 +01:00
Vincent Bénony
e82a46c2e3 IOS: Fixes the virtual keyboard 2016-01-06 15:35:31 +01:00
Vincent Bénony
13580b7ac5 IOS: Replace old iOS graphic assets with an asset catalog 2016-01-06 15:35:30 +01:00
Vincent Bénony
bbf3785bba IOS: Adds two helper functions on strings 2016-01-06 15:35:30 +01:00
Vincent Bénony
108ce38443 IOS: Added a chroot like filesystem
This is needed because it is not possible to keep absolute paths to the iOS document directory, because a part of its name change between each installation / update.
2016-01-06 15:35:17 +01:00
Martin Kiewitz
cfa8d3bd8b SHERLOCK: fix comment typo 2015-11-25 09:49:16 +01:00
Martin Kiewitz
c0cbfacd1b ACCESS: fix comment typo 2015-11-25 09:48:10 +01:00
Torbjörn Andersson
3f3c3b7f5c ACCESS: Silence GCC warnings 2015-11-25 06:52:50 +01:00
Strangerke
8e161e0035 MADS: NEBULAR: Fix another (potential) memory leak 2015-11-25 00:22:24 +01:00
Strangerke
4cf4387ce4 MADS: Nebular - Fix two memory leaks in dialogs 2015-11-25 00:12:49 +01:00
Strangerke
1b9f1eed88 MADS: Fix several memory leaks in the conversation code 2015-11-24 23:58:54 +01:00
Strangerke
f5c0e16792 MADS: Phantom - change the type of timeout to uint32 in handlePrisonerSpeech() 2015-11-24 23:28:02 +01:00
Strangerke
9789acce3e MADS: Nebular: Use INDEFINITE_TIMEOUT instead of an hardcoded value 2015-11-24 23:22:32 +01:00
Strangerke
76c227b2eb MADS: Refactor camera code 2015-11-24 21:47:53 +01:00
Strangerke
f8581f9e6a MADS: Don't set the camera for Rex game 2015-11-24 19:36:52 +01:00
Strangerke
4f330db26a MADS: Fix memory leak in loadMadsV2Background 2015-11-24 19:10:11 +01:00
Strangerke
b0c032275a MADS: Phantom - Initialize and synchronize a couple of variables 2015-11-24 18:19:35 +01:00
Strangerke
2c158d0e41 MADS: initialize some variables 2015-11-24 17:59:44 +01:00
Strangerke
351ce463ca MADS: Phantom: Add more checks in exitCatacombs
Fix an assert in moveCatacombs
2015-11-24 17:44:21 +01:00
Strangerke
9b52ce590f MADS: Phantom: Fix asserts in moveCatacombs 2015-11-24 17:37:37 +01:00
Strangerke
b052fe9308 MADS: Fix flag usage for the value KMSG_ANIM 2015-11-24 17:26:16 +01:00
Strangerke
7bd77c5636 MADS: Dragon: Remove some dead code in hardcoded logic 2015-11-24 17:15:53 +01:00
Strangerke
321d6cffa5 MADS: Phantom: Remove dead code in scene 310 2015-11-24 17:06:45 +01:00
Martin Kiewitz
c620f1076d ACCESS: movie player: convert 6-bit pal properly 2015-11-24 16:26:02 +01:00
Martin Kiewitz
85ebe4c8e0 ACCESS: movie player: 6-bit palette to 8-bit
adjust palette accordingly
2015-11-24 15:58:19 +01:00
Martin Kiewitz
d69ffaa0e4 ACCESS: movie player for Noctropolis+Synnergist
accessible via debug command "playmovie"
2015-11-24 15:42:17 +01:00
Paul Gilbert
5137d0d3f9 SHERLOCK: SS: Fix exit crash in Sherlock playable demo 2015-11-23 20:11:20 -05:00
Martin Kiewitz
f840eaf736 AGI: add new debug command "version"
Tries to figure out the game version
It does this by scanning through all game scripts
Sadly there is no better way, because there is no common
location of the game version
2015-11-23 22:51:21 +01:00
Strangerke
49a811c5fb ACCESS: AGoE - Add detection for Spanish version, provided in bug #6958 2015-11-23 14:36:54 +01:00
johndoe123
1800f9d8dc BBVS: Fix bug #6954: Pathfinding bug in Prison
The bug was caused by a check introduced by me to avoid division-by-zero errors
when the source and dest x values are equal.
This had the side effect that it didn't work well in this case outlined in the
bug report, maybe also in other places.
I'm not sure how to handle a DBZ correctly here so I'm setting the x delta to
1.0 if it would normally be 0.0, which seems to work after walking around
in some scenes.
2015-11-23 13:22:51 +01:00
Strangerke
0dbf4e53c6 MADS: Silent another cppCheck warning 2015-11-23 01:23:37 +01:00
Strangerke
bebfb0df45 MADS: Rex: Remove dead code in doObjectAction
(same check earlier in the same if statement)
2015-11-23 01:08:39 +01:00
Strangerke
92b63ca70a MADS: Phantom: reduce the scope of a variable 2015-11-23 01:07:28 +01:00
Strangerke
767ce0ddc0 MADS: Reduce the scope of a variable in panTransition 2015-11-23 00:28:17 +01:00
Strangerke
a12516ee18 MADS: Phantom: Reword scene101::handleAnimation0 for consistency, remove some useless variables in scene113 2015-11-23 00:28:15 +01:00
Torbjörn Andersson
9cf7d1ba60 MADS: Silence two GCC warnings
The other warnings will require some further investigation.
2015-11-23 00:15:55 +01:00