Reveal The Deep

Reveal The Deep

46 ratings
How to run with something other than Java 1.7.0 (32-Bit)
By Seth
This guide offers one solution to run this game if you don't have Java 1.7.0 (32-Bit) installed.
4
3
   
Award
Favorite
Favorited
Unfavorite
Initial Error
Assuming you're trying to run this game without Java installed or with a version different than 1.7.0 (32-Bit) you would get the following message when you try to run the game:

At the point of writing this I had Java 1.8.0 Update 66 (64-Bit) installed and Java 1.8.0 Update 111 was current. If you don't have any Java version installed by clicking OK a browser would open the official Java download portal[www.java.com]. So just grab the current version if you don't have any installed.

If you have a properly installed Java Runtime Environment (JRE) you should be able to open a Windows command prompt using and type java -version to get your current version. It would look like this:
Locating rtd.exe
The executable rtd.exe, which is located in your game directory, Isn't much more than a renamed jar/zip file. As such you could either choose to extract it (not that helpful) or run the file directly using your current Java version.

In order to do so you first need to navigate to your game directory. This would be located (usually) in your Steam directory under: <Steam Directory>\steamapps\common\Reveal The Deep

To reach this you could also use the game properties and the "Browse Local Files" option.



Running rtd.exe with your Java version
Now that you know where your rtd.exe is located you can start it using your own Java version using multiple methods. Among them are:

  • Using a cmd
  • Using a batch

Using a cmd
If you're running Windows 10 you will have an option in the context menu of the folder to open cmd right in that folder:


If you're not running Windows 10 or you don't have that option available open the cmd as normal and manually navigate to the game folder using the cd command. This could look like this:


The /d in this case means it will also change the drive right away.

After that you can run the game using the command: java -jar rtd.exe

Using a batch
To use a batch you would put the command java -jar rtd.exe in a .bat file. To do this open notepad, type in the text and save it as a batch in the game directory.


Make sure to change the directory to the game directory and the save type to "All files" otherwise you could end up with a rungame.bat.txt which would mean you need to rename the saved file to remove the .txt extension.

If everything worked out you will end up with a file that starts the game on double click.
21 Comments
Coddy Oct 16, 2024 @ 11:23pm 
O:GDNormal:
apple juice Apr 13, 2024 @ 1:44am 
thank you!! :zaggrin:
JulianPL11 Apr 10, 2024 @ 3:12am 
THANK YOU BRO :GDEasy:
Seth  [author] Mar 2, 2024 @ 11:50pm 
See Table 4.1-A. class file format major versions on https://docs.oracle.com/javase/specs/jvms/se16/html/jvms-4.html
Seth  [author] Mar 2, 2024 @ 11:49pm 
What's the version information if you run "C:\Program Files (x86)\Java\jre7\bin\java.exe" -version and/or just running java -version?

Doesn't really look like it was updated but version 52 should actually be java 1.8 as far as I can see. Mind you I did write this guide to use Java 1.8 so this might've been an issue I just avoided.
peetr Mar 1, 2024 @ 10:06am 
I have use the whole path to Java 1.7.0 and it didn't work.

C:\Program Files (x86)\Steam\steamapps\common\Reveal The Deep>"C:\Program Files (x86)\Java\jre7\bin\java.exe" -jar rtd.exe
Exception in thread "main" java.lang.UnsupportedClassVersionError: com/lazymondaygames/revealthedeep/desktop/DesktopLauncher : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
...
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
Naruto Uzumaki Nov 19, 2022 @ 11:12pm 
Tusen Takk ♥
Seth  [author] Jun 16, 2022 @ 8:37am 
Sorry but not really. I am not sure how achievements are actually implemented so I don't really have any idea what might fix it.
Tchatchke Bazaar Jun 11, 2022 @ 9:43pm 
It runs fine but none of the achievements work :/

any advice?
🍅 Aug 19, 2021 @ 7:01am 
thank you so so much!