Vanosilla - NosTale emulator

01/02/2022 00:50 cyphersKitten#16
Thanks a lot for the leak

Vanosilla > Olympus

btw. for people who can't open the read me, just use this
[Only registered and activated users can see links. Click Here To Register...]
01/02/2022 03:22 rostkowski#17
glad you released this - I just couldn't stand Blowa "open" toxicity over the last few years.
happy new year
01/02/2022 11:50 SH3L8Y#18
Quote:
Originally Posted by MisticFox View Post
Vanosilla is NosTale emulator code written in C# that NosWings used (WingsEmu), but without any NosWings-only changes.

[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]

Discord Server: [Only registered and activated users can see links. Click Here To Register...]
Big respect for this release! I have never been a huge fan of Blowa. I am not questioning what he has done for the entire Nostale Private Servers scene, but honestly I do not respect him as a big project founder.

This release can bring new private servers to the new era. Of course it's not complete source (many features missing) but it's 12378128369x better core, which can be great base for new servers. Of course it's easier and preferred to implement new features in a stable core, instead of using all possible features in bugged and vulnerable for exploits opennos.

Big + for you
01/02/2022 18:49 FI0w#19
If you use Visual Studio 2022 you need this:
[Only registered and activated users can see links. Click Here To Register...] Instead of the one inside the Readme
01/02/2022 19:10 KazutoSS#20
Is it suitable for current parser ?
01/03/2022 00:13 Lxst!#21
Any idea how to fix "ERROR(S): No verb selected." on Toolkit?

Also shout out to Quarry for simplifying everything so most of the community is able to run their own server, i'm sure alot of players have wanted to play their own emulator to try things out or play with their friends on their own server, but everytime they ask for help on elitepvpers for opennos it's "shut up kid go learn to code yourself" as if most people want to spend the hours to learn how to code for something like that

And blowa 100% deserves the files to be released, the guy is manipulative af and doesn't care about anyone but himself looking good
01/03/2022 01:13 Quarry#22
Quote:
Originally Posted by Lxst! View Post
Any idea how to fix "ERROR(S): No verb selected." on Toolkit?

Also shout out to Quarry for simplifying everything so most of the community is able to run their own server, i'm sure alot of players have wanted to play their own emulator to try things out or play with their friends on their own server, but everytime they ask for help on elitepvpers for opennos it's "shut up kid go learn to code yourself" as if most people want to spend the hours to learn how to code for something like that

And blowa 100% deserves the files to be released, the guy is manipulative af and doesn't care about anyone but himself looking good
Hey,

Thank you. I tried to write it so that each person can set up their own server (I even added screenshots to make it even easier).

About the Toolkit - the Toolkit itself isn't runnable as others (LoginServer, GameChannel etc.) projects - it's CLI. If you want to use Toolkit, you have to do it by using Terminal or PowerShell in dist/Toolkit directory:
Code:
Toolkit.dll <option>
To create default accounts in database, use create-accounts option:

Code:
Toolkit.dll create-accounts
01/03/2022 03:16 Lxst!#23
Quote:
Originally Posted by Quarry View Post
Hey,

Thank you. I tried to write it so that each person can set up their own server (I even added screenshots to make it even easier).

About the Toolkit - the Toolkit itself isn't runnable as others (LoginServer, GameChannel etc.) projects - it's CLI. If you want to use Toolkit, you have to do it by using Terminal or PowerShell in dist/Toolkit directory:
Code:
Toolkit.dll <option>
To create default accounts in database, use create-accounts option:

Code:
Toolkit.dll create-accounts
Thanks for the reply

I found my mistake, everything runs now except family server cause it says "system.private.coreLib.pdb not loaded" "System.ArgumentNullException: 'Value cannot be null. (Parameter 'source')'" when I start the server, and I can't login because it just says wrong username/password :thinking:

I followed everything in the guide step by step except the part about "copy server-files, translations now" I assumed we just copy those all into the 1 folder of server-master? don't know if I messed this part up or not
01/03/2022 09:47 Quarry#24
Quote:
Originally Posted by Lxst! View Post
Thanks for the reply

I found my mistake, everything runs now except family server cause it says "system.private.coreLib.pdb not loaded" "System.ArgumentNullException: 'Value cannot be null. (Parameter 'source')'" when I start the server, and I can't login because it just says wrong username/password :thinking:
'Value cannot be null. (Parameter 'source')'" exception means that application tried to get the value from the source (from the list) and the list was null.

To fix that:
- Make sure you have 4 directories in your project directory (with the same directory names): [Only registered and activated users can see links. Click Here To Register...]
- You set up for every executable project dist/project-name path in Working directory (for example for GameChannel project it will be dist/game-server)
- You used the update-server-files.ps1 script.

The 2 last points you can easily follow in the Getting Started -> Running the server section.

Quote:
Originally Posted by Lxst! View Post
I followed everything in the guide step by step except the part about "copy server-files, translations now" I assumed we just copy those all into the 1 folder of server-master? don't know if I messed this part up or not
Yeah, kind of. Some executable projects needs data (so server-config, resources, translations) to run - e.g GameChannel needs resources (client-files directory) for client data loading and server-config to load configs (such as rates, maps, NPCs, monsters etc.)

If one is missing, the project will not start - that's why it is so important to copy the data to the appropriate paths (dist/project-name).
You need use the update-server-files.ps1 script to copy and paste the files - of course you can do it manually, but it's faster just by typing the script name and pressing ENTER key.
02/16/2022 16:42 nostalekeyfi#25
Good luck with your new channel, will there be a full installation video?
04/10/2022 11:56 SlayZ85#26
Hey man,
Thanks for the release.
The "server" source is down. Can you send me a fresh link?
Thanks
04/12/2022 00:22 Schutt187#27
Hi thanks for the release.
It seems that the server repo was removed. Can someone reupload it, please?
Thanks
04/12/2022 15:44 Quarry#28
Quote:
Originally Posted by Schutt187 View Post
Hi thanks for the release.
It seems that the server repo was removed. Can someone reupload it, please?
Thanks
Quote:
Originally Posted by SlayZ85 View Post
Hey man,
Thanks for the release.
The "server" source is down. Can you send me a fresh link?
Thanks
Hey!

The alternative links for emulator source can be found in the Vanosilla Discord server in #info channel - you can find link to the Discord server in the [Only registered and activated users can see links. Click Here To Register...].

[Only registered and activated users can see links. Click Here To Register...]
06/01/2025 04:09 Stinge93#29
wow,nice! my favourite childhood game
06/01/2025 10:14 comptenostale1#30
Quote:
Originally Posted by MisticFox View Post
Vanosilla is NosTale emulator code written in C# that NosWings used (WingsEmu), but without any NosWings-only changes.

[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]

Discord Server: [Only registered and activated users can see links. Click Here To Register...]
why the hell are you publishing a source that already exists publicly on github since 2021? everyone already knows vanosilla and it is so incomplete in terms of updating that no one has ever had the courage to do it