Roguelikes
Contents |
Roguelikes
http://roguebasin.roguelikedevelopment.org/index.php?title=What_a_roguelike_is
Talk: http://talk.maemo.org/showthread.php?t=65869 http://talk.maemo.org/showthread.php?p=1048290
Setup
You might need ESC-key, when testing not-polished versions of ported games.
This is (one) safety and temporarily way:
run
xkbcomp :0
-> it creates file named: server-0.xkb
For some reason, you must remove these rows
interpret AccessX_Enable+AnyOfOrNone(all) { action= LockControls(controls=); }; interpret MouseKeys_Accel_Enable+AnyOfOrNone(all) { action= LockControls(controls=); };
Then add (example) this row:
key <BKSP> { type= "FOUR_LEVEL", symbols[Group1]= [ BackSpace, Escape, BackSpace, Delete ] };
And finally run
xkbcomp server-0.xkb :0
And then shift+backspace=ESC until next boot (or you can run setxkbmap to reset)
List
Nethack
Description: Text based Nethack Devices: N900 State: installable from extras ('nethack-console') TMO page: Upstream web page: http://www.nethack.org/ Upstream state: Newest version is from year 2003 Technical: C Known Issues: License: Nethack general public license
Vulture's eye
Description: Graphical frontend for Nethack (or SLASH'EM or unnethack) Devices: N810, N900 State: installable from extras ('vultures') TMO page: http://talk.maemo.org/showthread.php?t=41365 Upstream web page: http://www.darkarts.co.za/vulture/about Upstream state: Technical: C, SDL Known Issues: License: Nethack general public license
Powder
Description: Targeted to handhelds Devices: N900 State: Installable from extras-devel TMO page: http://talk.maemo.org/showthread.php?t=55275 Upstream web page: http://www.zincland.com/powder/ Upstream state: Started on 2003, and still alive. Technical: C, SDL Known Issues: It should be on non-free -section, not on free -section License: CC Sampling Plus 1.0 (not OSI/FSF/Debian approved)
Crawl (Dungeon Crawl Stone Soup) -commandline 0.5.2-1maemo1
Description: Devices: N900 State: On repository, but not working? TMO page: Upstream web page: http://crawl.develz.org/wordpress/ Upstream state: Alive. Technical: C++ Known Issues: Broken package? License: GPL2+
Crawl (Dungeon Crawl Stone Soup) -GUI 0.8.x (git)
Description: Devices: State: Compilable, but not run TMO page: Upstream web page: http://crawl.develz.org/wordpress/ Upstream state: Alive. Not well tested GLES. Technical: C++, SDL, GLES1 Known Issues: Doesn't start: "ASSERT(m_handle) in 'tiletex.cc' at line 79 failed." License:GPL2+
Adom
Description: 'Ancient Domains of Mystery' is the mother of all cake. Devices: N900 State: Download and unpack zip. TMO page: http://talk.maemo.org/showpost.php?p=893219&postcount=24 Upstream web page: http://www.adom.de/ Upstream state: Alive but closed source. Started year 1994. Technical: x86 binary is run under qemu Known Issues: dark grey is black (fixed on CSSU terminal). Can seg fault on start (and work on next time). License: Closed source
NLarn
Description: A rewrite of Larn (1986). Devices: State: Compilation not tested TMO page: Upstream web page: https://sourceforge.net/scm/?type=svn&group_id=255788 Upstream state: Alive (2011) Technical: needs premake4. Known Issues: Errors with premake4: https://sourceforge.net/tracker/?func=detail&aid=3366266&group_id=71616&atid=531878 License: GPL
CalcRogue
Description: Targeted to calculators, can be built natively Devices: N900 State: Porting work in progress TMO page: Upstream web page:http://calcrogue.jimrandomh.org/ Upstream state: Not news after year 2004 Technical: C Known Issues: Segfaultting randomly. License: GPL 2+
Savescummer
Description: Seven Day Roguelike. Weird game, not typical roguelike. Devices: N900 (no mouse support, keyboard only) State: Installable from extras-devel TMO page: http://talk.maemo.org/showthread.php?p=1050217 Upstream web page: http://www.zincland.com/7drl/savescummer/ Upstream state: No actively development. Technical: C,SDL, same author than Powder (Jeff Lait) Known Issues: No menuicon. root must give permissions to /opt/savescummer/save License: BSD
Robot finds kitten
Description: Maybe not game, but Zen simulation. Devices: N900 State: Installable (package 'rfk') TMO page: Upstream web page: http://www.robotfindskitten.org/ Upstream state: Stable. Technical: C, GTK Known Issues: Not a game? (Is this issue?) License: GPL?
Berserk
Description: 7day rogue Devices: State: Not compiled yet. Work in progress TMO page: Upstream web page: http://berserk.chaosforge.org Upstream state: Technical: Pascal, uses libvalkyrie (https://sourceforge.net/projects/fpcvalkyrie/ ) Known Issues: License: GPL2 (fpcvalkyrie=BSD)
Cataclysm
Description: Post-apocalyptic zombie killing Devices: N900 State: installable from extras-devel (package 'cataclysm') TMO page: http://talk.maemo.org/showthread.php?p=1049484 Upstream web page: https://github.com/Whales/Cataclysm Upstream state: Development started on late 2010. Technical: C++, ncurses Known Issues: no menu icon: starting cd /opt/cataclysm ; ./cataclysm. root must give permissions to /opt/cataclysm/save License: Source available (no mention about license?)
Lambdarogue
Description: Devices: N900 State: Work in progress (support 800x600 must be tuned) TMO page: Upstream web page: http://lambdarogue.net Upstream state: Not actively, but alive. Technical: Pascal, SDL Known Issues: Does not yet support screen height 480px. License: GPL2
Template
Description: Devices: State: TMO page: Upstream web page: Upstream state: Technical: Known Issues: License:
Games without source code (can run under qemu?)
Frozen Depths (http://koti.mbnet.fi/frozend/) "The game is free, but not open source. "
Zapm (http://zapm.org/). No source found.
DoomRL (http://doom.chaosforge.org/). "As for the source, it may eventually be available, but no sooner than before DoomRL 1.0.0."
Dwarf Fortress (http://www.bay12games.com/dwarves/index.html). No source found.