aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-03-23Add HE90 version of kernelGet/Set opcode and move HE90 specific cases over.Travis Howell
svn-id: r17200
2005-03-22Patch from Quietust for MM NESEugene Sandulenko
o objects now update tile colors and mask data o mask data is drawn from the correct offset o verbs are drawn in the correct color svn-id: r17199
2005-03-22Add three new HE sports games. Baseball is most playable now.Eugene Sandulenko
Add some unhandled KernelGet/SetFunctions used by new titles. svn-id: r17198
2005-03-22Added a small TODO commentMax Horn
svn-id: r17197
2005-03-22Insert Credits.rtf into OSX bundleMax Horn
svn-id: r17196
2005-03-22Add RTF as an output format, allowing the creation of a Credits.rtf file for ↵Max Horn
the OSX version (currently using some Mac/Cocoa specific header stuff, mostly because I am too lazy to do look this up in the RTF specs right now) svn-id: r17195
2005-03-22Make sure SoundHandle's are initedMax Horn
svn-id: r17194
2005-03-22Proper checkMax Horn
svn-id: r17193
2005-03-22CleanupTravis Howell
svn-id: r17192
2005-03-21Many MM NES fixes/improvements from Quietust:Eugene Sandulenko
o Doesn't crash when going upstairs. Now game is playable up to the green tentacle o Proper subtitles colors o Room mask is decoded but doesn't affect sprites yet o Inventory draw issues fixed o Fix actors position when they're facing right svn-id: r17191
2005-03-21NES palette fixes from Quietust.Eugene Sandulenko
Some fixes of gray background for NES. Though maybe proper approach would be to add global vars instead of checking every time. svn-id: r17190
2005-03-21Implement proper scene transition mode for MM NES.Eugene Sandulenko
svn-id: r17189
2005-03-20Merged with latest Munt CVS.Jerome Fisher
* Added support for most of the extended capabilities of the CM-32L/LAPC-I (more rhythm timbres, more rhythm key mappings, more PCM samples). * The control ROM is now identified by searching for matching ID strings at various locations in the file. There are now a lot of safety checks to help ensure that a bad ROM will not crash the emulator. * Three control ROM versions are now identified and mapped out - an original MT-32 control ROM, an original CM-32L ROM, and the Blue Ridge modified MT-32 ROM. * Now supports the expression controller properly. * Sustain is now turned off correctly again. * "All Notes Off" no longer stops notes held by the sustain controller. * Implemented "Reset all controllers". * Stereo pan positions are no longer inverted. * Volume, pitch, filter and envelopes are now more accurately calculated. Overall, the sound emulation is much more accurate. * Waveforms are now slightly more accurate (in terms of pitch), necessitating a regeneration. * Handling of unusual sysex messages has been improved (fixes sysex messages from Java's MIDI classes on Windows). * Fixed a reverb bug during periods of silence. svn-id: r17188
2005-03-20Fix bug #1166279 "BS1 & BS2: Launching game problems".Eugene Sandulenko
svn-id: r17187
2005-03-19VAR_TALKSTOP_KEY only set in scumm5 onwards.Travis Howell
svn-id: r17186
2005-03-19These VARS are only used in Loom [CD] and scumm5 onwards.Travis Howell
svn-id: r17185
2005-03-19Add bug fix from cyx for:Travis Howell
883415 - COMI: Guybrush appears above tomb svn-id: r17183
2005-03-19Fix original load/save screen freezing in Loom [ega]Travis Howell
Sets current drive, instead of drive type. svn-id: r17182
2005-03-18Applies to drawString() too.Travis Howell
svn-id: r17181
2005-03-18- changescene on fair for tentsAndrew Kurushin
- some memory deallocation fixup todo: fix follower stuckiness in tents svn-id: r17180
2005-03-18Some Russian Sam'n'Max releases have files renamed to RAMNMAX. So supportEugene Sandulenko
those. Also made file name substitution a general thing so we can eventually get rid of monkey1 target et al. svn-id: r17179
2005-03-18Add string height override for loomTravis Howell
svn-id: r17178
2005-03-18Apply patch #1162546 "BASS: Hanging notes fix / patch". Thanks __tom.Eugene Sandulenko
svn-id: r17177
2005-03-17Missed HE100Travis Howell
svn-id: r17176
2005-03-17Add HE72 version of file rename opcodeTravis Howell
svn-id: r17175
2005-03-17HE72+ games use slightly different code for subtitle color.Travis Howell
svn-id: r17174
2005-03-17If a game is scaled with the 2x or 3x scaler, use the same scaler on theTorbjörn Andersson
cursor as well. It looks strange if the game is blocky and the cursor is smooth. svn-id: r17173
2005-03-17Rename sprite functionsTravis Howell
svn-id: r17172
2005-03-17Another correction to sprite flagsTravis Howell
svn-id: r17171
2005-03-17NES cursor fixes from Quitetust. No need to use separate palette.Eugene Sandulenko
svn-id: r17170
2005-03-17Tile-based NES cursor for MM NES.Eugene Sandulenko
svn-id: r17169
2005-03-16Weird ... but fixes the second (and hopefully last) crashNicolas Bacca
svn-id: r17168
2005-03-16Fix head first crash. Virtual functions + one parameter added == fun :pNicolas Bacca
svn-id: r17167
2005-03-16Last line of verbs work in NES maniac now.Travis Howell
svn-id: r17166
2005-03-16First attempt to fix charset colors.Eugene Sandulenko
svn-id: r17165
2005-03-16Preliminary support for NES charsets. Colors are wrong and we get glitchesEugene Sandulenko
caused by too narrow screen. Also text clearing doesn't work. svn-id: r17164
2005-03-16Actor position fix for NES maniac, from QuietustTravis Howell
svn-id: r17163
2005-03-16Patch from Quietust. Proper drawing of objects and fixes to inventory.Eugene Sandulenko
svn-id: r17162
2005-03-15Some cleanup/costume code unification. Note: NES costume code probably ↵Max Horn
should be using subclasses; and maybe we should add AKOSLoadedCostume and NESLoadedCostume ? svn-id: r17161
2005-03-15Use better variable names...Max Horn
svn-id: r17160
2005-03-15Properly wipe out animation trails in MM NES. It appeared that itEugene Sandulenko
just uses different constants for VAR_CURRENT_LIGHTS. So now it uses proper double buffering as well svn-id: r17159
2005-03-15oopsEugene Sandulenko
svn-id: r17158
2005-03-15Add md5's of all known MM NES versions.Eugene Sandulenko
svn-id: r17157
2005-03-15Minor NES-related fixesEugene Sandulenko
o Actors do not leave trails, though background isn't restored since that code always uses two buffers and nes isn't. I have to switch it to use two o Add Swedish version of MM NES o Code formatting fixes svn-id: r17156
2005-03-15Fix Bug #1163202 (music never stops). Some code cleanup.Jochen Hoenicke
svn-id: r17155
2005-03-15Weakened the low pass filter (thanks to tbcarey who compared it with a real ↵Jochen Hoenicke
PCjr) svn-id: r17154
2005-03-15fixed compilation for emsvc4Paweł Kołodziejski
svn-id: r17153
2005-03-15fixed compilation for for overlay SDL latest changes, and formating code.Paweł Kołodziejski
Wince SDL port is currently broken, it crash at NULL _screen pointer while locking SDL surface inside OSystem_SDL::clearScreen() func svn-id: r17152
2005-03-15inproper hack for compilation with emsvc4. i don't know how to fix it:Paweł Kołodziejski
"'GUI::Dialog::open' : illegal call of non-static member function" svn-id: r17151
2005-03-15fixed compilation for emsvc4Paweł Kołodziejski
svn-id: r17150