aboutsummaryrefslogtreecommitdiff
path: root/engines/macventure
AgeCommit message (Collapse)Author
2017-10-07ENGINES: Remove default1x scaler flagColin Snover
This flag is removed for a few reasons: * Engines universally set this flag to true for widths > 320, which made it redundant everywhere; * This flag functioned primarily as a "force 1x scaler" flag, since its behaviour was almost completely undocumented and users would need to figure out that they'd need an explicit non-default scaler set to get a scaler to operate at widths > 320; * (Most importantly) engines should not be in the business of deciding how the backend may choose to render its virtual screen. The choice of rendering behaviour belongs to the user, and the backend, in that order. A nearby future commit restores the default1x scaler behaviour in the SDL backend code for the moment, but in the future it is my hope that there will be a better configuration UI to allow users to specify how they want scaling to work for high resolutions.
2017-08-24COMMON: Remove BitStream base class to allow inlining callsWillem Jan Palenstijn
All users of BitStream were in fact using a specific, hardcoded variant, so we can hardcode that variant, removing the need for virtual calls, and enabling inlining.
2017-01-15MACVENTURE: Fix Compiler Warning for Uninitialized Variable Usage.D G Turner
2017-01-14GRAPHICS: Renamed Menu to MacMenu to avoid potential name collisionEugene Sandulenko
2017-01-12MACVENTURE: Fix Comparison Always True Compiler Warning.D G Turner
There is no need for ABS() call as the parameters called on are both unsigned integers.
2016-10-06GRAPHICS: Move font-related MacGUI code to MacFontManagerEugene Sandulenko
2016-09-24MACVENTURE: Silence Cppcheck warningTorbjörn Andersson
I think it was harmless, but don't use 'it' after erasing it.
2016-09-10COMMON: Converted Common::BitStream to use DisposeAfterUsePaul Gilbert
2016-09-05MACVENTURE: Implement opcode $cb (Get Current Day)Torbjörn Andersson
In Deja Vu, Pete's All Nite Gun Palace is closed if you play the game on a Sunday. I'm guessing that's the only place where this opcode is used
2016-09-05MACVENTURE: Clear the exits window before drawing the buttonsTorbjörn Andersson
This was a regression from adding background patterns.
2016-09-05MACVENTURE: Make opcode $ca return current time, not played timeTorbjörn Andersson
This is used by some games to determine the appropriate greeting, e.g. "Good evening" if you play the game in the evening.
2016-09-04MACVENTURE: Set background pattern for exits windowTorbjörn Andersson
In the original, the background is actually a clickable object. I don't know if we want to implement this as a dark gray background pattern, or as a real object. For now, though, it's a useful test case for setBackgroundPattern().
2016-09-03MACVENTURE: Provide copyright notice for WebVenture by Sean Kasun, and fix ↵Eugene Sandulenko
GPL headers
2016-09-03MACVENTURE: Fix warningEugene Sandulenko
2016-08-26MACVENTURE: Fix window initializationBorja Lorente
2016-08-26MACVENTURE: Fix menu flags and add newgameBorja Lorente
2016-08-24MACVENTURE: Include border bitmaps in ScummVMBorja Lorente
2016-08-21MACVENTURE: Add creation date and playtime to savegamesBorja Lorente
2016-08-21MACVENTURE: Add thumbnail to savegamesBorja Lorente
2016-08-21MACVENTURE: Fix upper limit in savefile namesBorja Lorente
2016-08-19MACVENTURE: Substitute charcodes with char constantsBorja Lorente
2016-08-19MACVENTURE: Add static array for border namesBorja Lorente
2016-08-19MACVENTURE: Fix game file path retrievalBorja Lorente
2016-08-19MACVENTURE: Fix double overflow when blittingBorja Lorente
2016-08-19MACVENTURE: Remove JavaScript constructsBorja Lorente
2016-08-19MACVENTURE: Remove word typedefBorja Lorente
2016-08-19MACVENTURE: Merge detection tables into detection.cppBorja Lorente
2016-08-19MACVENTURE: Remove leftover comments and document magic constantsBorja Lorente
2016-08-19MACVENTURE: Fix formattingBorja Lorente
2016-08-19MACVENTURE: Remove constructors from prebuilt dialogsBorja Lorente
2016-08-19MACVENTURE: Enforce const in prebuilt dialogsBorja Lorente
2016-08-19MACVENTURE: Fix indentationBorja Lorente
2016-08-19MACVENTURE: Remove unnecessary commentBorja Lorente
2016-08-19MACVENTURE: Break up one-line ifs and fix bracesBorja Lorente
2016-08-19MACVENTURE: Fix debug messagesBorja Lorente
2016-08-19MACVENTURE: Implement quit from menuBorja Lorente
2016-08-19MACVENTURE: Extract implementation of ContainerBorja Lorente
2016-08-19MACVENTURE: Remove unused filesBorja Lorente
2016-08-19MACVENTURE: Add prefixes to error messagesBorja Lorente
2016-08-19MACVENTURE: Fix cursor warningBorja Lorente
2016-08-19MACVENTURE: Fix some compiler warningsBorja Lorente
2016-08-19MACVENTURE: Fix indentation and bracesBorja Lorente
2016-08-19MACVENTURE: Fix lost constantBorja Lorente
2016-08-19MACVENTURE: Fix operate commandBorja Lorente
2016-08-19MACVENTURE: Fix image overflow blittingBorja Lorente
2016-08-19MACVENTURE: Fix window object drawingBorja Lorente
2016-08-19MACVENTURE: Fix leak on text decodingBorja Lorente
2016-08-19MACVENTURE: Fix mismatched new and delete[]Borja Lorente
2016-08-19MACVENTURE: Fix leak on loadControlsBorja Lorente
2016-08-19MACVENTURE: Fix double freeBorja Lorente