ScummVM logo Forum Index - ScummVM website - Contact us - Buy Supported Games: GOG.com Rules - Search - Register - Login curved edge
Folder Forum Index > iPhone Port > Cannot change graphics mode on ipad
Cannot change graphics mode on ipad
  Author    Thread Reply to topic
Neil



Joined: 23 Nov 2011
Posts: 3
Cannot change graphics mode on ipad 

Hello to all developpers.

In a previous thread I inquired about how to change the filter to return to a pixellated filter and md5 kindly gave me the instructions on how to do so, however upon following those instructions I found that within the option settings the "graphics mode" doesn't have any choices other than 'default', everything else under "render mode" is all there (CGA, EGA etc).

I checked on my computer version (an older version) and the choices do show up, however on both my ipad1 and ipad2 updated to the latest version neither has any other options than default.

Any help would be much appreciated.

 Reply with quote  
Post Tue Nov 29, 2011 4:47 pm 
 View user's profile Send private message
eriktorbjorn
ScummVM Developer


Joined: 31 Oct 2005
Posts: 3289
Re: Cannot change graphics mode on ipad 

quote:
Originally posted by Neil

I found that within the option settings the "graphics mode" doesn't have any choices other than 'default', everything else under "render mode" is all there (CGA, EGA etc).



While I don't have an iPhone/iPad myself, I can at least hazard a guess. Though to do so, I may have to get a bit technical.

ScummVM consists mostly of platform-independent code, i.e. code that can be compiled an run on most sensible operating systems and platforms. In the end, of course some parts have to be separated into platform-specific "backends" to actually deal with playing sounds, drawing graphics, accessing the file system, etc. The various graphics filters are platform-independent. However, it is the graphics backend that is responsible for applying them. The options dialog calls the backend to ask for a list of the graphics modes it supports. Apparently, the iPad version you're running doesn't support any, apart from the default one.

The rendering modes are different. They tell the game engine to render graphcis in a different way than it would ordinarily do. Usually this is to prentend it's running on limited hardware, e.g. 16 colours instead of 256. Only a few games support this, as far as I know. In some cases, ScummVM probably doesn't bother supporting it. In other cases, the game was written at a time when there was only one graphics standard that really mattered to it.
 Reply with quote  
Post Tue Nov 29, 2011 5:15 pm 
 View user's profile Send private message
Thorwan



Joined: 21 Jan 2012
Posts: 2
 

I'm having the same issue. We really need the option to change the graphics mode on the iPad. While it's nice to have the games playable at fullscreen, it's way too blurry at the moment. I don't even want anything special like the MAME modes. Just simple 1x, 2x etc options with nice blocky pixels. Integer-only scaling.

Is there a way to force this using the scummvm.ini? 1x should be possible on any device?

 Reply with quote  
Post Sat Jan 21, 2012 1:49 pm 
 View user's profile Send private message
Coflash



Joined: 19 Feb 2012
Posts: 5
 

Wow

This kind of sucks. Playing it this way makes each game look like somebody smeared vaseline all over my screen.

Surely it's possible, some way, to just have normal pixels, whether it be full screen or not?

It also loses its appeal to me, I like the default pixelated graphics Sad

 Reply with quote  
Post Sun Feb 19, 2012 12:59 pm 
 View user's profile Send private message
LordHoto
ScummVM Developer


Joined: 30 Oct 2005
Posts: 1030
Location: Germany
 

quote:
Originally posted by Coflash
Wow

This kind of sucks. Playing it this way makes each game look like somebody smeared vaseline all over my screen.

Surely it's possible, some way, to just have normal pixels, whether it be full screen or not?

