Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-06-16 | Encapsulating the Stack and StackFrame a bit | Sven Hesse | |
svn-id: r41590 | |||
2009-06-16 | Encapsulating stack adjustments | Sven Hesse | |
svn-id: r41589 | |||
2009-06-15 | Renamed _inter_resStr to _resultStr | Sven Hesse | |
svn-id: r41575 | |||
2009-06-15 | Renaming _inter_resVal to _resultInt | Sven Hesse | |
svn-id: r41574 | |||
2009-06-15 | Moving _inter_resVal and _inter_resStr from Global to Parse | Sven Hesse | |
svn-id: r41573 | |||
2009-06-15 | Splitting up parseExpr a bit | Sven Hesse | |
svn-id: r41572 | |||
2009-06-15 | Remove some now superfluous comments | Sven Hesse | |
svn-id: r41571 | |||
2009-06-15 | Using cmpHelper for OP_NEQ too, since the original does a normal strcmp ↵ | Sven Hesse | |
there as well. No idea where the stricmp came from svn-id: r41570 | |||
2009-06-15 | Fixing the signness indicated by the OP_ enums | Sven Hesse | |
svn-id: r41566 | |||
2009-06-15 | Renamed various variables to better reflect their meaning | Sven Hesse | |
svn-id: r41564 | |||
2009-06-15 | Renamed varPos to varBase and split off getVarBase() from parseVarIndex() ↵ | Sven Hesse | |
and parseExpr() svn-id: r41563 | |||
2009-06-15 | Merging parseValExpr and parseExpr | Sven Hesse | |
svn-id: r41562 | |||
2009-06-07 | Dropping the v1 parser functions in favour of the extended v2 ones | Sven Hesse | |
svn-id: r41317 | |||
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-27 | Fixed some silly warnings | Max Horn | |
svn-id: r40165 | |||
2009-04-07 | Fixing the parser-related FIXMEs. 17 and 18 are int16 and int8, respectively | Sven Hesse | |
svn-id: r39893 | |||
2009-04-07 | GOB: Some more cleanup | Max Horn | |
svn-id: r39890 | |||
2009-04-07 | GOB: Gave tons of opcode explicit names. As a result, found potential bugs ↵ | Max Horn | |
in parse_v2.cpp (related to OP_LOAD_VAR_UINT8 and OP_LOAD_VAR_UINT16, see FIXME comments in parse.h) svn-id: r39889 | |||
2009-04-07 | GOB: Some more code cleanup. My respect for the developers of the original ↵ | Max Horn | |
GOB engine is at an all-time low :) svn-id: r39888 | |||
2009-04-07 | GOB: Gave some numerical constants a name. This codebase is a bit of a mess ↵ | Max Horn | |
;) (tons of duplicate code, unnamed constants, etc.) svn-id: r39882 | |||
2008-12-15 | Some more Urban Runner changes. Still no cylindrical smoking device, though | Sven Hesse | |
svn-id: r35371 | |||
2008-05-28 | Script variables are now always stored in the game version's native endianess. | Sven Hesse | |
This should make Woodruff playable on big-endian systems. svn-id: r32352 | |||
2008-05-08 | Restructured sound code | Sven Hesse | |
svn-id: r31937 | |||
2008-01-05 | Fix to remove a tab character from the GPL header | Paul Gilbert | |
svn-id: r30238 | |||
2007-09-19 | Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵ | Nicola Mettifogo | |
been updated. svn-id: r28966 | |||
2007-05-30 | Updated legal headers in source files, based on what Pidgin (the IM client ↵ | Max Horn | |
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024 | |||
2007-04-21 | Some more small fixes. Gob3 is completable now :) | Sven Hesse | |
svn-id: r26556 | |||
2007-04-05 | - Minor cleanup | Sven Hesse | |
- Added Inter_v3 (for new opcode o3_getTotTextItemPart) - Some fixes to let Gob3 start with the first screen svn-id: r26383 | |||
2007-04-02 | "char *" -> "byte *" where appropriate | Sven Hesse | |
svn-id: r26369 | |||
2007-03-20 | Major clean-up, including: | Sven Hesse | |
- Cutting down the code-dup - Plucking leaks - Removing dead/unused code - Properly naming "word_2342F"-style variables and functions (removing the warnings alongside) - Fleshing out the "stubby" functions - Moving functions and variables to more appropriate/logical places - Re-ordering functions and variables - Re-structuring functions - Moving the IMD stuff into a new "Imd" class in the new imd.cpp/.h (still to be completely implemented and cleaned up) - Formatting - Getting rid off the classes "Anim", "Pack" and "Timer", along with their files svn-id: r26252 | |||
2006-05-21 | make printExpr, skipExpr accept both gob1 and gob2 expressions | Willem Jan Palenstijn | |
svn-id: r22568 | |||
2006-05-01 | - Stubbed goblinFunc(), it's completeley different; now it at least | Sven Hesse | |
doesn't crash anymore - Reduced valgrind's complains about unitialized memory svn-id: r22263 | |||
2006-05-01 | More stubs; GOB2 goes in-game for a second, then segfaults in the | Sven Hesse | |
Global-constructor; valgrind shows invalid reads in parseValExpr() and parseExpr() while accessing _inter_variables and _inter_execPtr svn-id: r22262 | |||
2006-03-29 | Do not #include endian.h in scummsys.h (cuts down deps on endian.h from ~400 ↵ | Max Horn | |
to ~250). Many greetings to eriktorbjorn, and have fun recompiling. svn-id: r21500 | |||
2006-03-08 | Fixed tons of format string warnings for debug/error calls (including ↵ | Max Horn | |
several errors where the format string didn't match the number of arguments to the call) svn-id: r21141 | |||
2006-02-11 | Moved engines to the new engines/ directory | Max Horn | |
svn-id: r20582 |