How to Play
Installation
1. Download 1_Database.7z, 2_Server.7z, 3_Client.7z, and all the necessary GRF files (data.grf, prerenewal.grf, and rdata.grf) found in CLIENT_GRF (Select only one download link). Repack size: 5GB, Original size: 7GB. For the background music (BGM), choose either LQ_BGM.7z or HQ_BGM.7z.
OPTIONAL: If you plan to use OpenKore for botting, you can also download 4_OpenKore.7z.
IMPORTANT: Download each file individually. DO NOT download the entire folder as a single zip file.
Download link | ||
---|---|---|
Google Drive | MediaFire | Mega |
2. Create a folder named RO_PreRenewal. You may choose your own folder name, but avoid using spaces in the folder path. (Recommended folder locations: C:\RO_PreRenewal\, D:\RO_PreRenewal\, D:\PCGAMES\RO_PreRenewal\, etc.). Refer to SCREENSHOT.png for guidance.
3. Extract the files (1_Database.7z, 2_Server.7z, 3_Client.7z) and place them inside the RO_PreRenewal folder. If you wish to use OpenKore, also extract 4_OpenKore.7z into the same folder.
4. Copy the three GRF files (data.grf, prerenewal.grf, rdata.grf) from the CLIENT_GRF folder into the 3_Client folder.
5. Copy the BGM folder (choose between LQ_BGM.7z (default) and HQ_BGM.7z) into the 3_Client folder. NOTE: The high-quality version only includes the pre-renewal tracks; all renewal tracks remain in low quality.
NOTE: The Prontera Town HQ BGM may have a playback issue at the beginning when played in the game, though it works fine in a music player. To resolve this, I’ve also uploaded a mono version of the BGM, 08.mp3.
6. Run laragon.exe from the 1_Database folder. Laragon will run in the system tray. (If a firewall prompt appears, select Yes.)
7. Run runserver.bat from the 2_Server folder. This will open four CMD windows: logserv.bat, charserv.bat, webserv.bat, and mapserv.bat. (If a firewall prompt appears, select Yes.)
8. Run Ragnarok.exe or Ragnarok_XKore.exe from the 3_Client folder (use Ragnarok_XKore.exe if you want to use OpenKore XKore). (If a firewall prompt appears, select Yes.)
NOTE: For faster loading, it’s recommended to exclude the .exe files or even the entire RO_PreRenewal folder from your antivirus. However, if you're concerned about security, it’s perfectly fine not to follow this recommendation.
On my PC, Ragnarok.exe is not detected as a virus by Windows Security, but on another PC, it is. I'm not sure why this happens, but you can exclude Ragnarok.exe from being detected by Windows Security if necessary.
If you don’t trust me, I’ve also uploaded WARP with the EXE (2020-05-06aRagexe.exe) and the profile (2020-05-06aRagexe.yml) I used (in the TOOLS folder), so you can diff the client yourself if you prefer.
How to Create a New User
1. Open your browser and go to https://localhost (make sure to run laragon.exe first).
2. Go to Register (You can use a fake email and even the same email for multiple accounts).
NOTE: If you see a security warning when visiting https://localhost, it means the Laragon SSL certificate hasn’t been installed yet.
Right-click laragon in the system tray (bottom right / notification area / taskbar status area) > Apache > SSL > Add laragon.crt to Trust Store (also ensure SSL is enabled). Then restart Laragon.
GM Account
Username | Password | Gender |
---|---|---|
admin | 123456 | Male |
admin2 | 123456 | Female |
Troubleshooting
Problems | Solutions |
---|---|
Ragnarok.exe won't run, crash, stuck, graphic bug/glitch | Try to run opensetup.exe first, and change resolution in graphic setting section and use DirectX 7 graphics API |
Install this Visual C++ Redistributable Runtimes All-in-One (This also applied if you can't run the server because missing MSVCR110) | |
Delete savedata folder inside 3_Client | |
If the client crash alot, or stuck at loading screen, the culpirt maybe from the high FPS from using dgVoodoo2 (I'm using dgVoodoo2 to make the client running at higher FPS and to increase maximum supported resolution.). You can force vsync using dgVoodooCpl.exe (3_Client) > DirectX > Force V-Sync. Look in the TOOLS folder in download link to get the screenshot of the default settings. | |
Change dgVoodoo setting. Set the Output API to different setting or change adapter to your GPU or turn down VRAM in DirectX from 4096 to 2048, 1024 or 512. | |
If none any of those works try to delete these following files to remove dgVoodoo2:
|
|
Client runs poorly (low fps or stutter) | Change power plans to High Performance in Windows Control Panel to make CPU clock speed stable. |