Commit Graph
86814 Commits
Author SHA1 Message Date
Filippos Karapetis 9118f38b29 MADS: Add support for FAB decompression in the dump_file command 2014-07-23 02:47:29 +03:00
lukaslw 2ffc9e1523 PRINCE: Map location update 2014-07-23 01:24:57 +02:00
Pawel Kolodziejski 78258151ea WME: added few more games. added ability to detect from exe files. 2014-07-22 21:22:45 +02:00
uruk 49f68a8913 CGE2: Reimplement checkSaySwitch(). 2014-07-22 20:25:21 +02:00
uruk 848b2650e9 CGE2: Unstub CommandHandler::runCommand(). 2014-07-22 19:07:56 +02:00
uruk aa6b4601d7 CGE2: Change call order of checkSoundHandle(). 2014-07-22 18:59:22 +02:00
uruk def6b4fc3e CGE2: Add and use Sound::checkSoundHandle(). 2014-07-22 18:54:48 +02:00
uruk 2f19de9ebe CGE2: Fix error introduced by previous commit. 2014-07-22 18:01:37 +02:00
uruk e261886d92 CGE2: Fix snSound(). 2014-07-22 17:59:16 +02:00
lukaslw b6d81011e3 PRINCE: plotTracePoint(), plotTraceLine(), tracePath(), approxPath() update 2014-07-22 16:52:39 +02:00
uruk 77b5c7e4ad CGE2: Rename _commandStat to _soundStat. 2014-07-22 15:41:33 +02:00
Kirben 04ed4d3a8d SCUMM: Add workaround for script bugs that caused problems in Jumping Bean mini games of Pajama Sam: Games to Play on Any Day. 2014-07-22 19:47:05 +10:00
Kirben 50940f13ae SCUMM: Add HE100 differences when resetting sprites. 2014-07-22 10:24:32 +10:00
lukaslw 819ca0636f PRINCE: approxPath(), plotTraceLine() clean up 2014-07-22 02:10:32 +02:00
lukaslw 0415b81811 PRINCE: makePath() - crash fix, tracePath() - update 2014-07-22 00:52:39 +02:00
lukaslw 705bac0ea5 PRINCE: displayInventory() - hero path clearing, makePath() crash fix 2014-07-21 22:52:55 +02:00
uruk bac952917f CGE2: Remove Spare::locate(char *file), since it's not used anymore. 2014-07-21 20:20:33 +02:00
uruk 6e26422468 CGE2: Rework loading of sprites from file.
Now it satisfies the needs described in the last commit's TODO comment.
2014-07-21 19:57:33 +02:00
uruk 1176721034 CGE2: Fix the issue of loading sprites with changed _ref.
It fixes the problem with the multiply displayed Vulcanizer after giving him the glasses/basket ball, then saving and loading.
2014-07-21 19:52:46 +02:00
lukaslw 2024fea1ec PRINCE: showHero(), scrollHero() update 2014-07-21 17:20:16 +02:00
lukaslw 6a4ea9ef87 PRINCE: Destination direction of hero movement 2014-07-21 16:36:16 +02:00
lukaslw d024d998ab PRINCE: showHero() update 2014-07-21 16:14:42 +02:00
Paul Gilbert 1c09a34fec MADS: Fix palette method signature 2014-07-20 16:33:35 -04:00
Filippos Karapetis e88d6265d8 SAGA: Add support for MIDI music in SAGA2 games 2014-07-20 21:19:20 +03:00
Filippos Karapetis 0d926f9aaf SAGA: Cleanup 2014-07-20 21:18:40 +03:00
Filippos Karapetis d8508a5128 SAGA: Add debug commands for playing music, sounds and voices 2014-07-20 18:49:57 +03:00
lukaslw 717597b068 PRINCE: Options menu - no option error fix 2014-07-20 17:40:39 +02:00
lukaslw 2749f97dd9 PRINCE: freeHeroAnim(), O_SETHEROANIM() 2014-07-20 17:38:17 +02:00
Filippos Karapetis d316b00b9e SAGA: Some renaming 2014-07-20 17:46:06 +03:00
lukaslw 8b9d3bedf2 PRINCE: Inventory opening - fix during talking and options menu 2014-07-20 16:30:20 +02:00
Filippos Karapetis 7bab457a23 SAGA: Remove the now unneeded individual cave scene handlers 2014-07-20 17:17:00 +03:00
Filippos Karapetis bb353d14fd SAGA: Merge all of the ITE intro cave scene handlers 2014-07-20 17:10:56 +03:00
Filippos Karapetis 7c19effd36 SAGA: Move ITE credits together with the other ITE static data 2014-07-20 17:10:56 +03:00
Filippos Karapetis e5b10aba57 SAGA: Move the ITE intro text together with the other static ITE data 2014-07-20 17:10:56 +03:00
Filippos Karapetis e663395435 SAGA: Add wrappers for queuing music events 2014-07-20 17:10:55 +03:00
Filippos Karapetis b14a2599bc SAGA: Get rid of the MUSIC_DEFAULT flag 2014-07-20 17:10:55 +03:00
Filippos Karapetis 96dfeab1e5 SAGA: Fix spacing 2014-07-20 17:10:55 +03:00
Filippos Karapetis 8f5ccbff18 SAGA: Move and rename some defines which are only used in the ITE intro 2014-07-20 17:10:54 +03:00
lukaslw e241b6ea71 PRINCE: 9997BEKA.WAV fix - not exisiting sound in data files 2014-07-20 16:08:08 +02:00
Torbjörn Andersson 9ea138a3f9 MADS: Initialise _lineIndex
Without this, Rex Nebular crashes on startup for me.
2014-07-20 16:01:36 +02:00
D G Turner 469eecb9ee BUILD: Add port specific makefile for AmigaOS4.
This moves the AmigaOS4 specific packaging rules from the global
ports.mk to a port specific makefile in the AmigaOS subdirectory of
the SDL backend (used for AmigaOS).

