Search found 14 matches

by aubin
Thu Oct 25, 2007 5:16 pm
Forum: iPhone Port
Topic: iPod Touch/iPhone Port?
Replies: 237
Views: 370457

If the whole saving and loading gives problems, why not tell a game to pause? I'm not sure whether each engine has a pause option, but it should be valid: Get a call ->pause game after the call ->unpause game The problem is that I don't think the iPhone backgrounds the application when you click th...
by aubin
Wed Oct 24, 2007 5:12 pm
Forum: iPhone Port
Topic: iPod Touch/iPhone Port?
Replies: 237
Views: 370457

That would be... tricky :). Emulators can do it since the games basically run in a virtual machine with its own seperate memory space. In ScummVM everything is native, all you could do is do a full memory dump of the whole application and somehow restore that afterwards. Which won't work :P Ouch, I...
by aubin
Wed Oct 24, 2007 3:46 pm
Forum: iPhone Port
Topic: iPod Touch/iPhone Port?
Replies: 237
Views: 370457

Hmm... That may be tricky. Game engines don't always allow saving at arbitrary points during gameplay. It's possible that a "forced" savegame like that won't work properly. Rather than saving, is it possible to suspend the game engine and resume it? I could have sworn that such a thing wa...
by aubin
Wed Oct 24, 2007 12:49 am
Forum: iPhone Port
Topic: iPod Touch/iPhone Port?
Replies: 237
Views: 370457

ruudboy wrote:Video:

http://www.youtube.com/watch?v=lbsc4JWT3qU

--
Ruudboy
Very impressive work.
by aubin
Tue Oct 23, 2007 6:01 pm
Forum: iPhone Port
Topic: iPod Touch/iPhone Port?
Replies: 237
Views: 370457

I've got a full-blown port working. Instead of using the SDL backend, I've written an iPhone backend which uses CoreSurface for rendering. The CoreSurface buffer is then attached to a LayerKit layer, so I've got scaling, aspect ratio correction, and automatic rotation between portait and landscape ...
by aubin
Tue Oct 23, 2007 12:54 am
Forum: iPhone Port
Topic: iPod Touch/iPhone Port?
Replies: 237
Views: 370457

It would be pretty handy to use SDL for the rest of the stuff that's needed, so I'd appreciate it :). At least to find out whether the SDL support is actually there yet or not, or whether we'll have to set up native support for everything. OK, it's a big of a learning curve, but I'll give it a shot...
by aubin
Mon Oct 22, 2007 9:59 pm
Forum: iPhone Port
Topic: iPod Touch/iPhone Port?
Replies: 237
Views: 370457

Vinterstum wrote:I'm looking into using OpenGL ES as a backend, at the moment. Should be a lot faster (and more flexible) than going through SDL, especially when scaling and such.
Will that also take care of the input issues or should I continue trying to get the mouse working through SDL?
by aubin
Mon Oct 22, 2007 8:17 pm
Forum: iPhone Port
Topic: iPod Touch/iPhone Port?
Replies: 237
Views: 370457

Vinterstum wrote:Here we go, same thing on an iPod Touch.
Can't believe you beat me by an hour :D
Looks good. You're better with a camera, clearly :D
by aubin
Mon Oct 22, 2007 8:16 pm
Forum: iPhone Port
Topic: iPod Touch/iPhone Port?
Replies: 237
Views: 370457

Nice! Using the iphone-mame-sdl version of SDL? That's the one. There were some minor problems getting it to compile, but I took a look at the NES emulator and figured out a way to fix the errors. The big problem right now is the lack of mouse support, that's a pure SDL problem and it's one that th...
by aubin
Mon Oct 22, 2007 6:45 pm
Forum: iPhone Port
Topic: iPod Touch/iPhone Port?
Replies: 237
Views: 370457

Thought some of you might be interested to see this

http://images.punknews.org/images/scummvm/iphonescummmain.jpg I spent some time on this today, and this is how far I've gotten. There are still some major problems: most notably, the "mouse" doesn't work. This is because the SDL-iPhone code I'm using isn't working. I will see what I can d...
by aubin
Tue Mar 14, 2006 7:10 pm
Forum: Other Ports
Topic: Universal (Mac OS X) build for Scummvm completed
Replies: 18
Views: 29961

You can use Lipo to make your universal binary before you have your build environment. You probably know this, but just in case:

Code: Select all

lipo -create scummvm_intel scummvm_ppc -output scummvm
by aubin
Sun Mar 12, 2006 5:59 pm
Forum: Other Ports
Topic: OSX86 port
Replies: 30
Views: 37426

Currently on a few days vacation, and my only internet connection is a 9600 kbps link through my mobile. So doubt I'll be able to try FLAC while I'm away :). I've made a Universal Binary and submitted some patches so you can use that until you're able to make an "official build." It's bui...
by aubin
Sun Mar 12, 2006 5:31 pm
Forum: Other Ports
Topic: Universal (Mac OS X) build for Scummvm completed
Replies: 18
Views: 29961

I've put together patch against the SVN source tree. I've also patched "configure" so it does a proper altivec test. I've tried it on a MacBook as well as my old Powerbook G4 (which has Altivec) and the patches seem to be cross-architecture properly. The patch is here: http://sourceforge.n...
by aubin
Sun Mar 12, 2006 6:51 am
Forum: Other Ports
Topic: Universal (Mac OS X) build for Scummvm completed
Replies: 18
Views: 29961

Universal (Mac OS X) build for Scummvm completed

Hi, I've made a proper Universal build of ScummVM; it's compiled identically to the mainline packages (i.e. Vorbis, MPEG2, FLAC, etc.) and is native on both platforms. It's tested and working fine as far as I can tell, and the only changes I made were for endianness (due to assumptions about PPC) an...