quote:Originally posted by andeiThe N9 doesn't have a hardware synth or TiMidity packages, so MIDI music isn't really supported at the moment. WildMidi is in the official Harmattan repository, but I'm not sure if it works with ScummVM.

Oh I didn't know that. Wouldn't it be possible to disable midi in your port? I think it would be much better than those silent crashes

A modified Harmattan SDL library (preferably statically linked) is needed for building this version. Skip the x11-fix-event-coordinates patch and use the one above. It calculates how much empty space is around the window and adjusts and clips touchscreen event coordinates accordingly. Not the most elegant solution perhaps, but it makes ScummVM happy.

Assembly optimized scalers, aspect ratio correction and different resolution games should be fixed now. I don't have The Curse of Monkey Island to test, so can you give it a spin Orologiaio? Just remove the old ScummVM package before installing this new one.

Hope everything works.

Nice!
Been waiting for this
How exactly do I install this?

Thanks!

Thu May 24, 2012 12:45 pm

FastIkarus

Joined: 24 Nov 2007
Posts: 8
Location: Prague, Czech republic

quote:Originally posted by snc

Nice!
Been waiting for this
How exactly do I install this?

Thanks!

You have to allow installing app from 3rd sources (Settings - Applications - Installation in your phone). Then just somehow copy file to your phone, e.g. using mass storage, send it to your email, download from web and open it.

-----

Andei, one more question. I guess "full fullscreen" cannot be easily done now, but would be possible to make black areas responding to touches? I really like touchpad control mode and if it would work over whole display, it would be wonderful.

Thu May 24, 2012 1:09 pm

snc

Joined: 24 May 2012
Posts: 5
Location: Finland

quote:Originally posted by FastIkarus

quote:Originally posted by snc

Nice!
Been waiting for this
How exactly do I install this?

Thanks!

You have to allow installing app from 3rd sources (Settings - Applications - Installation in your phone). Then just somehow copy file to your phone, e.g. using mass storage, send it to your email, download from web and open it.

-----

Andei, one more question. I guess "full fullscreen" cannot be easily done now, but would be possible to make black areas responding to touches? I really like touchpad control mode and if it would work over whole display, it would be wonderful.

Ok thanks, where do I place the patch (the 2 additional files) or are they executable files?

Thu May 24, 2012 1:29 pm

FastIkarus

Joined: 24 Nov 2007
Posts: 8
Location: Prague, Czech republic

quote:Originally posted by snc

Ok thanks, where do I place the patch (the 2 additional files) or are they executable files?

You don't need those, those are for developers.

Thu May 24, 2012 2:17 pm

snc

Joined: 24 May 2012
Posts: 5
Location: Finland

quote:Originally posted by FastIkarus

quote:Originally posted by snc

Ok thanks, where do I place the patch (the 2 additional files) or are they executable files?

You don't need those, those are for developers.

Thanks got it working. Playing Monkey island 3 and it works fine, just cannot seem to save; the cursor does not want to go below a point where the save button is located but everything else seems to work fine.

Thanks andei for the port!

Thu May 24, 2012 4:19 pm

andei

Joined: 02 May 2012
Posts: 18
Location: Finland

quote:Originally posted by FastIkarusWouldn't it be possible to disable midi in your port? I think it would be much better than those silent crashes

Yeah, I'll disable TiMidity in the next release. Most mobile device ports seem to have it disabled anyway. A nice sounding softsynth would be cool to have, but the cpu requirements are on the heavy side.

quote:Originally posted by FastIkarusI guess "full fullscreen" cannot be easily done now, but would be possible to make black areas responding to touches? I really like touchpad control mode and if it would work over whole display, it would be wonderful.

That could work great! It will seriously mess up the coordinates handling and non-touchpad mode... but hmm, I'll see if it can be done. And unfortunately full stretched fullscreen will have to wait for now.

Thu May 24, 2012 6:21 pm

andei

Joined: 02 May 2012
Posts: 18
Location: Finland

quote:Originally posted by sncPlaying Monkey island 3 and it works fine, just cannot seem to save; the cursor does not want to go below a point where the save button is located but everything else seems to work fine.

Eeek, that's a bug. Sorry about that snc and everyone else... I honestly thought I fixed it already. Try enabling Aspect ratio correction (either globally or just for this one game) in Graphics options. Pointer movement should work again.

Thu May 24, 2012 7:01 pm

snc

Joined: 24 May 2012
Posts: 5
Location: Finland

quote:Originally posted by andei

quote:Originally posted by sncPlaying Monkey island 3 and it works fine, just cannot seem to save; the cursor does not want to go below a point where the save button is located but everything else seems to work fine.

Eeek, that's a bug. Sorry about that snc and everyone else... I honestly thought I fixed it already. Try enabling Aspect ratio correction (either globally or just for this one game) in Graphics options. Pointer movement should work again.

That fixed it, thanks!

Thu May 24, 2012 7:38 pm

snc

Joined: 24 May 2012
Posts: 5
Location: Finland

Broken sword II works perfectly!

Thu May 24, 2012 8:52 pm

FastIkarus

Joined: 24 Nov 2007
Posts: 8
Location: Prague, Czech republic

quote:Originally posted by andei

quote:Originally posted by FastIkarusI guess "full fullscreen" cannot be easily done now, but would be possible to make black areas responding to touches? I really like touchpad control mode and if it would work over whole display, it would be wonderful.

That could work great! It will seriously mess up the coordinates handling and non-touchpad mode... but hmm, I'll see if it can be done. And unfortunately full stretched fullscreen will have to wait for now.

Things are starting to calm down after a busy summer and I have time to work on this port again. I also built FluidSynth and TiMidity++ for N9, but unfortunately the hardware is not powerful enough for smooth game music playback. Same goes for the MT-32 emulator. So AdLib sound it is then... or PC speaker. Beep!