GC 474 Setup Guide
Base Game
- Download 4.61 from here. Extract to somewhere
- 4.61 to 4.65 upgrade. Extract to game folder and replace
- 4.65 to 4.71 upgrade. Extract to game folder and replace
- 4.71 to 4.74 upgrade. Extract to game folder and replace
- Download jconfig, extract
iDmacDrv32.dll
and JConfig.exe to game folder (and replace) -
Open JConfig.exe as admin. First setup keys as follows
Buttons Key P1 UP left booster up P1 DOWN left booster left P1 LEFT right booster up P1 RIGHT right booster left P2 UP left booster down P2 DOWN left booster right P2 LEFT right booster down P2 RIGHT right booster right P1 BUTTON1 left booster button P2 BUTTON1 right booster button then set resolution to 720x1280.
- Finally, open settings, check
load regedit
, and create the registry values if they are missing. Note that by default theEventPath
,LogPath
andNewsPath
are onD:
drive. If you don't haveD:
drive, remember to change it to somewhere else. - Download TypeXZEROTemp.dat and put it into root of C:
- Open
data/system.cfg
, replace the following section with the values below:
- Disable redundant network adapters.
- If your monitor have refresh rate >60Hz, use driver(e.g. Nvidia Control Panel) or third party app (e.g Rivatuner ) to restrict the game to run at 60fps. Or you can try set
IntervalMode
in system.cfg to 0. - Open
game471.exe
, the game should now be able to boot.
(Optional) Setup omnimix and local server
- Download omnimix file, put it in data/boot folder and replace old one.
- Download local server from release page, extract to anywhere. Open server as admin.
- Setup NesysService. You can either change the host file as described in server README or download a patched one and replace the original in the game folder. Notice that the patched exe is only for use on the same computer(localhost). If you need to setup server on another computer, use the host method.
- In JConfig settings, uncheck Nesys Emulation and RFiD emulation.
- Download openparrot, extract to a separate folder, don't directly extract to game folder
- Set OpenParrotLoader.exe to be run as admin
- Write a powershell script to load the game
- In game, use F4 to read the card.
(Optional) Use locale emulator to load the game
Since the game by default expects Japanese locales, some weird issues might happen if you are not using Japanese locale. To solve this, one option is to change the system locale to Japanese. However, if you don't want to change the global locale, you can use locale emulator to do this.
- Download locale emulator
- Setup locale emulator following the guide
-
Change the load script
Notice when using this method, the game path should not contain spaces and should not contain non-ascii characters
Setup the event files
If you want to setup the event files,
- Download archived files here, more news images here
- Put the event files to
EventPath
that you set in JConfig, if you want to use event files, change event path in jconfig to a drive other than D: - On the server side, refer to Event Files section in the README of the server. Change the config accordingly.
Other setup
- If you want to play in full screen, in
system.cfg
, changeWindowMode
to 0. Then in jconfig, disable d3d9wrapper. Finally set screen to portrait mode and boot the game. - If the judgement does not feel right, change
JudgTimeOffset
andGameTimeOffset
insystem.cfg
Common Issues
- If the game stuck at
Starting Nesys
, make sure that you have completed step 7 in base game setup. - If the game shows error about
RFID READ WRITE MODULE
, make sureiDmacDrv32.dll
is from jconfig not from openparrot/original. You can check this by file size, original is 76kb, jconfig one is 96kb, openparrot one is >100kb. - If the game throws an assertion error, make sure the resolution setting in JConfig is correct (720x1280, not 1280x720) and you have changed system.cfg.
- If the game does not output any sound, in jconfig->settings, set analog1 and analog2 to max.
- If the game freezes, make sure you have disabled other network adapters.
- If the game cannot connect to the local server, make sure port 80 and 443 are not occupied by other program, and you have disabled other network adapters. Also the game requires a valid wired network connection (wireless does not work).