My demokit did not have a sidecar attached to it. What are the benefits of a sidecar? The documentation refers to pix and dvd emulation. Does that mean if one runs a demo/debug game the source code can be viewed in Visual Studio? How necessary is this element in order to develop?
Sidecar isnt that big of a deal; you could "manually" add dvd-emulation to a devkit. (as long as the cables stick out on top) You can also debug without the sidecar attached (dr watson).
Could you explain that? I've started xbox watson and then launched the xex, but I see hardly any data (+/- 5 sentences). Which steps need to be done? And in which order. Not much said about it in the documentation. Do I need to do something special on the kit or at the SDK environment itself? Thanks!
Xbox Watson doesn't allow you to truly debug a game. It just allows you to save a crash dump, and outputs any debug strings or errors that show up while playing a game.
Gamer, how is this set up? Where are the dumps placed? Do I first start watson? And after that the game xex from the launchboard? Or do I start watson when I'm already in the game? Thanks!
You can start it anytime you wish. The dumps are initially placed under the SDK's root directory, in the folder "Dumps". I'm not exactly sure what you mean by "How is this set up?"
Xbwatson just connects to the system and displays all the debug info running through ur console. So like I had a pre finished version of a game and when running in xbwatson it had a shitload of debug info. but when I ran a patched retail game it showed NOTHING. beacuse all the debug info was removed prior to going gold.
I tried the above. After that I opened the dump.txt and see: -- WRN[D3D]: Back buffer size should be bigger than or equal to recommended size. How do I change this? And where? The dump file is located on the pc and not on the demokit. Is that right? How should the configure menu be set up? Every item under the menu has 4 options: - prompt - break/dump - continue - restart
That's a Direct X warning, so it's a bug that's in the game. There isn't anything you can do about that. It is either located on your Demo Kit or your PC. If a game crashes and you are not running Xbox Watson, then it will place the memory dump in the folder "DEVKIT:\Dumps". If you have Xbox Watson open, then press "Dump" and it will dump the memory in the location I disclosed in my previous post. Haven't seen Prompt before, but I do know this: - Break/Dump -- It will stop the game, make a memory dump of the currentbrunning XEX/process and reboot the Demo Kit. - Continue -- Xbox Watson will try to make the Demo Kit continue to process the game's code, if it can't, it will give you the same error, over and over. - Restart -- Just as it sounds, Xbox Watson will send a command to reboot your Demo Kit.
Hi Gamer, Where do you see: If you have Xbox Watson open, then press "Dump" and it will dump the memory in the location I disclosed in my previous post. in Xbox watson?
The game has to crash in order for you to dump the memory. When the error dialogue comes up, just press "Dump".
You can force the titles to dump now, IF you have the latest XDK 7987.3 I believe you just have to press all the face buttons down and start. Or its all face buttons and the triggers. But if you have the latest XDK, just try pressing every button at the same time. that will do it.