Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old February 24, 2011, 05:18   #31
retrobits
Scout
 
Join Date: Dec 2008
Posts: 29
retrobits is on a distinguished road
Quote:
Originally Posted by tprice View Post
The upgrade didn't go smoothly. I got an unable to find \lib\ type error when starting Angband since the new version uses \libangband320\ instead. Ended up having to do an uninstall and then reinstalled the new code. It worked fine after that and i was able to copy over my backed up save file and keep on playing fine.
Thanks for the report. I forgot that the beta versions all have the same internal version number so the install would not execute if you had a prior beta. I'll try to clean that up for the future.

Glad the key mapping is working for you.
retrobits is offline   Reply With Quote
Old February 28, 2011, 19:30   #32
tprice
Adept
 
Join Date: Jun 2008
Location: Chicago
Posts: 105
tprice is on a distinguished road
Feature request for Angdroid.

In Vanilla Angband for Windows you get to choose which save file to load. Can you implement that functionality?

Its useful for swapping to an alt character if you want a magic using break from you main warrior without having to use a pc to manually copy and rename save files.

Thomas Price
Aka the Bookworm
tprice is offline   Reply With Quote
Old February 28, 2011, 19:36   #33
retrobits
Scout
 
Join Date: Dec 2008
Posts: 29
retrobits is on a distinguished road
Quote:
Originally Posted by tprice View Post
Feature request for Angdroid.

In Vanilla Angband for Windows you get to choose which save file to load. Can you implement that functionality?
Thomas,

That feature is already implemented. In preferences tap "Game Profile", tap menu, tap "New Profile". Type a descriptive name, tap OK. Tap the descriptive name you just created to make the profile active. Now tap "Selected variant" to choose the game to run with the profile. Note that the Game section in Preferences sticks to the selected profile. To quickly switch profiles in the future, just tap "Game Profile".

Last edited by retrobits; February 28, 2011 at 20:04.
retrobits is offline   Reply With Quote
Old March 3, 2011, 23:11   #34
geoff_tewierik
Adept
 
Join Date: Mar 2009
Posts: 140
geoff_tewierik is on a distinguished road
Congrats on what you have put together so far. I tried the 3.08 version on my phone but had no joy with it due to a lack of keyboard, but the latest release works fine.

I am playing the 3.1.2v2.5 version on a Desire HD and find the lack of Esc key on the main keyboard mildly annoying. Is it possible to somehow massage the keyboard to include the Esc key? Makes dealing with shops and lists a lot easier.

Cheers,

GT
geoff_tewierik is offline   Reply With Quote
Old March 4, 2011, 01:56   #35
retrobits
Scout
 
Join Date: Dec 2008
Posts: 29
retrobits is on a distinguished road
Thanks GT.

First off, esc by default is mapped to your hardware back key, but maybe you know that already.

That being said, I could change * to esc, possibly switch back to * on shift. Maybe an extra top row of keys could be added... but that would shrink the viewable area.
retrobits is offline   Reply With Quote
Old March 4, 2011, 02:08   #36
geoff_tewierik
Adept
 
Join Date: Mar 2009
Posts: 140
geoff_tewierik is on a distinguished road
Thanks for the info, and no I hadn't worked out the hardware back key did the job.

Makes changes to the keyboard irrelevant now

Thanks.

Back to diving.
geoff_tewierik is offline   Reply With Quote
Old March 4, 2011, 17:58   #37
retrobits
Scout
 
Join Date: Dec 2008
Posts: 29
retrobits is on a distinguished road
Android Nightly

Angband development is very active at the moment. We thought it would be good to produce a nightly Android build based on the current Angband source in the git repo. Be aware that this is untested code and might be broken or crash or eat your save file, etc. It is a completely new Android app and will not affect files in our other releases.

If you find bugs, I would encourage you to open discussions in the forums here and even more importantly please open tickets at http://trac.rephial.org/. For Android specific issues, please report bugs at angdroid.org in the bug forum. I've patched the version number in the game with the timestamp when we retrieved the Angband source from git, so that is a way to track bugs back to the source. Its probably a good idea to reproduce the bug in one of the official nightly builds from http://rephial.org/nightlies/ before opening a ticket at rephial. I figure the more bugs we find and the more feedback the Angband community provide to the devs, the better the outcome will be.

The nightly is available here:
http://angdroid.org/public_ftp/Angba...ly-release.apk
retrobits is offline   Reply With Quote
Old March 4, 2011, 19:25   #38
d_m
Angband Devteam member
 
d_m's Avatar
 
Join Date: Aug 2008
Location: Philadelphia, PA, USA
Age: 40
Posts: 1,516
d_m is on a distinguished road
Quote:
Originally Posted by retrobits View Post
Angband development is very active at the moment. We thought it would be good to produce a nightly Android build based on the current Angband source in the git repo. Be aware that this is untested code and might be broken or crash or eat your save file, etc. It is a completely new Android app and will not affect files in our other releases.
Are there patches to the core game that you all have that you'd want to pull into the official repo?
__________________
linux->xterm->screen->pmacs
d_m is offline   Reply With Quote
Old March 4, 2011, 20:04   #39
retrobits
Scout
 
Join Date: Dec 2008
Posts: 29
retrobits is on a distinguished road
Quote:
Originally Posted by d_m View Post
Are there patches to the core game that you all have that you'd want to pull into the official repo?
There is only one patch at the moment that is required for Android. I use the Esc followed by Ctrl-X command as a general purpose signal for the native code to exit. This works except in death.c. But I don't think my hacked code below should be included in git. It would be best if the app just exited on Ctrl-X immediately as it does in the birth screens.

diff -Nru --strip-trailing-cr angband-3.2.0/src/death.c angband-3.2.0-android/src/death.c
--- angband-3.2.0/src/death.c 2010-12-24 05:13:59.000000000 -0800
+++ angband-3.2.0-android/src/death.c 2010-12-24 11:05:09.343486000 -0800
@@ -437,5 +437,11 @@
do
{
menu_select(death_menu, 0);
- } while (!get_check("Do you want to quit? "));
+
+ // hack to allow KTRL('X') to exit the game here
+ char opts[4] = {'y', 'n', KTRL('X'), '\0'};
+ char gckey = get_char("Do you want to quit?", &opts[0], 2, 'n');
+ if (gckey == KTRL('X') || gckey == 'y' || gckey == 'Y') break;
+
+ } while (TRUE);
}
retrobits is offline   Reply With Quote
Old March 4, 2011, 22:19   #40
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 55
Posts: 8,759
Donated: $60
Nick will become famous soon enough
Quote:
Originally Posted by retrobits View Post
There is only one patch at the moment that is required for Android. I use the Esc followed by Ctrl-X command as a general purpose signal for the native code to exit. This works except in death.c. But I don't think my hacked code below should be included in git. It would be best if the app just exited on Ctrl-X immediately as it does in the birth screens.
That sounds sensible.
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 18:57.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.