Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2 3

Author Topic: Handheld Dwarf Fortress  (Read 10181 times)

traylorpark

  • Escaped Lunatic
    • View Profile
Handheld Dwarf Fortress
« on: February 16, 2015, 02:59:09 am »

I had a bit of fun the other day  ;D
Sick and tired of being outclassed by everyone else's cool computers at Starbucks, I decided to go for maximum pretentious!

Dwarf Fortress running on an Open Pandora!



I always thought it would be so cool to have a portable version of DF that I could play as I move about the day (I take a lot of trains and stuff). Something about having a little fort in your hands strangely makes the experience a lot more personal, probably a sentiment a lot of people have with portable games.

This recently became possible with x86 emulation software for ARM that ran at near native speed, called Exagear. Before this, as far as I know, the only option was QEMU, and it wasnt the fastest bit of software.

Of course, while the Pandora is an extremely capable Linux machine, it is lacking in brute strength. The processor is a dated Arm Cortex A8 overclocked from 1Ghz to 1.2 (comparable to an iPhone 4 regards to hardware).

On a tiny 1x1 embark, within the first year (before any immigrants) the game runs between 10 and 20 FPS, while inputting commands jumps back up to 100 FPS. It's certainly playable, just with a bit more waiting for stuff to happen. Hopefully I can keep the micro fort size (I've limited my pop size to as small as I can get it, lets see what that does) and keep the FPS as high as possible.

I did try running it through the terminal itself in "text rendering" mode. The frame rate was much higher, but visual elements were missing. I don't have enough experience with that yet to know how to solve it.

Despite the slow speed, I'm at least enjoying the novelty of having a little fortress in my pocket that I can pull out anytime, and slaughter some yaks, while waiting for the train.
« Last Edit: February 16, 2015, 05:32:06 am by traylorpark »
Logged

Orange Wizard

  • Bay Watcher
  • mou ii yo
    • View Profile
    • S M U G
Re: Handheld Dwarf Fortress
« Reply #1 on: February 16, 2015, 03:16:27 am »

That's pretty awesome.
Logged
Please don't shitpost, it lowers the quality of discourse
Hard science is like a sword, and soft science is like fear. You can use both to equally powerful results, but even if your opponent disbelieve your stabs, they will still die.

Tawa

  • Bay Watcher
  • the first mankind all over the world
    • View Profile
Re: Handheld Dwarf Fortress
« Reply #2 on: February 16, 2015, 08:10:33 am »

That is pure genius.

I envy you.
Logged
I don't use Bay12 much anymore. PM me if you need to get in touch with me and I'll send you my Discord handle.

lordpyridine

  • Bay Watcher
  • [APPLY_CREATURE_ VARIATION:PSYCHOTIC]
    • View Profile
Re: Handheld Dwarf Fortress
« Reply #3 on: February 16, 2015, 09:24:20 am »

How fast does adventure mode run? Because I really want one of those now, if only for roguelikes and psx games.
Logged
Anyone can build a buttress at forty degrees, but it takes a DWARF to build one arbitrarily and have it be twice as strong!

BigD145

  • Bay Watcher
    • View Profile
Re: Handheld Dwarf Fortress
« Reply #4 on: February 16, 2015, 09:57:40 am »

I completely forgot about Pandora. Very cool. I sometimes play DF on my Android tablet using TeamViewer and my desktop at home, assuming I have wifi access. Trying to find a folding bluetooth keyboard with F keys and ten key pad has been the biggest hurdle for gaming like that. They are usually $50+. FloatNSplit is a pretty good on screen keyboard with ten key support. Good for adventure mode.
« Last Edit: February 16, 2015, 09:59:44 am by BigD145 »
Logged

draeath

  • Bay Watcher
  • So it has come to this...
    • View Profile
Re: Handheld Dwarf Fortress
« Reply #5 on: February 16, 2015, 12:12:52 pm »

How fast does adventure mode run? Because I really want one of those now, if only for roguelikes and psx games.

My angband itch is... itching again.
Logged
Urist McAlchemist cancels extract isotope: interrupted by supercriticality accident.
This kea is so raw it stole my wheelbarrow!

King_of_Baboons

  • Bay Watcher
    • View Profile
Re: Handheld Dwarf Fortress
« Reply #6 on: February 16, 2015, 01:22:31 pm »

HOLY FUCKING SHIT!

Imagine if a DF fan saw you playing this!IMAGINE THE ENVY!!!
Logged
A medium-sized creature prone to madness and insanity.

mifki

  • Bay Watcher
  • works secretly...
    • View Profile
    • mifki
Re: Handheld Dwarf Fortress
« Reply #7 on: February 16, 2015, 05:33:52 pm »

