aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-04-08Introduced language EN_ANY used for general English game entries. EN_USA andEugene Sandulenko
EN_GRB should be used for games which have both variants. Currently it is MM NES and BASS. All other are switched to EN_ANY. svn-id: r21702
2006-04-08Removed dupliate entry from extra_versions tableMax Horn
svn-id: r21701
2006-04-08Our extra_versions table is a bit too eager in some cases to assign platform ↵Max Horn
values; fixing some of these cases and adding code that detects these and triggers an according warning svn-id: r21700
2006-04-08Some more Operation Stealth changes. Mostly stubs.Torbjörn Andersson
svn-id: r21699
2006-04-08This is probably what o1_removeLabel() should do. Is it used anywhere?Torbjörn Andersson
svn-id: r21698
2006-04-08Made the "gotoIf" opcodes slightly easier to read.Torbjörn Andersson
svn-id: r21697
2006-04-08Make the warning message for undefined opcodes slightly clearer.Torbjörn Andersson
svn-id: r21696
2006-04-08Fixed two Operation Stealth regressions:Torbjörn Andersson
* When I introduced the getNext* helper functions I accidentally used getNextWord() instead of getNextByte() in one case. * When splitting the opcodes into separate functions, I noticed that Operation Stealth has no opcode 0x40, yet it's used. So for now we only warn when trying to execute an undefined opcode. svn-id: r21695
2006-04-08Renamed some local variables for consistency.Torbjörn Andersson
svn-id: r21694
2006-04-08Split the opcodes into individual functions. This could easily causeTorbjörn Andersson
regressions, but hopefully not too many. While doing this, I noticed I had gotten at least one of the stubs I added recently wrong. That's hopefully fixed now. svn-id: r21693
2006-04-08Change check for MIN/MAX macros: Always undef those so that our templates ↵Max Horn
are used (which are safer, consider MIN(a++, b++)) svn-id: r21692
2006-04-08AmigaOS4 changes from tracker #1416370Max Horn
svn-id: r21691
2006-04-08Add FF difference in addTextBox() and minor cleanupTravis Howell
svn-id: r21690
2006-04-08Modified the REGISTER_PLUGIN macro so that it allows (and requires) a ↵Max Horn
trailing semicolon (this helps certain tools to parse our code better) svn-id: r21689
2006-04-08Removed common/map.h with the Common::Map template class (it was a very bad ↵Max Horn
implementation, and our HashMap is simply better). svn-id: r21688
2006-04-08Moved version vars from base/main.cpp to base/version.cpp; thus now ↵Max Horn
version.o is always rebuilt on every change, not main.o svn-id: r21687
2006-04-08Renamed various *GameSettings to GameSettings (our namespaces are enough to ↵Max Horn
distinguish them) svn-id: r21686
2006-04-08Move some more bits into namespace ScummMax Horn
svn-id: r21685
2006-04-08Renamed various *GameSettings to GameSettings (our namespaces are enough to ↵Max Horn
distinguish them) svn-id: r21684
2006-04-08Cleanup.Torbjörn Andersson
svn-id: r21683
2006-04-08Began collecting hard-coded language-specific strings in a new initLanguage()Torbjörn Andersson
function. It's now possible to choose between English and French menus, and the command string preposition in English is "on", not "sur". There are still plenty of hard-coded French messages to do with savegame handling. I haven't done anything about them. svn-id: r21682
2006-04-08Cleanup.Torbjörn Andersson
svn-id: r21681
2006-04-08Fixes for oracle in FF and cleanupTravis Howell
svn-id: r21680
2006-04-08Added helper functions getNextByte(), getNextWord() and getNextString() to makeTorbjörn Andersson
the opcode decoder a bit easier to read. The same change could be made to decompileScript() as well, but I have a feeling that this function should be made a standalone tool instead. Particularly considering how much memory it currently uses. svn-id: r21679
2006-04-08Remove debug leftoverTravis Howell
svn-id: r21678
2006-04-08Fix load game display of oracle in FFTravis Howell
svn-id: r21677
2006-04-08Remove excess ; in scrollEvent()Travis Howell
svn-id: r21676
2006-04-08Add initial support for vertical scrolling in FFTravis Howell
svn-id: r21675
2006-04-07New Loom version reported by Peter EckerleinMax Horn
svn-id: r21673
2006-04-07Finally got rid of multiple_versions_md5_settings in favor of extra_versionsMax Horn
svn-id: r21672
2006-04-07Minor cleanupTravis Howell
svn-id: r21671
2006-04-07Cleanup and split scrolling codeTravis Howell
svn-id: r21670
2006-04-07Add scrolling adjustments when drawing overlay in FFTravis Howell
svn-id: r21669
2006-04-07Add scrolling code for oracle in FFTravis Howell
svn-id: r21668
2006-04-07Cache the root node (cause a major speedup on OSX, since by far the slowes ↵Max Horn
part in the FS code over here is the getcwd call in getRoot() ) svn-id: r21667
2006-04-07Fix compileWon Star
svn-id: r21666
2006-04-07GP32 uses custom version of libtremor, so update header path.Won Star
svn-id: r21665
2006-04-07Fix compile with GP32 by overriding datatypes.Won Star
svn-id: r21664
2006-04-07Disable i/o cache which is incomplete and can cause serious problem with SMC.Won Star
Fix compile by overriding typenames. Cleanup and fix ASM functions. Some of them didn't return properly to C code when called... Cleanup Makefile again. svn-id: r21663
2006-04-07Cleanup of yesterday's changes. The opcode functions no longer need to take anyTorbjörn Andersson
parameters. svn-id: r21662
2006-04-07Fix some horizontal scrolling issues in FFTravis Howell
svn-id: r21661
2006-04-07Sprite is always set to 1 in o_printStr() and o1_scnTxtLongText() for FF. ↵Travis Howell
Fixes wait timeouts in holomail. svn-id: r21660
2006-04-07Fix subtitle output in FFTravis Howell
svn-id: r21659
2006-04-07This may look like a less good way of transforming three bits of colour intoTorbjörn Andersson
eight bits. Perhaps it is. But it seems to match the output from DOSbox when running Future Wars, and I tend to trust DOSbox in such matters. svn-id: r21658
2006-04-07Ooops, cut and paste error in printScreenText()Travis Howell
svn-id: r21657
2006-04-07Add some work on text output in FFTravis Howell
svn-id: r21656
2006-04-07Small cleanup.Torbjörn Andersson
svn-id: r21655
2006-04-06Added opcode comments and stubs based on information sev provided me with. AllTorbjörn Andersson
stubs should print a warning, though I may have missed some. svn-id: r21654
2006-04-06Renamed last LaTeX filesMax Horn
svn-id: r21653
2006-04-06Renamed even more LaTeX files (those names might not be the best, but the ↵Max Horn
section structure isn't very logical to start with <sigh>) svn-id: r21652