Emuforums.com

Go Back   Emuforums.com > Xbox Emulation > Cxbx Official Discussion
Home Register Downloads FAQ Members List Calendar Arcade Mark Forums Read


Reply
 
LinkBack Thread Tools Display Modes
Old January 6th, 2009   #41 (permalink)
Emu author
 
blueshogun96's Avatar
 
Join Date: Jun 2004
Location: Unidentified
Posts: 2,509
Homebrew does exist for 360. It's highly undeveloped, but there are some people that have written low level code for it. Openxdkman has managed to partly document the ATI Xenos GPU, but there needs to be more work done to emulate it. Talking the traditional method of emulating consoles for 360 isn't going to work and isn't worth it. A static binary translator will have to be used (similar to what Cxbx does) and even then you'll need a multi core CPU capable of running multiple threads per core in order to emulate it properly.

To be blunt, a 360 emulator can be written right now, but not one with any real or even desirable functionality as it would only run VERY basic homebrew.
__________________

[Sagat] Windows XP x64 Pro | AMD Athlon 3000+ (~2.0GHz) | NVIDIA GeForce 6600 PCI-E | Realtek AC97 Audio | 512MB Ram | NVIDIA NForce 4-4X chipset | Seagate HDD 160GB | LG 8614 DVD-ROM | HP DVD 1040d CD/DVD -/+ RW w/ LightScribe
[Raylene] HP dv2000 | Windows Vista Home Premium | Intel Core2 Duo @2.2GHz | NVIDIA GeForce 8400 GS 128Mb (Dedicated) + 1264Mb (Shared) | 3GB Ram | 220GB HDD


GeneralEmu - December 27, 2005 and beyond!
Shogun3D Interactive (I try to update it every day now)
Shogun's Cxbx Dev Blog
blueshogun96 is offline   Reply With Quote

Advertisement [Remove Advertisement]
Old January 20th, 2009   #42 (permalink)
Banned
 
Join Date: Jan 2009
Location: spain
Posts: 221
questions:1: is cxbx really alive?
2.-why is so slow the progress compared with dolphin or pcsx2??
3.-there not a pcsx2 dev or dolphin dev that wants makes a feedback?
4.- is important the codes exeptions from cxbx about xbox games for cxbx devs?
i think that dolphin devs and pcsx2 devs can gives helps because this project really need it because like there are games not for others consoles in each console hapens that,
thanks
saintseiya is offline   Reply With Quote
Old January 20th, 2009   #43 (permalink)
Dax
ライチュウ
 
Dax's Avatar
 
Join Date: Nov 2006
Location: USA
Posts: 3,289
1. Dxbx is more alive than this project, if I'm not mistaken.
2. There's only a few devs working on this compared to Dolphin/PCSX2. Plus, don't forget that emulators are developed in the devs' spare time, so the progress will be as fast or as slow as they want. The Xbox is also a highly complex system from what I understand, so it's not easy to emulate.
3. What do the Dolphin or PCSX2 devs have to do with this subject?

Dunno the answer to 4.
Dax is offline   Reply With Quote
Old January 20th, 2009   #44 (permalink)
Banned
 
Join Date: Jan 2009
Location: spain
Posts: 221
What do the Dolphin or PCSX2 devs have to do with this subject?
well they are devs of a long advanced in programation decoding and anything about emulation.i refer only to aid... donīt you think that cxbx deserve?i have seed with my own eyes that dolphin has a plugin maked for zerofrog ...well the help always is needed.
dax are you a cxbx dev?thanks for your answers
saintseiya is offline   Reply With Quote
Old January 21st, 2009   #45 (permalink)
Dax
ライチュウ
 
Dax's Avatar
 
Join Date: Nov 2006
Location: USA
Posts: 3,289
I understand now. If you wanted to see if they were interested, I'd email them. No, I'm not a dev for this project. I'm just a lowly not-finished-yet chip8 emulator programmer.
Dax is offline   Reply With Quote
Old January 21st, 2009   #46 (permalink)
Emu author
 
shadow_tj's Avatar
 
Join Date: Jul 2003
Location: Netherlands
Posts: 656
cxbx is still alive... don forget that we are people that are programming these emulators in free time.
With free time i mean the time we have left after a full time job and personal life.
The time that we have left then is inserted into the projects.

Not always we have that much free time as we would like.
Progress is slow, because there are not that much programmers on the projects.
And its not that easy... like me.. i know how to program delphi. but dxbx is my first emulator.. that makes it extra difficult.

And the big names are gone to the backside ( names like Caustik, KingOfC ).
If yah look at the source code ... then you will see its not that easy.
shadow_tj is offline   Reply With Quote
Old January 23rd, 2009   #47 (permalink)
Banned
 
Join Date: Jan 2009
Location: spain
Posts: 221
shadowstj but pcsx2 team or dolphin team canīt gives helps to your project or cxbx project??what must to do a dev when findes a code exeption or something like that in cxbx or dxbx? a example?
saintseiya is offline   Reply With Quote
Old January 23rd, 2009   #48 (permalink)
Emu author
 
