PC-CPC integrated in Phactory
PC-CPC is an Amstrad CPC emulator being developed by Demoniak. While not being 100% accurate with Amstrad CPC emulation these days, it actually replays decently Pheelone and Phreaks demos.
Internally, this software is made using C++ and WinAPI : both can be easily embedded inside a C# application. As a consequence, I decided to integrate the emulator as a plugin directly into Phactory.
So now once the final DSK file is built, it can be immediately launched under emulator, saving some precious time in the process of adding code / quick testing / adding back other code / etc.
PC-CPC usage is currently optional, there is an option in Phactory to revert back to external launch of WinAPE if required.
I still don't know where this emulator integration will end - Demoniak is currently adding new appreciated debugging features inside the emulator, so I wonder if these additional floating dialogs should be embedded as panels inside Phactory or let them untouched... more information about Phactory can be found here.
Internally, this software is made using C++ and WinAPI : both can be easily embedded inside a C# application. As a consequence, I decided to integrate the emulator as a plugin directly into Phactory.
So now once the final DSK file is built, it can be immediately launched under emulator, saving some precious time in the process of adding code / quick testing / adding back other code / etc.
PC-CPC usage is currently optional, there is an option in Phactory to revert back to external launch of WinAPE if required.
I still don't know where this emulator integration will end - Demoniak is currently adding new appreciated debugging features inside the emulator, so I wonder if these additional floating dialogs should be embedded as panels inside Phactory or let them untouched... more information about Phactory can be found here.