OpenParrot fork designed to work with actual networking
deps | ||
iDmacDrv | ||
OpenParrot | ||
OpenParrotKonamiLoader | ||
OpenParrotLoader | ||
.gitignore | ||
appveyor.yml | ||
LICENSE | ||
premake5.bat | ||
premake5.exe | ||
premake5.lua | ||
README.md |
OpenParrot
Open Source version of TeknoParrot by NTA, avail and Reaver. Works in collaboration with TeknoParrotUI.
TeknoParrot Discord, development discussion is in the #openparrot-dev
channel.
Compiling (VS 2019)
- Execute
premake.bat
, for older versions, please edit the bat accordingly. - Open in Visual Studio via .sln and compile. (x86 or x64)
Adding support for new games
See STREAM: https://www.twitch.tv/videos/308359681
- Run TeknoParrotUi with command line with some profile that is compatible with your game or create a new GameProfile with according buttons / JVS modes. (
TeknoParrotUi.exe --profile=ggxx.xml
is very good for stick games) - Open game executable in x64dbg
- Write
loadlib OpenParrot
(orOpenParrot64
) in x64dbg command textbox with full directory to OpenParrot. - The dll should now be loaded and you can work on the game.
- Remember to add signature of the game to
GameDetect.cpp
(Either PE CRC or byte pattern check. Check already existing ones)