shadow_tj's Avatar
 
Join Date: Jul 2003
Location: Netherlands
Posts: 656
you find exceptions or other bugs then report them.

goto the sourceforge website, select the project Cxbx or Dxbx
then under the Public Tab. there you can find the Bugs section report

there you can insert your bugs in the bug tracker.

websites:

cxbx: SourceForge.net: Cxbx : The Xbox Emulator
dxbx: SourceForge.net: dxbx


thats the best way to ask for new features and reports bugs.
shadow_tj is offline   Reply With Quote
Old January 26th, 2009   #49 (permalink)
Banned
 
Join Date: Jan 2009
Location: spain
Posts: 221
Arrow

ok thanks i go to give me helps like i can..ok i have did it ...you can check the thread that many problems with cxbx and code exeption from xbox games here shadowstj click here
from
http://sourceforge.net/tracker/index.php

...i canīt compile cxbx because has sdk 8.1 or something like that is rare ...if you can send me a litle tutorial...i wish some tips for declarations for fix thar problems so rudes

Last edited by saintseiya; January 26th, 2009 at 21:00..
saintseiya is offline   Reply With Quote
Old January 27th, 2009   #50 (permalink)
Emu author
 
shadow_tj's Avatar
 
Join Date: Jul 2003
Location: Netherlands
Posts: 656
for people who dont know... there is a option on the bottom to set the settings for seeing more items then only the last month.

When you set it then you can see all threads from beginning.

Directx 8 sdk needed

thats the thread where i asked for the directx 8.1 sdk download link
good luck with compiling.

if you got more questions be free to ask
shadow_tj is offline   Reply With Quote
Old January 30th, 2009   #51 (permalink)
Banned
 
Join Date: Jan 2009
Location: spain
Posts: 221
...ok: 1.-has your dxbx project indepent progress?? there are thousand of codes to add and more aplications variants and runtimes,,,well reading this complicated hex codes with images angules and others things..2.-has api input with pad and for pads now?
3.- there are a lot of dumps from games xdk and more what has you fix What successes?i know that is hard all this because is hight level, but i think that you can work only in games than doesnīt exist in others consoles like ninja gayden...original and genuine xbox games (only for xbox live)are the real importance...the others games we can play in dolphin or pcsx2 or pc...i canīt see the new sources why are only the old??...if you can make examples tio fix errors in your web we are very grateful...a example can be a way for more betas of this projects..greetings and thanks
saintseiya is offline   Reply With Quote
Old January 31st, 2009   #52 (permalink)
Banned
 
Join Date: Jan 2009
Location: spain
Posts: 221
ok shadows i can compile cxbx but how pass EmuD3D8 all this has:
Convert.cpp
Convert.h
PushBuffer.cpp
PushBuffer.h
State.cpp
State.h
VertexBuffer.cpp
VertexBuffer.h
VertexShader.cpp
VertexShader.h

and more like cpp : XTL::EmuIDirect3D8_CreateDevice(0, XTL:3DDEVTYPE_HAL, 0, 0x00000040, &PresParam, &g_pD3DDevice8);


any idea for make changes to sdk directx9?? i can help
saintseiya is offline   Reply With Quote
Old January 31st, 2009   #53 (permalink)
Emu author
 
shadow_tj's Avatar
 
Join Date: Jul 2003
Location: Netherlands
Posts: 656
what i did for compiling cxbx.

used Visual studio 6.0, that is also the version used for compiling the version of martin and Caustik.
added the directx 8 libraries to the cxbx libraries ( i know you should insert them somehow into visual studio... but i dont know how )....

select open workspace and select the cxbx workspace.
now you can compile all stuff with visual studio.

If ou are using Express 2005 edition, then you need to change stuff.
what need to be changed i dont know.. but i can not compile it cold from sourceforge with a express 2005 compiler.


About inserting directx9... what you wanne change.
you can only insert directx9 headers and dont change the code..
but then yah still have directx9 running on the backwards compatability mode of directx8

ok you can change the interfaces from 8 to 9, but thenyou get lots of problems.
and how to fix that in c++ i dont know.

But there are chanes made for using express edition 2005.
prehas the other ranches are capable of running with it.


hope this was helping ...
shadow_tj is offline   Reply With Quote
Old February 3rd, 2009   #54 (permalink)
Never give up your dreams
 
JoaoHadouken's Avatar
 
Join Date: Dec 2008
Location: Brazil
Posts: 14
shadow_tj, I have a question for you: I'm studying logic of the programming, for, then, learn the language Pascal and Delphi, for, finally, learn the language C++. So my question is: can I help in the Xbox emulation same doesn't having the video game?
JoaoHadouken is offline   Reply With Quote
Old February 3rd, 2009   #55 (permalink)
Emu author
 
shadow_tj's Avatar
 
