Emuforums.com

Go Back   Emuforums.com > News comments
About Us Register FAQ Members List Calendar Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
Old June 30th, 2008   #1 (permalink)
Administrator
 
Bobbi's Avatar
 
Join Date: Apr 2001
Location: Germany
Posts: 2,031
Post Dxbx status updates

Even though it's now roughly 6 years old, emulation of the x-box console is still far from working. Now another team decided to give this tough project a try and founded the project Dxbx. Based on the C code of Cxbx, the team attempts to develop this emulator completly in Delphi!


Patrickvl, one of the team members, has recently posted a status update about where the emulator currently stands over in this thread - take a look: 



Rob has already made a signature file for all XAPI functions, and
concluded that it's possible to detect multiple XDK versions with a
single set of XAPI signatures.That great news actually, because it saves us from building detection
per version, and also enables us make a small logging-patch for _all_
XAPI's. This will give us detailed insight in the XAPI-calling-patterns
of every game we can get our hands on!

Robert also found out why some games can't be converted to an EXE : I'd
seems that the Xbox accepts more sections in an executable than Windows
XP - one game had 137 sections, which XP refused to MapAndLoad (...)

Me, I'm still busy figuring out how all the 387 Kernel API's should
look, because it's important that the calling convention, the number of
arguments, their types and type of return value (if any) matches the
Xbox version exactly (one mistake and the stack could become
corrupted). It's a mind-numbingly boring job, and even more depressing
is the realization that we'll have to do the same thing for all XAPI's
that we must patch (and the most depressing part is, that there's about
twenty times as many XAPI's then there are Kernel API's).


The team is currently looking for people who help translating the code, finding method signatures or with general coding - if this sounds like you, don't hesitate to check out the Dxbx forum to apply.


__________________

Specs: AMD Athlon 64 4000+ • 2048 MB PC400 RAM • Nvidia GeForce 7600 GT PCI-E • WinXP Pro
Bobbi is offline   Reply With Quote
Old June 30th, 2008   #2 (permalink)
Registered User
 
muppets4's Avatar
 
Join Date: Nov 2004
Location: netherlands
Posts: 25
Quote:
Originally Posted by Bobbi View Post
It's a mind-numbingly boring job, and even more depressing is the realization that we'll have to do the same thing for all XAPI's
that we must patch (and the most depressing part is, that there's about
twenty times as many XAPI's then there are Kernel API's).
Lol! Now that's a way to find volunteers!

BTW: really looking forward to a working emulator. It's getting too crowded around my TV-set.
__________________
Intel E8500 , 2048 Mb DDR2 1066mhz, 2x 8800GTS 512mb in SLI
muppets4 is offline   Reply With Quote
Old July 4th, 2008   #3 (permalink)
blade running
 
Le[x]'s Avatar
 
Join Date: May 2001
Location: Lithuania
Posts: 27
Wow great news, it's good to know that xbox emulation scene is still alive!
Le[x] is offline   Reply With Quote
Reply
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 17:13.

© 2006 - 2008 Emu Forums | About Emu Forums | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.7.0 Release Candidate 3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5