maemo-leste / bugtracker

Issue tracking repository
63 stars 3 forks source link

Im(port) osso-games-startup #238

Closed android-808 closed 4 years ago

android-808 commented 5 years ago

As discussed in #18

Used for stock games, DrNokSnes and PicoDrive.

http://maemo.org/packages/source/view/fremantle_sdk_free_source/osso-games-startup/1.7.49-1+0m5/

android-808 commented 4 years ago

Somehow hit close and comment whilst scrolling.

MerlijnWajer commented 4 years ago

Regarding brainparty - I think it always renders that way. I just checked, and it does that on Fremantle.

With your patched libsdl from the other issue, I get this now: https://wizzup.org/bp-leste-vm.mp4

MerlijnWajer commented 4 years ago

Yes -- scummvm would be lovely.

android-808 commented 4 years ago

Looks like it works really well.

I'll have to look see what it needs for ScummVM. It never needed a lot of work to update before from what I remember. The fact official site still puts out a Maemo 5 build means it should still be using SDL 1.2 so will probably be ok. If it's easy enough I should be able to have Threepwood, Ben and the Tentacles on device by new year

MerlijnWajer commented 4 years ago

I am looking forward to https://wiki.scummvm.org/index.php/Neverhood

MerlijnWajer commented 4 years ago

Works well on the N900 too: https://www.youtube.com/watch?v=IlweegA2ORQ I took the libsdl from your other comment and built it, it's now in leste-devel.

MerlijnWajer commented 4 years ago

I tried to build your latest marbles repo, it builds, but on start I get a weird error:

%s
Device storage full.
Remove data to free memory.
MerlijnWajer commented 4 years ago

Shall we make separate tickets for games? osso-games-startup is imported

android-808 commented 4 years ago

Marbles issue mention here: https://github.com/maemo-leste/bugtracker/issues/238#issuecomment-524430134. Still doesn't work though. It stops issue showing but starting/continuing games just immediately takes you back to menu.

The one part of the port I've not checked out/ completed is the save feature, which IIRC is related to Chess. I would leave open until that is done as its part of the original package that's not ported and checked vs a bug introduced during port.

Marbles needs its own ticket. Mahjong needs its own ticket if it doesn't have one. The background issue in the image above might be a bug in the original code relating to screen dimensions so that would be a seperate issue, but might be a mistake on my part during port so not sure how to catalogue that one. Chess I don't think I've started yet, so that wants an Im(port). Same with Blocks.

MerlijnWajer commented 4 years ago

Created #275 for osso-mahjong

MerlijnWajer commented 4 years ago

Also #278 #277 and #276