Join Date: Jul 2003
Location: Netherlands
Posts: 656
there is always a way to help the xbox projects.
Even when you know nothing about the programming languages of the emulators.

you can help with gathering information,
help with the websites ( dxbx for example, needs a nice looking style sheet for the website ).

But when you want to help with the emulators itself.. try to compile the code.
ask questions.. and when stuff is not good documented as the way you think it should be then post it..
This are simple things you can do to help the projects and other users.

If you think we dont have documentation about how to get the sources. or how to compile them.
but you think we should have them, so other people can use it also.
Make a start and send it to us, so we can insert them.

Last edited by shadow_tj; February 3rd, 2009 at 13:38..
shadow_tj is offline   Reply With Quote
Old February 5th, 2009   #56 (permalink)
Never give up your dreams
 
JoaoHadouken's Avatar
 
Join Date: Dec 2008
Location: Brazil
Posts: 14
Thumbs up

All right man, after finishing my studies of logic of the programming, I will study on the languages of WebMasters and WebDesign to make a good website for DXBX (give me 3 months), and finally study of programming languages to really help in Xbox emulation!! And THANKS for the reply!!

Last edited by JoaoHadouken; February 5th, 2009 at 18:17..
JoaoHadouken is offline   Reply With Quote
Old March 25th, 2009   #57 (permalink)
Registered User
 
Join Date: Mar 2009
Location: Spain
Posts: 3
Quote:
Originally Posted by DđNłE View Post
Hi um, sorry for asking it again, but I really like to play Oddworld Munch's Oddysee somehow. I got the game, I got an update disk for my Xbox 360 but the only problem is that I don't have a HDD for it. And it's really expensive here in Hungary. So I would like to ask, that if there is some way to be able to play it on my PC then very plz add it to the Cxbx amulator. Thank You.
I have this game for PSX and I play it on PC by using ePSXe (PSX Emulator)

if you have no other choice, try this way!
dummyxx23 is offline   Reply With Quote
Old March 25th, 2009   #58 (permalink)
Behind ur girlfriend :D
 
Squall-Leonhart's Avatar
 
Join Date: Feb 2006
Location: Sydney, Australia
Posts: 18,875
Please, READ CLOSER.

Munches Oddysee is NOT ON THE PSX.
__________________


VBA-M | Xtemu | NGOHQ | Post Impact Productions | TNHW | XBCD 0.2.6 | Satanic666's Emulator Compiles
Don't be a NOOB, READ THE NGEmu/EmuForums Rules of Conduct
Need Help with ePSXe? This is your first stop!.

If you don't post all the required information, you don't get help.
Everytime someone posts a romsite, God kills a beautiful woman.
Squall-Leonhart is online now   Reply With Quote
Old March 25th, 2009   #59 (permalink)
Registered User
 
Join Date: Mar 2009
Location: Spain
Posts: 3
Quote:
Originally Posted by Squall-Leonhart View Post
Please, READ CLOSER.

Munches Oddysee is NOT ON THE PSX.
ops, SORRY, it's "OddWorld Abe's Exodus" the one I mean.

hmm, IIRC I played that Munch's Oddysee long ago on Xbox, and I found the Abe's version to be lots more funny, imho.

if he like the type of game, and have no other choice to play them, he may should give it a try to Abe's Exodus version.
dummyxx23 is offline   Reply With Quote
Old March 25th, 2009   #60 (permalink)
Registered User
 
Join Date: Mar 2009
Location: Spain
Posts: 3
BTW, I'm new here, and with emulators in general, i think i should introduce myself on the forum, sorry if is not the right thread, but i'll be in topic

I discovered Console Emulators just this month (yeah, for real!, i got my first right-powered laptop this year, an ACER5930), firstly as being curious if I can play any of the 200 PSX games I have here, and found the ePSXe Emulator, just AWESOME emulator, it can play anything.

The first PSX Game I tried is RollCage 2, which worked ok, graphics too dark but with some pixel shader it was fixed... i tried then some other good games, but no more than 20 and keep playing RollCage in my free time.

Later, I recall I had a similar game for XBOX, it's "Quantum RedShift", and then tried to find if there is an Emulator for XBOX which allows me to play it, and found this forum and CXBX, this was all during today, from two hour ago.

I have to admit it was firstly disappointed about what I read about CXBX, I just thought an XBOX should be more PC/x86 compatible than the PSX... but I understand it is being developed by independent developers on his spare time.

I'm right now just wondering if there are other similar games to RollCage/Quantum RedShift, even available for PC (or other systems I can play on PC)? advices greatly welcome!

Well, and thats all for now, I do not want to be boring

Thanks, and keep up the good work!

EDIT: hmm-erm, BTW... I got Cxbx-0.8.0-Pre2 dated on 2004, isnt there a newer version?

Last edited by dummyxx23; March 25th, 2009 at 17:15.. Reason: Automerged Doublepost
dummyxx23 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 Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 18:58.

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


Powered by vBulletin® Version 3.7.6
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5