Age | Commit message (Collapse) | Author |
|
- Added a new game time, adibouunknown, used to reference the ADI/Adibou/Addy generic environments
- Replace oFascin_cdUnknown10 by a real function
- Fix a detail in oFascin_cdUnknown11
- Suppress double declaration for types Gob2 and Ween
svn-id: r40207
|
|
svn-id: r40166
|
|
- Squeeze _goblinFuncLookUp and OpcodeGoblinEntryFascination to the max to spare memory
- Added Amiga-only geUnknown1000-2 functions. At this point, they are not unknown, but hang the Protracker player
- Modify some few comments and variable/function names
svn-id: r40146
|
|
svn-id: r40130
|
|
first STK and TOT is declared, added inter and draw skeleton for Fascination
svn-id: r40059
|
|
version)
svn-id: r39551
|
|
svn-id: r35591
|
|
svn-id: r35418
|
|
Basically, now we claim to run in no-CD-mode (by pretending "NO_CD.TXT" exists) and open CD2.ITK, CD3.ITK and CD4.ITK manually
svn-id: r35407
|
|
areas of Urban Runner
svn-id: r35406
|
|
correctly, don't crash the game anymore
svn-id: r35385
|
|
svn-id: r35371
|
|
svn-id: r35353
|
|
svn-id: r35351
|
|
svn-id: r35341
|
|
svn-id: r35310
|
|
palette.
So using a table-based approach to find the nearest color now, using only the upper 6 bits to stop the table from getting too large. It still takes noticeable time to build it. :/
But as a result, the video actually looks okay now...
svn-id: r35298
|
|
svn-id: r35231
|
|
svn-id: r34286
|
|
svn-id: r34217
|
|
endianess.
This should fix a few regressions with BE games on LE systems and vice versa that I introduced when I changed how variables are stored (which was necessary to get Woodruff work on BE systems).
svn-id: r33014
|
|
This should make Woodruff playable on big-endian systems.
svn-id: r32352
|
|
related issues
svn-id: r32161
|
|
svn-id: r30238
|
|
svn-id: r28433
|
|
svn-id: r28333
|
|
It already existed in Gob2 (alongside with sub0x19 - o2_freeCollision()), but wasn't used there.
Hotspots and menus work now (in a way)
svn-id: r28207
|
|
svn-id: r28206
|
|
- Yet another safety check
- Removed another hard-coded screen height
svn-id: r28205
|
|
svn-id: r28181
|
|
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
svn-id: r27024
|
|
svn-id: r26595
|
|
scummvm-devel)
svn-id: r26594
|
|
- wrong positioning of the inventory
- walking
- close-up fadeing in the CD version
svn-id: r26390
|
|
extra background buffer
svn-id: r26386
|
|
svn-id: r26385
|
|
- Added Inter_v3 (for new opcode o3_getTotTextItemPart)
- Some fixes to let Gob3 start with the first screen
svn-id: r26383
|
|
svn-id: r26369
|
|
svn-id: r26325
|
|
- 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
|
|
- Improved language finding a bit
svn-id: r25520
|
|
svn-id: r25401
|
|
- Fixed the cursor animation loops in Ween and Bargon
- Added Draw_Bargon + Inter_Bargon
- Implemented Bargon Attack's hardcoded intro parts
svn-id: r25387
|
|
svn-id: r25311
|
|
- Implemented sound fading in/out
- o2_stub0x81 -> o2_scroll
svn-id: r25307
|
|
- 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: r24883
|
|
svn-id: r24875
|
|
- 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
|