Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 55 56 [57]

Author Topic: Pocket games thread  (Read 116415 times)

sambojin

  • Bay Watcher
  • Three seconds to catsplosion and counting.......
    • View Profile
Re: Pocket games thread
« Reply #840 on: March 18, 2024, 10:12:34 pm »

Again, not a game, but....
In my continuing quest to actually use the processing power of my crappy little phone, I've chucked a low-key local implementation of Stable Diffusion on it. SDAI to be precise.

Does it work well? No, and it only does 512x512 (otherwise it would take forever). Does it work fast? No (takes about 15-20mins for one image). But does it work? Yes! And you can run it locally, so it's free, as well as the more usable "just use someone else's processing power for this stuff", as is the fashion at this time. So it does both, but I like a non-internet'y thing, without messing around with Termux or Winlator.

And you can download a fair few different models/ LORAs to try out, depending on your artistic needs. Landscapes? Yep. Photorealistic? Umm, kinda (we're talking like dalle2'ish levels of stuff). Anime? Yeah, sure, I guess.

Grab it here:
https://play.google.com/store/apps/details?id=com.shifthackz.aisdv1.app

It's not "fully featured", but you've got a positive prompt (space out terms with commas), a negative prompt, a size thingy, amount of steps for generation quality, and other stuff that I don't know what it does. And a fair few free generative models to download, assuming you've got the space on your phone. 1-1.3gigs each. And considering it works fine as a pointy-clicky-does-a-thing solution, without any other knowledge of virtually anything else necessary, it's good.

Can it run in the background, while you're posting on forums, or watching YouTube videos? Kinda. It runs really slowly, but it's running now, as I post this. It's one of those RAM limitation things. Make a small image, and it'll probably chug along fine. A 512x512 one? Yeah, that'll crash 8gigs of RAM on Android, mostly. Still, it can do it. My next phone will have 12-16gigs of RAM, so I'll see what task swapping can do. But crank your YouTube down to 360p, and your image generation size down, and it'll slowly do it. Just check on it every minute or two, for processor priority purposes.

(Just remember to put "nsfw" on all your prompts, because it makes it work better)
« Last Edit: March 19, 2024, 12:25:01 am by sambojin »
Logged
It's a game. Have fun.

sambojin

  • Bay Watcher
  • Three seconds to catsplosion and counting.......
    • View Profile
Re: Pocket games thread
« Reply #841 on: April 26, 2024, 07:29:24 pm »

Another local LLM front end for Android, Layla is way more fully featured than MLC chat. The paid version gives heaps of utilities and character creation options, but the free version works fine

Comes with a range of downloadable models, and I get pretty acceptable speed out of the small and medium models on my Oppo A96 (old octacore/ 8gb ram). There's even a tiny model you can try if your phone is a complete potato, or is lacking in RAM (though the responses will be a bit dumber). I'm getting about 3 tokens/second out of the small model, with better responses due to character creation (want code? create a computer programmer character. Want short stories written? Create a writer, though it already comes with one), whereas I was only getting ~0.7-1token/s in MLC for a similar 3B model. The difference in speed is amazing. My phone isn't that much better than a potato, but 3tokens/second makes it pretty bareable.

The tiny model seems to use about 1.8gig of ram while running (so will probably work on damn near anything) and generates about 4.4tokens a second on my phone. Probably faster without analytics on, and I'm pretty sure my phone has heaps of random background apps/tasks running. Quality appears to be about the level of RedPyjama3B (MLC Chat's small model), but may be worse. At least it's quick. Oh, and the Writer character that comes with Layla will write nearly anything, whereas some characters won't.

So, it's just better in general than MLC, with way more model tweaking options, changeable context size, prettier interface, seemingly far better speed, and all kinds of other stuff. Apparently also gets frequent updates, that don't break everything (MLC broke for me after an update). Initial load times are a bit slow, but after that they're good.

I'll probably buy the paid version, just because I like supporting this sort of project. But as mentioned, free works fine.

Anyway, give it a go. You can get it here (an actual Play store app, no side loading required):
https://play.google.com/store/apps/details?id=com.laylalite


It also allows loading of custom GGUF files for different language models, so I'll have a go at getting phi-3 going on it (a new model from Microsoft that is apparently fairly performant).
Yeah, phi-3 works fine. It's censored, and is slower than phi-2 (which is what Layla uses for its small model, uncensored) at about 2-3tokens/sec, but apparently it's a lot smarter. Was only using about 3.4gigs of ram, so should squeeze into plenty of phone's hardware specs. I'll probably stick to phi-2/ small for most stuff, because the extra speed is awesome, and I'm often not requiring genius level understanding. I'd probably just move up to 7B parameter models if I really needed context or a lack of hallucinations. You can grab it here if you want to try it out:
https://huggingface.co/microsoft/Phi-3-mini-4k-instruct-gguf/blob/main/Phi-3-mini-4k-instruct-q4.gguf


The new NVIDIA one also works on an 8gb RAM phone, just really slowly, so yeah. Us dwarfs, always on the cutting edge of tech. With axes. And mobile stuff. Praise Armok!
Choose a GGUF, any of them, for a laugh:
https://huggingface.co/bartowski/Llama-3-ChatQA-1.5-8B-GGUF


« Last Edit: May 02, 2024, 10:50:12 pm by sambojin »
Logged
It's a game. Have fun.

sambojin

  • Bay Watcher
  • Three seconds to catsplosion and counting.......
    • View Profile
Re: Pocket games thread
« Reply #842 on: May 05, 2024, 06:33:59 pm »

Soul Knight got an update. This time there's a roguelite autobattler game mode where you make a little army of creatures (melee/ ranged/ spells/ utility) and have them fight their way through an FTL style of map. They get items and level ups etc, you need food for fuel, and it's probably deeper than it looks, although it is pretty random.

