Age | Commit message (Collapse) | Author |
|
svn-id: r17235
|
|
svn-id: r17233
|
|
o Fixed crash when in-game GUI was displayed
o Support for save/load
o Savegame version bumped
svn-id: r17232
|
|
svn-id: r17227
|
|
method Gdi::roomChanged(); some more cleanup
svn-id: r17226
|
|
class to GFX decoding only, and moved the screen rendering code out of it)
svn-id: r17225
|
|
svn-id: r17224
|
|
Started to tackle inventory.
svn-id: r17219
|
|
are at wrong places.
svn-id: r17217
|
|
o Swap palette entries 0x00 and 0x1D in all necessary places. This gets
rid of gray background
o added a function NES_loadCostumeSet(int n) in order to do #1 for sprites
o Widen screen to 256 pixels and center narrow rooms in it
o Partial fix for subtitle rendering, now at least first line is
rendered with identation
svn-id: r17212
|
|
svn-id: r17207
|
|
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
|
|
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
|
|
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
|
|
svn-id: r17189
|
|
caused by too narrow screen. Also text clearing doesn't work.
svn-id: r17164
|
|
svn-id: r17162
|
|
should be using subclasses; and maybe we should add AKOSLoadedCostume and NESLoadedCostume ?
svn-id: r17161
|
|
just uses different constants for VAR_CURRENT_LIGHTS. So now it
uses proper double buffering as well
svn-id: r17159
|
|
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
|
|
svn-id: r17150
|
|
Animated costumes for NES maniac.
svn-id: r17145
|
|
svn-id: r17135
|
|
svn-id: r17133
|
|
svn-id: r17080
|
|
encounter a violation and just generate a warning (should fix bug #795214)
svn-id: r17053
|
|
svn-id: r17017
|
|
svn-id: r16993
|
|
and hercAmber. Updated documentation accordingly.
svn-id: r16975
|
|
svn-id: r16966
|
|
svn-id: r16964
|
|
svn-id: r16917
|
|
svn-id: r16863
|
|
text colors are not always match.
svn-id: r16818
|
|
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
|
|
* baseball2003 and Soccer2004 use Bink videos but just for intro movies and
logos, so we may add them.
* artdemo and readdemo also use Bink, but seems that additionally it uses
them in cutscenes, but since there are just few of them, not like in
full games, we may try to look at them too
* SoccerMLS is (alsmost) working. It runs the intro, shows menu, lets
to select from it but then fails at some Wiz stuff and there is no
hotspots to choose. I think it may be related to overall HE99 problem
with inventory where there is a bug preventing from item selection
o baseball2003 and Soccer2004 featured new LECF index block. Add stub for it
o SoccerMLS used kernelSetFunction 2001 in intro. add stub for it
o Alternative russian freddi3 uses badly formatted logo substitution in intro,
so error() in default case in Gdi::drawBMAPBg() was replaced with warning().
svn-id: r16722
|
|
svn-id: r16398
|
|
svn-id: r16347
|
|
actually belongs, I don't quite like the upcasts I introduced, but I don't know how to deal without them
svn-id: r16132
|
|
svn-id: r16014
|
|
simplifications
svn-id: r15921
|
|
svn-id: r15867
|
|
Next step : move all the wiz related stuff to a specific class/struct.
svn-id: r15860
|
|
Please, someone owning the 3DO games, test that this doesn't cause any regressions !
svn-id: r15858
|
|
svn-id: r15857
|
|
any regressions...
svn-id: r15855
|
|
svn-id: r15798
|
|
svn-id: r15759
|
|
BMAP images are only used in HE71+.
svn-id: r15580
|
|
disassembly of version 72
svn-id: r15578
|