Difference between revisions of "FTEDroid"

From QWiki
*>Mushi
Line 7: Line 7:
 
* supports all games that [[FTE]] supports;
 
* supports all games that [[FTE]] supports;
 
* supports modifications (mods) as any other client.  
 
* supports modifications (mods) as any other client.  
* Different areas of the touchscreen are used to different binds. For example, to change weapon, simply press on its position on the hud;
 
 
* opens [[QuakeTV]] links, so you can observe LIVE games on your Android (refer to http://qtv.quakeworld.nu/ to see which games are going on);
 
* opens [[QuakeTV]] links, so you can observe LIVE games on your Android (refer to http://qtv.quakeworld.nu/ to see which games are going on);
  
 
== Installation Instructions ==
 
== Installation Instructions ==
These installations instructions are valid to launch Quake using FTEDroid client for any modern Android device. You basically need to move your Quake/QuakeWorld folder to your phone's root folder, more especifically '/fte'.
+
These installations instructions are valid to launch Quake using FTEDroid client for any modern Android device.  
 
* If you haven't done it yet, under Settings, '''allow''' non marketplace apps to be installed, or apps from unknown sources;
 
* If you haven't done it yet, under Settings, '''allow''' non marketplace apps to be installed, or apps from unknown sources;
* Download http://triptohell.info/moodles/android/FTEDroid.apk to your computer, and place it (like any Quake client) on the root of the Quake folder you wish to copy to the phone;
+
* Download http://triptohell.info/moodles/android/FTEDroid.apk to your phone;
* 'NOTE: you may want to use [[AfterQuake]] package as your Quake folder.'
+
* Install the .apk
* 'NOTE: make sure you have pak0.pak and pak1.pak files under id1/ folder'
+
* 'OPTIONAL': using the phone's file explorer, copy pak1.pak to /id1/ (figure out where it installed, mine was at '/Android/data/com.fteqw/files')
* Now connect your phone to your pc and copy the Quake folder to your phone, tothe folder '/fte'.
+
 
* You are now ready to launch FTEDroid, watch demos (place them under ''/fte/id1'') or even [http://qtv.quakeworld.nu/ watch QuakeWorld games live] ([[QTV]] streams).
+
'''You are now ready to launch FTEDroid, watch demos (place them under ''/fte/id1'') or even [http://qtv.quakeworld.nu/ watch QuakeWorld games live] ([[QTV]] streams).'''
  
 
== Usage ==  
 
== Usage ==  
If the console text size is too small, use the command ''vid_conautoscale 4''.
 
If it's too dark, use ''gl_contrast 1.3'' and ''gl_brightness''. ''gl_gamma'' doesn't work.
 
 
<br>Settings will be automatically saved. <br>
 
<br>Settings will be automatically saved. <br>
 +
* Different areas of the touchscreen are used to different binds. For example, to change weapon, simply press on its position on the hud;
 +
* If the console text size is too small, use the command ''vid_conautoscale 4''.
 +
* If it's too dark, use ''gl_contrast 1.3'' and ''gl_brightness''. ''gl_gamma'' doesn't work. you can also use the menu
 
'''How to spectate [[QuakeTV]] streams (live QuakeWorld matches):'''
 
'''How to spectate [[QuakeTV]] streams (live QuakeWorld matches):'''
 
* visit http://qtv.quakeworld.nu/ with the phone’s browser;
 
* visit http://qtv.quakeworld.nu/ with the phone’s browser;
Line 30: Line 30:
  
 
'''Default binds:''' <br>
 
'''Default binds:''' <br>
* volume keys to +showteamscores,  
+
* volume keys to increase and decrease volume,  
 
* the left and right area of the screen to +jump and +fire (mouse1 and mouse2 binds).
 
* the left and right area of the screen to +jump and +fire (mouse1 and mouse2 binds).
 
* Use the MENU key to toggle the console, and the on screen keyboard to type on it.  
 
* Use the MENU key to toggle the console, and the on screen keyboard to type on it.  
 +
* Use BACK like Escape.
 
<br>
 
<br>
Settings will be automatically saved. Use the BACK key to navigate.
+
[[File:Ftedroid binds.jpg|thumb]]
 +
 
  
 
== Advanced Usage ==
 
== Advanced Usage ==
Line 41: Line 43:
  
 
== Known issues ==
 
== Known issues ==
* URLs opened with Opera browser don't work;
 
* users with swiftkey app reported not being able to use the onscreen keyboard to type in the console. Disable swiftkey.
 
 
* after a match ends, it disconnects from the stream - this is actually a [[mvdsv]] server bug.
 
* after a match ends, it disconnects from the stream - this is actually a [[mvdsv]] server bug.
 
* Quake 2 single-player or hosting your own server doesn't work without someone porting the gamecode to ARM architecture.
 
* Quake 2 single-player or hosting your own server doesn't work without someone porting the gamecode to ARM architecture.
Line 48: Line 48:
 
== Download ==
 
== Download ==
  
http://fte.triptohell.info/ftedownloads/experimental <br>
 
 
direct link http://triptohell.info/moodles/android/FTEDroid.apk
 
direct link http://triptohell.info/moodles/android/FTEDroid.apk
  
Line 56: Line 55:
  
 
== Feedback ==
 
== Feedback ==
Quality feedback is needed! If you find FTEDroid useful, please submit! Take screenshots, tell which device you're using and android version. explain the problem step by step. Then either report on quakenet irc, #fte or [http://sourceforge.net/p/fteqw/tickets/ open a ticket] on Sourceforge. Thanks
+
Quality feedback is needed! If you find FTEDroid useful, please submit! Take screenshots, tell which device you're using and android version. explain the problem step by step. Then report on Discord or [http://sourceforge.net/p/fteqw/tickets/ open a ticket] on Sourceforge. Thanks
  
 
== More ==
 
== More ==

Revision as of 16:45, 18 June 2019

FTEDroid is a port of FTE and is also created by Spike. It's a QuakeWorld, Quake 2, Quake 3 and Hexen 2 client for Android devices.
IMG-20131206-WA0002.jpg
Screenshot of FTEDroid observing a LIVE game on an Android phone. Looking great!


Features

  • supports all games that FTE supports;
  • supports modifications (mods) as any other client.
  • opens QuakeTV links, so you can observe LIVE games on your Android (refer to http://qtv.quakeworld.nu/ to see which games are going on);

Installation Instructions

These installations instructions are valid to launch Quake using FTEDroid client for any modern Android device.

  • If you haven't done it yet, under Settings, allow non marketplace apps to be installed, or apps from unknown sources;
  • Download http://triptohell.info/moodles/android/FTEDroid.apk to your phone;
  • Install the .apk
  • 'OPTIONAL': using the phone's file explorer, copy pak1.pak to /id1/ (figure out where it installed, mine was at '/Android/data/com.fteqw/files')

You are now ready to launch FTEDroid, watch demos (place them under /fte/id1) or even watch QuakeWorld games live (QTV streams).

Usage


Settings will be automatically saved.

  • Different areas of the touchscreen are used to different binds. For example, to change weapon, simply press on its position on the hud;
  • If the console text size is too small, use the command vid_conautoscale 4.
  • If it's too dark, use gl_contrast 1.3 and gl_brightness. gl_gamma doesn't work. you can also use the menu

How to spectate QuakeTV streams (live QuakeWorld matches):

  • visit http://qtv.quakeworld.nu/ with the phone’s browser;
  • click on a ‘watch’ link;
  • It asks which app should open the link. Choose FTEDroid;

FTEDroid should launch and connect to the stream automatically.

Default binds:

  • volume keys to increase and decrease volume,
  • the left and right area of the screen to +jump and +fire (mouse1 and mouse2 binds).
  • Use the MENU key to toggle the console, and the on screen keyboard to type on it.
  • Use BACK like Escape.


Ftedroid binds.jpg


Advanced Usage

It's a normal Quake client. You can run various quake mods (including mission packs) by installing them adjacent to the id1 directory on your sdcard, and then using the 'gamedir' console command to switch between them. switching between games (ie: between quake, quake2, hexen2, quake3) requires the use of the fs_changegame command in order to ensure various default settings get applied to match the different gamecode modes.
You can use different textures, crosshairs, etc. Customize to your liking like any other modern Quake client.

Known issues

  • after a match ends, it disconnects from the stream - this is actually a mvdsv server bug.
  • Quake 2 single-player or hosting your own server doesn't work without someone porting the gamecode to ARM architecture.

Download

direct link http://triptohell.info/moodles/android/FTEDroid.apk

Discussion on the internet

http://quakeone.com/forums/quake-help/quake-clients/11087-fte-android-ftedroid-questions.html
http://forum.xda-developers.com/xperia-play/themes-apps/port-quake1-ftedroid-game-keyboard-6-t2868919/

Feedback

Quality feedback is needed! If you find FTEDroid useful, please submit! Take screenshots, tell which device you're using and android version. explain the problem step by step. Then report on Discord or open a ticket on Sourceforge. Thanks

More

you can use FTEDroid with all the games that FTE supports. Here's the folder list where you should put the game files:

  • /fte/id1 (Quake 1)
  • /fte/hipnotic (mp 1)
  • /fte/rogue (mp 2)
  • /fte/baseq2 (Quake 2)
  • /fte/ctf (multiplayer)
  • /fte/xatrix (Q2 mp 1)
  • /fte/rogue (Q2 mp 2)


Use fs_changegame to switch between quake+quake2, and gamedir to switch between id1/hipnotic/rogue.