maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   Faangband, Fallout, etc (https://talk.maemo.org/showthread.php?t=22194)

antikx 2008-07-23 12:40

Faangband, Fallout, etc
 
Hello,

I have a few compile requests, please:

FAngband:
http://angband.oook.cz/faangband/Downloads.html

Trichromic (although the dependencies look like it might not be possible):
http://www.gamecreation.org/~trichromic/

Fallout engine, fife:
http://wiki.fifengine.de/index.php?t...wnload_section
(build dependencies):
http://wiki.fifengine.de/index.php?t...d_dependencies

Stone Soup:
http://crawl-ref.sourceforge.net/

P.S. I've done some native gcc compiling for the Zaurus and would like to help with compiling for the Nokia. What would you guys recommend for a good starting tutorial, or Wiki?

fatalsaint 2008-07-23 14:30

Re: Faangband, Fallout, etc
 
Dude.. a fallout engine for linux.. awesome!!! Kinda looks funny lol...

I might have to compile that at home just to try it out..

qwerty12 2008-07-23 14:43

Re: Faangband, Fallout, etc
 
Boost is a ***** to compile...

Bundyo 2008-07-23 14:50

Re: Faangband, Fallout, etc
 
They shifted paradigm at some time, so maybe Fallout is not playable.

NullPointer 2008-07-27 05:05

Re: Faangband, Fallout, etc
 
BIG +1 for StoneSoup! Crawl is simply the finest Roguelike ever IMO.

mikkov 2008-07-27 21:45

Re: Faangband, Fallout, etc
 
I have uploaded Stone Soup (crawl) to extras-devel

directly from here:
http://repository.maemo.org/extras-d.../free/c/crawl/

I have no idea how well does it work because i have never played crawl before. You could report here if it is worth of promoting to maemo extras repository.

Sevanteri 2008-07-28 04:40

Re: Faangband, Fallout, etc
 
Code:

~ $ crawl
Error opening terminal: xterm.

I get this error when trying to run it through xterm.
And it doesn't show up in the menu.

mikkov 2008-07-28 10:12

Re: Faangband, Fallout, etc
 
Quote:

Originally Posted by Sevanteri (Post 207750)
Code:

~ $ crawl
Error opening terminal: xterm.

I get this error when trying to run it through xterm.
And it doesn't show up in the menu.

which OS version you are using?

according to my search this error comes from ncurses because it can't find terminfo. Do you have /usr/lib/terminfo as link to /usr/share/terminfo. If not you could try as root:

Code:

ln -s /usr/share/terminfo /usr/lib/terminfo
if somebody knows how to launch terminal applications from menu, please let me know :)

antikx 2008-07-28 12:33

Re: Faangband, Fallout, etc
 
I too was having the above problem, but from searching the forum, I found out that I had to install ncurses-base as well.
It works now. ya!

mikkov 2008-07-28 14:15

Re: Faangband, Fallout, etc
 
thanks. I'll add ncurses-base to depencies

Sevanteri 2008-07-28 16:36

Re: Faangband, Fallout, etc
 
Yeah... I'm using Diablo. And when I'm trying to install the ncurses-base, it just says that it's incompatible application package.

antikx 2008-07-28 16:40

Re: Faangband, Fallout, etc
 
what version of ncurses-base shows up in your list?

Sevanteri 2008-07-28 16:43

Re: Faangband, Fallout, etc
 
It actually even doesn't show up there. I do have extras-devel repo but it's just wont show up.
I tried to download it straight from here http://repository.maemo.org/extras-d...ree/n/ncurses/

mikkov 2008-07-28 16:48

Re: Faangband, Fallout, etc
 
I am uploading updated version which should automatically install ncurses-base for you. It should be done for diablo in 1-2 hours

Sevanteri 2008-07-28 16:50

Re: Faangband, Fallout, etc
 
Awesome. I tried to install it via apt-get from xterm. Success!
And now Crawl works.

antikx 2008-07-28 17:47

Re: Faangband, Fallout, etc
 
mikkov... did you compile the crawl (stone soup) with tile support?

http://enne.walker.googlepages.com/stonesouptiles

mikkov 2008-07-28 18:15

Re: Faangband, Fallout, etc
 
I wasn't aware of that. There is some problem with build process when compiling for armel in scratchbox. If it's easy to fix I'll make another version.

Addison 2008-07-30 20:18

Re: Faangband, Fallout, etc
 
The latest build is total perfection!

Thanks a ton mikkov! I love firing up rogue games in bed late at night... Helps me to fall asleep. :D

Real quick though, anyone got a good font or set up that works great for this?

The problem I'm having is that since I have a N800, I need some room on the screen for Xkbd.

Is there a way to cut down on how big Crawl thinks the terminal size is so that text won't be displayed underneath the virtual keyboard?

Thanks!

Addison 2008-08-03 04:09

Re: Faangband, Fallout, etc
 
2 Attachment(s)
Okay, so Crawl requires a minimum of a 61x24 screen (80x24 recommended) but really needs at least a 72x24 screen, otherwise there will be a few quirks with the text display.

So here's the setup I've found to be the best.

Copy the Bitstream Vera Sans Mono font to /usr/share/fonts/nokia/ folder as root, then reboot your tablet.
Attachment 2232

Here's the virtual keyboard to be used.
Attachment 2233

Unfortunately I couldn't get it to be as fat as the one for Angband due to the required screen display needed for Crawl.

