You are viewing our Forum Archives. To view or take place in current topics click here.
#11. Posted:
stickyPiXL
  • Wise One
Status: Offline
Joined: Oct 21, 201013Year Member
Posts: 525
Reputation Power: 24
Status: Offline
Joined: Oct 21, 201013Year Member
Posts: 525
Reputation Power: 24
Not exactly. The only possible way as explained earlier is if you run the JVM through Linux. The Xbox doesn't support Java. Unless there was a way for Xboxes to translate Java bytecode into something the Xbox could understand, the only way seems to be downloading the JVM on Xbox Linux.
#12. Posted:
Percocet
  • TTG Master
Status: Offline
Joined: Apr 05, 201113Year Member
Posts: 822
Reputation Power: 38
Status: Offline
Joined: Apr 05, 201113Year Member
Posts: 822
Reputation Power: 38
JavaCoffee wrote Not exactly. The only possible way as explained earlier is if you run the JVM through Linux. The Xbox doesn't support Java. Unless there was a way for Xboxes to translate Java bytecode into something the Xbox could understand, the only way seems to be downloading the JVM on Xbox Linux.
Java does run (sort of) on xbox. Minecraft 360 is actually mainly java (besides some xam imports and other things). I have it decompiled right now, trying to figure out how everything works (complex stuff :/ ). I'm guessing the SDK has some auto-conversion for certain things while building the .xex . It cant be decompiled through java though even though there is definetly some in there. It must be decompiled through ppc like any other .xex
#13. Posted:
fxGame
  • Ladder Climber
Status: Offline
Joined: Aug 21, 201211Year Member
Posts: 304
Reputation Power: 10
Status: Offline
Joined: Aug 21, 201211Year Member
Posts: 304
Reputation Power: 10
an Regular Xbox without Modifications wont run java.
#14. Posted:
Bashful
  • TTG Senior
Status: Offline
Joined: Aug 02, 201211Year Member
Posts: 1,915
Reputation Power: 77
Status: Offline
Joined: Aug 02, 201211Year Member
Posts: 1,915
Reputation Power: 77
No, Java is owned by another company. Selling hardware/software that includes another companies product, would be in violation of copyrights and they could get sued. They could work out a deal, but that would require unnecessary amount of work.

Most games are programmed in C# or C++, so when Minecraft was made for the Xbox they had to port, or convert, the code to C#/C++ for the Xbox to run the game.

If you would download VB, you can see there is a Xbox Developing Application that utilizes C#.

Anyway, that's why the Xbox Minecraft version is so far behind, they have to port it, manually I imagine. Converters are inefficient for a finished project, so it would be much easier (but longer) to re-code it, so less errors would be created.
#15. Posted:
aBoxOfMints
  • TTG Addict
Status: Offline
Joined: May 17, 201014Year Member
Posts: 2,604
Reputation Power: 130
Status: Offline
Joined: May 17, 201014Year Member
Posts: 2,604
Reputation Power: 130
JavaCoffee wrote
mileshaden wrote just wondering since minecraft on the computer was written in java did they write it in java again on the xbox or what language did they use if they couldn't use java. and if they couldn't run java why not?


Minecraft on Xbox is not in Java. Its a port, meaning that they had to translate the Java code to C#/C++ for it to work on the Xbox. And the main reason Xboxes can't run Java is because Java runs on a JVM (Java Virtual Machine), which Xboxes don't have a JVM built into it.


To better explain what he's saying in laymans terms, C# is the Microsoft equivalent to Java, so if you know Java it's relatively easy to catch on C#, I've been using a lot lately since I own a Windows 8 Phone and the Windows Phone software can use C#, HOWEVER I'm excited as hell that Microsoft allows C++ now in the program!
#16. Posted:
aBoxOfMints
  • TTG Addict
Status: Offline
Joined: May 17, 201014Year Member
Posts: 2,604
Reputation Power: 130
Status: Offline
Joined: May 17, 201014Year Member
Posts: 2,604
Reputation Power: 130
Intellectually wrote
JavaCoffee wrote Not exactly. The only possible way as explained earlier is if you run the JVM through Linux. The Xbox doesn't support Java. Unless there was a way for Xboxes to translate Java bytecode into something the Xbox could understand, the only way seems to be downloading the JVM on Xbox Linux.
Java does run (sort of) on xbox. Minecraft 360 is actually mainly java (besides some xam imports and other things). I have it decompiled right now, trying to figure out how everything works (complex stuff :/ ). I'm guessing the SDK has some auto-conversion for certain things while building the .xex . It cant be decompiled through java though even though there is definetly some in there. It must be decompiled through ppc like any other .xex


C# is Microsoft's Java equivalence, Java is an oracle product that big companies use, HOWEVER, because C# has stronger security to it, even though Java is still amazingly strong as well!
#17. Posted:
RAC
  • TTG Senior
Status: Offline
Joined: Apr 02, 201212Year Member
Posts: 1,347
Reputation Power: 56
Status: Offline
Joined: Apr 02, 201212Year Member
Posts: 1,347
Reputation Power: 56
If you havea jtag you can
#18. Posted:
stickyPiXL
  • Wise One
Status: Offline
Joined: Oct 21, 201013Year Member
Posts: 525
Reputation Power: 24
Status: Offline
Joined: Oct 21, 201013Year Member
Posts: 525
Reputation Power: 24
RAC wrote If you havea jtag you can


These are the kinds of posts I want to stab. Explain how you could.
#19. Posted:
TTG-Coder
  • TTG Addict
Status: Offline
Joined: Jun 05, 201112Year Member
Posts: 2,609
Reputation Power: 113
Status: Offline
Joined: Jun 05, 201112Year Member
Posts: 2,609
Reputation Power: 113
Tolerated wrote Enabling jvm would couse a lot of problems as people would be creating exploits that could potentially ruin Microsoft's console business. C/++ is the safest and the most common method of developing and deploying game engines, they kept it this way and I don't think it will change.
it wouldnt be prone to exploits as code need to be signed before it will run on xbox and m$ are the only people who can sign xbox code
#20. Posted:
Poliwrath
  • TTG Master
Status: Offline
Joined: May 11, 201113Year Member
Posts: 845
Reputation Power: 33
Status: Offline
Joined: May 11, 201113Year Member
Posts: 845
Reputation Power: 33
It cannot sir. Sadly. I kind of want to try to play Runescape on my Xbox
Jump to:
You are viewing our Forum Archives. To view or take place in current topics click here.