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????
xbox1 port - aspect ratio problem.. please help.
Moderator: ScummVM Team
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_% ... es%29#Xbox
http://openxdk.maturion.de/
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_% ... es%29#Xbox
http://openxdk.maturion.de/
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.
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.
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...
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...
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.DarkSlim wrote:Would love to have a newer version of ScummVM for the original Xbox available
Microsoft's license is incompatible with GPL, so there's nothing we can do about this, and will not officially support this platform.
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/n ... 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.
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/n ... 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.
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.
http://www.xbmc4xbox.org.uk/wiki/XDK
Using the OpenXDK instead would avoid this limitation.
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:digitall wrote: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.
http://forums.scummvm.org/viewtopic.php?t=59