I don't really get it, but it is kind of fun
Logged
It's a game. Have fun.

Magmacube_tr

  • Bay Watcher
  • Praise KeK! For He is The Key and The Gate!
    • View Profile
Re: Pocket games thread
« Reply #843 on: May 08, 2024, 08:24:46 am »

I am trying to get DF work in my phone via Winlator. The executable opens fine. But the game crashes when I try to generate a world. It seems to get stuck at loading Vanilla Interface, and then crash, never getting to actual worldgen.

What do I do? Also, I am currently on a shopping trip to buy a bluetooth mouse and keyboard. I get that the emulator has no interfacing tools yet, except for a mouse icon that I move with my fingers, so maybe that's it?
Logged
I must submerge myself in MAGMAAAAAAAAA! daily for 17 cents, which I detest. With a new profile picture!

My gaem. JOIN NAOW!!!

My sigtext. Read if you dare!

Magmacube_tr

  • Bay Watcher
  • Praise KeK! For He is The Key and The Gate!
    • View Profile
Re: Pocket games thread
« Reply #844 on: May 08, 2024, 10:53:29 am »

It is also crashing when I try to enter Arena mode. Same issue. Stuck loading Vanilla Interface (Sometimes Vanilla World Map).
Logged
I must submerge myself in MAGMAAAAAAAAA! daily for 17 cents, which I detest. With a new profile picture!

My gaem. JOIN NAOW!!!

My sigtext. Read if you dare!

n9103

  • Bay Watcher
    • View Profile
    • My Steam
Re: Pocket games thread
« Reply #845 on: May 08, 2024, 11:25:15 am »

Might help to know which version of DF you're trying. I wouldn't expect the steam/v50 version to run at all, and I wouldn't be especially surprised if 2014 didn't work either.
I'm not sure exactly which version of windows Winulator emulates, but it looks like 98 or XP on the surface.
Logged

Magmacube_tr

  • Bay Watcher
  • Praise KeK! For He is The Key and The Gate!
    • View Profile
Re: Pocket games thread
« Reply #846 on: May 08, 2024, 11:35:46 am »

Might help to know which version of DF you're trying. I wouldn't expect the steam/v50 version to run at all, and I wouldn't be especially surprised if 2014 didn't work either.
I'm not sure exactly which version of windows Winulator emulates, but it looks like 98 or XP on the surface.

Okay... Some observations

Winlator 5.0 can run DF 50.07 and 50.13.

But Winlator 6.1 cannot run 50.07, 50.12 and 50.13. It is possible that whatever happened between 5.0 and 6.0 broke its compatibility with DF.

Winlator 6.0 doesn't even opens DF.

Winlator 5.0 seems to be having problems running DF 50.13 anyhow. Opened once, then never again.
« Last Edit: May 08, 2024, 12:14:15 pm by Magmacube_tr »
Logged
I must submerge myself in MAGMAAAAAAAAA! daily for 17 cents, which I detest. With a new profile picture!

My gaem. JOIN NAOW!!!

My sigtext. Read if you dare!

TurboDwarf

  • Bay Watcher
  • Pangolins are kind of dwarfy, right?
    • View Profile
Re: Pocket games thread
« Reply #847 on: May 08, 2024, 12:53:28 pm »

I'd more wanna know why one'd wanna run DF on a phone anyway. It's not like it'll run at any speed above 1-tick-per-hour lol.

But yeah, try an earlier version. Anything from before 32 bit support got dropped.

Magmacube_tr

  • Bay Watcher
  • Praise KeK! For He is The Key and The Gate!
    • View Profile
Re: Pocket games thread
« Reply #848 on: May 08, 2024, 01:47:35 pm »

I'd more wanna know why one'd wanna run DF on a phone anyway. It's not like it'll run at any speed above 1-tick-per-hour lol.

But yeah, try an earlier version. Anything from before 32 bit support got dropped.

Well, depends on the phone, really. Mines pretty good, so I can run some semblance of a good fort.

Also it is neat.
Logged
I must submerge myself in MAGMAAAAAAAAA! daily for 17 cents, which I detest. With a new profile picture!

My gaem. JOIN NAOW!!!

My sigtext. Read if you dare!

n9103

  • Bay Watcher
    • View Profile
    • My Steam
Re: Pocket games thread
« Reply #849 on: May 08, 2024, 01:53:48 pm »

Some poking around shows that Winulator 5.0 runs wine 8.0.1, so use wine 8.0.1 (or whatever your wine version is in newer versions) as a starting point for finding the right settings to run DF.
Alternatively, use the install wine button in the settings to install a version you've downloaded that's known to run a specific DF version.
Logged

Frumple

  • Bay Watcher
  • The Prettiest Kyuuki
    • View Profile
Re: Pocket games thread
« Reply #850 on: May 10, 2024, 07:06:35 pm »

I'd more wanna know why one'd wanna run DF on a phone anyway. It's not like it'll run at any speed above 1-tick-per-hour lol.

But yeah, try an earlier version. Anything from before 32 bit support got dropped.
Yeah, especially some of the earlier versions, like... you could run a small fort in particular pretty easy on hardware that was significantly weaker than what a fair amount of phones tote these days. I'm less sure about the newest releases (it's been a while since I played and my comp these days isn't quite as dogshite as the ones I spent the most hours playing DF on, heh), but there's definitely been quite a few versions that'll not be substantially hardware limited by a phone's specs, particularly if you just do a small embark and throttle the max fort pop.

DF's remarkably flexible in regards to performance if you're willing to dial some of it down a bit.
Logged
Ask not!
What your country can hump for you.
Ask!
What you can hump for your country.
Pages: 1 ... 55 56 [57]