Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

PulseNova

16
Posts
A member registered Jan 23, 2024

Recent community posts

Lutris+Proton-GE was the trick!

I was given a free copy to test with some months back that I couldn't get working.
Now that I have this running, I'm buying a copy.

Still would be great to see a native Linux version but this definitely helps!

Thanks for the reply. I'm familiar with Lutris but I don't believe I had tried it for VTS-POG.

I'll give this a shot later and report my findings.

Looking forward to seeing a Linux version!

Sorry but Kaikairos has already stated they won't be returning to work on PNGTuberPlus.

If you're having this issue, you're better off looking to a different pngtubing application instead of looking to hacks and  workarounds.

Not yet anyways.

Since I'm actively streaming, I couldn't wait for a fix. So I had to switch everything over to Veadotube Mini. 

It doesn't do the kinds of dynamic animation you can get in PNGTuberPlus, but it's reliable and easy to use.

Hopefully this issue gets solved one day and I can return to it, but for now I've had to shelve it.

I was already using Veadotube Mini for my second avatar. After the mic issues on PNGTuberPlus, I just moved my main avatar to that too. 

It's actually well set up for multi instancing so it wasn't a big deal. The only catch is that while it supports more whole avatar movements, it doesn't do in app animation. If you want your avatar to be animated, you have to create a gif or apng.

I still want to use PNGTuberPlus since it makes its own animation, but at this point, learning to animate myself feels like a better use of my time than continuing to troubleshoot.

This might be worth a shot. I've been using Pipewire the whole time, but maybe these resets will help.
Shame this wasn't here sooner, since I've mostly transitions off PNGTuber Plus by now.

That's not actually following the mouse at all.

For artists doing this, the drawing hand is simply moving left/right (X-axis) using the existing controls.
So it's never actually tracking anything, it just always looks like you're drawing.

It's a clever illusion and works well when used subtly.

You probably set Mouse 1 (left click) to the Costume 1 toggle by mistake (it was a common bug).
Go into the custom key binds on the main screen, and if that's the case just reconfigure that keybind to something normal.

(1 edit)

Wish I had better news but on my Linux system, whether or not PNGTuberPlus picks up on the mic correctly seems almost random.

Without rebooting the whole system, I can re-run PNGTuberPlus and sometimes it works normally and sometimes it doesn't.
I found some more logs by running the program through the terminal and adding the `--verbose` option.
But I saw nothing that looked like an error to track down.

EDIT:
Update, it seems even when the program picks up on the mic, it can drop it randomly and go back to not picking up audio.

@LCDraws

I think what kaiakairos is trying to say is:

If you're trying to sync up multiple sprites on the same hotkey, then you shouldn't be using the individual visibility hot keys. Just use the original costume options.

Set those two (or more) sprites as a "costume" using the 1-10 buttons and set the costume hotkey from the main screen

From the main screen, open the options under the little gear icon.

In there you'll find sliders for "bounce force" and "bounce gravity".
Play around with these until your avatar bounce feel right to you.

I wish I could say this was fixed but it happened to me again, and I had to go a full stream with a non-talking avatar.

It's possible it was something on my end because Linux audio is hell.
The terminal was showing me errors over Pulse Audio not being in a valid state (yet everything else that wanted access to the mic worked just fine).
And then the next day, it worked again.

So, nothing really for me to go on and no useful info to share unless the kaiakairos can point me to where log files can be  found.

For most Linux desktop environments, you should be able to double-click the `.x86_64` file and confirm to the OS that you would like to treat this file as an executable.

If your desktop environment isn't handling that, you can do the following to make the file executable to your OS.
First, open a terminal at the location where the files are (or navigate to it from your terminal).
Then use this command:

chmod +x PNGTUBER\ PLUS\ 1.4.5\ LINUX.x86_64

The `chmod` tool should be available in any Linux distro worth anything.
The `+x` option is "make executable".
And also note that all the spaces in the file name have been escaped with backslashes.

Update the command as needed for different file names (future updates).

(1 edit)

This is the console output I get when running Plus from the terminal, just to get some logs.
Not sure if this means something is missing for v 1.4.5, but the program seems to work normally otherwise.

./PNGTUBER\ PLUS\ 1.4.5\ LINUX.x86_64  
ERROR: No GDExtension library found for current OS and architecture (linux.x86_64) in configuration file: res://addons/godot-git-plugin/git_plugin.gde
xtension   at: load (core/extension/gdextension.cpp:629) 
ERROR: Failed loading resource: res://addons/godot-git-plugin/git_plugin.gdextension. Make sure resources have been imported by opening the project in
 the editor at least once.   at: _load (core/io/resource_loader.cpp:273) 
ERROR: Error loading extension: res://addons/godot-git-plugin/git_plugin.gdextension   at: load_extensions (core/extension/gdextension_manager.cpp:143) 
Godot Engine v4.1.2.stable.official.399c9dc39 - <a href="https://godotengine.org">https://godotengine.org</a> 
Inconsistent value (1) for DRI_PRIME. Should be < 1 (GPU devices count). Using: 0 
OpenGL API 4.6 (Core Profile) Mesa 24.0.3-arch1.2 - Compatibility - Using Device: AMD - AMD Radeon RX 6950 XT (radeonsi, navi21, LLVM 17.0.6, DRM 3.57
, 6.8.2-AMD-znver3)  
ERROR: Convex decomposing failed!   at: decompose_polygon_in_convex (core/math/geometry_2d.cpp:53)
(1 edit)

This happened to me as well. I've been trying older versions and the same problem keeps happening, so I wonder it's something else that broke.

EDIT: And now the program started working normally again for no reason I can discern.