Next Generation Emulation banner

1 - 5 of 5 Posts

·
Registered
Joined
·
5,776 Posts
Yeah! Some one anwser RZetlin question cause I also need to now! :D

:mg:
 

·
Registered
Joined
·
513 Posts
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 ;)
 
1 - 5 of 5 Posts
Top