QI4A (source port of quake 1)

QI4A (source port of quake 1) Free Game

Rated 4.04/5 (1,720) —  Free Android application by Proger10

About QI4A (source port of quake 1)

*** This is the first and original port of Darkplaces Quake 1 to Android, while commercial forks are NOT, don't pay for a free GPL product ***

The original author of this app is not me (I'm just a publisher, description is written by him). Legal information is available in the end of description.

QI4A is a port of Darkplaces engine (based on Quake engine) to Android. It is based on GPL source code. Note that THIS APP DOESN'T CONTAIN OR DOWNLOAD ANY OF QUAKE 1 DATA FILES, you need to copy "ID1" folder from Quake 1 game (patched to the latest version, for example you can buy it on Steam: http://store.steampowered.com/app/2310/ ) to the folder specified in QI4A launcher (create that folder manually, example of correct path to "ID1" folder: "/sdcard/qi4a/ID1" with "/sdcard/qi4a" directory in launcher).

Controls features:
- 10-finger multitouch =)
- Move and resize all controls.
- Hide controls and add more, you can configure opacity for any control.
- Analog movement joystick
- Full mouse support! (with root rights only). This is the only port that supports mouse (at the moment).
- Gamepad and keyboard support just as on your PC: you can rebind buttons in-game or in console for advanced tuning.

Graphics features:
- Configure resolution and color depth by yourself. You can even set 100x100 resolution: all resolutions are supported (except negative values =)).
- Set MSAA for best graphics.

Known issues:
1) Doesn't run Xonotic/Nexuiz well on devices with low RAM. Even 1Gb is low sometimes =)

GPL source code is included in APK. It is placed in APKassetssource. This project doesn't use any code from "Quake Touch" (and other Beloko's and monica john's "ports").
QI4A stands for "Quality Impressive game engine FOR All.". All included icons/images were painted by me and are protected by copyright.
Quake is a registered trademark of id Software. Android is a trademark of Google Inc. All trademarks are used under the terms of Fair Use: usage is nominative.
If you think that there are copyright issues in QI4A, lay down and cry.
Any attempt to remove this app by DMCA notice without contacting me directly first will be really unfair, FSF and community will be notified immediately.

How to Download / Install

Download and install QI4A (source port of quake 1) version 2.2 on your Android device!
Downloaded 50,000+ times, content rating: Not rated
Android package: com.n0n3m4.Q4A, download QI4A (source port of quake 1).apk

All Application Badges

Good rating
Free
downl.
Android
2.2+
Bug
buster
n/a
Not
rated
Android game

Game History & Updates

