Downloading KoishiPRO
You can find the download link of KoishiPRO at the below address:
https://github.com/purerosefallen/ygopro/releasesOn this page, find the most recent download, then click on the appropriate file, based on your operating system.
for most people, you'll be looking at
KoishiPro-date.7zDownload and unzip, you can try running ygopro.exe, it should work without issues.
if you cannot run it (i.e. a blank screen appears then close out), refer to the below FAQs.
Downloading/Updating YGOCC Custom Card Repo
The above download contains only the KoishiPRO executable and all OCG/TCG card data, to play on our server using our custom cards, you need to download a copy of our Custom Card Repo.
just download the update.zip attached in this post and unzip the
update folder at the root of the KoishiPRO folder (if done right, you shall see the update folder alongside folders such like deck, pics, etc.)Then, going into update folder and run update.exe, it will download all the files needed for custom cards.
Wait until you see the message:
UPDATE COMPLETE!! You can safely close this window, press any key to quit.
Press Any Key to continue ... ...You can safely close the window, the Download / Upgrade of the YGOCC Card Repo has been completed.
Updating KoishiPRO (This includes new OCG/TCG cards)
Run update.exe / update-without-sound.bat within the update-KoishiPRO folder.
Since the updater program is the same, refer to the above.
(NOTE: Updating will overwrite the files in Texture folder, please make a backup if you added/modified skin or texture files.)
FAQ
Q: I run ygopro.exe, however, the program closes on its own...A: This could be of multiple issues, it's most likely a font problem due to YGOPRO uses a specific font (SimHei.ttf, one of the Chinese system fonts that is built in Windows from 7 and up.) to display the texts, if your computer lacks this file, issues will happen.
To solve the font issue, create a
font folder at the root of the KoishiPRO folder (i.e. alongside deck, pics, etc), then place a font file in it. I recommend this, since it supports all kinds of languages (most importantly, symbols such like ★ ☆ ● ↑ ↓ ← →, etc, which are used when displaying card details) and is completely free to use:
SourceHanSansCN-Regular.otf(You can grab this font file in our discord server.)
then, open
system_user.conf with notepad, find the line that starts with
textfont, change its values accordingly, for example:
textfont = font/SourceHanSansCN-Regular.otf 14the number that's after the font name is the size of the displayed font.
Q: The above problem still persists...A:
Try changing the value of use_d3d from 1 to 0, or vice versa. If you still cannot open ygopro.exe, contact Koishi in the ygocc server.
Q: The interface and cards are all in Chinese!A: Since KoishiPRO automatically detects your system language when loading the databases, this is very unlikely to happen, but if in case you find the client is in a language you cannot understand, go to Deck Edit (4th option in the main menu), then Settings Tab (The last tab under the card pic), then change the language from the dropdown.
If, in the rarest cases, there's nothing in the dropdown, check if there's an en-US folder and if all contents (there should be 3 files) in that folder are intact, if not, you can download them from this repo:
https://github.com/purerosefallen/ygopro-databaseQ: My antivirus is flagging Bot.exe / Windbot.exe / Update.exe as Trojans!Bot.exe and Windbot.exe are the files used to make Local AI work.
The Local AI works by opening a local server on your machine, which, coincidently, is also most Trojans would be doing.
Since each version comes with a newly compiled Windbot instance, it's not uncommon for Antivirus software to just flag them as potential trojans due to its nature.
A similar problem would also cause the antivirus to flag update.exe as a Trojan, due to it being a downloader. However, this should be rarely seen since update.exe are compiled some time ago and most antivirus knows that it's a good file.
If you don't trust those files, you can check their original source codes in the above repo:
Windbot:
https://github.com/purerosefallen/windbotUpdater:
https://github.com/purerosefallen/update