Emuforums.com

Go Back   Emuforums.com > PSX Emulation > ePSXe Discussion > ePSXe Archive
About Us Register FAQ Members List Calendar Mark Forums Read

 
 
LinkBack Thread Tools Display Modes
Old June 3rd, 2001   #1 (permalink)
General of Tangerines
 
RZetlin's Avatar
 
Join Date: Jun 2001
Location: Defending the Sea
Posts: 3,885
Question What is SIO IRQ?

Under the Options menu there is a menu labeled SIO IRQ always enabled [F4].
  1. What is SIO IRQ?
  2. How does work?
  3. Why do some games need this option on and some don't?

RZetlin is offline  
Old June 5th, 2001   #2 (permalink)
Ataru Moroboshi Fan =)
 
Metalmurphy's Avatar
 
Join Date: Jun 2001
Location: Portugal, Oporto
Posts: 5,759
Yeah! Some one anwser RZetlin question cause I also need to now!

:mg:
__________________

-------------------------------- Computer Specs ----------------------------------
Intel Pentium IV Prescott 3.0 HT 4x 512MB DDR-DIMM ASUS GF 6800 GT
Sound Blaster X-Fi 2x Maxtor 80 GB (RAID 0)
Hitachi 19'' Monitor Cambridge Soundworks Desktop Theater
--------------------------------------------------------------------------------------------
Metalmurphy is offline  
Old June 5th, 2001   #3 (permalink)
Do not Disturb
 
Enigma1982's Avatar
 
Join Date: Jun 2001
Location: Bangkok,Thailand
Posts: 1,808
Yep,Someone should explain this to him.
Because I really want to know too.................
Enigma1982 is offline  
Old June 6th, 2001   #4 (permalink)
Registered User
 
cluthu's Avatar
 
Join Date: May 2001
Posts: 513
Though I'm sure that I could be very very wrong, I'd always assumed that it was an interrupt request (hence the IRQ) in the PSX hardware that had something to do with the low level execution of a given game/piece of software. My reasoning is that clearly it has something to do with Input/Output (I/O) and that by causing the SIO IRQ to be registered, the PSX goes out into its memory (or to the CD Drive, I guess) and checks to see if any new instructions are waiting to be executed.

Just think, by pressing F4 a game can restart after appearing to "freeze." Though only the emulator developers can answer with any certainty, I'd bet that it causes whatever's being processed to be overlooked and have the emulator go out and process the next bit of its instructions. After all, this is similar to how a computer's IRQ system works. I'd also bet that it makes whatever instruction it reads after you press F4 exclusive, hence why it won't accept joystick movement until after you toggle F4 again.

Of course, as I'd said, I could be completely wrong
__________________
"...everything else is just theory."
cluthu is offline  
Old June 8th, 2001   #5 (permalink)
Do not Disturb
 
Enigma1982's Avatar
 
Join Date: Jun 2001
Location: Bangkok,Thailand
Posts: 1,808
Thank you to explain it cluthu...............
Enigma1982 is offline  
 

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 04:09.

© 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