It also loses its appeal to me, I like the default pixelated graphics :(


Right now it's sadly not possible AFAIK. But I'm currently looking into adding support for unfiltered scaling.
 Reply with quote  
Post Sun Feb 19, 2012 4:44 pm 
 View user's profile Send private message
LordHoto
ScummVM Developer


Joined: 30 Oct 2005
Posts: 1030
Location: Germany
 

There will be support for an unfiltered upscaling in the next nightly build of the iPhone port.

 Reply with quote  
Post Mon Feb 20, 2012 1:39 am 
 View user's profile Send private message
Coflash



Joined: 19 Feb 2012
Posts: 5
 

That's great news, thank you! Very Happy

 Reply with quote  
Post Mon Feb 20, 2012 8:16 am 
 View user's profile Send private message
Coflash



Joined: 19 Feb 2012
Posts: 5
 

Is there a date in mind when the iPhone build will be updated?

Thanks

 Reply with quote  
Post Tue Feb 21, 2012 9:00 am 
 View user's profile Send private message
fuzzie
ScummVM Developer


Joined: 24 May 2010
Posts: 178
 

quote:
Originally posted by Coflash
Is there a date in mind when the iPhone build will be updated?

Thanks


Did you check? The latest daily build seems to be dated today.
 Reply with quote  
Post Tue Feb 21, 2012 9:05 am 
 View user's profile Send private message
Coflash



Joined: 19 Feb 2012
Posts: 5
 

Right, I'm new to all of this so I thought Cydia would tell me in the app itself. Usually when something has a new version in Cydia it shows a little red icon for updates.

There's another way to install it?

 Reply with quote  
Post Tue Feb 21, 2012 9:14 am 
 View user's profile Send private message
fuzzie
ScummVM Developer


Joined: 24 May 2010
Posts: 178
 

quote:
Originally posted by Coflash
Right, I'm new to all of this so I thought Cydia would tell me in the app itself. Usually when something has a new version in Cydia it shows a little red icon for updates.

There's another way to install it?


The Cydia repository is maintained by Vinterstum, and it looks like it only has stable (i.e. tested and supported builds from our 6-monthly release cycle) versions.

For nightly builds you'll have to install them yourself from http://buildbot.scummvm.org/builds.html which has our automated daily builds. I have no idea about the specifics of doing that for the iPhone.
 Reply with quote  
Post Tue Feb 21, 2012 9:38 am 
 View user's profile Send private message
Coflash



Joined: 19 Feb 2012
Posts: 5
 

Got it, you just need to drag the nightly build into iTunes > Apps then sync

Thanks again Smile

 Reply with quote  
Post Tue Feb 21, 2012 10:23 am 
 View user's profile Send private message
MajinChibi



Joined: 03 Sep 2007
Posts: 91
Location: Berlin, Germany
 

thanks guys, it looks much better now on ipad 2 without filtering Smile

 Reply with quote  
Post Tue Feb 28, 2012 12:34 am 
 View user's profile Send private message
Strife67



Joined: 16 Aug 2009
Posts: 1
 

quote:
Originally posted by Coflash
Got it, you just need to drag the nightly build into iTunes > Apps then sync

Thanks again Smile


It's an Apple developer account needed for nightly build installation? Whenever I try this method with a jailbroken iPad 3, an error message pops up before the icon disappears from the home screen.

EDIT: Nevermind, I managed to install the app by following these instructions: http://forums.scummvm.org/viewtopic.php?p=49662#49662
 Reply with quote  
Post Thu May 31, 2012 1:02 pm 
 View user's profile Send private message
potatis



Joined: 06 Aug 2011
Posts: 3
 

So how does it work, without filtering, can non-retina iPad only display 640x480 games without resizing, while retina iPad can enlarge it to 3x?

And as for 320x200 games, can ScummVM emulate those non-square pixels? I was thinking that would not work on non-retina iPad, which would enlarge 3x in both directions, while retina iPad could enlarge 6x horizontally and 7x vertically. Just wondering if purchasing retina iPad would be better with ScummVM.

 Reply with quote  
Post Tue Mar 11, 2014 9:14 pm 
 View user's profile Send private message
  Display posts from previous:      
Reply to topic

Forum Jump:
 



Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Powered by phpBB © 2001, 2006 phpBB Group
Forum design by ScummVM team, icons by raina
curved edge   curved edge