Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-02-22 | Minor cleanup | Travis Howell | |
svn-id: r16860 | |||
2005-02-22 | Moved some debugging stuff into the debugger class. | Torbjörn Andersson | |
svn-id: r16859 | |||
2005-02-22 | All languages | Travis Howell | |
svn-id: r16858 | |||
2005-02-22 | Ooops | Travis Howell | |
svn-id: r16857 | |||
2005-02-22 | More debugs, to catch error points. | Travis Howell | |
svn-id: r16856 | |||
2005-02-22 | Implementation of GFX transactions. May cause some regressions in case I | Eugene Sandulenko | |
missed some unusual mode switching. This implementation let us avoid two nasty hacks in scumm.cpp. *Now* we could return to OSystem layers. patch. svn-id: r16855 | |||
2005-02-22 | Add a few sprite stubs | Travis Howell | |
svn-id: r16854 | |||
2005-02-22 | Rename script flags as suggested. | Eugene Sandulenko | |
svn-id: r16853 | |||
2005-02-22 | cyx's WIP for sprites. Implemented spritesBlitToScreen | Eugene Sandulenko | |
svn-id: r16852 | |||
2005-02-21 | Fix _heversion for Russian updated pajama2. Today I played it with kids | Eugene Sandulenko | |
and found that it is actually 99, not 98. svn-id: r16851 | |||
2005-02-21 | Typos | Travis Howell | |
svn-id: r16850 | |||
2005-02-21 | basically the same change as for bs1; don't keep the mutex locked while ↵ | Robert Göffringmann | |
loading mp3, ogg or wave data. it blocks the playing thread for too long. Also added index caching for the speech and music clusters to reduce seeks. svn-id: r16849 | |||
2005-02-21 | Some cleanup and renaming. (It was confusing to see "load" sometimes and | Torbjörn Andersson | |
"restore" other times.) The save/restore dialog now has two separate classes, though they both inherit from the old combined class of course. svn-id: r16848 | |||
2005-02-21 | Fixed warning. | Torbjörn Andersson | |
svn-id: r16847 | |||
2005-02-21 | Update HE100 | Travis Howell | |
svn-id: r16846 | |||
2005-02-21 | Update HE100 | Travis Howell | |
svn-id: r16845 | |||
2005-02-21 | Rename vars | Travis Howell | |
svn-id: r16844 | |||
2005-02-21 | removed lots of unnecessary seek()s and read()s by keeping the datafiles' ↵ | Robert Göffringmann | |
index tables in memory instead of accessing them over and over again, which caused major slowdowns with cd accesses. Also, the caching of datafiles depends on the memory usage now, not on the number of screens that the player entered in the meantime. The old behaviour made the engine run out of memory on the PS2. svn-id: r16843 | |||
2005-02-21 | WIP for o90_spriteInfoSet | Eugene Sandulenko | |
svn-id: r16842 | |||
2005-02-21 | Add functions for o90_getSpriteGroupInfo | Travis Howell | |
svn-id: r16841 | |||
2005-02-21 | WIP for o90_spriteInfoSet. Regression fix. | Eugene Sandulenko | |
svn-id: r16840 | |||
2005-02-21 | Ooops | Travis Howell | |
svn-id: r16839 | |||
2005-02-21 | Ooops | Travis Howell | |
svn-id: r16838 | |||
2005-02-21 | A few var renames. | Travis Howell | |
svn-id: r16837 | |||
2005-02-21 | More getSpriteInfo functions | Travis Howell | |
svn-id: r16836 | |||
2005-02-21 | o WIP for o90_spriteInfoSet. | Eugene Sandulenko | |
o kSFx -> kSF0x o kSGFx -> kSGF0x svn-id: r16835 | |||
2005-02-20 | Add sprite function | Travis Howell | |
svn-id: r16834 | |||
2005-02-20 | Add more sprite functions | Travis Howell | |
svn-id: r16833 | |||
2005-02-20 | some WIP HE sprites stuff | Gregory Montoir | |
svn-id: r16832 | |||
2005-02-20 | Changed mutex usage. | Robert Göffringmann | |
It now unlocks the mutex while it's loading mp3/ogg/wave data in order to have the sound thread play normally. The ps2's cd/dvd drive is too slow to transfer the entire file within a few millisecs, so it made the sound skip. svn-id: r16831 | |||
2005-02-20 | cache datafile handles instead of opening and closing all files hundreds of ↵ | Robert Göffringmann | |
times per second. I noticed that behaviour on the PS2. The cd/dvd drive was waaaay too slow for it. ;) svn-id: r16830 | |||
2005-02-20 | I guess someone forgot to put paranthesis here. | Robert Göffringmann | |
Forgive me if it was really meant to be like it was... but I can't believe it. :) svn-id: r16829 | |||
2005-02-20 | fix missing speech animations. I introduced that bug when I moved the ↵ | Robert Göffringmann | |
compacts out of the scummvm executable. svn-id: r16828 | |||
2005-02-20 | More BS2 restructuring. | Torbjörn Andersson | |
The various game settings are no longer stored in the Gui class. They are stored in the class that use them. Code that doesn't belong in the Gui class, e.g. the "restart" code, has been moved out of it. Afterwards, the Gui class had been reduced to nothing more than a handful of trivial methods for invoking the in-game dialogs. So the entire Gui class has been removed. svn-id: r16827 | |||
2005-02-20 | Fixed warning, hopefully without breaking anything. (GCC doesn't like | Torbjörn Andersson | |
casting from "const char *" to "char *".) svn-id: r16826 | |||
2005-02-20 | Sprite flags and one rename in SpriteInfo structure. | Eugene Sandulenko | |
svn-id: r16825 | |||
2005-02-20 | Use sprite functions | Travis Howell | |
svn-id: r16824 | |||
2005-02-20 | Add a few sprite functions. | Travis Howell | |
svn-id: r16823 | |||
2005-02-20 | Rename opcodes, names should be correct. | Travis Howell | |
svn-id: r16822 | |||
2005-02-20 | Add WIP sprite struct for HE games, ready for functions. | Travis Howell | |
svn-id: r16821 | |||
2005-02-20 | Implement OSystem method disableCursorPalette(bool disable) as mentioned | Eugene Sandulenko | |
in patch #1013937 (OSystem layer with bigger resolution). svn-id: r16820 | |||
2005-02-20 | Restrict CGA/EGA/Hercules dithering to PC only. | Eugene Sandulenko | |
svn-id: r16819 | |||
2005-02-20 | (more) correct v2 ditherers. Still suffers from some differences and | Eugene Sandulenko | |
text colors are not always match. svn-id: r16818 | |||
2005-02-20 | Spelling | Max Horn | |
svn-id: r16817 | |||
2005-02-20 | Patch #1121337 (CGA rendering in early LEC titles). | Eugene Sandulenko | |
Differences against patch: o Updated documentation o Fixed text colors o Implemented Hercules dithering Ditherers are based on loom ega and monkey ega, so for zak and mm they're wrong, i.e. these games look better than with original ditherers. TODO: Proper ditherers for zak & MM EGA ditherers for VGA SCUMM v5 games svn-id: r16816 | |||
2005-02-19 | compatibility for emsvc | Paweł Kołodziejski | |
svn-id: r16815 | |||
2005-02-19 | compatibility fixes for wince | Paweł Kołodziejski | |
svn-id: r16814 | |||
2005-02-19 | compatible version for wince | Paweł Kołodziejski | |
svn-id: r16813 | |||
2005-02-19 | This is the second part of the BS2 restructuring. There are two new | Torbjörn Andersson | |
classes: Screen and Mouse. Screen handles most of the drawing, except the mouse cursor and in-game menus. The old Graphics class is no more. I've also fixed some "reverse stereo" regressions from the first part of the restructuring. I'm not sure what the next step will be, but hopefully it will be smaller than this one was. svn-id: r16812 | |||
2005-02-19 | mp3 support is allready done, flac will never be | Paweł Kołodziejski | |
svn-id: r16811 |