SakeTami
theripper93
theripper93

patreon


VTT Desktop Client

This is a simple desktop client where you or your players can connect to a game, has a simple interface where you can save bookmarks to games and supports Pop-outs

To use download the zip file, unzip and run vtt-desktop-client.exe

WIKI PAGE

Download Latest Multiplatform Release (Win\Linux\MacOS)

VTT Desktop Client VTT Desktop Client

Comments

I was using the awesomeness foundry module to launch the standalone Chrome client from the Forge shield icon on my Windows 11 quickbar. I tried this VTT Desktop Client and it works excellently!! First game launch (DM) it asked and I said Super Potato. Anecdotally, the performance is much faster for everything--moving and resizing scenes; music launch; menus and configuration launch; compactness of UI (still running full screen); etc. Thanks!!

Tom

Okay, now it works like a charm (after reading the Wiki). RTFM .....

Robert Revesz

Thanks! Will have a look

Robert Revesz

Sorry, i updated the wiki link, i had moved the page. Check the wiki, specifically the "Connections with invalid certificates (SSL)" part which is the reason you get the white screen

Tommaso Manfredini

And by the way, the link to the wiki page above brings me to a place that tells me I f-ed up.

Robert Revesz

Just tried it (the V11 version). Unzipped it, ran the executable, put in a name and a URL (which in my case is a IP:Portnumber since I run a Foundry Server on my LAN). Then click what I configured, put in a Username and Password. When I click the button for the game, I get a white screen and it does not load the game. Is this supposed to work with local Lan IP:Portnumber combinations (and yes I can access the server from a browser).

Robert Revesz

@theripper93 you could make use of the election-forge github action to build the zips https://github.com/jsoma/action-electron-forge

Blair McMillan

Its just an electron app, you could use it for other vtts but I haven’t tested

Tommaso Manfredini

I can see a Use for this in combination with another plugin possibly but I'm wondering if it could be used through something like DuckDNS so you don't have to give out your IP, also what ports does it require or are they just what the application uses? Have you tested it with VTTs other than Foundry?

Harlem Hail

Cool but what I really want is an easy way for folks to pull up their character sheets on tablets/phones. Especially with pf2e. It’s like the simplest thing in person thing but gets all messed with hybrid gaming.. dealing with laptops kind blows. Even with a big touch monitor on the table it’s a PITA to not have people roll from a separate device.

Griffon Walker

Windows only at the moment, im not sure how I can compile it for other platforms without other platforms

Tommaso Manfredini

Does it work on macOS?

Greenjacketguy

So, i was testing popouts with a different method, the PopOut! module has ha check that prevents it from working it in the client while i would work totally fine, if you feel like hacking, deleting lines 460 to 463 of popout.js will make it work

Tommaso Manfredini

This is awesome. Had my tato players try it out, both said it felt like it ran better. Only problem is PopOut thinks its in the GM foundry client lol... i can't use it as DM so doesn't bug me but i know a few of my folks love keeping their character sheet out. Is that possible for a future release maybe? that'd be my only request. the customizable 1.1 makes this a treat to just share with folks. so, thank you so much for this man. From two of my players in particular but really from all of us :3 for a first release, this is pretty stellar.

Dan Gragert

I am using node torun it on windows10. If that helps. I basically started the node process and then pointed your application to my local address.

Stevan Radojevic

Hmmm, they should (at least they do on my end), I’ll investigate tomorrow

Tommaso Manfredini

hehe, so should the popup module work or not :) ? I tried it but no popup occurs. Instead there is just a warning that popups are not working in standalone

Stevan Radojevic

I’ve been asking for someone to make this for a while now. Thank you Ripper for picking up the call.

Relic

Okay, cool. All of my players are actually playing on laptops, so screen real estate is at a premium, definitely gonna try this out. Thanks!

Alec Murphy

Ripper, would be great if you can add HTTP Authorization to client. Anyway, thank for client!

Oganes Yayloyan

As I already said it is great 👍 if one wants a single separate app, preconfigured. I usually had a separate browser installed in this case which is much more bloat

Markus Raab

yes, this is 100% correct, it really mostly a matter of convinience

Tommaso Manfredini

correct

Tommaso Manfredini

Some extra screen space, and maybe a bit extra performance on super potatoes, but i wouldn't expect any tnagible improvement. it's mostly a convinience

Tommaso Manfredini

Well, you can now edit the config file to create your own preset :)

Tommaso Manfredini

Doubt you'll get significantly better performance, maybe a tiny bit on potatoes. And yes you can share it with your whole table!

Tommaso Manfredini

Haha I was trying to make my own by figuring out where it was saved locally.

Jordan Beasley

It says it supports Pop Outs ? Do you mean the module ? Since it creates the warning about not being able to create pop-outs in standalone VTT Application

Stevan Radojevic

That is basically the client many of the FVTT patrons were voting for in V11. Now people might understand better that this is not the solution to potatoes or bad internet connection which many according to the V11 comments hope it will be. Thanks for that - I think, from the high vote it got, that there is a need for that out there. And I will certainly give it a try without expecting wonders 😊

Markus Raab

I'm still pretty new to foundry, why would this be beneficial over just opening the game is a web browser?

Alec Murphy

This is a super basic browser, i doubt your bot will work with this. It's just a light browser with extra screenspace and convinient bookmarks

Tommaso Manfredini

It is. Got the Chromium license and everything. It's just Chromium with EVERYTHING taken out. pretty genious. Works quite nicely.

Andy O'Brien

I am on a Mac too, following.

Abourious

edit: this is a good idea for next version, i can include a config file you can fill in

Tommaso Manfredini

Does this have any better hardware acceleration? like, would it be advantageous for my two potato-playing players to use this over firefox or chrome? like obviously its super low resource - i also like that it opens new micro-windows with middle-mouse click. I did it on instinct. But i was able to connect to my own foundry game with about the same performance, but my machine is fairly beefy so... anyway. Very cool! I'll have them try it and report back how they do. And just to be clear, its cool with us as patrons to share with our tables? Just want to respect the code here. or would you prefer they all be patrons to do that (obviously more is better, but just asking honest permission here, ~9 people total i think across 3 games).

Dan Gragert

Thank you, Ripper! This is great just for the additional screen space it gives without having to make the browser go full screen.

iotech

Currently I use Kenku's browser so that I can use the bot to play sounds and effects directly in to our foundry voice chat. Is this possible with this? Also forgive my ignorance, what is the advantage of this over Chrome?

Abourious

Same question I suppose, but any plans on a Mac client?

Glenn P

Pft, you say that like it isn't super cool. I'm impressed. My players have been asking about something like this, and wondering why Foundry doesn't have a client version. I tried to explain the advantages of being browser based, and it went around and around. Those who like this sort of thing will really like it. Thanks!

Jordan Beasley

It's a bit of a PITA because you need a linux machine to build for linux, but it can definatelly be done, i'll see if there is a workflow that is not extremely painful

Tommaso Manfredini

no, they'll have to copy\paste the server url first time they use it, then it's stored

Tommaso Manfredini

yep, that's all it is

Tommaso Manfredini

you don't need docs, you just add the link in, that's it

Tommaso Manfredini

Any plans to build a version for linux?

TCX0Lt0X

Can I send it to my group with my server info already loaded in?

Andy O'Brien

Is it essentially a custom browser? Is it chromium based?

Jordan Beasley

ah-maz-ing

Anile_000

I'm going to need some docs this sounds awesome

Jeremy

WHAT

Jeremy


More Creators