aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-12-16VIDEO: Make VideoDecoder::decodeNextFrame() return a const Surface pointerMatthew Hoops
svn-id: r54927
2010-12-15HUGO: Fix pathfinding bug in 'bridge' screen (H3 Dos)Arnaud Boutonné
svn-id: r54926
2010-12-15SCI: Slight cleanupFilippos Karapetis
svn-id: r54925
2010-12-15SCI: Fixed View Cel RLE Decoding when RLE Code 0x40 is used (Corrects Bug ↵David Turner
#3135872 "LSL1VGA: "Pause Game" problem") In the copy case, the runLength can be up to 127, not 64 i.e. the LSB of the RLE code forms part of the runLength. svn-id: r54924
2010-12-15HUGO: Clean-up, move MidiPlayer class definition to .h fileArnaud Boutonné
svn-id: r54923
2010-12-15HUGO: Ensure F6 (inventory) is only active when appropriateArnaud Boutonné
svn-id: r54922
2010-12-15HUGO: No longer shift down inventory by 8 pixelsArnaud Boutonné
svn-id: r54920
2010-12-14SCI: Close Memory Leaks in SCI Resource Loading, reported by Valgrind.David Turner
svn-id: r54916
2010-12-14MOHAWK: Add support for DOS bitmaps (thanks to fuzzie for the EGA planar code)Matthew Hoops
svn-id: r54913
2010-12-14MOHAWK: Add support for DOS v2 archives (CSWorld Deluxe)Matthew Hoops
svn-id: r54912
2010-12-14SOUND: Fix Un-initialised Memory Reads in MT-32 Emulator, reported by Valgrind.David Turner
svn-id: r54909
2010-12-14MOHAWK: Rework Myst GFX updatesBastien Bouclet
- Initial card state is drawn to the back buffer - Script driven updates are drawn to the front buffer Allows opcode 28 (copy back buffer to screen) and opcodes 29/33 (copy image to screen / back buffer) to work properly. Fixes among others the generator room lights, and the matchbox. svn-id: r54907
2010-12-14MOHAWK: Implement Myst opcodes 122 to 124 : Cabin safe handleBastien Bouclet
svn-id: r54905
2010-12-13HUGO: Add splash screen in H2 and H3 WinArnaud Boutonné
svn-id: r54902
2010-12-13MOHAWK: parse LB subentries correctlyAlyssa Milburn
svn-id: r54901
2010-12-13TOOL: Fix palette bug in H3 Dos (when leaving the cave)Arnaud Boutonné
svn-id: r54898
2010-12-13MOHAWK: Use named constants for LB control modesAlyssa Milburn
svn-id: r54897
2010-12-12MOHAWK: Use named constants for LB timing modesAlyssa Milburn
svn-id: r54896
2010-12-12MOHAWK: Handle chained LB commandsAlyssa Milburn
svn-id: r54895
2010-12-12TOOLS: Suppress 2 unused (and corrupted) act35 in H3 DOSArnaud Boutonné
svn-id: r54894
2010-12-12MOHAWK: Handle kLBGlobalDisableAlyssa Milburn
svn-id: r54893
2010-12-12MOHAWK: More work on LB script parsingAlyssa Milburn
svn-id: r54892
2010-12-12MOHAWK: Fix freeze after tower rotation. Fix opcode 121 : cabin safe digit ↵Bastien Bouclet
change. svn-id: r54889
2010-12-12MOHAWK: Refactor/improve LB script entry parsingAlyssa Milburn
svn-id: r54888
2010-12-12MOHAWK: Always run kLBEventMouseUpIn, for nowAlyssa Milburn
svn-id: r54887
2010-12-12MOHAWK: Handle LB load phaseAlyssa Milburn
svn-id: r54886
2010-12-12MOHAWK: Skip CD-ROM titles in LB pathsAlyssa Milburn
svn-id: r54885
2010-12-12MOHAWK: Silence warningsMatthew Hoops
svn-id: r54884
2010-12-12MOHAWK: Implement Myst opcodes 106, 108 and 202 : tower rotationBastien Bouclet
svn-id: r54883
2010-12-12PARALLACTION: do not skip commands on Examine zones if there is no text to ↵Nicola Mettifogo
show. This fixes bug #3135782. svn-id: r54882
2010-12-12HUGO: Replace PROMPT box by YESNO box in H3 DosArnaud Boutonné
This only applies to the old man dialog. This makes H3 Dos completable. svn-id: r54881
2010-12-12HUGO: Fix "mouse" bug in H3 Dos, TPS tuningArnaud Boutonné
- Fix "mouse" bug in H3 DOS. Game is still not completable - Use variable normal TPS, as it was slightly different in some DOS versions svn-id: r54880
2010-12-12PARALLACTION: parse command lists for kNoneType zones, even if defined after ↵Nicola Mettifogo
TYPE markers. This fixes bug #3131769. svn-id: r54879
2010-12-12NEWS: mention new Norwegian translation.Thierry Crozat
svn-id: r54877
2010-12-12I18N: Add Norwegian (Bokmaal) translation (patch #3134466)Thierry Crozat
svn-id: r54876
2010-12-12I18N: Update Brazilian Portuguese translation (patch #3133012)Thierry Crozat
svn-id: r54875
2010-12-12MOHAWK: parse LB script named targeting modesAlyssa Milburn
svn-id: r54874
2010-12-11SCUMM/FM-TOWNS: hopefully fix bug #1463434Florian Kagerer
o5_verbOps() case 9 (SO_VERB_NEW) works slightly different in SCUMM 3 FM-TOWNS (I don't know about DOS). This should fix the issue with the broken key shortcuts. Old savegames won't be fixed, though (since the broken verb states will be restored from the save file). svn-id: r54872
2010-12-11MOHAWK: Improve LB script parsingAlyssa Milburn
svn-id: r54871
2010-12-11MOHAWK: Add size check when reading LB messagesAlyssa Milburn
svn-id: r54870
2010-12-11MOHAWK: Add yet more fallbacks for LB page loadingAlyssa Milburn
svn-id: r54869
2010-12-11COMMON: Handle C++-style comments in config filesAlyssa Milburn
svn-id: r54868
2010-12-11MOHAWK: Fix some Myst ME cards that store PICT images in WDIB resources (see ↵Matthew Hoops
myst 4013) svn-id: r54867
2010-12-11MOHAWK: Implement Myst opcodes 113, 114, 198 : Vault open / closeBastien Bouclet
In progress tower rotation svn-id: r54866
2010-12-11MOHAWK: Fix loading with non-Selenitic red/blue pages in handMatthew Hoops
svn-id: r54865
2010-12-11MOHAWK: Fix using wrong coordinates in Myst opcode 28, restoreDefaultRectBastien Bouclet
svn-id: r54864
2010-12-11MOHAWK: Implement Myst opcodes 116, 186, 188, 189, clock tower time controlsBastien Bouclet
svn-id: r54863
2010-12-11MOHAWK: Change Myst fireplace and green book to use correct varsBastien Bouclet
svn-id: r54859
2010-12-10MOHAWK: Fix another typo (heigth -> height)Matthew Hoops
svn-id: r54858
2010-12-10MOHAWK: Fix a typoMatthew Hoops
svn-id: r54857