ekiyanov / nethack-android Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/nethack-android
Automatically exported from code.google.com/p/nethack-android
On the Motorola Droid/Android 2.0, he following occurs on start:
The application NetHack (process com.nethackff) has stopped unexpectedly.
Please try again.
Original issue reported on code.google.com by [email protected]
on 7 Nov 2009 at 3:31
What steps will reproduce the problem?
1. Turn on number pad directional controls through the config file
2. Turn on "move with trackball"
What is the expected output? What do you see instead?
I expect to still be able to move with the trackball but the program seems to
only know how to send directional commands with the old-style vi movement keys
(hjkl).. This is unacceptable for how I play nethack, since I rely on the key
bindings that are used when the numpad direction controls are turned on (for
instance, k for kick, l for loot).
What version of the product are you using? On what operating system?
I'm using v1.2.5 on android 2.2 on an at&t nexus one.
Please provide any additional information below.
I should think there would be some way to send the direction commands from the
UI to the native portion of the app without having to send explicit keystrokes.
Even if not, though, the app should detect whether numpad direction controls
are turned on and adjust the trackball operation appropriately.
Original issue reported on code.google.com by [email protected]
on 11 Jul 2010 at 7:15
Starting takes a long time, which right now means a black screen that looks
like it isn't doing anything. This should be replaced with a splash image
saying something along the lines of Nethack is loading.
Original issue reported on code.google.com by [email protected]
on 18 Oct 2009 at 10:15
Hi,
I'm interested in adding some user-interface magic to make nethack-android
more friendly to non-keyboard devices like the Magic, Hero, et cetera.
However, the nethack-android code does not seem to be available through the
svn facility of Google Code. Can I get access to it? I'd love to help.
Thanks!
Ari
Original issue reported on code.google.com by [email protected]
on 13 Dec 2009 at 7:25
What steps will reproduce the problem?
1. Start program
2. Enter name
3. "Cannot lock perm for unknown reason."
4. Crash
What version of the product are you using? On what operating system?
1.1.3 on Cupcake cj05
Please provide any additional information below.
Not running many programs, no UI mods. Running in horizontal view with QWERTY
extended.
Original issue reported on code.google.com by [email protected]
on 22 Nov 2009 at 6:51
What steps will reproduce the problem?
1. Enter a command prompting for text (examples: engrave with E, name your
fruit in
options with O).
2. Enter text, such as "Elbereth".
3. Command works, but text appears on game map at cursor starting from
character,
overwriting map features. These features reappear when they are redrawn but
distant
characters/features may not be redrawn for a while.
For example, the following map
-----
|...|
|.<.|
|.@.|
-----
Becomes
-----
|...|
|.<.|
|.elbereth
-----
What is the expected output? What do you see instead?
The prompted text should appear at the end of the message log, after the
prompt. Probably
the cursor is being set incorrectly...
What version of the product are you using? On what operating system?
This is the 1.2.1 alpha on vanilla G1, with the Android tty preference set.
Please provide any additional information below.
Love the new colors and longer message log, keep up the good work!
Original issue reported on code.google.com by [email protected]
on 24 Nov 2009 at 1:42
On the g1, when I try to loot a box, I press alt and the 'l' button but get a:
unknown
command ' error.
Original issue reported on code.google.com by [email protected]
on 6 Mar 2010 at 6:30
Using NetHack on a G1.
On 'S' (save), the game is saved, you get 'Be seeing you...', but the
'window' doesn't close. If you hit 'Home' and the restart NetHack, you get
the same window with the 'Be seeing you...'. The same is true if you try
to quit after hitting 'q' to the 'generate your character for you' question.
Original issue reported on code.google.com by jdhedden
on 15 Oct 2009 at 4:44
Basically, add the ability to pass arguments when starting the program for
initial character name, class, race, etc.
Original issue reported on code.google.com by [email protected]
on 10 Dec 2009 at 2:11
It would be great if the screen could automatically center on the player
when going up/down from a level to another.
Original issue reported on code.google.com by [email protected]
on 13 Jan 2010 at 8:43
Suggestion: Add another menu item 'Help' that opens the browser to:
http://www.nethack.org/common/index.html
Original issue reported on code.google.com by jdhedden
on 22 Oct 2009 at 6:32
One app that might be worth looking at for inspiration is angband:
http://www.androlib.com/android.application.org-angdroid-angband-jAwj.aspx
One thing that angband does is allow the user to navigate by splitting the
touchscreen up into 9 zones:
| |
--------
| |
--------
| |
The outer zones correspond to the 8 directional controls, and the center is
free for some other key ("." for instance).
It seems like a pretty nice system.
Original issue reported on code.google.com by [email protected]
on 20 Oct 2009 at 6:04
What steps will reproduce the problem?
1. Start program
2. Enter name
3. "Cannot lock perm for unknown reason."
4. Crash
What version of the product are you using? On what operating system?
1.1.3 on Cupcake cj05
Please provide any additional information below.
Not running many programs, no UI mods. Running in horizontal view with QWERTY
extended.
Original issue reported on code.google.com by [email protected]
on 22 Nov 2009 at 8:28
On the G1, the search key (magnifying glass) does not act as a control-
key. For example, pressing Search+D does not implement the 'kick' command.
(It brings up the calendar.)
Original issue reported on code.google.com by jdhedden
on 15 Oct 2009 at 4:59
What steps will reproduce the problem?
1. Download the game using the barcode.
2. Try to install it.
3. The phone shows you the permissions the APK wants.
What is the expected output? What do you see instead?
The permissions it wants are storage and Phone calls. Storage is
understandable, but why does it need to do phone calls?
What version of the product are you using? On what operating system?
Both the 1.1.3 and 1.2.1 alpha APKs did it for me.
Original issue reported on code.google.com by [email protected]
on 24 May 2010 at 1:40
This is a request for a very minor feature.
What steps will reproduce the problem?
1. Start game
2. Close keyboard
3. Hold phone oriented in portrait mode
What is the expected output? What do you see instead?
The phone display rotates into portrait mode. It would be better, if it
just stayed in landscape.
What version of the product are you using? On what operating system?
1.1.2 on Android 1.6 (Cyanogen 4.2 stable)
Please provide any additional information below.
The phone rotates into portrait mode, clipping the right part of the game
screen and showing just a black rectangle at the bottom. The display isn't
correct anyway, so it might just as well stay locked into the correct
orientation. It's not actually important, as you can't play anyway, but it
would be nice if only for cosmetic reasons and when you have to put the
phone down. I know, this can be done, because other games also do it.
Original issue reported on code.google.com by [email protected]
on 28 Oct 2009 at 6:45
As I am using a HTC Hero I only have a soft keyboard, which is not recognized
at all. I love
nethack and really long for the chance to play it on my phone :(
Original issue reported on code.google.com by [email protected]
on 8 Nov 2009 at 1:41
How can you reproduce the bug?
1. Open the game on a Droid
2. One example, open the inventory, you'll see it is replicated twice on the
screen, with the second list being cut off.
What is the expected output? What do you see instead?
Scenario 1 - Inventory list: Expect to see an inventory list appear on top of
the dungeon map. Instead, two inventory lists appear side by side covering the
whole screen.
Scenario 2 - Messages: Messages that appear in the upper left of the screen no
long seem to be overwriting themselves. Press 'w' and you shold get messages
like this:
What do you want to wield? [- a or ?*] x
You don't have that object.--More--
What do you want to wield? [- a or ?*]
Instead it appears as:
What do you want to wield? [- a or ?*] You don't have that object. What do you
want to
wield? [- a or ?*]
Note: x was pressed, but was overwritten by "You don't have that object."
What version of the product are you using? On what operating system?
1.2.1 on Android 2.1 for Droid
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 25 Jun 2010 at 11:19
What steps will reproduce the problem?
1. process com.nethackff stopped unexpectedly on startup every time
2. I have uninstalled and reinstalled
3.
What is the expected output? What do you see instead?
Game should start, I see Please wait, initializing... at the top of the
screen, a white cursor below that line, and then the Android pop up tells
me of the force close.
What version of the product are you using? On what operating system?
Current version available on the market as of 03/22/2010. Running on a G1
with Firmware 1.6 CynogenMod 4.2.15.1 (current version).
Please provide any additional information below.
Doubt this matters, as this is not a 3d game by any means, but I done the
10mb memory hack that borrows 10mb of memory from the GPU to be used for
general phone process.
Original issue reported on code.google.com by [email protected]
on 22 Mar 2010 at 10:10
The title-bar ruins the immersed, dungeony feeling of a real shell. Full
screen that shit!
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_NO_STATUS_BAR,
WindowManager.LayoutParams.FLAG_NO_STATUS_BAR);
Original issue reported on code.google.com by [email protected]
on 18 Oct 2009 at 10:14
What steps will reproduce the problem?
1. Start program
2. Enter name
3. "Cannot lock perm for unknown reason."
4. Crash
What version of the product are you using? On what operating system?
1.1.3 on Cupcake cj05
Please provide any additional information below.
Not running many programs, no UI mods. Running in horizontal view with QWERTY
extended.
Original issue reported on code.google.com by [email protected]
on 22 Nov 2009 at 6:50
I am still poking around Android and don't know the specific call, but I
assume there is some way to determine a unique username, or to always pick
a standard one.
This should then be entered so the user doesn't have to type it exactly
every time the application is started.
Original issue reported on code.google.com by [email protected]
on 20 Oct 2009 at 5:58
It's too hard to control the game. It's not fun.
Fixes:
Scroll-ball should control the player movement. Click could be bound to
something as well, possibly pick-up (with autopickup turned off)
Search/Cntrl key should be 'sticky,' so it doesn't need to be held down.
Cntrl-D can't be done with one hand on the phone.
Thanks
You rule
Original issue reported on code.google.com by [email protected]
on 16 Oct 2009 at 10:56
I apologize, this is a highly speculative "issue" - but is it possible that
nethack is using an increasing amount of space on the phone over time, that
is not counted in the "application size"?
I have noticed space disappearing steadily, I _think_ without seeing any
application sizes expanding, and it coincides suspiciously with installing
and running this application.
I am not yet familiar with how android accounts for space used by
applications, or how an application's use of unixy native code (vs. purely
running in the Java VM) might affect that accounting. But let's just say it
would be surprising to me if their scheme for doing so was working properly
in this case.
What happens if nethack is just creating a lot of files in /usr/games or
some equivalent? And would they ever be removed, even if the application
was uninstalled?
Then again, apologies in advance, it could just be I have not caught the
correct culprit.
Original issue reported on code.google.com by [email protected]
on 27 Oct 2009 at 4:07
As I am using a HTC Hero I only have a soft keyboard, which is not recognized
at all. I love
nethack and really long for the chance to play it on my phone :(
Original issue reported on code.google.com by [email protected]
on 8 Nov 2009 at 1:40
On the g1, when I try to loot a box, I press alt and the 'l' button but get a:
unknown
command ' error.
Original issue reported on code.google.com by [email protected]
on 6 Mar 2010 at 6:30
What steps will reproduce the problem?
1. Start a game
2. Change options (hilite_pet and boulder in particular, others do this as
well)
3. Restart the game, load save
What is the expected output? What do you see instead?
Your options should be saved, your pet should stay hilighted, and your
boulder should change symbols. It does not.
What version of the product are you using? On what operating system?
Version from android market on a T-Mobile G1
Please provide any additional information below.
Only certain options do it, I mentioned two in particular, but others are
suspect as well. A possible fix would be to make the .rc file that holds
the users settings reside on the SD card, so that the user could edit it
themselves.
Original issue reported on code.google.com by [email protected]
on 17 Dec 2009 at 11:12
What steps will reproduce the problem?
1. Perform some action that will produce a notification message (e.g. "You
have displaced sirus")
2. Move to an empty square so that the message goes away.
3. Press the "^X M-X" button on the on screen keyboard.
4. Press the "^P" button on the on screen keyboard.
What is the expected output? What do you see instead?
I expect to see the last message shown to the player, e.g. "You have
displaced sirus". Instead, nothing is shown.
What version of the product are you using? On what operating system?
1.2.1 alpha on a stock nexus one.
Please provide any additional information below.
Love the alpha, the new changes for the keyboard work great on my nexus!
Thanks.
Original issue reported on code.google.com by [email protected]
on 15 Mar 2010 at 12:50
There should be an option to disable auto-pickup.
Original issue reported on code.google.com by [email protected]
on 13 Jan 2010 at 8:33
What steps will reproduce the problem?
1. Was playing nethack version 1.2.1-alpha
2. Phone rang - I didn't answer it. After it went to voicemail, nethack
crashed.
3. Re-entered Nethack - could not resume game with same character. Got
"There is already a game in progress under your name. Destroy old game?
[yn]" message.
What is the expected output? What do you see instead?
I should've been able to resume the game.
What version of the product are you using? On what operating system?
Nethack 1.2.1-alpha G1-Android 1.6
Please provide any additional information below.
I noticed that this message appears in the "unixunix.c" code in the source
code. The unixunix.c code seems to be aimed at a server implementation.
pcunix.c might be better for use on a single user environment.
At any rate, it should be possible to recover the character outside of
nethack if the lock files could be deleted.
Original issue reported on code.google.com by [email protected]
on 25 Feb 2010 at 10:55
Should be an easy one to fix! I want to play with this code, can you upload
it please?
:)
Original issue reported on code.google.com by [email protected]
on 17 Oct 2009 at 12:09
What steps will reproduce the problem?
1. Start a new game
2. enter a name
3. hit enter
What is the expected output? What do you see instead?
I expect the game to run, although it displays the above error with 'Hit space
to continue' then crashes
What version of the product are you using? On what operating system?
1.2.2 on Samsung Moment running Android 2.1
Please provide any additional information below.
Going to hook up to debugger as soon as I find my cable so I can give a better
bug report.
Original issue reported on code.google.com by [email protected]
on 24 Jun 2010 at 12:24
HTC Hero has no camera button, so the virtual keyboard can't be activated.
Original issue reported on code.google.com by [email protected]
on 15 Oct 2009 at 12:05
What steps will reproduce the problem?
1. Install latest version on archos 5 IT.
2. Start program.
What is the expected output? What do you see instead?
Previously, the virtual keyboard would appear. The virtual keyboard does not currently appear. I can get the virtual buttons (up / down / left / right / ok) to appear, but that's it.
What version of the product are you using? On what operating system?
1.2.2 & 1.2.1 have the issue, running on an Archos 5 IT, firmware 2.0.15 (Android 1.6).
Please provide any additional information below.
Thanks for the hard work!
Original issue reported on code.google.com by [email protected]
on 23 Jun 2010 at 1:09
I think it would be helpful if you included nethack-recover, and best would
be if it automatically runs on startup. Android is a single-user device, so
no need to worry about interrupting other peoples games.
This will at least allow us to recover our games if nethack does crash
(we'll get sent back to the stairs on that level, but much better than
starting from scratch if we've got a good game going).
Original issue reported on code.google.com by [email protected]
on 27 Jan 2010 at 10:33
I [S]'d to save and quit
then restarted, entered my name, it says Destroy, I say no, and it quits.
Bummer.
Original issue reported on code.google.com by [email protected]
on 19 Oct 2009 at 1:31
The G1 has a keyboard with no control key or keypad. As such you can't use
^D or 'k' to kick.
Original issue reported on code.google.com by jdhedden
on 15 Oct 2009 at 4:42
What steps will reproduce the problem?
1. Start a game
2. Set a bunch of options
3. Start another game
4. Forced to set all options again
What is the expected output? What do you see instead?
A file or Gui to persist options
What version of the product are you using? On what operating system?
1.0 on g1
Please provide any additional information below.
A feature request obviously
Original issue reported on code.google.com by [email protected]
on 16 Oct 2009 at 2:38
When playing, attempting to use > to go down stairs instead results in
moving down one tile.
This is on the latest stable version.
Original issue reported on code.google.com by [email protected]
on 22 May 2010 at 4:24
Problem: Ugly ass generic icon
Solution: I made you an icon. Old school.
Original issue reported on code.google.com by [email protected]
on 16 Oct 2009 at 10:53
Attachments:
I'd like to be able to use the IBM or DEC line drawing characters. You
don't need any advanced graphics or anything, it's simply supporting
extended font characters (all 256 font characters instead of the base 128
or whatever). Compare these images, it really makes it easier on the eyes:
http://upload.wikimedia.org/wikipedia/commons/f/ff/Nethack.png
vs
http://tripalot.com/roguelike/images/nethack.gif
Thanks for the great work you've done on getting this to Android! Currently
my favorite game on the phone.
Original issue reported on code.google.com by [email protected]
on 18 Jan 2010 at 10:04
What steps will reproduce the problem?
1. Run game
2. Suspend system
What is the expected output? What do you see instead?
High battery usage
What version of the product are you using? On what operating system?
1.0, android 1.6
Please provide any additional information below.
The application seems to consume an abnormal amount of CPU time when idle.
The new battery monitoring application in android 1.6 showed Nethack
consuming more battery than display, and battery life was reduced to about
12 hours.
Original issue reported on code.google.com by brikeener
on 19 Oct 2009 at 2:07
What steps will reproduce the problem?
1. Start program
2. Enter name
3. "Cannot lock perm for unknown reason."
4. Crash
What version of the product are you using? On what operating system?
1.1.3 on Cupcake cj05
Please provide any additional information below.
Not running many programs, no UI mods. Running in horizontal view with QWERTY
extended.
Original issue reported on code.google.com by [email protected]
on 22 Nov 2009 at 6:50
What steps will reproduce the problem?
1. Start a game
2. Set a bunch of options
3. Start another game
4. Forced to set all options again
What is the expected output? What do you see instead?
A file or Gui to persist options
What version of the product are you using? On what operating system?
1.0 on g1
Please provide any additional information below.
A feature request obviously
Original issue reported on code.google.com by [email protected]
on 16 Oct 2009 at 2:38
It probably isn't the most urgent problem right now but being able to see
the game via the graphical tiles from the nethack non-console pc version
would really help.
Original issue reported on code.google.com by [email protected]
on 13 Jan 2010 at 8:35
After I go to a new level via stairs, the previous level is not fully
cleared off the screen. Often the top 5-10 rows of the screen still have
remnents of the old level, making the screen hard to see. As soon as I do
anything that produces a message (eg open a door), the screen is correctly
cleared.
Original issue reported on code.google.com by [email protected]
on 18 Jan 2010 at 10:07
On my G1, nethack does not take up the full screen, even in landscape mode.
Could this be changed to use the whole screen instead?
Sorry I keep filing bug reports. I love nethack-android.
Original issue reported on code.google.com by [email protected]
on 27 Oct 2009 at 12:07
The source code for this port seems to only be available via downloading
tarballs from the
downloads section of this Google Code site (rather than from any source control
repository). The
last available file is BINARY ONLY, with no accompanying source, and the porter
seems to have
gotten too busy to post any more versions for the last six months. I totally
sympathize with
abandoning an OSS project due to "real life" problems, but when the project
doesn't have a public
source code repository, it's a much bigger disappointment to the community
since nobody can easily
step in and help pick up the slack.
I've already begun a fork of this project using the most recently uploaded
source (1.1.3) on GitHub
at http://github.com/xenolinguist/nethack-android but it's a shame knowing that
somewhere out
there, there's code for a 1.2.1-alpha that my fork won't have.
Original issue reported on code.google.com by [email protected]
on 5 May 2010 at 1:39
What steps will reproduce the problem?
1. I have seen this twice while running on my G1 - unsure why this
happens, though. I left the game with no problems using "S".
What is the expected output? What do you see instead?
The system should let me resume the current game, or provide some way to
recover the game in progress.
What version of the product are you using? On what operating system?
Version 1.1.3 on Android 1.6
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 12 Feb 2010 at 5:38
What steps will reproduce the problem?
1. start the game
2. invoke the virtual keyboard with the camera button and insert a name
3. press Enter on the virtual keyboard: nothing happens.
What is the expected output? What do you see instead?
Game should advance to role/race/alignment/sex selection.
What version of the product are you using? On what operating system?
Using version 1.1.3 on Android 1.5, on the Samsung Galaxy/i7500 phone
(virtual keyboard only, no Search key).
Please provide any additional information below.
N/A
Many thanks for your help =)
Original issue reported on code.google.com by [email protected]
on 16 Nov 2009 at 1:01
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.