coringao Posted December 14, 2017 Share Posted December 14, 2017 I am one of the members of the "Debian Games Team" for packaging various games for the Debian project. I would like to do a bundle of this game, but I have verified that it is necessary that you have a proprietary file "PokeMMO.exe" for the game to work. Is it possible to replace this file or release the source code for correct compilation? Thanks! Link to comment
Kite Posted December 14, 2017 Share Posted December 14, 2017 They won't give you the source code. Link to comment
coringao Posted December 14, 2017 Author Share Posted December 14, 2017 I understand, but could change the existing proprietary binary (.exe) to (.jar) which is most appropriate. It would be much easier to officially approve the game in the Debian project and other GNU/Linux distributions. Link to comment
Desu Posted December 14, 2017 Share Posted December 14, 2017 PokeMMO.exe is a combination jar and exe created by http://launch4j.sourceforge.net/ Due to the nature of automatic updates inherent of an MMO this isn't really something which can be worked around. Using this format all desktop (Windows/Linux/OSX) share a common inter-compatible main executable and therefore automatic updates. Our default linux packages are simply a bootstrapping mechanism which invokes the updater (.jar) to automatically download the client files. We have an email for the linux package maintainers at [email protected] Link to comment
coringao Posted December 14, 2017 Author Share Posted December 14, 2017 (edited) I had checked a portable "zip" version that I found very simple to put it in the official Debian repositories, which makes it difficult to file "PokeMMO.exe" by default. It would be interesting if this game went directly to the Debian repository and other GNU/Linux distributions where the user of your preferred distribution runs the program manager and see the "PokeMMO" in the list without needing an installer. I am willing to put it legally in the Debian repositories. :D Logically respecting the copyright of the game. ;) Edited December 14, 2017 by coringao Link to comment
Kyu Posted December 14, 2017 Share Posted December 14, 2017 We distribute a Debian/Ubuntu package at https://dl.pokemmo.eu/download/pokemmo-launcher_1.3-1.deb which is a GPLv3 installer script + .jar bootstrapper. This is similar to how Steam's package functions Because the game's requirements change over time (OpenGL minimum version, java version requirements, updater feed format changes), and the game is frequently updated, we do not think it would be good to distribute the portable version as the "official" package due to the bandwidth requirements / potential compatibility problems. A minimal version like the above .deb would be better to maintain Link to comment
coringao Posted December 14, 2017 Author Share Posted December 14, 2017 Cool, in this case, I will make the official packaging of this "script + .jar bootstrapper", respecting the copyright and NOT making any kind of changes in these two files. As soon as I finish and publish it in Debian project , I will let you know. Link to comment
Kyu Posted December 14, 2017 Share Posted December 14, 2017 Just now, coringao said: Cool, in this case, I will make the official packaging of this "script + .jar bootstrapper", respecting the copyright and NOT making any kind of changes in these two files. As soon as I finish and publish it in Debian project , I will let you know. The usr/games/pokemmo-launcher script is GPLv3, so you can make whatever changes are necessary for each distribution. The pokemmo_bootstrapper.jar is currently incompatible with Java 9, and we would like to add a download mirror to ensure it can handle the potential traffic. Please CC [email protected] prior to the release. Thanks coringao 1 Link to comment
coringao Posted December 14, 2017 Author Share Posted December 14, 2017 Wonderful! I will start this project in my Github account and, as soon as I finish, I will send it to this email. Thanks! Link to comment
axx Posted December 14, 2017 Share Posted December 14, 2017 how would a linux person finding this in their distro go about launching the game if the roms are missing? the client will just pop out and ask for roms? or am I not understanding what you are trying to do? Link to comment
coringao Posted December 14, 2017 Author Share Posted December 14, 2017 (edited) 46 minutes ago, axx said: how would a linux person finding this in their distro go about launching the game if the roms are missing? the client will just pop out and ask for roms? or am I not understanding what you are trying to do? I'll add in the package description and I create a game manpage. The user will see in the description of the program manager of the GNU / Linux distribution. The more experts that will use the terminal, will enter only: Installing in Debian / Ubuntu / LinuxMint, etc ... # apt install pokémmo Description of the game before installing: $ apt show pokémmo Game Manual: $ man pokémmo This will happen in all distributions based on Debian and Ubuntu. Edited December 14, 2017 by coringao axx 1 Link to comment
Xatu Posted December 15, 2017 Share Posted December 15, 2017 Amazing work! I'm a Linux user as well and the game woks great on my potato. This will bring the game much needed exposure :) Link to comment
Acehiken99 Posted December 16, 2017 Share Posted December 16, 2017 (edited) Perdon por interrumpir su conversación, pero tengo un problema para instalarme en mi pc(lubuntu) 17.10, me sale un mensaje relacionado a la carpeta consola.log (hace falta que lo publique en el foro o algo así), y no se como hacerlo, desde ya agredesco su apoyo. Edited December 16, 2017 by Acehiken99 Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now