EmuNewz Network
Plugin System - Printable Version

+- EmuNewz Network (https://www.emunewz.net/forum)
+-- Forum: Official Boards for Emunews Affiliated Emu Projects (https://www.emunewz.net/forum/forumdisplay.php?fid=47)
+--- Forum: Official RPCS3 Forum [archive] (https://www.emunewz.net/forum/forumdisplay.php?fid=172)
+---- Forum: RPCS3 - Support & Issue Reporting (https://www.emunewz.net/forum/forumdisplay.php?fid=163)
+---- Thread: Plugin System (/showthread.php?tid=170442)



Plugin System - Chaoscode - 07-27-2015

Do you guys have a plugin system like pcsx2? If not, I would recommend adding something like this. That ways things can be worked on without interfering with the core. It makes the complex system less complex when you can center on a part of the system. I would be looking to write a drive/disk reading plugin.


RE: Plugin System - tambre - 07-27-2015

(07-27-2015, 03:58 PM)Chaoscode Wrote: Do you guys have a plugin system like pcsx2? If not, I would recommend adding something like this. That ways things can be worked on without interfering with the core. It makes the complex system less complex when you can center on a part of the system. I would be looking to write a drive/disk reading plugin.

In my personal opinion, plugin system is a very bad idea for emulators over all.

"It makes the complex system less complex when you can center on a part of the system."
Definently no. It most likely makes it a lot more complex. Want to run a certain game? Install these 13 plugins. Reporting bugs/problems with a game? Well, better list all the plugins and make sure the plugins don't interfere with each other!

"I would be looking to write a drive/disk reading plugin."
Just make a nice PR for it and it will definitly be approved. I don't see any reason why it should be made as a plugin.


RE: Plugin System - Chaoscode - 07-27-2015

tambre - I would start working on one but I am out of town for the summer and my laptop doesn't have a blueray in it. I might have to do an upgrade for that.


RE: Plugin System - tambre - 07-28-2015

(07-27-2015, 08:23 PM)Chaoscode Wrote: tambre - I would start working on one but I am out of town for the summer and my laptop doesn't have a blueray in it. I might have to do an upgrade for that.

No problem really, just was asking if there was any reason that you couldn't do it without an actual plugin system.


RE: Plugin System - Chaoscode - 07-28-2015

(07-28-2015, 07:28 AM)tambre Wrote:
(07-27-2015, 08:23 PM)Chaoscode Wrote: tambre - I would start working on one but I am out of town for the summer and my laptop doesn't have a blueray in it. I might have to do an upgrade for that.

No problem really, just was asking if there was any reason that you couldn't do it without an actual plugin system.

Not really, I'm just used to doing it that way from pcsx2 and dolphin Smile


RE: Plugin System - flashmozzg - 07-28-2015

(07-27-2015, 08:23 PM)Chaoscode Wrote: tambre - I would start working on one but I am out of town for the summer and my laptop doesn't have a blueray in it. I might have to do an upgrade for that.
I think you could try using virtual blu-ray drives (like with daemon tools).


RE: Plugin System - ssshadow - 07-29-2015

(07-28-2015, 03:16 PM)flashmozzg Wrote:
(07-27-2015, 08:23 PM)Chaoscode Wrote: tambre - I would start working on one but I am out of town for the summer and my laptop doesn't have a blueray in it. I might have to do an upgrade for that.
I think you could try using virtual blu-ray drives (like with daemon tools).

Open source free software BD emulator: https://github.com/sysprogs/WinCDEmu

I am only guessing here, but I think it's completely transparent for an application running on windows whether the drive is real or not since these types of programs usually even fool copy protection software and such.