Age | Commit message (Collapse) | Author |
|
- Fixed a small mistake, making the entering animation work
- Correcting Game_v2::playTot() so that the loading screen is shown
- Updated most of the collisions stuff, the objects names hint stuff works now
svn-id: r23346
|
|
* Renamed common.rules to rules.mk
* Removed explicit declaration of MODULE_DIRS in various spots (instead we let rules.mk compute it)
svn-id: r23275
|
|
Rationale: backend implementations belong to backends/, but portable APIs meant to be used by high level code is for common / sound / graphics / ... (compare also with backends/midi vs. sound/mididrv.h)
svn-id: r23274
|
|
return in a switch case.
svn-id: r23198
|
|
svn-id: r23099
|
|
svn-id: r23089
|
|
svn-id: r23078
|
|
svn-id: r23073
|
|
svn-id: r23066
|
|
intro
svn-id: r23060
|
|
svn-id: r23012
|
|
svn-id: r22988
|
|
his boredom. It's the wrong goblin that's deactivated, though.
Also, the entering animation is still missing (now nothing is drawn
instead).
svn-id: r22979
|
|
svn-id: r22954
|
|
- Added a memset in Video_v2::SpriteUncompressor(), that should have
been there in the first place; this fixes the tree in GOB2's first room
- Fixed ADL delete[]ing
svn-id: r22917
|
|
svn-id: r22858
|
|
fixes a small glitch
svn-id: r22857
|
|
- Fixed SegFault due to uninitialized _multData2
- Removed left-over debug comment
svn-id: r22830
|
|
- Removed misplaced Music::stopPlay() call
svn-id: r22816
|
|
complaining).
svn-id: r22810
|
|
svn-id: r22801
|
|
svn-id: r22796
|
|
- Fixed some leaks, unitialized memory and delete/delete[]-errors
svn-id: r22790
|
|
- Added Music_Dummy (for --music-driver=null)
- Implemented IMDs. That took longer than I expected...
On the bright side, Ween's intro now plays more correctly
svn-id: r22754
|
|
svn-id: r22720
|
|
svn-id: r22568
|
|
svn-id: r22431
|
|
- Negative frequences?!? Maybe "SFX"?
- No sound for a small part of the intro
(there aren't any sndKeys covering that part either)
- A rythm-instrument (hi-hat?) in the titlemusic isn't played as one
- More differences in the drawing functions fleshed out
- Some of the goblin handling functions written
- More unnamed functions and variables, wheeee...
svn-id: r22410
|
|
doesn't crash anymore
- Reduced valgrind's complains about unitialized memory
svn-id: r22263
|
|
Global-constructor; valgrind shows invalid reads in parseValExpr()
and parseExpr() while accessing _inter_variables and _inter_execPtr
svn-id: r22262
|
|
- GOB2 handles _frontSurface/_backSurface a bit differently, this fixes
(most of) the drawing glitches in the intro
- Added using a fallback when the user's game version doesn't have the
requested language
- off_2E51B et al. stubs, I think it has something to do with the menu
svn-id: r22254
|
|
subclasses to namespace Audio
svn-id: r22231
|
|
error code (the engine is now passed indirectly via a double pointer)
* Removed Engine_Empty (obsolete now that engines can return actual error codes)
svn-id: r22199
|
|
svn-id: r22006
|
|
- Added a language field in GameSettings, so that the texts in
Gob2 work for other languages than EN_GRB as well
svn-id: r22005
|
|
- Changed Draw::spriteOperation() for blitting from/to/between and
fillrecting to big sprites
- Enabled drawing of text
svn-id: r22001
|
|
svn-id: r21937
|
|
new getActiveDomain method that returns a pointer to the actual active *domain*
- Added Engine::_targetName whose value is computed from the name of the active domain
- Removed GameDetector::_targetName, instead code now uses either Engine::_targetName or the name of the active domain
- This in turn allowed for removing usage of GameDetector in many places
svn-id: r21916
|
|
- sub_1A52B is Scenery::updateStatic()
svn-id: r21889
|
|
svn-id: r21855
|
|
printText-dup, it's wrong for Gob2 anyway...
svn-id: r21849
|
|
they are responsible for background mess-ups in the intro
svn-id: r21848
|
|
svn-id: r21847
|
|
glitches and without sound in the floppy version), the title screen
is shown afterwards
- Added skipping of the floppy version's copy protection screen,
since the CD version doesn't show it either
svn-id: r21845
|
|
have a messed up script-pointer afterwards
- Added/Changed parts of Mult_v2::playMult() et al. so that the intro
works for a few seconds (with glitches) before getting killed while
trying to draw text (CD) or trying to play sounds (floppy)
svn-id: r21823
|
|
trailing semicolon (this helps certain tools to parse our code better)
svn-id: r21689
|
|
distinguish them)
svn-id: r21686
|
|
svn-id: r21608
|
|
to ~250). Many greetings to eriktorbjorn, and have fun recompiling.
svn-id: r21500
|
|
svn-id: r21472
|