Multiic [v0.3.97] [Stvoler]
Multiic is a picturesque city nestled at the foot of mighty mountains and stretching to the shores of the sea;
here, the steel gazes of modern skyscrapers often look down—onto the weary streets, with their secrets and the romance of decadence.
here, the protagonist arrives and meets neighbors Josephine, Dina, Laura, Finn, and Fiona
fps locked at 45 frames
speech synthesis from elevenlabs in my brief view is top: a large selection of voices, trial, slightly cheaper than openai, and no worse in terms of level
the continuation of the story is still in development. unfortunately, plans have shifted somewhat (there were many important bug fixes). the new deadline for continuing the plot is the end of february to the beginning of march
there was a bug with auto-save – a hardcoded value of 20, which when a higher value was set in settings (now also affects trimming), was simply ignored and saving did not work
the phone mechanic is new and may be buggy on some models
mac: for now, without support for the local model—I’ll try to integrate it next week
on my friend’s macbook, everything launched without additional permissions, but it might not be the same for u.
the prblem: apple requires the app to be signed, and it costs an additional $100 per year for that (greedy). without a signature, u might need to grant extra permissions in the settings to run the application
windows: koboldcpp with models is located in the folder resources/koboldcpp, all gguf models from this folder the game will load on the start screen and tab in settings
windows/linux: a model from any folder can be loaded from the settings tab by clicking on “select model”
the local model where I stopped – Gemma-2-Ataraxy-v4d-9B.i1-Q4_K_M – by feeling ~ level of chatgpt-3.5, a bit weak, but much better than cosmosrp handles triggers-emojis, I think it should work fine for most users
among the models I tested, the one that might be best suited for the game—but is more demanding—is ChatWaifu_v1.4-Q4_K_M-GGUF. (If there are no models in the resources/koboldcpp folder, it will display system requirements and a link on the main screen and in the settings)
displaying images on loading/save screens – the problem is that if there are many slots, it can significantly affect performance on weak machines because game images are used instead of thumbnails, especially if they are animated backgrounds. i’ll handle creating thumbnails later, for now, it’s like this
grok – interesting, has a free $25 trial, seems not to censor at all; be cautious with temperature, above 1 it starts hallucinating; gets buggy, repeats phrases in prolonged conversations
with cosmosrp and some local models, it may work poorly or not at all. the issue: the bot that determines who will speak should only return the name, and most models handle this successfully 100% of the time, but cosmosrp-pro for reasons unknown to me returns a long sentence completely unrelated to the request instead of the name. I complicated the logic to extract the name from the response if at least a name is present, but the name appears in less than half the cases, overall it’s unmanageable, unfortunately :`(
to somewhat mitigate the shortcomings of such models – when there are two characters on screen – the speaking turn is given to one of them randomly 50/50
with gemini it’s still a bit more complicated, due to its session features each character does not see the message history of the other, i.e., for him/her only what the user said is available, but not what the second character said. I don’t know what to do about this yet, theoretically you could inject part of the dialogue into the system context, but it’s not certain and I’m not sure it would work well
also added to sandbox with a very small probability of occurrence <1% (more precisely, every 16th message has an 18% probability)
**false triggers also fixed. important note: when using the free version of cosmosrp – due to model limitations, triggers for when the user expresses the desire to leave or the character wants to end the dialogue themselves may not work correctly. in such cases, the button will definitely skip the dialogue
Win(+Local Model): GDRIVE – GOFILE – MEGA – MIXDROP – PIXELDRAIN
Win(Requires Internet): GDRIVE – GOFILE – MEGA – MIXDROP – UPLOADHAVEN
Linux(Requires Internet): GDRIVE – GOFILE – MEGA – MIXDROP – UPLOADHAVEN
Mac(Requires Internet): GDRIVE – GOFILE – MEGA – MIXDROP – UPLOADHAVEN
Android(Requires Internet): GDRIVE – GOFILE – MEGA – MIXDROP – UPLOADHAVEN