What's Changed
Added ACCESS_SUPERUSER permission because some authors of Superuser apps think that it is clever to ask root permissions twice (but I think that it is the most stupid idea I've ever heard).
Replaced one-time donate notification with bottom offline ad: 4 (for each port) one-time notifications are quite annoying.
A bit more friendly to users that don't read the description.
Updated engine and GCC used to build it.
More downloads  QI4A (source port of quake 1) reached 50 000 - 100 000 downloads
More downloads  QI4A (source port of quake 1) reached 10 000 - 50 000 downloads
More downloads  QI4A (source port of quake 1) reached 5 000 - 10 000 downloads
Version update QI4A (source port of quake 1) was updated to version 2.2

What are users saying about QI4A (source port of quake 1)

T70%
by T####:

Been playing id since the original Wolf3D. Love this. Now I have to relearn as I am too used to keyboard and mouse. Works seamlessly. All I had to do was make the qi4a directory and extract the id1 directory there. Took me a minute to find the keyboard to use the console. Feel like a newb with the different controls, but I'll get there. Now to install q2 and q3.

T70%
by T####:

Using moga is tricky. You cannot navigate the menu or anything without touch screen being on. It does not save configuration on close. The buttons are not mappable. Also, the sensitivity is very tricky. I think maybe too much dead zone. Other than that, great port.

R70%
by R####:

I wanted to replay the game today. Did everything like the last time but now after I hit New Game, it just doesn't start anymore. The console panel which is supposed to go up when the game starts doesn't do that anymore. It's like in stuck in the console.

T70%
by T####:

Nifty! But a bit hard to control. I wish the controls section allowed you to mess with the onscreen sensitivities, or had an option to replace the joystick with arrows maybe. I appreciate the functioning joypad support though!

T70%
by T####:

I have taken the proper steps to create the qi4a folder and to direct the launcher to my SD card where the game files were located....tried several times and the launcher still will not locate the files :(

T70%
by T####:

It's easy to set up. Runs smoothly and looks good even on an older/less powerful smartphone. Compatible with the shareware version of Quake and you can transfer your game saves over. The only issue is that on smaller screens the controls are fiddly and hard to get used to, but it's still very cool ????

T70%
by T####:

Game is broken on android 5+, instructions are easy to follow. Game starts running with a demo etc but console drops to port 26000 error as others have reported. No fix or suggestions found, developer should update compatibility to older android version only as a minimum.

T70%
by T####:

Booty at, trash. Missing files??? Wtf do u gotta do to make it run correctly

M70%
by M####:

It would be a good app if the controls on Xonotic/Nexuiz actually worked. They dont work in the menu so i cant acess the actual game. It might need controler/ keyboard/mouse support and it does actually launch so im not giving it a very negative review but i would really like this fixed.

U70%
by U####:

For those of you that can't get this to work, you need to figure out your system's directory structure. The quickest way to figure this out is to open a File Explorer, browse to your sd card and use the drop-down menu to view Details or Properties. For example, with my LG Optimus, it is /storage/external_SD/qi4a Good Luck and happy Quaking! Big thanks to the developers and publisher of this app!

M70%
by M####:

Great app, I have it on my tablet and quake works great on it. One issue. I put this app on my phone and now I cannot get the game to load it says it cannot find the game files. I pointed it exactly where the description says and it says it can't find the files Can anyone help me? I have android 4.2 i think the kitkat version. Thanks.

M70%
by M####:

I'm just going to rate 5 stars anyway but. I created the qi4a folder and put the ID1 folder in it and when I launch the app and when I tap start game it says loading... and then it shows the first frame of the demo that plays at the menu amd exits the app. Fix?

M70%
by M####:

I'm also getting the "server listening on port 0.0.0.0:26000" when attempting to start a game (Nexus 6P Android 6.0.1). Quite disappointing I can't get it to work considering I did get everything else the author has done to work great. If anyone knows how to make this work I'll amend my review and give it a more appropriate 5 stars.

M70%
by M####:

Broken, lack of support from dev, app should be removed from the Play Store. Looks like it was a good design when it worked but there are just too many problems and they were never fixed. Don't waste your time.

O70%
by O####:

It seems pre android 5.# devices are running it fine. Such as my older HTC One V. Now I have a HTC One M8 with android 5.0, I now have the "trying to connect to server" error. If this could be fixed or a workaround mentioned, thanks.

M70%
by M####:

I have taken the proper steps to create the qi4a folder and to direct the launcher to my SD card where the game files were located....tried several times and the launcher still will not locate the files :(

H70%
by H####:

Great port that works well on my JXD S7800B, but when I load it onto my Nvidia Shield Android TV, it won't start a game. It shows the demo and menus, but goes straight to console. This app hasn't been updated in 2 years so I fear it's been abandoned.

Y70%
by Y####:

Cool I can now play quake on my phone. I've downloaded your other source ports for quake 2 and 3. Could you please make source ports for doom games. That will be real nice!

M70%
by M####:

Have been using this app since ages ago in fact all 4 of them and it ficking awsome using it on lots of devices . However i cannot give it the 5 stars it deserves until it starts working on lollipop. Other than that the intro demo plays at 60fps on the note 4 exynos version

M70%
by M####:

Good app, but can't figure out what went wrong when I upgraded phone/OS to Lollipop. Edit: extra star for the "lay down and cry" part of the app description.

I70%
by I####:

This game does not work with Android 5.1.1 in a Samsung Galaxy S6 Edge+. It also stopped working in a Samsung Galaxy Tab 2 S 8 inch with Android 5.0.1. It's a pity because I loved it when playing in earlier devices or OS versions

M70%
by M####:

I did what the description says and even looked online for help, but when it starts up it says about unlocated/missing files. I know that's not right because I did everything correct. Please help me.

M70%
by M####:

Been playing id since the original Wolf3D. Love this. Now I have to relearn as I am too used to keyboard and mouse. Works seamlessly. All I had to do was make the qi4a directory and extract the id1 directory there. Took me a minute to find the keyboard to use the console. Feel like a newb with the different controls, but I'll get there. Now to install q2 and q3.

R70%
by R####:

This is seriously cool! I would love to see a FLOSS port of Doom 1 since the good ones are either not free or have been removed from the market (we miss you, beloko!)

N70%
by N####:

Before I would have given this 5 stars. Played it all the time on my galaxy s4. I go and get the Note 4 with Lollipop and lo and behold it does not work.

R70%
by R####:

Cannot save on KitKat with SDcard fix. Does not work with out game data. To use eplision HD mod run on the computer at medium setting then copy the game content over. If you don't have any of these issues this is perfect for you.

R70%
by R####:

I would love to play this game, but i also cannot start a New Game from the Quake menu as it just loads and stops on the console at "SERVER LISTENING ON ADDRESS 0.0.0.0:26000". Really dissapointed after digging out my old quake install CD, then transferring the ID1 folder and PAK files, then finding the correct folder path name. For other Samsung Galaxy 4 users, the path is - "/storage/extSdCard/qi4a". Note the "SdCard" part IS case sensitive. From other recent user comments it appears that the Android Lollipop update has caused this issue. Is there a fix or workaround to get this game to run? I cannot offer more than 1 star for a game that isn't working on current software. Regards, Mark.

R70%
by R####:

Tip for peeps with cannot find. Try adding 0 or 1 eg /sdcard1/qi4a. Simple rule I forgot. I too getting listening issue too port26000. Tried changing port to no success. If option can be added to play offline in launcher please it should solve this, More stars will be added. Thanks for all the work so far

R70%
by R####:

A good port but sadly doesn't seem to work on Lollipop and the dev has gone MIA and likely won't ever update it. Hopefully we can get a new Android sourceport soon.

R70%
by R####:

Great work guys! Port works extremely well, 60+ fps on my Sero Pro. Controls are silky smooth too! I would like to mod the analog to 4 directions only if anyone can point me in the right direction! Thanks again for your hard work! Update 6/23/15 Updated my tablet to Android 5.1 and it breaks this game. Everything works until you try to start a new game from the ingame Quake menu. At that point you get the quake console. That's it, nothing else, level wont load. Hitup a restore point back to Android 4.4 and it works fine.

R70%
by R####:

This game, as good as it used to be, now sucks (pun intended). Is there anyway this can be fixed for the new update, just freezers on the startup screen.

R70%
by R####:

I was trying to run it with the files from Xonotic, but after seeing an intro screen (a planet) the screen goes black, and i only hear the music. Am i missing some resources? Maybe Xonotic needs the original Quake resources too?

X70%
by X####:

Ok i have the gamefiles but They said add -basedir/path/to/game how to play it i will give you 3 stars!

R70%
by R####:

No longer works since last Android update. Developer didn't respond to my note to them. Edit: 6 months down the line, still doesn't work.

R70%
by R####:

Got an old favourite back. Fully working, can save and load. My directory is mnt/sdcard/id1. On an LG g3.

R70%
by R####:

For the love of God update the ports so they work with anything made in 2015!

L70%
by L####:

Does not work on my Android Tv Box with Lollipop 5.1 Game won't start .. stops on the console at "SERVER LISTENING ON ADDRESS 0.0.0.0:26000" Works fine on my Android 4.2.2 Tablet ... please fix the Lollipop issue. Thanks

X70%
by X####:

LOVE it! It works (mostly) as advertised...and maybe I'm doing something wrong...but I can't save my game. When I click on save game and save to a slot it says in the upper left: saving game to so. sav... error couldn't open. Has anyone else had this issue? Any advice? Thanks! Will give 5 stars when I can save haha!

X70%
by X####:

I have the full quake id1 files in /sdcard/id1 and my working directory is /sdcard/qi4a ...this can easily be 5 stars if it would just work. Things that would be free on pc shouldnt have a price tag on android. People that make ripoff apps like that dont deserve money...so i like what this app is about.

E70%
by E####:

Seems to work but when I hit New Game in Quake I it shows the console and stops at SERVER LISTENING ON 0.0.0.0:26000 and never loads the level... I also tried on a 4.4 tablet and it worked fine.


Share The Word!


Rating Distribution

RATING
4.05
1,720 users

5

4

3

2

1