ScummVM logo Forum Index - ScummVM website - Contact us - Buy Supported Games: GOG.com Rules - Search - Register - Login curved edge
Folder Forum Index > Other Ports > xbox1 port - aspect ratio problem.. please help.
xbox1 port - aspect ratio problem.. please help.
  Author    Thread Reply to topic
vree



Joined: 07 Oct 2013
Posts: 2
xbox1 port - aspect ratio problem.. please help. 

Ok so installed scummVM on my old xbox running xbmc.

Now when playing a game the game gets cut off not all the text appear on screen.

I read something about (LT+RT+click right stick).
I did this ingame and in the menu. It does nothing at all.

What am I doing wrong? Or how can I fix this????

 Reply with quote  
Post Mon Oct 07, 2013 4:58 pm 
 View user's profile Send private message
md5
ScummVM Developer


Joined: 03 Nov 2005
Posts: 2256
Location: Athens, Greece
 

The XBOX1 port is not an official ScummVM port - better ask the people who made it

 Reply with quote  
Post Mon Oct 07, 2013 10:07 pm 
 View user's profile Send private message
vree



Joined: 07 Oct 2013
Posts: 2
 

quote:
Originally posted by md5
The XBOX1 port is not an official ScummVM port - better ask the people who made it


Yeah I think those guys are long gone.
 Reply with quote  
Post Mon Oct 07, 2013 10:40 pm 
 View user's profile Send private message
digitall
ScummVM Developer


Joined: 02 Aug 2012
Posts: 824
 

Maybe... but their code isn't.

The XBox port code changes were never submitted to the project by whoever who ported it.

This was probably mainly as it required the use of an leaked and cracked copy of Microsoft's XDK (XBox Development Kit) as did all other XBox Homebrew Software... We never would have accepted hosting a port due to this anyway.

However, this should no longer be an issue as the OpenXDK now exists and can be used instead:
http://en.wikipedia.org/wiki/Homebrew_%28video_games%29#Xbox
http://openxdk.maturion.de/

 Reply with quote  
Post Tue Oct 08, 2013 10:44 pm 
 View user's profile Send private message
digitall
ScummVM Developer


Joined: 02 Aug 2012
Posts: 824
 

Right, I did a search on the web and the latest release I could find for ScummVM for XBox was the v1.4.1 release.

This included a patch file differencing the code changes from the main project tree (hence "but their code isn't")!

I have taken this and tried applying this to a branch in my Github scummvm repo based on the v1.4.1 tag and it applies cleanly. I can't try compiling this, unless I sort out setting up the OpenXDK toolchain, but here it is:
https://github.com/digitall/scummvm/tree/platform_xbox

Feel free to clone and try compiling...

I will also see if I can migrate this code cleanly to v1.5.0, v1.6.0 and latest master by rebase. If so, I'll retain the v1.4.1 and other bases in my tree as branches named "platform_xbox_<tag>" etc.

 Reply with quote  
Post Tue Oct 08, 2013 11:55 pm 
 View user's profile Send private message
digitall
ScummVM Developer


Joined: 02 Aug 2012
Posts: 824
 

Right... Required a minor conflict resolution, but patches applied to v1.5.0, v1.6.0 and latest master.

The branches for this are present in my github scummvm repo.

I could look at setting up the OpenXDK to see if this compiles under that... with a few modifications, but as I don't have an XBox, I would not be able to test the resulting binaries. Maybe in time, an XBox porter will volunteer...

 Reply with quote  
Post Thu Oct 10, 2013 4:16 am 
 View user's profile Send private message
DarkSlim



Joined: 02 Nov 2013
Posts: 1
 

Would love to have a newer version of ScummVM for the original Xbox available Smile

 Reply with quote  
Post Sat Nov 02, 2013 12:16 pm 
 View user's profile Send private message Visit poster's website
md5
ScummVM Developer


Joined: 03 Nov 2005
Posts: 2256
Location: Athens, Greece
 

quote:
Originally posted by DarkSlim
Would love to have a newer version of ScummVM for the original Xbox available Smile


We don't support an XBOX port, this has been created by an external group. Microsoft's SDK is only available to Microsoft approved programmers and can not be used to build 'homebrew software', like ScummVM.

Microsoft's license is incompatible with GPL, so there's nothing we can do about this, and will not officially support this platform.
 Reply with quote  
Post Sat Nov 02, 2013 1:42 pm 
 View user's profile Send private message
digitall
ScummVM Developer


Joined: 02 Aug 2012
Posts: 824
 

md5: IANAL, but as the article you linked says, that only refers to the license for getting an application accepted into the official MS XBox Marketplace, not to running a homebrew application.

This is not specific to Microsoft, as the Apple App Store has the same kind of terms and has pulled apps before:
http://www.zdnet.com/blog/open-source/no-gpl-apps-for-apples-app-store/8046

However, as this does not affect our OSX/iOS ports, I don't see why it should preclude a XBox port being supported.

However, as I said earlier in this thread, the original port "required the use of an leaked and cracked copy of Microsoft's XDK (XBox Development Kit) ... We never would have accepted hosting a port due to this."

However to quote the wikipedia article linked in the rest of my message:
"Recently, progress has been made in the creation of a legal development kit for the Xbox, known as OpenXDK. The OpenXDK is intended to allow coders to create new applications and games, as well as port existing source codes, without using illegally obtained Microsoft software. The games and applications created under the OpenXDK can be legally hosted on the net, and downloaded by users."

This can be found at:
http://openxdk.maturion.de/

I am unsure of the amount of work required to port this to OpenXDK, but IMHO there is no legal reason to preclude this.

 Reply with quote  
Post Sun Nov 03, 2013 1:37 am 
 View user's profile Send private message
digitall
ScummVM Developer


Joined: 02 Aug 2012
Posts: 824
 

Additionally, I had done some further reading and even with a legal copy of the XDK, the licensing terms for the XDK limit how developers can release their builds. See:
http://www.xbmc4xbox.org.uk/wiki/XDK

Using the OpenXDK instead would avoid this limitation.

 Reply with quote  
Post Sun Nov 03, 2013 2:02 am 
 View user's profile Send private message
md5
ScummVM Developer


Joined: 03 Nov 2005
Posts: 2256
Location: Athens, Greece
 

quote:
Originally posted by digitall
However to quote the wikipedia article linked in the rest of my message:
"Recently, progress has been made in the creation of a legal development kit for the Xbox, known as OpenXDK. The OpenXDK is intended to allow coders to create new applications and games, as well as port existing source codes, without using illegally obtained Microsoft software. The games and applications created under the OpenXDK can be legally hosted on the net, and downloaded by users."

This can be found at:
http://openxdk.maturion.de/

I am unsure of the amount of work required to port this to OpenXDK, but IMHO there is no legal reason to preclude this.


There has already been a thread about it. Carcharius (one of the people who contributed to OpenXDK) said it's still not mature enough, and that there isn't any interest for further development on OpenXDK:

http://forums.scummvm.org/viewtopic.php?t=59
 Reply with quote  
Post Sun Nov 03, 2013 3:39 am 
 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