Previously, port specific makefiles were only used for cross compiling
builds and thus had a single entry in the cross compiling section of
the configure. Since AmigaOS4 is a desktop system supporting native
build, this required a second entry for when the host system is detected
as ppc-amigaos to support native builds.

However, currently this does break packaging of cross compiled builds
for Win32, OSX and Unix when done on AmigaOS4... but this is not likely
and has limited impact. To fix this, default _port_mk lines would need
to be added to the sections of the cross compiling switch for mingw32
etc. to override the AmigaOS4 OS setting of _port_mk.
2014-07-20 04:18:46 +01:00
D G Turner fd89ecdba8 BUILD: Change AmigaOS4 packaging target to "amigaos4dist".
This is a clearer naming, but needs update to buildbot to support.
AmigaOS4 Porter (raziel_) is already aware of this.
2014-07-20 03:24:09 +01:00
D G Turner 5efe1047b1 BUILD: Fix AmigaOS4 build variable naming to be clearer. 2014-07-20 03:22:33 +01:00
lukaslw 0415d35cdb PRINCE: O_WALKHERO, walkTo() update 2014-07-20 01:46:47 +02:00
Paul Gilbert 23892e76cf MADS: Remove redundant saved surface from FullScreenDialog base class 2014-07-19 14:40:33 -04:00
lukaslw f66a285551 PRINCE: walkTo(), moveRunHero(), O_RUNHERO, O_MOVEHERO, O_CLEARPATH, O_SETPATH, O_LOADPATH 2014-07-19 18:10:11 +02:00
lukaslw 5a5211fbbc PRINCE: tracePath() - fix 2014-07-19 03:11:27 +02:00
Paul Gilbert a224e28c15 MADS: Fixes for compilation warnings 2014-07-18 20:33:49 -04:00
Paul Gilbert 97d29debeb MADS: Beginnings of work on Rex Nebular main menu 2014-07-18 20:20:18 -04:00
lukaslw 6016f492e5 PRINCE: findPoint() fix and clean-up 2014-07-19 01:55:58 +02:00