Jump to content
OGXbox.com

Is there really no way to compile an .xbe without a Windows XP VM and Visual C++ 2003?


IoI_xD
 Share

Recommended Posts

The .xbe file format seems to be reverse engineered, but as far as actually compiling them goes, you still need to use Microsoft's official tools from 2003? Which also means not being able to use modern C/C++ features...?

I'm having a hard time believing this. Are my Googling skills just bad, or has nobody bothered to fork gcc or clang or modern?

Edited by IoI_xD
  • Like 1
Link to comment
Share on other sites

42 minutes ago, IoI_xD said:

The .xbe file format seems to be reverse engineered, but as far as actually compiling them goes, you still need to use Microsoft's official tools from 2003? Which also means not being able to use modern C/C++ features...?

I'm having a hard time believing this. Are my Googling skills just bad, or has nobody bothered to fork gcc or clang or modern?

I wonder this too sometimes... I think so, yeah.

Link to comment
Share on other sites

On 7/30/2023 at 2:46 AM, antonic901 said:

You have NXDK which is open source development software suite for original xbox. Hovever it's not near complete, the biggest drawback is that it doesn't offer any API similar to DirectX. But it offers C++20, Micropython, JSON support etc.

Indeed, when I made that post I didn't see that it came with an "exe to xbe" converter. So I guess that's the answer here.

Link to comment
Share on other sites

2 hours ago, IoI_xD said:

Indeed, when I made that post I didn't see that it came with an "exe to xbe" converter. So I guess that's the answer here.

Um, I remember that being a part of CXBX... didn't do what I thought it did, and there's no way to really debug or test the software in that state...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

Board Life Status


Board startup date: April 23, 2017 12:45:48
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.