Maybe Sony UX series then? Or Fujitsu Lifebook U810...

Graknorke

  • Bay Watcher
  • A bomb's a bad choice for close-range combat.
    • View Profile
Re: Handheld Dwarf Fortress
« Reply #8 on: February 16, 2015, 07:14:09 pm »

That's impressive. Mostly useless, but impressive.
Logged
Cultural status:
Depleted          ☐
Enriched          ☑

traylorpark

  • Escaped Lunatic
    • View Profile
Re: Handheld Dwarf Fortress
« Reply #9 on: February 17, 2015, 06:17:48 am »

That's impressive. Mostly useless, but impressive.

Ho Ho! Useless eh? Well, I managed to recover the body of a fellow dorf from a stagnant pool of water with a screw pump after he was killed by a roving band of wolves - while waiting for the train.  ;D



Actually, I am keenly aware of the FPS difference between this platform and normal PC. I'm balancing this by setting up BitTorrent Sync to sync the save files between the Pandora and my home computer.

For sure the simulation is quite slow, but sometimes there is a lot of overhead, like militia and job assignments that don't need simulation to be worked out. I can input those commands just fine. When I get back to my home computer, I can do the tasks that require more simulation.

And of course, I am limited to micro forts, with a 1x1 embark, and I am terrified by the idea of migrants pouring in. After a couple more game years, I might be over this novelty.

How fast does adventure mode run? Because I really want one of those now, if only for roguelikes and psx games.

I havent tried adventure mode yet. I am going to guess that miiiiiight be too slow for fun. I'll update when I give it a shot! There are a ton of other roguelikes on this thing though. Just check out the Pandora repo http://repo.openpandora.org/?page=all&search=rogue (nethack is there too) Of course, the main problem with these is that, naturally, the Pandora's screen is quite small ... that could be a deterrent. PSX emulation is really nice! Double resolution and almost always full frame rate without frame skip. Just saw a major performance update as well.

I'd be happy to take some screen shots of apps if folks are curious.

I completely forgot about Pandora. Very cool. I sometimes play DF on my Android tablet using TeamViewer and my desktop at home, assuming I have wifi access. Trying to find a folding bluetooth keyboard with F keys and ten key pad has been the biggest hurdle for gaming like that. They are usually $50+. FloatNSplit is a pretty good on screen keyboard with ten key support. Good for adventure mode.
Maybe Sony UX series then? Or Fujitsu Lifebook U810...

It would be great if other folks could try and and share pictures of their portable, Dwarf Fortress!
Logged

Rince Wind

  • Bay Watcher
    • View Profile
Re: Handheld Dwarf Fortress
« Reply #10 on: February 17, 2015, 09:22:49 am »

Aw, you are in Japan. I miss those vending machines, especially the coffee ones.
Logged

unknown zombie

  • Bay Watcher
    • View Profile
Re: Handheld Dwarf Fortress
« Reply #11 on: February 17, 2015, 11:35:58 am »

This makes me wonder if it's possible to get it running on an Android device.. Would be pretty sweet to play DF on my phone with Bluetooth mouse/keyboard..
Logged
Time you enjoy wasting isn't wasted time.

Graknorke

  • Bay Watcher
  • A bomb's a bad choice for close-range combat.
    • View Profile
Re: Handheld Dwarf Fortress
« Reply #12 on: February 17, 2015, 11:37:24 am »

I think a phone would really be pushing it. The Open Pandora (which I totally am going to get one of some day) is pretty beefy for a handheld device and it struggles still.
Logged
Cultural status:
Depleted          ☐
Enriched          ☑

unknown zombie

  • Bay Watcher
    • View Profile
Re: Handheld Dwarf Fortress
« Reply #13 on: February 17, 2015, 11:53:19 am »

I don't know if it would be much worse than the laptop I'm used to playing on now, which is a 2.1 GHz AMD (single core) with 1 GB of DDR 400 RAM..

I play 4×4 embarks on that laptop and get about 10 fps on average with 120-ish dwarves. So I'm used to waiting around for things to get done..

For contrast, my Galaxy S4 is 1.8 GHz (ARM, ofc) with 2 GB (dunno what speed) RAM.
« Last Edit: February 17, 2015, 11:56:43 am by unknown zombie »
Logged
Time you enjoy wasting isn't wasted time.

Graknorke

  • Bay Watcher
  • A bomb's a bad choice for close-range combat.
    • View Profile
Re: Handheld Dwarf Fortress
« Reply #14 on: February 17, 2015, 11:57:16 am »

DF only uses a single core though, so it's not something that would count against performance.
Logged
Cultural status:
Depleted          ☐
Enriched          ☑
Pages: [1] 2 3