Oystein Eftevaag
|
e400554c2d
|
IPHONE/OSX: Updated xcode project, and added icon4.png for iPhone 4
svn-id: r52940
|
2010-09-29 00:56:51 +00:00 |
|
Oystein Eftevaag
|
ab01f42a4b
|
IPHONE: The overlay will now always be in the native device resolution
svn-id: r52939
|
2010-09-29 00:19:13 +00:00 |
|
Oystein Eftevaag
|
a7541810b4
|
HUGO: Removed some dead code and redundant indirection
svn-id: r52404
|
2010-08-26 23:41:39 +00:00 |
|
Oystein Eftevaag
|
98400327c3
|
HUGO: Implemented basic MIDI support.
svn-id: r52403
|
2010-08-26 23:13:17 +00:00 |
|
Oystein Eftevaag
|
bdf4ed9abb
|
Updated xcode project
svn-id: r51370
|
2010-07-27 14:31:33 +00:00 |
|
Oystein Eftevaag
|
916a0f9cbf
|
Added iPad icon
svn-id: r50752
|
2010-07-09 01:08:15 +00:00 |
|
Oystein Eftevaag
|
90649938d2
|
We'll now default to non-touchpad mode on the iPad
svn-id: r49403
|
2010-06-03 03:22:10 +00:00 |
|
Oystein Eftevaag
|
0d0abbc91a
|
Updated xcode project
svn-id: r49402
|
2010-06-03 03:11:19 +00:00 |
|
Oystein Eftevaag
|
829bded59f
|
Added stripping and permissions of the iPhone executable in ports.mk
svn-id: r49002
|
2010-05-11 01:17:17 +00:00 |
|
Oystein Eftevaag
|
6ac0d4dce5
|
Updated the iPhone Info.plist to allow full resolution on the iPad
svn-id: r48924
|
2010-05-03 19:20:19 +00:00 |
|
Oystein Eftevaag
|
84cb07e985
|
Removed an accidentally left in a CopyFiles reference for COMI in the xcode project
svn-id: r48896
|
2010-05-03 00:22:58 +00:00 |
|
Oystein Eftevaag
|
3762b6f578
|
Upgraded the iPhone target in the XCode project to support iPad as well
svn-id: r48895
|
2010-05-02 23:58:59 +00:00 |
|
Oystein Eftevaag
|
0d83045b5f
|
Updated XCode project
svn-id: r48479
|
2010-04-03 00:44:38 +00:00 |
|
Oystein Eftevaag
|
4950d0de78
|
Look for Makefile.common instead of Makefile, when determining whether or not we need to generate a Makefile for building outside the source tree. This to make sure any changes will actually take effect
svn-id: r46598
|
2009-12-26 17:46:22 +00:00 |
|
Oystein Eftevaag
|
915c60c629
|
Using #include instead of #import to include some mac os x headers to avoid silly gcc warnings, that we'd otherwise have to remove -pedantic to get rid of
svn-id: r46597
|
2009-12-26 17:18:18 +00:00 |
|
Oystein Eftevaag
|
d2ac036269
|
Fixed sentence -> buildbot rebuild
svn-id: r46595
|
2009-12-26 16:59:14 +00:00 |
|
Oystein Eftevaag
|
b21679e56e
|
Buildbot compile fix for os x cross compile
svn-id: r46592
|
2009-12-26 16:00:41 +00:00 |
|
Oystein Eftevaag
|
657b881c4e
|
Updated xcode project
svn-id: r46586
|
2009-12-26 14:03:13 +00:00 |
|
Oystein Eftevaag
|
925c1744ec
|
Committing the actual new browser_osx.mm file, oops
svn-id: r46583
|
2009-12-26 13:48:14 +00:00 |
|
Oystein Eftevaag
|
9d70103d9c
|
The file selection dialog in OS X now uses Cocoa instead of Carbon, and lives in a separate file due to having to be compiled as Objective-C++. ScummVM can now run in x64 natively on OS X
svn-id: r46581
|
2009-12-26 13:35:57 +00:00 |
|
Oystein Eftevaag
|
a89fbc0fa5
|
Added a codesigning step to the iphonebundle make target
svn-id: r46089
|
2009-11-22 15:58:34 +00:00 |
|
Oystein Eftevaag
|
b25afc85a6
|
Build fix for 64-bit OS X
svn-id: r45920
|
2009-11-15 12:18:13 +00:00 |
|
Oystein Eftevaag
|
7a12bbd1ca
|
xcode project update
svn-id: r45919
|
2009-11-15 11:59:31 +00:00 |
|
Oystein Eftevaag
|
93587aad89
|
New iPhone icons from jvprat
svn-id: r45132
|
2009-10-15 21:10:34 +00:00 |
|
Oystein Eftevaag
|
a936256f1d
|
Updated xcode project
svn-id: r43959
|
2009-09-05 13:36:43 +00:00 |
|
Oystein Eftevaag
|
37c7cf951a
|
Split the iPhone OSystem class up into several files
svn-id: r42479
|
2009-07-14 13:52:11 +00:00 |
|
Oystein Eftevaag
|
66c0c83003
|
Updated xcode project
svn-id: r42475
|
2009-07-14 12:55:54 +00:00 |
|
Oystein Eftevaag
|
224e9840e1
|
Improved the iphone swipe input handling
svn-id: r41641
|
2009-06-18 18:57:17 +00:00 |
|
Oystein Eftevaag
|
cca9202372
|
Buildfix for gcc 3.3 (moved a template class member into the header file)
svn-id: r41493
|
2009-06-13 13:27:21 +00:00 |
|
Oystein Eftevaag
|
e434396b25
|
Updated xcode project
svn-id: r41488
|
2009-06-13 09:40:42 +00:00 |
|
Oystein Eftevaag
|
c5189faf2b
|
Fixed some warnings
svn-id: r40444
|
2009-05-11 06:20:51 +00:00 |
|
Oystein Eftevaag
|
6d56924bb1
|
iPhone fixes for compiling with the unofficial sdk
svn-id: r40440
|
2009-05-10 22:15:33 +00:00 |
|
Oystein Eftevaag
|
11ba91b4de
|
Updated xcode project and did some minor iphone optimizations
svn-id: r40418
|
2009-05-10 12:01:37 +00:00 |
|
Oystein Eftevaag
|
8b813f02b8
|
Converted the iPhone backend to use OpenGL ES instead of CoreSurface for graphics output
svn-id: r40403
|
2009-05-09 22:25:28 +00:00 |
|
Oystein Eftevaag
|
bab6dedcc7
|
Updated xcode project, and fixed dependency for the iphonebundle makefile target
svn-id: r40366
|
2009-05-06 20:23:04 +00:00 |
|
Oystein Eftevaag
|
dd4797b823
|
Updated xcode project
svn-id: r40245
|
2009-05-02 18:14:35 +00:00 |
|
Oystein Eftevaag
|
bedd33ef79
|
Updated Mac OS X and iPhone bundle creation a bit (copying in more docs, and removed the version name from the mounted volume directory to avoid manually updating the DS_Store file every release)
svn-id: r40018
|
2009-04-19 10:28:00 +00:00 |
|
Oystein Eftevaag
|
213c3eb143
|
Fixed a crash happening when an engine dirtied the full screen, and called initSize() before calling updateScreen (fixes bug 418820, specifically about Lost in Time crashing after the title screen)
svn-id: r39985
|
2009-04-18 14:04:44 +00:00 |
|
Oystein Eftevaag
|
741548cda6
|
iPhone: Updated input event system to firmware 2.x standard
svn-id: r39984
|
2009-04-18 13:52:30 +00:00 |
|
Oystein Eftevaag
|
3687838d19
|
Updated xcode project
svn-id: r39834
|
2009-04-04 08:03:24 +00:00 |
|
Oystein Eftevaag
|
0dc0f24bcd
|
OSX configure fix
svn-id: r39603
|
2009-03-22 03:09:41 +00:00 |
|
Oystein Eftevaag
|
0c5959ce8a
|
Updated iphone/osx build rules a bit, to make them more consistent
svn-id: r39600
|
2009-03-21 21:48:44 +00:00 |
|
Oystein Eftevaag
|
779bdd93b0
|
xcode project update with latest engine changes
svn-id: r39594
|
2009-03-21 17:07:15 +00:00 |
|
Oystein Eftevaag
|
21e35c4f67
|
We're now statically linking in zlib, for static osx builds
svn-id: r39539
|
2009-03-19 21:17:44 +00:00 |
|
Oystein Eftevaag
|
4367d1c184
|
Whitespace fix
svn-id: r39538
|
2009-03-19 20:53:33 +00:00 |
|
Oystein Eftevaag
|
1301de3795
|
Added support for specifying which prefix directory to link in static libs for (for mac os x and iphone bundles), and use a build-specific strip command
svn-id: r39537
|
2009-03-19 20:49:22 +00:00 |
|
Oystein Eftevaag
|
f32fd48930
|
Use host-specific ranlib when crosscompiling for darwin (Mac OS X)
svn-id: r39523
|
2009-03-18 23:17:54 +00:00 |
|
Oystein Eftevaag
|
fcb2faa18a
|
Added proper icon for the mac os x target
svn-id: r39239
|
2009-03-08 17:02:06 +00:00 |
|
Oystein Eftevaag
|
b5e40034bc
|
The xcode project can now compile a native Mac OS X build
svn-id: r39238
|
2009-03-08 16:09:25 +00:00 |
|
Oystein Eftevaag
|
f3a953e4f7
|
Updated xcde project
svn-id: r39191
|
2009-03-07 16:34:27 +00:00 |
|
Oystein Eftevaag
|
741d8b36fe
|
Cleaned out some unneeded stuff from the C blitting routines
svn-id: r39025
|
2009-03-01 09:47:19 +00:00 |
|
Oystein Eftevaag
|
99df3ccd73
|
When built with the xcode project, the file browser will now start browing for files inside the application bundle directory
svn-id: r39022
|
2009-03-01 09:05:48 +00:00 |
|
Oystein Eftevaag
|
b9a5562ab8
|
Updated iPhone xcode project
svn-id: r39021
|
2009-03-01 09:04:19 +00:00 |
|
Oystein Eftevaag
|
6ece2b10b8
|
Merged iphone keyboard fix in from branch-0-13-0
svn-id: r39020
|
2009-03-01 08:41:03 +00:00 |
|
Oystein Eftevaag
|
5d67e3de0f
|
Updated xcode project
svn-id: r38677
|
2009-02-21 10:44:06 +00:00 |
|
Oystein Eftevaag
|
25f7c37171
|
Wrapped the SCI engine in the Sci namespace.
svn-id: r38676
|
2009-02-21 10:23:36 +00:00 |
|
Oystein Eftevaag
|
18ea8081c0
|
XCode project updated with latest SCI changes
svn-id: r38503
|
2009-02-18 20:59:12 +00:00 |
|
Oystein Eftevaag
|
fc34cb3bd3
|
When adding games from a directory the user had no permissions to, instead of exiting with an error we'll (for normal adds) show an error message and (for mass adds) just continue in the list.
svn-id: r38448
|
2009-02-17 21:02:47 +00:00 |
|
Oystein Eftevaag
|
23dd0d861d
|
Updated the xcode project to generate Info.plist, and use the correct icon
svn-id: r38438
|
2009-02-17 19:39:25 +00:00 |
|
Oystein Eftevaag
|
6da742f47f
|
Updated xcode project with latest changes
svn-id: r38388
|
2009-02-16 23:31:53 +00:00 |
|
Oystein Eftevaag
|
d61b83814b
|
Updated the iphone xcode project to include dependency libs, and fixed config/savegame paths
svn-id: r38386
|
2009-02-16 23:21:18 +00:00 |
|
Oystein Eftevaag
|
7a3c7c1e9a
|
Added zlib support and SCI to the xcode project for iphone
svn-id: r38355
|
2009-02-16 08:32:45 +00:00 |
|
Oystein Eftevaag
|
7a72318a12
|
Compile fix for OS X
svn-id: r38309
|
2009-02-15 21:57:51 +00:00 |
|
Oystein Eftevaag
|
270165522b
|
XCode project for the iPhone official SDK
svn-id: r38281
|
2009-02-15 19:12:21 +00:00 |
|
Oystein Eftevaag
|
650749d401
|
Compatibility fixes for the official iPhone SDK
svn-id: r38280
|
2009-02-15 19:09:59 +00:00 |
|
Oystein Eftevaag
|
a99e3e3fa6
|
Merged rev 38209 from 0.13 to trunk: XML parsing fix
svn-id: r38241
|
2009-02-15 14:00:41 +00:00 |
|
Oystein Eftevaag
|
5b86801553
|
Merged revisions 36329, 38212, 38226and 38234 from branch-0-13-0 to trunk: iPhone backend updates
svn-id: r38240
|
2009-02-15 13:58:15 +00:00 |
|
Oystein Eftevaag
|
3b83564ad5
|
Merged up iPhone backend changes from 0.12 to trunk
svn-id: r34483
|
2008-09-10 19:46:08 +00:00 |
|
Oystein Eftevaag
|
5ca78661b1
|
The iPhone backend is now (mostly) up to speed again, and works for firmware 2.0
svn-id: r33326
|
2008-07-27 10:15:57 +00:00 |
|
Oystein Eftevaag
|
deb6baf0db
|
Migration code for users updating to the 1.1.3 iPhone firmware, which has a different directory structure and permission setup
svn-id: r30761
|
2008-02-03 12:36:51 +00:00 |
|
Oystein Eftevaag
|
2ef04f972c
|
Fixed some warnings
svn-id: r30523
|
2008-01-16 22:41:48 +00:00 |
|
Oystein Eftevaag
|
fe8faf4f19
|
(forward-port) Quick swipes across the screen now triggers arrow key events. Also, some mouse cursor fixes for landscape mode
svn-id: r30134
|
2008-01-02 00:07:16 +00:00 |
|
Oystein Eftevaag
|
1c88ab2c47
|
Enabling the SMUSH/sound ARM optimizations for the iPhone. Converting any numerical expressions in the asm to absolute values (moving the expression to comments) since the iPhone assembler can't handle them, and prepending an underscore to the exported symbols (with some preprocessor magic similar to the hq3x asm for handle ports where it's not needed)
svn-id: r30093
|
2007-12-31 01:50:18 +00:00 |
|
Oystein Eftevaag
|
b65cc2904a
|
Added support for landscape mode in addition to the upside-down landscape mode we already had, and a few minor optimizations
svn-id: r30090
|
2007-12-31 00:22:37 +00:00 |
|
Oystein Eftevaag
|
ceda04f8b9
|
Updated the OS X bundle creation to point to the new location for the engine data files, and added lure.dat as well (forward-port)
svn-id: r30052
|
2007-12-28 11:51:04 +00:00 |
|
Oystein Eftevaag
|
b90740d203
|
Ensure files in the Mac OS X bundle get the right permissions set
svn-id: r30020
|
2007-12-27 23:41:15 +00:00 |
|
Oystein Eftevaag
|
cab99bf1a4
|
iPhone credits
svn-id: r30003
|
2007-12-26 12:44:41 +00:00 |
|
Oystein Eftevaag
|
e16fd0a262
|
Added a couple of iPhone-notes to the README
svn-id: r30002
|
2007-12-26 12:24:27 +00:00 |
|
Oystein Eftevaag
|
f00ebbf8d9
|
Fixed mutex handling, and reverted sound callbacks to be from another thread again
svn-id: r29951
|
2007-12-22 11:53:04 +00:00 |
|
Oystein Eftevaag
|
9f6a40acbd
|
Do sound callbacks from the main thread instead of a separate one, to avoid some concurrency issues. Increased sound buffer size. Removed the extra mousemoved event sent before each click, no longer needed. And finally some minor gesturing tweaks.
svn-id: r29931
|
2007-12-20 23:23:29 +00:00 |
|
Oystein Eftevaag
|
0522c55faf
|
Enabled click-and-drag mouse mode for the right mouse button as well as the left button, and fixed a the mouse cursor being able to go 1 pixel off screen on one side
svn-id: r29753
|
2007-12-07 23:49:27 +00:00 |
|
Oystein Eftevaag
|
0718e41c82
|
Properly centered the image on screen after aspect ratio correction
svn-id: r29750
|
2007-12-07 20:51:53 +00:00 |
|
Oystein Eftevaag
|
5068d08ebb
|
ARM ASM blitting routines from Robin_Watts
svn-id: r29717
|
2007-12-05 08:03:47 +00:00 |
|
Oystein Eftevaag
|
c4a4c96db4
|
Minor comment clarification
svn-id: r29698
|
2007-12-02 11:11:28 +00:00 |
|
Oystein Eftevaag
|
82e2748650
|
Cleaned up the iPhone configure stuff, and added a new make target for statically linking a binary with the external libs
svn-id: r29697
|
2007-12-02 11:05:29 +00:00 |
|
Oystein Eftevaag
|
ece4ee3360
|
Suspend ScummVM when the button is hit (or a call is received), putting it in a sleep loop until it's resumed
svn-id: r29633
|
2007-11-25 09:37:15 +00:00 |
|
Oystein Eftevaag
|
1d5392d56f
|
Now always sending a mouse-moved event before a click (some engines don't update the mouse position on click events, it seems). Also added a workaround for an event not always being received when the secondary finger is lifted from the touchscreen.
svn-id: r29629
|
2007-11-24 21:45:39 +00:00 |
|
Oystein Eftevaag
|
a1edea156f
|
Some minor display and mouse cursor optimizations
svn-id: r29621
|
2007-11-23 23:13:55 +00:00 |
|
Oystein Eftevaag
|
5295bde22a
|
Cleaned up some screen drawing offsetting issues
svn-id: r29620
|
2007-11-23 19:46:03 +00:00 |
|
Oystein Eftevaag
|
0bc6fbd435
|
Optimized dirty rects handling a bit, makes AGOS engine games run better
svn-id: r29587
|
2007-11-20 22:20:52 +00:00 |
|
Oystein Eftevaag
|
f2f5a09040
|
Cleaned up some formatting
svn-id: r29582
|
2007-11-20 19:42:41 +00:00 |
|
Oystein Eftevaag
|
3996e3daac
|
Fixed a silly palette issue, and added a toggle for a click-and-hold-mouse-button mode
svn-id: r29572
|
2007-11-19 22:29:02 +00:00 |
|
Oystein Eftevaag
|
6a4ce78789
|
Implemented soft keyboard support, and added a workarond for engines that can't handle mouse-down and mouse-up events coming in two subsequent calls to pollEvent()
svn-id: r29557
|
2007-11-18 17:58:53 +00:00 |
|
Oystein Eftevaag
|
ee4d7dc54d
|
Increased sound buffer size to avoid some skipping issues, and re-added a timer callback that had somehow gotten lost
svn-id: r29542
|
2007-11-18 01:14:20 +00:00 |
|
Oystein Eftevaag
|
dbbce1985a
|
Implemented portrait mode, fixed a few issues with the dirty rects handling, fixed some cursor positioning issues, and redirecting stdout and stderr to a log file when ScummVM is launched from the Springboard
svn-id: r29541
|
2007-11-17 21:26:03 +00:00 |
|
Oystein Eftevaag
|
e13e247612
|
Some dirty rects handling, and fixed a off-by-one blitting bug
svn-id: r29510
|
2007-11-15 23:42:00 +00:00 |
|
Oystein Eftevaag
|
41456707d6
|
iPhone: Implemented timers, and disabled mutexes (was causing deadlocks in SnM and COMI, for some reason
svn-id: r29506
|
2007-11-14 23:19:09 +00:00 |
|
Oystein Eftevaag
|
fdafe925e9
|
Added sound support for the iPhone
svn-id: r29499
|
2007-11-13 21:21:17 +00:00 |
|
Oystein Eftevaag
|
05b5a493f8
|
Initial commit of the iPhone/iPod Touch backend
svn-id: r29488
|
2007-11-13 08:06:15 +00:00 |
|
Oystein Eftevaag
|
eb42e8271e
|
Committing '[ 1824376 ] KYRA: more sequence player code' from Florian, with a couple of warnings fixed
svn-id: r29417
|
2007-11-05 08:23:57 +00:00 |
|