1
0
mirror of synced 2024-11-15 07:17:35 +01:00
OpenParrot fork designed to work with actual networking
Go to file
00C0FFEE 2006b38ba0 Revert "FNF FNFSB fixes"
This reverts commit 60b51baa49b16ed7a52a2b7ab67dc2f0adafe52d.
2019-05-21 14:43:34 +02:00
deps Clean up KonamiLoader, move injector to global deps 2018-09-12 00:41:39 +03:00
iDmacDrv Add file description to iDmacDrv stub 2019-05-04 14:24:53 -04:00
OpenParrot Revert "FNF FNFSB fixes" 2019-05-21 14:43:34 +02:00
OpenParrotKonamiLoader Move to proper location 2019-04-02 00:59:11 +03:00
OpenParrotLoader Move to proper location 2019-04-02 00:59:11 +03:00
.gitignore patch1 2019-05-18 14:26:22 +02:00
appveyor.yml Update appveyor.yml 2019-04-20 23:46:08 +12:00
LICENSE Create LICENSE 2018-09-14 15:48:49 +03:00
premake5.bat Initial Commit 2018-09-09 01:13:03 +03:00
premake5.exe Initial Commit 2018-09-09 01:13:03 +03:00
premake5.lua Add iDmacDrv stub building 2019-04-07 15:29:04 -04:00
README.md Bounty url added 2018-09-11 02:32:48 +03:00

OpenParrot

REQUIRED FOR THIS PROJECT: https://github.com/teknogods/TeknoParrotUI

BOUNTIES FOR THIS PROJECT: https://docs.google.com/spreadsheets/d/1gC2vCqWq93Blmg6XsbVYxEsMU3y1p6WPzbnkbtrg_k0/edit?usp=sharing

HOW TO COMPILE (VISUAL STUDIO):

  1. Execute premake.bat for vs2017, for older versions: please edit the bat accordingly.
  2. Open in Visual Studio via .sln and compile. (x86 or x64)

How to easiest work on new titles: (For devs) (See STREAM: https://www.twitch.tv/videos/308359681 )

  1. Run TeknoParrotUi with command line with some profile that is compatible with your game or create a new XML with according buttons / jvs modes. (TeknoParrotUi.exe --profile=ggxx.xml very good for stick games)
  2. Open game executable in x64dbg ( https://x64dbg.com/#start )
  3. Write loadlib OpenParrot / loadlib OpenParrot64 in x64dbg command textbox with full directory to OpenParrot. (See STREAM: https://www.twitch.tv/videos/308359681 )
  4. The dll should now be loaded and you can work on the game.
  5. Remember to add signature of the game to the GameDetect.cpp (Either PE CRC or byte pattern check. Check already existing ones)