aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-02-23IPHONE: Fix mouse coordinates for hi res games.Johannes Schickel
2012-02-23IPHONE: Directly use the game screen's texture buffer.Johannes Schickel
This gets rid of another intermediate buffer.
2012-02-23IPHONE: Directly use the overlay's texture buffer instead of another ↵Johannes Schickel
intermediate buffer.
2012-02-23IPHONE: Move screen and overlay texture buffer to VideoContext.Johannes Schickel
2012-02-23IPHONE: Add a constructor to VideoContext.Johannes Schickel
2012-02-23IPHONE: Let iPhoneView and OSystem_IPHONE share the same VideoContext.Johannes Schickel
This allows for better sharing between the current video state in the view and the OSystem implementation. This also gets rid of most C interface functions for calling ObjC code.
2012-02-23IPHONE: Silence a few signed/unsigned integer comparison warnings.Johannes Schickel
2012-02-23IPHONE: Use VideoContext in OSystem_IPHONE.Johannes Schickel
2012-02-23IPHONE: Move overlay visibility status to VideoContext.Johannes Schickel
2012-02-23IPHONE: Move VideoContext definition to iphone_common.h.Johannes Schickel
2012-02-23IPHONE: Move mouse coordinate conversion code to iPhoneView.Johannes Schickel
2012-02-23IPHONE: Move graphics related OSystem code to a ObjC++ file.Johannes Schickel
2012-02-23IPHONE: Move projection setup code to its own method.Johannes Schickel
2012-02-23IPHONE: Remove some more dead code.Johannes Schickel
2012-02-23IPHONE: Move setFilterModeForTexture to iPhoneView.Johannes Schickel
2012-02-23IPHONE: Slight formatting fix.Johannes Schickel
2012-02-23IPHONE: Fix scale offset addition in the mouse coordinate code.Johannes Schickel
Formerly the overlay and game screen offset was swapped.
2012-02-23IPHONE: Create a struct for shared video context variables.Johannes Schickel
2012-02-22Merge pull request #194 from fuzzie/tinselglobalsDavid Turner
TINSEL: Rename globals to add g_ prefix.
2012-02-22KEYMAPPER: Fix mistake in last commitTarek Soliman
2012-02-22KEYMAPPER: Minor cleanupTarek Soliman
2012-02-22TINSEL: Rename globals to add g_ prefix.Alyssa Milburn
2012-02-22KEYMAPPER: Fix a signed/unsigned comparison warningTarek Soliman
2012-02-22TEST: Silence some signed/unsigned comparison warnings.Johannes Schickel
2012-02-22ALL: Fix some signed/unsigned comparison warnings.Johannes Schickel
2012-02-22COMMON: Add a size_type to HashMap.Johannes Schickel
2012-02-22COMMON: Add a size_type to List.Johannes Schickel
2012-02-22COMMON: Slight formatting fixes in stack.h.Johannes Schickel
2012-02-22COMMON: Add a size_type to Stack and FixedStack.Johannes Schickel
2012-02-22COMMON: Slight formatting fixes in array.h.Johannes Schickel
2012-02-22COMMON: Add a size_type to Array and take advantage of it.Johannes Schickel
size_type is an unsigned integer type and is used for all indices etc.
2012-02-22KEYMAPPER: Change HardwareKey id to Common::StringTarek Soliman
2012-02-22KEYMAPPER: Initialize Event::customTypeTarek Soliman
2012-02-22DEVTOOLS: Copy scumm_stricmp implementation to create_kyradat.Johannes Schickel
This should fix bug #3489654 "DEVTOOLS: create_kyradat linkerror".
2012-02-22IPHONE: Very minor cleanup.Johannes Schickel
2012-02-22IPHONE: Use #include instead of #import.Johannes Schickel
2012-02-22IPHONE: Silence some warnings.Johannes Schickel
2012-02-22IPHONE: Move ObjC code files (.m) to ObjC++ files (.mm).Johannes Schickel
2012-02-22IPHONE: Implement setShakeOffset.Johannes Schickel
This should fix bug #3374656 "IPHONE: setShakePos not implemented".
2012-02-21ENGINES: Add error handling for GMM Gamestate Load/Save Usage.D G Turner
As indicated by wjp, the Global Main Menu (GMM) did not check or report on the returned error state from saveGameState() and loadGameState() usage. This corrects this and adds a MessageDialog report of any failure.
2012-02-21KYRA: (EOB) - make detection entries for EOB I more unique (bug #3488973)athrxx
This makes sure that non English versions don't get detected as English.
2012-02-21KYRA: (EOB) - implement EGA mode (hi res dithering) for EOB IIathrxx
(also fix various thing connected to CGA/EGA modes)
2012-02-21KYRA: (EOB) - fix minor sprite drawing glitch in EOB1athrxx
(some sprites were drawn one pixel too far to the right)
2012-02-21KYRA: (EOB) - fix minor text displayer glitchathrxx
2012-02-21KYRA: (EOB) - implement EGA graphics mode for EOB1athrxx
2012-02-21KYRA: (EOB) - fix EOB1 door clippingathrxx
(this was done in the same way as in EOB2 and LOL, but it has to be slightly different)
2012-02-21KYRA: (EOB) - complete CGA graphics mode implementationathrxx
2012-02-21KYRA: (EOB) - start work on CGA and EGA graphics modesathrxx
2012-02-21KYRA: (EOB) - fix minor glitch in hp and food bar graphsathrxx
2012-02-21KYRA: (EOB) - fix character hand iconsathrxx
(upper thumbs should point to the right, lower thumb to the left)