Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-01-25 | GOB: o7_draw0x90 is o7_loadLBM | Sven Hesse | |
Stubbed for now svn-id: r55517 | |||
2011-01-25 | GOB: o7_draw0xC4 is o7_opendBase | Sven Hesse | |
Not implemented for now, of course svn-id: r55516 | |||
2011-01-25 | GOB: o7_draw0x44 is o7_displayWarning | Sven Hesse | |
svn-id: r55515 | |||
2011-01-25 | GOB: o7_draw0x8C is o7_getSystemProperty | Sven Hesse | |
svn-id: r55514 | |||
2011-01-25 | GOB: Some more Addy stubs | Sven Hesse | |
svn-id: r55509 | |||
2011-01-25 | GOB: Adding stubs for Addy | Sven Hesse | |
svn-id: r55508 | |||
2011-01-23 | GOB: Change the NOCD workaround for Urban Runner a bit | Sven Hesse | |
Seems like the game does close the CD1.ITK too, so we just open all ITKs right at the start, lest it might blow up when it wants to close the top ITK and that's actually CD4. svn-id: r55461 | |||
2011-01-18 | GOB: Give Inca2 its own Inter class | Sven Hesse | |
svn-id: r55296 | |||
2011-01-17 | GOB: Make the variable stack endianness-independent | Sven Hesse | |
Since Urban Runner casts int16s to uint32 before pushing them onto the stack and after popping assumes it's little endian, we have explicitely preserve the variable space endianness while pushing/popping. svn-id: r55277 | |||
2010-09-30 | GOB: Remove dither stuff, commenting out most v6 drawing | Sven Hesse | |
svn-id: r52945 | |||
2010-08-24 | GOB: Avoid a crash in the protection screen of Fascination (PC). | Arnaud Boutonné | |
When failing the protection check, the script of the PC version was writing on purpose everywhere in the memory to hang the computer. This resulted in a crash in Scummvm, fixed by this workaround. (Tested on the 256 Col version french and german) svn-id: r52316 | |||
2010-08-22 | GOB - Fix 2 bugs in Fascination Hebrew, now playable. | Arnaud Boutonné | |
Again, thanks SylvainTV for the debugging efforts svn-id: r52288 | |||
2010-08-18 | Fascination : Avoid to set _showCursor in initCursorAnim as it enables the ↵ | Arnaud Boutonné | |
cursor all the time, which is wrong. This fixes the bad icon while loading issue, and the weird icon in the lab. Thanks SylvainTV for solving it. svn-id: r52178 | |||
2010-02-14 | Fascination - Put correct protracker functions as Paula now accept sample ↵ | Arnaud Boutonné | |
size > 32k. MOD is now playing in Amiga and Atari versions. svn-id: r48061 | |||
2010-02-08 | Fascination: - Suppress the recently added oFascin_keyFunc, replace it with ↵ | Arnaud Boutonné | |
a check in o1_keyFunc. This fixes the animation speed regression - Rename Amiga-specific protracker functions - Rewrite winDecomp. svn-id: r48011 | |||
2010-02-06 | Fascination: Fix lamp problem in parking lot. | Arnaud Boutonné | |
svn-id: r47927 | |||
2009-09-30 | Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other ↵ | Max Horn | |
things) svn-id: r44495 | |||
2009-09-29 | Playtoons - implement some functions related to hotspot texts | Arnaud Boutonné | |
Fascination - initial version of several 'Fascination Window' functions, proper naming of most of fascination OPCODEDRAW and OPCODEGOB functions svn-id: r44472 | |||
2009-09-15 | - Implement _pattern variable | Arnaud Boutonné | |
- Add oPlaytoons_putPixel and Playtoons specific spriteOperation (using _pattern) svn-id: r44103 | |||
2009-09-09 | Playtoons - Add oPlaytoons_printText | Arnaud Boutonné | |
svn-id: r44018 | |||
2009-09-04 | Add oPlaytoons_getObjAnimSize. It's uncomplete, but it allows to use some ↵ | Arnaud Boutonné | |
functionalities of the construction mode svn-id: r43948 | |||
2009-08-30 | Modify warning message for o5_deleteFile as it's not only used by Dynasty, ↵ | Arnaud Boutonné | |
and Add oPlaytoons_copyFile. The latest will need to be completed if a call requires it. For the moment, it only fixes the crash at the end of the 3rd video of the construction kit. svn-id: r43841 | |||
2009-08-28 | Playtoons - Add new freeSprite function for Playtoons & Bambou. This fixes ↵ | Arnaud Boutonné | |
the crash that occurred when exiting the game. svn-id: r43783 | |||
2009-08-27 | Fixing a typo and copy-paste error | Sven Hesse | |
svn-id: r43773 | |||
2009-08-20 | Add oPlaytoons_F_1B skeletton, and oPlaytoons_readData to avoid adding a ↵ | Arnaud Boutonné | |
playtoons workaround in inter_v2. svn-id: r43561 | |||
2009-08-17 | Formatting. | Johannes Schickel | |
svn-id: r43463 | |||
2009-08-17 | Added OPCODEDRAW 0x85, with a specific workaround for Bambou hardcoded paths ↵ | Arnaud Boutonné | |
in scripts svn-id: r43461 | |||
2009-08-13 | fix methods | Arnaud Boutonné | |
svn-id: r43347 | |||
2009-08-13 | - Add a specific OPCODEFUNC checkData to avoid having a Playtoons workaround ↵ | Arnaud Boutonné | |
in working code - Replace OPCODEDRAW 0x20,0x23 and 0x25 svn-id: r43345 | |||
2009-07-05 | Renaming the last occurences of "Collision" to "Hotspot" | Sven Hesse | |
svn-id: r42153 | |||
2009-07-05 | Commenting prepareStr a bit and renaming it to cleanupStr | Sven Hesse | |
svn-id: r42120 | |||
2009-06-22 | Putting evalBoolResult() and evalExpr() into Script | Sven Hesse | |
svn-id: r41760 | |||
2009-06-22 | Encapsulating script file access | Sven Hesse | |
svn-id: r41753 | |||
2009-06-19 | Fixing The Last Dynasty again after the opcode dispatcher changes | Sven Hesse | |
svn-id: r41664 | |||
2009-06-17 | Changed opcodeGob to be functor-based | Sven Hesse | |
svn-id: r41603 | |||
2009-06-17 | Changed opcodeFunc to be functor-based | Sven Hesse | |
svn-id: r41602 | |||
2009-06-17 | Changed opcodeDraw to be functor-based | Sven Hesse | |
svn-id: r41601 | |||
2009-06-06 | Renamed the evaluateStore opcodes to assign, because that's what they are | Sven Hesse | |
svn-id: r41312 | |||
2009-05-31 | - A new save system for the GobEngine, one that is not fundamentally broken ↵ | Sven Hesse | |
and is versioned. Unfortunately, this invalidates most save games created on big-endian machines, since endian-issues was a main problem with the old system - Removed the now superfluous variables sizes svn-id: r41056 | |||
2009-04-29 | - Added a game_fascin skeletton, as specificities are now proven | Arnaud Boutonné | |
- Added a new game time, adibouunknown, used to reference the ADI/Adibou/Addy generic environments - Replace oFascin_cdUnknown10 by a real function - Fix a detail in oFascin_cdUnknown11 - Suppress double declaration for types Gob2 and Ween svn-id: r40207 | |||
2009-04-27 | Some minor clean-up | Sven Hesse | |
svn-id: r40166 | |||
2009-04-25 | Fascination | Arnaud Boutonné | |
- Squeeze _goblinFuncLookUp and OpcodeGoblinEntryFascination to the max to spare memory - Added Amiga-only geUnknown1000-2 functions. At this point, they are not unknown, but hang the Protracker player - Modify some few comments and variable/function names svn-id: r40146 | |||
2009-04-24 | Gob - Add 12 dummy functions used for the OpcodeGoblinEntryFascination. | Arnaud Boutonné | |
svn-id: r40130 | |||
2009-04-21 | Patch #2725859 : Added some MD5 to the gob engine, modified the way the ↵ | Arnaud Boutonné | |
first STK and TOT is declared, added inter and draw skeleton for Fascination svn-id: r40059 | |||
2009-03-19 | Adding detection and title music playback for Little Red Riding Hood (Amiga ↵ | Sven Hesse | |
version) svn-id: r39551 | |||
2008-12-28 | Fixing the save/load list box's width | Sven Hesse | |
svn-id: r35591 | |||
2008-12-18 | Preliminary save/load support for Urban Runner | Sven Hesse | |
svn-id: r35418 | |||
2008-12-17 | Workaround for Urban Runner's CD number detection daftness. | Sven Hesse | |
Basically, now we claim to run in no-CD-mode (by pretending "NO_CD.TXT" exists) and open CD2.ITK, CD3.ITK and CD4.ITK manually svn-id: r35407 | |||
2008-12-16 | Experimental semi-transparency for fillRect, used in the green/red menu ↵ | Sven Hesse | |
areas of Urban Runner svn-id: r35406 | |||
2008-12-15 | Script fix. Magnifier, Memory and Save/Load, while still not working ↵ | Sven Hesse | |
correctly, don't crash the game anymore svn-id: r35385 |