![]() Make sure you are running the latest version of GZDoom.Are you running the latest version of the mod? Doom RPG is updated a lot, and bugs which you report could potentially be fixed in a new version which you do not have.When/where did the bug occur? What were you doing when it happened? Can you make it happen again consistantly? Provide as much information as you can.Chances are if the bug is fairly obvious or common, I already know about it or someone has already posted about it. Read a few pages back in the forum thread.I do ask you keep a few things in mind though, as sometimes I get a lot of reports and a lot of them can be prevented by following these steps: Post an issue on the Github page if you have a Github account.Log into IRC using a client or the web client and talk with us directly.Building (cont.This page is here to answer common questions and problems which may arise when running or playing Doom RPG. bat extension from a command in build.sh depending on your platform. You may also need to add your NDK folder to your PATH or add/remove a. If you install Cygwin on Windows, you should make sure that the "patch" command is installed with the environment. If you are running Windows, you may need to execute some of these commands using the Cygwin environment to avoid unexpected behavior. You may need to add support for x86 compilation or emulate the ARMV7 architecture to get this app working on a virtual device. To my knowledge the environment only compiles towards the ARMV7 architecture as found in smartphones and not towards x86 as found in most traditional computers. You may need to install additional tools in your development environment before being able to build these portions successfully.įor more information, please read the "Getting Started with the NDK" article from Google. Switch from using nvllsvm's MobileTouchControls (which is archived, and also a fork of beloko's) to beloko'sĪ large portion of this project relies on the Android Native Development Kit (NDK) to compile C++ and C code from GZDoom and other sources for use with this app.Update OpenGL ES from 1.0/1.1 to 3.1 (supported by Android 5.0 (API level 21) and higher).Update SDL (and SDLActivity.java) from 1.x to 2.x.x.Integrate an idgames level browser/downloader.Add a simple download wad from URL fragment like so:.Add arm64 support to satisfy August 2019 Google Play requirements.Dev Blog (how I made this):įreedoom forums (for the Freedoom project, not Freedoom for android) "Third-party" library versions used (update this whenever they are updated) game levels) as indexed in the idgames archive. In addition, Freedoom is compatible with much of the vast library of fan-made "WADs" (i.e. The Freedoom project offers an alternative set of assets and game levels that are open-source and can be used with most Doom engines in place of the originals. ![]() While the Doom engine and its many spin-offs are open-sourced, most of the Doom's "assets" such as textures, sounds, and game levels are copyrighted and not legal to redistribute. (I have not verified this repo myself for security. While this app will remain free and highly functional for most users, please also check out Beloko's 'DeltaTouch' as an alternative. Please check out the GitHub and let me know if you are interested in taking over this project. The update contained a newer version of the Freedoom wad(s) and some language fixes, and is available on GitHub.ĭue to the deprecation of the build tools for this app, I have stopped active development. It has reached over 1,200,000 downloads on the Play store.ĭue to changes with the Google Play store, I have been unable to distribute my last update for this app on the Play store. This "bundling" has allowed it to reach a more diverse audience of users whom either don't own Doom or are averse to having to find and copy their legally-owned Doom resource files onto their phones. My idea for this fork was to upgrade nvllsvn's GZDoom-Android port, fix the C/C++ engine bugs and the java app bugs, and combine it with the open-source Freedoom (freedoom1.wad and freedoom2.wad) assets to publish a completely open source android game running on the doom engine. ![]()
0 Comments
Leave a Reply. |