I also noticed that Xkbd is still broken under Diablo so, for now, we have to continue using the Caps Lock trick to get around that.

Copy this and save it as a Notes file on your memory card.

echo -e \033[?25l'
echo -e \033[?25l'
gconftool-2 -s -t int /apps/osso/xterm/font_size 10
gconftool -s /apps/osso/xterm/scrollbar -t bool false
stty cols 72
stty rows 24
xkbd -geometry +722+65536 -k /media/mmc2/N800/Angband/crawl.xkbd & crawl


From there, just simply open up the Notes file, Select All, then Copy.

Finally, open up Xterm, and while in a full screen with no toolbars or bottom keyboard, press the middle hardware key, Edit then Paste.

Here's a screenshot.
http://img379.imageshack.us/img379/6691/crawlft3.png

If you are playing with a hardware keyboard, simply remove the line stty cols 72 from your Notes file.

Lastly, if you exit out of the Dungeon immediately, I'm being prompted with:
You have escaped!morgue_directory() = ''

Not sure if that's anything to be concerned about since it doesn't seem to affect the gameplay at all.

If anyone has any better suggestions, please post your set up for the rest of us.

Cheers!

NullPointer 2008-08-06 04:06

Re: Faangband, Fallout, etc
 
Hey, this is just awesome. I got it working with the help on this thread. The keyboard layout is really tough, at least on the 810. Gotta find a way to map the movement to the d-pad.

The stone soup tiles would *REALLY* kick serious butt.

Thanks for the port!
Sam

Addison 2008-08-06 06:19

Re: Faangband, Fallout, etc
 
Quote:

Originally Posted by NullPointer (Post 210650)
Hey, this is just awesome. I got it working with the help on this thread. The keyboard layout is really tough, at least on the 810. Gotta find a way to map the movement to the d-pad.

Hey Null!

I don't think your idea on using the D-Pad is going to be a solution for you.

A user by the name of qole told me some time ago that it is only capable of understanding 4 directions when pressed... apparently it's a hardware thing.

So basically that means it would be impossible for diagonal movement using strictly the D-Pad.

I'll agree that my set up has compromises, such as only having a 72x24 window and also a very small on-screen keyboard.

If there's a better set up that you can envision, I'd be willing to help out on this.

It only takes something like two minutes for me to change the size and appearance of the touch screen keyboard and the position on where it's placed.

Any suggestions I'd be happy to hear them out. :)

josiahg777 2008-08-06 10:02

Re: Faangband, Fallout, etc
 
Actually, I believe over in one of the gaming threads we discovered that the dpad DID support diagonals, they were just extremely difficult to press :P

Sorry, my apologies for being nit-picky :)

tpaixao 2010-02-12 07:21

Re: Faangband, Fallout, etc
 
anyone interested in porting crawl to fremantle? that would be so awesome...

Addison 2010-02-12 07:45

Re: Faangband, Fallout, etc
 
Quote:

Originally Posted by tpaixao (Post 522539)
anyone interested in porting crawl to fremantle? that would be so awesome...

Mikkov would be your leading person to ask on this.

In the meantime, if you have SSH installed, you can play it right now.

Crawl

mikkov 2010-02-15 00:54

Re: Faangband, Fallout, etc
 
Quote:

Originally Posted by tpaixao (Post 522539)
anyone interested in porting crawl to fremantle? that would be so awesome...

All it takes to "port" crawl to fremantle is to upload sources to autobuilder. Somebody who plays crawl can do that.

Ehamloptiran 2010-02-15 01:20

Re: Faangband, Fallout, etc
 
Quote:

Hello,

I have a few compile requests, please:

FAngband:
http://angband.oook.cz/faangband/Downloads.html

Trichromic (although the dependencies look like it might not be possible):
http://www.gamecreation.org/~trichromic/

Fallout engine, fife:
http://wiki.fifengine.de/index.php?t...wnload_section
(build dependencies):
http://wiki.fifengine.de/index.php?t...d_dependencies

Stone Soup:
http://crawl-ref.sourceforge.net/

P.S. I've done some native gcc compiling for the Zaurus and would like to help with compiling for the Nokia. What would you guys recommend for a good starting tutorial, or Wiki?
In regards to porting the Fallout Engine via FIFE. FIFE changed its focus away from Fallout to become the Flexible Isometric Free Engine a long time ago, and have stripped out pretty much all the Fallout based code. Good news is I am in the process of writing up an engine for Fallout/Fallout 2 natively for the N900, this is very early in the process, so dont expect anything for a while.

lubabula 2010-03-27 10:19

Re: Faangband, Fallout, etc
 
bumb.

can anyone port crawl?

Oracle 2010-03-27 13:45

Re: Faangband, Fallout, etc
 
Quote:

Originally Posted by Ehamloptiran (Post 526712)
In regards to porting the Fallout Engine via FIFE. FIFE changed its focus away from Fallout to become the Flexible Isometric Free Engine a long time ago, and have stripped out pretty much all the Fallout based code. Good news is I am in the process of writing up an engine for Fallout/Fallout 2 natively for the N900, this is very early in the process, so dont expect anything for a while.

Won't it be easier just to wait for fallout online 2238 to be finished and then to port that? I believe it will be open source

some more info check http://www.nma-fallout.com/forum/viewtopic.php?t=54031


All times are GMT. The time now is 05:32.

vBulletin® Version 3.8.8