Go Back   Angband Forums > Angband > Vanilla

Thread Tools Display Modes
Old October 8, 2007, 11:14   #11
takkaria's Avatar
Join Date: Apr 2007
Posts: 1,951
Donated: $40
takkaria is on a distinguished road
Originally Posted by Dawnmist View Post
Target OS is Internet Tablet OS 2007 ('maemo' linux, 'bora' release), which is on an embedded ARM processor. The toolchain is a scratchbox install for maemo 3.2/Nokia N800 - set up according to the instructions in the maemo development howto and compiling with the ARMEL target (scratchbox hosted inside an Ubuntu Feisty machine).
Did you say that this was reproducable on desktop linux too? (e.g. your Ubuntu install)

It seems strange that it thinks it needs to overwrite an existing savefile when there is NO existing file..[/quote]

That's just screwy logic -- I thought I'd fixed it a while ago, but I haven't quite got round to fixing the fix. A ticket was recently filed about this.

Unless I've used the wrong function to try to flash a message in the top line, the problem is somewhere in Term_fresh() - the message immediately before this one is shown ("Please wait..."), but the "Term_fresh() done..." message never comes up and angband hangs.
Try printf instead. It may be more reliable here.
takkaria is offline   Reply With Quote
Old October 9, 2007, 01:54   #12
Join Date: Oct 2007
Posts: 23
Dawnmist is on a distinguished road
Did you say that this was reproducable on desktop linux too? (e.g. your Ubuntu install)
I'd better clarify - when running it in the scratchbox environment on the desktop machine, yes - but not tried it for a native Ubuntu linux x86 binary.

Scratchbox sets up a virtual machine environment so I can cross-compile and test ARM binaries on linux x86.

Angband 3.0.9 runs fine in this virtual machine, and on the N800 handheld. Svn trunk hangs on both.

Tried printf, again nothing changes after the 'Please wait...' prompt. So from the code:
/* Stop the player being quite so dead */
p_ptr->is_dead = FALSE;

/* Flash a message */
prt("Please wait...", 0, 0);

/* Flush the message */

/* Flash a message */
printf("Term_fresh() done...");
the 'Term_fresh() done...' string never gets printed.
Dawnmist is offline   Reply With Quote
Old March 24, 2008, 12:09   #13
pupnik's Avatar
Join Date: Oct 2007
Posts: 5
pupnik is on a distinguished road
new ncurses port

I have a new ncurses build up at

I've hosted dawnmist's latest shared build. Haven't gotten around to addressing the oddness that occurs with the sdl build.

A good excuse to go 'purist' eh?

Oh dawnmist as you may know, the current xkbd virtual keyboard isn't working well with OS2008, so that's not a good option for sdl angband.

Hope you're doing ok - we can use all the help we can get with these games.
pupnik is offline   Reply With Quote
Old March 24, 2008, 23:19   #14
Vanilla maintainer
Nick's Avatar
Join Date: Apr 2007
Location: Canberra, Australia
Age: 58
Posts: 9,532
Donated: $60
Nick will become famous soon enoughNick will become famous soon enough
I'd be interested to see if you could build FAangband - it has an SDL port, and can be operated purely by the touchscreen.
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote

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 11:12.

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