Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-02-02 | AGI: Fix formatting. | Johannes Schickel | |
This mostly enforces tabs for indentation and spaces for formatting. But also fixes spaces on empty lines, some extra/missing spaces. astyle + manual fixup | |||
2016-01-31 | AGI: fix warnings | Martin Kiewitz | |
2016-01-29 | AGI: use Common::RenderMode instead of its own | Martin Kiewitz | |
AppleIIgs + Atari ST weren't available back then in the enum. They now are, so I can use the Common one. | |||
2016-01-29 | AGI: graphics rewrite + cleanup | Martin Kiewitz | |
- graphics code fully rewritten - Apple IIgs font support - Amiga Topaz support - Word parser rewritten - menu code rewritten - removed forced 2 second delay on all room changes replaced with heuristic to detect situations, where it's required - lots of naming cleanup - new console commands show_map, screenobj, vmvars and vmflags - all sorts of hacks/workarounds removed - added SCI wait mouse cursor - added Apple IIgs mouse cursor - added Atari ST mouse cursor - added Amiga/Apple IIgs transition - added Atari ST transition - user can select another render mode and use Apple IIgs palette + transition for PC versions - inventory screen rewritten - SetSimple command now properly implemented - PreAGI Mickey: Sierra logo now shown - saved games: now saving controller key mapping also saving automatic save data (SetSimple command) - fixed invalid memory access when saving games (31 bytes were saved using Common::String c_ptr() Special Thanks to: - fuzzie for helping out with the Apple IIgs font + valgrind - eriktorbjorn for helping out with valgrind - LordHoto for figuring out the code, that caused invalid memory access in the original code, when saving a game - sev for help out with reversing the Amiga transition currently missing: - mouse support for menu - mouse support for system dialogs - predictive dialog support | |||
2014-02-18 | AGI: Make GPL headers consistent in themselves. | Johannes Schickel | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-04-28 | JANITORIAL: Reduce header dependencies in shared code | Ori Avtalion | |
Some backends may break as I only compiled SDL | |||
2011-04-14 | ALL: colour -> color | Max Horn | |
2010-09-25 | AGI: Fix C64 AGI pictures | Matthew Hoops | |
The initial screen color needs to be 0 and not 0xf for these. Winnie C64/Apple II should be completable now, with some graphical glitches and palette problems. svn-id: r52881 | |||
2010-06-15 | AGI: Fix bug #2825278. | Eugene Sandulenko | |
Bug #2825278: "AGI: KQ4: Swimming on land". Our drawing code was not picture perfect, and thus priority screen was trashed by one of Fills, i.e. the color leaked and took whole screen. svn-id: r49743 | |||
2010-01-03 | Reduce header dependencies for AGI engine. | Eugene Sandulenko | |
svn-id: r46942 | |||
2009-06-06 | Cleanup | Eugene Sandulenko | |
svn-id: r41251 | |||
2009-06-06 | Whitespace fixes and C++ comments | Eugene Sandulenko | |
svn-id: r41239 | |||
2009-01-29 | A ton of code formatting fixes; also fixed warnings about single line loops ↵ | Max Horn | |
like 'while(cond);' by inserting newlines svn-id: r36127 | |||
2007-12-13 | Use CLIP template for clipping in the AGI engine | Filippos Karapetis | |
svn-id: r29854 | |||
2007-12-09 | cleanup | Max Horn | |
svn-id: r29792 | |||
2007-12-08 | Fix compiler warning | Max Horn | |
svn-id: r29761 | |||
2007-12-06 | Move AGI engine back to custom line drawing routine as it caused regressions | Eugene Sandulenko | |
svn-id: r29735 | |||
2007-12-05 | Remove now obsolete comment | Filippos Karapetis | |
svn-id: r29729 | |||
2007-11-28 | Fixes Mickey and Gold rush. Not the cleanest fix but tested and works | Stuart George | |
svn-id: r29658 | |||
2007-11-28 | Fix regression from r28850 that rewrote all pattern data. Fixes agi v3 ↵ | Stuart George | |
circle plot patterns svn-id: r29653 | |||
2007-11-25 | Switch AGI to common drawLine() as well | Eugene Sandulenko | |
svn-id: r29636 | |||
2007-11-22 | Objects in Mickey's Space Adventure are shown correctly now | Filippos Karapetis | |
svn-id: r29612 | |||
2007-11-22 | Refactore the AGI floodfill code | Max Horn | |
svn-id: r29600 | |||
2007-11-21 | Cleanup | Filippos Karapetis | |
svn-id: r29592 | |||
2007-11-21 | Fixed usage of Common::Stack. | Johannes Schickel | |
svn-id: r29591 | |||
2007-11-21 | Oops, Common::Stack should be used instead of Common::FixedStack | Filippos Karapetis | |
svn-id: r29590 | |||
2007-11-21 | Common::FixedStack is used now for AGI flood fill routines | Filippos Karapetis | |
svn-id: r29589 | |||
2007-09-22 | Make sure that picture fill doesn't go out of the picture's bounds, since ↵ | Filippos Karapetis | |
pre-AGI pictures have different dimensions svn-id: r29034 | |||
2007-09-21 | Removed an unnecessary picture update when drawing crystal objects in Mickey | Filippos Karapetis | |
svn-id: r29004 | |||
2007-09-21 | The animation of the crystals in Mickey is shown correctly now | Filippos Karapetis | |
svn-id: r29003 | |||
2007-09-20 | Last pieces of Troll's Tale. Only missing thing is sound | Eugene Sandulenko | |
svn-id: r28992 | |||
2007-09-20 | Implement inventory in Troll's Tale | Eugene Sandulenko | |
svn-id: r28987 | |||
2007-09-19 | Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵ | Nicola Mettifogo | |
been updated. svn-id: r28966 | |||
2007-09-19 | Don't free the picture buffer inside decodePicture(). The buffer should (and ↵ | Filippos Karapetis | |
is) freed from the functions that decodePicture() is being called from svn-id: r28964 | |||
2007-09-18 | Fix picture drawing in Troll's Tale. Implement room navigation. | Eugene Sandulenko | |
svn-id: r28946 | |||
2007-09-18 | Code formatting fixes | Max Horn | |
svn-id: r28945 | |||
2007-09-18 | WIP for Troll's Tale | Eugene Sandulenko | |
svn-id: r28939 | |||
2007-09-11 | fix regression: free the picture data after decoding a PreAGI picture | Matthew Hoops | |
svn-id: r28894 | |||
2007-09-11 | PreAGI does not need an AGI resource loader, as it only needs to load ↵ | Matthew Hoops | |
pictures and doesn't use directories. So, this allows Winnie to decode pictures without using the loader svn-id: r28893 | |||
2007-09-08 | Fixed various warnings | Max Horn | |
svn-id: r28879 | |||
2007-09-06 | Objects in Mickey are shown correctly now. Also, reduced the places where ↵ | Filippos Karapetis | |
the screen gets updated svn-id: r28862 | |||
2007-09-05 | Move static variables to class. | Eugene Sandulenko | |
svn-id: r28855 | |||
2007-09-05 | Some updates for Mickey: | Filippos Karapetis | |
- Click to move functionality (improvement over the original game). It's now possible to navigate around using the mouse as well, together with the menu commands. The mouse cursor changes when the player hovers it at the picture's edges, towards a direction where Mickey is able to move to (north, south, east or west) - waitAnyKey has been moved into Mickey's code (because of the animation part) - Implemented the circle flag for AGI picture decoding svn-id: r28853 | |||
2007-09-04 | - Replace plotPattern() function with one based on specs. | Eugene Sandulenko | |
- Add PreAGI differences to plotPattern function. - This effectively fixes Mickey title. svn-id: r28850 | |||
2007-09-03 | Some updates for Mickey: objects are shown now (though still incorrectly), ↵ | Filippos Karapetis | |
implemented some incomplete code for the ship's blinking lights, implemented the scene animation function svn-id: r28848 | |||
2007-09-03 | Make static data tables const (helps the optimizer a bit) | Max Horn | |
svn-id: r28846 | |||
2007-09-02 | The dimensions of the picture resources in preagi games is different for ↵ | Filippos Karapetis | |
each game. Mickey's pictures are shown correctly now svn-id: r28819 | |||
2007-09-02 | The picture files in Mickey have a different width | Filippos Karapetis | |
svn-id: r28818 | |||
2007-09-02 | Merged all the different picture decoding functions | Filippos Karapetis | |
svn-id: r28811 |