Age | Commit message (Collapse) | Author |
|
- Cutting down the code-dup
- Plucking leaks
- Removing dead/unused code
- Properly naming "word_2342F"-style variables and functions (removing the warnings alongside)
- Fleshing out the "stubby" functions
- Moving functions and variables to more appropriate/logical places
- Re-ordering functions and variables
- Re-structuring functions
- Moving the IMD stuff into a new "Imd" class in the new imd.cpp/.h (still to be completely implemented and cleaned up)
- Formatting
- Getting rid off the classes "Anim", "Pack" and "Timer", along with their files
svn-id: r26252
|
|
- Added the Gob2 Mac version fac76 reported in bug #1673397
svn-id: r25977
|
|
it's supposed to check
- Fixed the actor drawn over the background glitch in Bargon Attack
- Plugged some leaks
svn-id: r25651
|
|
svn-id: r25401
|
|
Mult::_multData2 and some of the loose variables in Mult
- Added some missing MD5s/game versions (#1652352)
svn-id: r25393
|
|
- Fixed the cursor animation loops in Ween and Bargon
- Added Draw_Bargon + Inter_Bargon
- Implemented Bargon Attack's hardcoded intro parts
svn-id: r25387
|
|
- Changed waitRetrace() to take some time, because the scrolling speed is tuned to the retrace delays
svn-id: r25319
|
|
- Implemented sound fading in/out
- o2_stub0x81 -> o2_scroll
svn-id: r25307
|
|
- Changed Snd to be a permanent audiostream, to have better control over stopping, looping and compositions
- Some clean-up
svn-id: r25292
|
|
- Implemented wide surfaces + scrolling
- Some clean-up
svn-id: r25253
|
|
- Fixed sound playing and looping
- Changed Paula to use non-absolute panning, defaulting to 0.25/0.75 and 0.75/0.25, as per madmoose's suggestion
- Prepared/Cleaned-up Paula and Infogrames for the move to sound/mods/
svn-id: r25189
|
|
svn-id: r25073
|
|
svn-id: r24867
|
|
- Each save has now its own file (.s??). They also should be endian-safe now
(Can be disabled for testing by uncommenting #define GOB_ORIGSAVES in gob.cpp)
- General endianness-fixes
svn-id: r24794
|
|
- Fixed the compile error in GobEngine::saveGame on some systems
svn-id: r24756
|
|
decorations are drawn
svn-id: r24752
|
|
svn-id: r24667
|
|
- Fixed some mistakes I made in the Parse_v2 functions. Now the goblins
(finally) move. Also, the correct music is played in the first screen.
- Found the hook for the menu
- On freeing a sound slot, only stop the playing music if it's in the
slot to free
svn-id: r23700
|
|
- Updated cursor drawing in general
svn-id: r23429
|
|
- 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
|
|
svn-id: r23089
|
|
svn-id: r23066
|
|
intro
svn-id: r23060
|
|
svn-id: r23012
|
|
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
|
|
- Fixed SegFault due to uninitialized _multData2
- Removed left-over debug comment
svn-id: r22830
|
|
- 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
|
|
- 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
|
|
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
|
|
- Changed Draw::spriteOperation() for blitting from/to/between and
fillrecting to big sprites
- Enabled drawing of text
svn-id: r22001
|
|
- sub_1A52B is Scenery::updateStatic()
svn-id: r21889
|
|
printText-dup, it's wrong for Gob2 anyway...
svn-id: r21849
|
|
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
|
|
svn-id: r21608
|
|
to ~250). Many greetings to eriktorbjorn, and have fun recompiling.
svn-id: r21500
|
|
svn-id: r20848
|
|
correctly; playMult() doesn't work yet, though
svn-id: r20844
|
|
svn-id: r20829
|
|
svn-id: r20806
|