Mythruna

General Category => Tech Support => Topic started by: Moonkey on February 12, 2015, 01:26:13 AM



Title: Bit of a bind with ReShade.
Post by: Moonkey on February 12, 2015, 01:26:13 AM
Hiya. As I was installing ReShade into various directories I found no success. Installing to Java only works for games that directly use Javaw/Java.exe, and Mythruna is packaged with its' own portable Java. (Hence jME)
I wanted to ask about any ways of going about installing the injector correctly. (If you need an idea, ReShade is like ENB but with OpenGL, and D3D8 through 11 support and needs to hook directly into the engine.)
Anyone have any ideas?

(http://reshade.me/ for anyone interested!)

I also have the fear ReShade might not be able to correctly use depthbuffer, and be unable to use things like SSAO, or DoF xD

I've gotten it to work with many OpenGL games and it's pretty fun to tinker with :D

Edit: On an unrelated sidenote, I need to post more topics with tantalizing titles, because obviously my little-kid blunder of self propelled momentum and misunderstanding of physics garners MANY views. Hehehe


Title: Re: Bit of a bind with ReShade.
Post by: pspeed on February 12, 2015, 02:38:38 AM
I don't know anything about reshade... but note: Mythruna does not include its own Java.  It uses the Java on your system.


Title: Re: Bit of a bind with ReShade.
Post by: Rayblon on February 12, 2015, 10:01:57 AM
Maybe ReShade doesn't like the engine. If you think it's a compatibility issue with jME, you can go to their troubleshooting forum (http://reshade.me/forum/troubleshooting), where the ReShade community may be able to help assess the issue. From what I can tell, jME is off the radar of ReShade's community, so you'd be helping out lots of others in your situation by inquiring

Best of luck!


Title: Re: Bit of a bind with ReShade.
Post by: Moonkey on February 13, 2015, 04:19:46 AM
Maybe ReShade doesn't like the engine. If you think it's a compatibility issue with jME, you can go to their troubleshooting forum (http://reshade.me/forum/troubleshooting), where the ReShade community may be able to help assess the issue. From what I can tell, jME is off the radar of ReShade's community, so you'd be helping out lots of others in your situation by inquiring

Best of luck!
I can't tell if it's a compatibility issue, because I can't even hook into the executable and produce a log from ReShade telling me about any issues.
I don't know anything about reshade... but note: Mythruna does not include its own Java.  It uses the Java on your system.
Hrmmm, that's odd. I have ReShade installed to all Java directories but it just doesn't work. And maybe I'm paranoid but I read something about jME with it in a client.log... I'm sure I'm wrong now though xD.
Is Mythruna 64bit or 32bit? (asking now because I don't have access to a computer and I've never actually checked, but I guess 32bit. Or, rather, does that depend if your Java version is 64/32?)
I'll go into to more testing and delve deeper into my amateur knowledge to figure out how to work this. :p.


Title: Re: Bit of a bind with ReShade.
Post by: pspeed on February 13, 2015, 07:56:13 AM
Mythruna's .exe is probably 32 bit but all it does is call your system's java... so Mythruna is whatever your system is.

Mythruna's .exe is a launch4j bundle.  The .exe is the jar file and just has a stub at the beginning for launching Javaw.exe with itself as a jar.  You could also run it from the command line with:
java -jar Mythruna.exe

...but you'd need to send it memory settings too or you'd be an unhappy player.


Title: Re: Bit of a bind with ReShade.
Post by: Rayblon on February 13, 2015, 11:25:40 AM
Maybe ReShade doesn't like the engine. If you think it's a compatibility issue with jME, you can go to their troubleshooting forum (http://reshade.me/forum/troubleshooting), where the ReShade community may be able to help assess the issue. From what I can tell, jME is off the radar of ReShade's community, so you'd be helping out lots of others in your situation by inquiring

Best of luck!
I can't tell if it's a compatibility issue, because I can't even hook into the executable and produce a log from ReShade telling me about any issues.

If it can't hook into it, that sounds pretty incompatible. Who knows? Maybe they already know a quick fix for the hooking issue, or perhaps it's a bug.


Title: Re: Bit of a bind with ReShade.
Post by: Moonkey on February 14, 2015, 12:59:41 PM
Mythruna's .exe is probably 32 bit but all it does is call your system's java... so Mythruna is whatever your system is.

Mythruna's .exe is a launch4j bundle.  The .exe is the jar file and just has a stub at the beginning for launching Javaw.exe with itself as a jar.  You could also run it from the command line with:
java -jar Mythruna.exe

...but you'd need to send it memory settings too or you'd be an unhappy player.
Before reading this, I used taskmanager to see where the .exe was launched from, and just like you said, I put it in there and it works now! :D

(http://i.imgur.com/oF34yBo.png)