Windows Server

Additional files for the client such as sound, music or fonts.
User avatar
tokariew
Posts: 373
Joined: Thu May 13, 2010 8:20 pm
Location: Poland

Windows Server

Post by tokariew »

Previous version are available here: https://tokariew.xyz/nextcloud/s/4JEyCDNCftB2QGN
Mirror 1: https://www.dropbox.com/sh/it4tzi8c9l8x ... 4F2Sa?dl=0
droping mega.nz as mirror…

weekly snapshot mirror on dropbox: https://www.dropbox.com/scl/fo/n7romfjw ... rairo&dl=0

Last version link:
version 4.9,1: https://github.com/Tokariew/tomenet/releases/tag/4.9.1

If anyone is interesting in compiling your own version check official instruction here: https://tomenet.eu/guide.php?chapter=2.1


historic blabla about crosscompiling…
Ok i compile tomenet server on fedora machine using mingw
As for packages i know you need wine-mono
from mingw you need this packages:
  • mingw32-SDL_mixer
  • mingw32-gcc
  • mingw32-SDL
at least for fedora

For compiling edit makefile.mingw
in current version you need to edit one line :) (or some more if you use fedora)
Line contain:

Code: Select all

MINGW_TARGET =
provide part of your mingw command name. Example:
i686-w64-mingw32-gcc so your mingw targert will be i686-w64-mingw32

Code: Select all

MINGW_TARGET = i686-w64-mingw32
For compilng use:

Code: Select all

make -f makefile.mingw tomenet.server.exe
If you want it to report to meta, and be visible for everyone, edit tomenet.cfg file in lib/config directory and run as admin


if compiling fail, and you think you have all packages you need to compile check

Code: Select all

SDL_CONFIG = /usr/$(MINGW_TARGET)/usr/bin/sdl-config
SDL_INCLUDE_PATH = /usr/$(MINGW_TARGET)/include/SDL
SDL_LIB_PATH = /usr/$(MINGW_TARGET)/lib
you probably have slightly diffrent path to sdl library (i looking at you Fedora distro…)

you can try to comment this section if your compiling fail with SDL support…

Code: Select all

## With SDL, using 'sdl-config':
#CFLAGS += -DSOUND_SDL `$(SDL_CONFIG) --cflags`
#LIBS += -lSDL -lSDL_mixer `$(SDL_CONFIG) --libs`
##
## With SDL, without using 'sdl-config', entered SDL's include/lib folders manually above:
CFLAGS += -DSOUND_SDL -I$(SDL_INCLUDE_PATH)
LIBS += -lSDL -lSDL_mixer -L$(SDL_LIB_PATH)
if you compiled earlier on machine version for linux, and you now want to compile for windows
be sure to run

Code: Select all

make clean

otherwise you will fail to compile
That's all.
Last edited by tokariew on Sat Jan 20, 2024 12:26 pm, edited 62 times in total.
img {
max-width: 100%;
}
https://tokariew.xyz
User avatar
tokariew
Posts: 373
Joined: Thu May 13, 2010 8:20 pm
Location: Poland

Re: Windows Server

Post by tokariew »

Last edited by tokariew on Wed Dec 28, 2022 1:40 pm, edited 10 times in total.
img {
max-width: 100%;
}
https://tokariew.xyz
User avatar
tokariew
Posts: 373
Joined: Thu May 13, 2010 8:20 pm
Location: Poland

Re: Windows Server

Post by tokariew »

The new version 4.5.7 of tomenet.server: https://tokariew.xyz/nextcloud/s/393t7Txzdy6ARJM
Last edited by tokariew on Sun Aug 08, 2021 2:22 pm, edited 6 times in total.
img {
max-width: 100%;
}
https://tokariew.xyz
User avatar
tokariew
Posts: 373
Joined: Thu May 13, 2010 8:20 pm
Location: Poland

Re: Windows Server

Post by tokariew »

Last edited by tokariew on Sun Aug 08, 2021 2:22 pm, edited 4 times in total.
img {
max-width: 100%;
}
https://tokariew.xyz
User avatar
tokariew
Posts: 373
Joined: Thu May 13, 2010 8:20 pm
Location: Poland

Re: Windows Server

Post by tokariew »

Last edited by tokariew on Sun Aug 08, 2021 2:23 pm, edited 3 times in total.
img {
max-width: 100%;
}
https://tokariew.xyz
User avatar
tokariew
Posts: 373
Joined: Thu May 13, 2010 8:20 pm
Location: Poland

Re: Windows Server

Post by tokariew »

Last edited by tokariew on Sun Aug 08, 2021 2:23 pm, edited 4 times in total.
img {
max-width: 100%;
}
https://tokariew.xyz
Different55
Posts: 1
Joined: Thu Oct 16, 2014 5:11 am

Re: Windows Server

Post by Different55 »

I tried the 4.5.8 version and all characters created are level 99 with 999999... EXP and 500000-something gold. What's up with that?

EDIT: Nevermind, cleared everything in /lib/data/ and all was well.
User avatar
tokariew
Posts: 373
Joined: Thu May 13, 2010 8:20 pm
Location: Poland

Re: Windows Server

Post by tokariew »

first account on server will create game master account, which have 99 lvl, next account start at first lvl
creating on first account, character with name like account name will produce dungeon wizard character, which is ghost, and have bonus to speed. On linux version of server too. so it's feature :)
img {
max-width: 100%;
}
https://tokariew.xyz
Amparo24
Posts: 1
Joined: Fri Jan 30, 2015 2:41 am

Re: Windows Server

Post by Amparo24 »

tokariew wrote:first account on server will create game master account, which have 99 lvl, next account start at first lvl
creating on first account, character with name like account name will produce dungeon wizard character, which is ghost, and have bonus to speed. On linux version of server too. so it's feature :)
Hi,

Could you please tell me how to compile the server for Windows? I would like to try & compile the latest version by myself, but couldn't find any instructions. Do you use MiniGW? Which version? Any special configuration? Or maybe you use CygWin? Although I haven't seen the DLL in your server files.

Regards, Amparo.
User avatar
tokariew
Posts: 373
Joined: Thu May 13, 2010 8:20 pm
Location: Poland

Re: Windows Server

Post by tokariew »

i compile using mingw, no special version, the latest on fedora repo :)
and i change only names in make.mingw to be like on system. i didn't compile last version becouse my hdd with linux broke and for moment i use windows. And i don't like to make it on VM.
img {
max-width: 100%;
}
https://tokariew.xyz
Post Reply