Paul Gilbert
6ee723c905
HOPKINS: Bugfix for #3612410 - hotspots are off
2013-05-14 13:44:53 +10:00
Filippos Karapetis
247472624a
TOLTECS: Fix operator order (pre-decrement instead of post-decrement)
...
A typo in commit 98fa064. Thanks to LordHoto for pointing that out
2013-05-14 02:11:59 +03:00
Filippos Karapetis
98fa064edf
TOLTECS: Fix bug #3613032 - "TOLTECS: Crash during peace pipe coughing scene"
...
Check for the end of the movie resource before buffering more audio chunks.
This avoids reading past the end of the movie resource. Also, clean up some
movie related checks
2013-05-14 01:45:33 +03:00
Thierry Crozat
658b597556
I18N: Regenerate translations data file
2013-05-13 20:45:40 +01:00
Thierry Crozat
bbb87c02ba
I18N: Update Swedish translation (from patch #3613226 )
2013-05-13 20:44:59 +01:00
Thierry Crozat
d9dc53687b
DOC: Update Swedish README (from patch #3613219 )
2013-05-13 20:21:42 +01:00
Matthew Hoops
94fd3809bf
PEGASUS: Fix going left initially in the globe game
2013-05-12 19:42:32 -04:00
sylvaintv
d6d3c6a13c
HOPKINS : Added a lines debugger command
2013-05-13 00:04:55 +02:00
Strangerke
1f509f13b2
HOPKINS: Use different colors for displaying hotspot zones
2013-05-12 18:44:52 +02:00
Marcus Comstedt
38b6779136
CONFIGURE: Fix 16bit test for Dreamcast
...
The Dreamcast backend is called "dc", not "dreamcast".
2013-05-12 16:26:56 +02:00
Strangerke
e9e18cd6b9
HOPKINS: Clean debug channels, add Pathfinding traces
2013-05-12 12:08:49 +02:00
tcarey
af87e49f9e
GUI: Update Roland GS description in MT-32 tab
...
Clarified the Roland GS settings. The current description is only partially accurate and confusing at best.
2013-05-11 19:20:38 +03:00
tcarey
dc6b39d058
SCUMM: Clean-up of Roland GS code
...
1. Remove _sc55 bool. All Roland GS-capable devices have MT-32 sound/drum maps, so they should always be used when _enable_gs is set.
2. Always enable _native_mt32 if Roland GS mode is selected. I don't know why I never did this originally, since _enable_gs is automatically disabled for SCUMM v6+ games that use General MIDI tracks instead of MT-32 music.
3. Set master tune for GS devices to 442.0kHz. This is the master tune setting for the MT-32.
2013-05-11 19:18:11 +03:00
Strangerke
27346f8a08
HOPKINS: Courtesy of SylvainTV - Fix long diagonals to bottom left and right
2013-05-11 17:50:42 +02:00
Filippos Karapetis
bdd131450f
QUEEN: Fix bug #3612408 - "QUEEN: Can't quit from ScummVM while ending cutscene"
...
We now check if the engine should quit in the loop of the end credits animation
2013-05-11 17:20:57 +03:00
Filippos Karapetis
5fadff59f9
AGI: Fix bug #3600733 - "AGI FANMADE: function slowing down game"
...
We now only test for events in testKeypressed() without updating the
game cycle at all (NAGI doesn't update the game cycle either). This
fixes the slowdowns in some animations where have.key() is issued,
like Manannan's lightnings in the intro of KQ3 and the bullets in the
intro of PQ1
2013-05-11 17:09:59 +03:00
Filippos Karapetis
c75480bf2f
AGI: Remove obsolete TODO
...
We now set the play time - commit 5e10737015faa15d225f70b364096982923eb415
2013-05-11 17:09:58 +03:00
Strangerke
5d546d4103
HOPKINS: Fix bug #3613068 - Detection of Hopkins Russian
2013-05-11 12:15:45 +02:00
Eugene Sandulenko
4e3c821acf
I18N: Patch #3612991 : "Update for Russian (ru_RU) translation of ScummVM"
2013-05-10 10:41:32 +03:00
Paul Gilbert
369f886477
HOPKINS: Added a zones debugger command
2013-05-10 17:33:03 +10:00
johndoe123
32c21754e2
NEVERHOOD: Fix member var initializations
2013-05-08 21:02:00 +02:00
johndoe123
fb0332d884
NEVERHOOD: Fix deletes in SpriteResource::unload() and ResourceMan::purgeResources()
2013-05-08 21:02:00 +02:00
johndoe123
163023a8ed
NEVERHOOD: Fix issues in the save/load screens
...
- Add virtual keyboard support in save/load screens
2013-05-08 21:01:54 +02:00
johndoe123
78e0d6a3f1
NEVERHOOD: Move module files to own subdirectory
2013-05-08 20:49:19 +02:00
Willem Jan Palenstijn
1022996309
Merge branch 'master'
2013-05-08 20:47:44 +02:00
johndoe123
583f9abaf9
NEVERHOOD: Fix some logic bugs and minor changes
...
- Fix video speed in the very last scene (Scene1317)
- Fix back door not opening in Scene1401
- Fix projector not moving in Scene1402
- Fix projector not appearing in Scene1403
- Fix wrong Klaymen walking in Scene2205
- Fix wrong scene change in Module2300
- Fix symbols not appearing in Scene3011
- Define out some remaining logic debug code
- Remove some obsolete comments
- Reduce debug output
- Use a List instead of an Array when building the microtiles rectangles
2013-05-08 20:47:43 +02:00
johndoe123
9b6d813d41
NEVERHOOD: Update todo.txt
2013-05-08 20:47:43 +02:00
johndoe123
9ca3973e6f
NEVERHOOD: Work on the save/load/delete menus
...
- Rename WidgetScene to GameStateMenu
- Merge common code from the save/load/delete into GameStateMenu
2013-05-08 20:47:43 +02:00
johndoe123
8749efdea8
NEVERHOOD: Add game-internal savegame delete menu
...
- Rename Widget::addSprite to Widget::initialize
2013-05-08 20:47:43 +02:00
johndoe123
a03879963f
NEVERHOOD: Changed the save/load menu to allow gaps in saved games to simplify game deletion
2013-05-08 20:47:43 +02:00
johndoe123
2a571d71b0
NEVERHOOD: Fix GUI options and game copyright
2013-05-08 20:47:43 +02:00
johndoe123
a80bafeb2e
NEVERHOOD: Support game loading from launcher/command line
2013-05-08 20:47:43 +02:00
johndoe123
dc459b5f67
NEVERHOOD: Merge some code in the save/load menus
2013-05-08 20:47:43 +02:00
johndoe123
bdac28929f
NEVERHOOD: Add Y-flipping to unpackSpriteNormal
2013-05-08 20:47:43 +02:00
johndoe123
70fdfd9d57
NEVERHOOD: Delete all sound/music items on exit
...
- Minor cleanup
2013-05-08 20:47:43 +02:00
johndoe123
c96d2475b1
NEVERHOOD: Add Screen::saveParams and Screen::restoreParams, called when etnering/leaving the menu
2013-05-08 20:47:42 +02:00
johndoe123
53a81d11b8
NEVERHOOD: Don't allow main menu until _canRequestMainMenu is set
...
- Clean up GameModule
2013-05-08 20:47:42 +02:00
johndoe123
65c6984635
NEVERHOOD: Implement game-internal savegame overwrite query screen
...
- Rename and reorder fields in the Klaymen class
2013-05-08 20:47:42 +02:00
johndoe123
9ae1888593
NEVERHOOD: Change Klaymen idle callbacks from method pointers to integers and evaluate these in a new method enterIdleAnimation
2013-05-08 20:47:42 +02:00
johndoe123
1383c5f395
NEVERHOOD: Rename stuff in the Klaymen class
2013-05-08 20:47:42 +02:00
johndoe123
c218cb46e0
NEVERHOOD: Remove unneeded braces
2013-05-08 20:47:42 +02:00
johndoe123
4c6e82fc05
NEVERHOOD: Remove objectPriority and surfacePriority parameters from the Klaymen class constructor since they always have the same value (1000)
2013-05-08 20:47:42 +02:00
johndoe123
379a8cbbe0
NEVERHOOD: Add support for loading/saving games with the game's own menu
...
- Add LoadGameMenu class
2013-05-08 20:47:42 +02:00
johndoe123
490d447ed1
NEVERHOOD: Implement restart functionality (from both main menu and game logic)
...
- Some minor cleanup
2013-05-08 20:47:42 +02:00
johndoe123
4389d32974
NEVERHOOD: Rename "Klayman" to "Klaymen" (the correct name of the game's hero)
2013-05-08 20:47:41 +02:00
johndoe123
ac1dc3e4db
NEVERHOOD: Fix Module1300::createScene
2013-05-08 20:47:41 +02:00
johndoe123
5ff11f0041
NEVERHOOD: Rework the sound system
...
- Move code from the manager classes to the sound/music classes
2013-05-08 20:47:41 +02:00
johndoe123
e51bea9b4e
NEVERHOOD: Don't load a DataResource if the same data is already loaded; this fixes a nasty bug in several scenes which use message lists from a DataResource
2013-05-08 20:47:40 +02:00
johndoe123
eea9dbe2da
NEVERHOOD: Minor renaming and cleanup
2013-05-08 20:47:40 +02:00
johndoe123
51979c4f3f
NEVERHOOD: Rename SceneInfo2700 to TrackInfo
2013-05-08 20:47:40 +02:00