too many of them but what for? <_<
Printable View
too many of them but what for? <_<
Sounds Plugins - Sound
Graphic Plugins - Graphics
Controller Plugins - Controllers
That about wraps it up.
You forgot CD, Dev and Host plugins...
The reason they use plugins instead of it all being built into the actual program is
1) So that different code can be used for different things, depending on quality and suitability
2) Seperate emulator projects can share the same functions
So that you don't have to work on the emulator as a whole. I mean divide and conquer.
Well, yeah
3) So that you can upgrade a part of the emulator without having to re-release the actual emulator itself
You can goto sites like classicgaming.com or something like these to get help on emulation stuff.
zophar.net will be help too.