Path: chuka.playstation.co.uk!news From: "JohnT" Newsgroups: scee.yaroze.programming.codewarrior Subject: Re: PSComUtil Reset problem. Could this be the reason? Date: Tue, 10 Mar 1998 18:05:16 -0000 Organization: PlayStation Net Yaroze (SCEE) Lines: 84 Message-ID: <6e3v3f$6nq2@chuka.playstation.co.uk> References: <6dsvda$iap21@chuka.playstation.co.uk> NNTP-Posting-Host: 194.75.167.131 X-Newsreader: Microsoft Outlook Express 4.72.2106.4 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4 Thanks for that info :) The other day I spotted possibly why the NY does not return to the brick screen (as you put it)!! I ran my project on the NY which outputs debugging info to the Siocons display (info available for ANSII codes for text positioning etc., just email me) I accidentally pressed the escape key (I am doing that a lot lately!! Not a good position for an exit type key!!) and Siocons closed as it does. My game stopped running, though the music still played, until I re-ran Siocons! Is there some sort of 'handshaking' going on between the NY and Siocons when you do a printf()? If so then that may be the reason the NY did not bring up the brick screen after a demo exits when Siocons is not running. The NY prints a reset graphics message or something just before the bricks are displayed. JohnT ------------------------------------------ Send e-mail to johnt@nettech.demon.co.uk Visit my web site at www.coco.net.uk/johnt ------------------------------------------ Joel Sumner wrote in message ... >Well, not exactly. Here's the full scoop. > >SIOCONS doesn't really do much, it's just a terminal to the Net Yaroze. >All of the "intelligence" is located on the Net Yaroze inside the boot >monitor. SIOCONS just sends and receives text from the Net Yaroze. It >also does a few other things (manages the download protocol) but it's >fairly simple. When a program terminates, the Net Yaroze boot monitor >shows you the brick screen (Note, I did not say "resets the Net Yaroze". >It doesn't do that. It just cleans up a few things and puts up the brick >screen). > >PSComUtil has all of its intelligence on the PC. It runs "RDB" and uses >the HSS protocol to send any commands to the Net Yaroze. These commands >are fairly limited (read reg, write reg, go, get signal, etc..) When a Net >Yaroze program stops, PSComUtil gets a "program stopped" notification. We >don't send any sort of "show me the brick screen" command to the Net Yaroze >(because there isn't any). > >I hope this clears things up. > >-Joel > >In article <6dsvda$iap21@chuka.playstation.co.uk>, "JohnT" > wrote: > >>Hi, >> >>I have noticed over the past few weeks that I have had my Yaroze that people >>have complained or are complaining about the fact that the Yaroze does not >>reset properly when a demo exits if you are using PSComUtil. Through some >>accidental pressing of Esc before exiting a demo on the NY whilst using >>Siocons I have come to the conclusion that Siocons tells the NY to reset to >>the 'brick' console display. Try it yourself... >> >>Start a demo using Siocons (try the CHECK demo that comes with the NY CD). >>Now press Esc to exit Siocons whilst the demo is still running. Now exit the >>demo (with CHECK press select) Notice the NY will not reset to the console. >>Now run Siocons. As soon as Siocons connects to the NY the NY resets to the >>console as if nothing was wrong. This must mean that the NY is constantly >>asking Siocons if it can reset to the console and when Siocons gets the >>request it tells the NY to reset. >> >>So, back to PSComUtil, maybe the PSComUtil is ignoring the request to reset. >>Could I be right? >> >>JohnT >> >>------------------------------------------ >>Send e-mail to johnt@nettech.demon.co.uk >>Visit my web site at www.coco.net.uk/johnt >>------------------------------------------ > >-- >PlayStation Development Tools Dude >Metrowerks