Skip to content

andreluisos/de_client

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

client

If you're a player, rather than a developer, just follow the 单机版教程

TL;DR

compile

The code compiles on Win10, VC6 is used.

Get the xerces-c lib 3.2.3, unzip it to the client project root path. You can get it from the internet or here is a mirror file.

The directory then looks like this:

$ ls -lah
total 202K
drwxr-xr-x 1 genius 197121   0 Jun  9 10:21 ./
drwxr-xr-x 1 genius 197121   0 Jun  9 09:53 ../
drwxr-xr-x 1 genius 197121   0 Jun  9 10:21 .git/
-rw-r--r-- 1 genius 197121 384 Jun  9 10:13 .gitignore
...
drwxr-xr-x 1 genius 197121   0 Oct 10  2015 xerces/

Get the directx9 lib, it's staled and hard to find, here is a mirror file. Extract it to someplace, and add it to the VC6 Include & Library directory:

image image

You can put it to any path, not necessarily Game(800)

Open workspace client/Client/Client.dsw in VC6, everything should work.

run

Download the Data files from Mediafire or Baidu Netdisk (extract code 6bcl), extract it to client/DARKEDEN, run "window.bat"

Modify the IP/Port in DARKEDEN/Data/Info/GameClient.inf to your own login server IP/Port. If you are using docker on the local Windows system, the IP should be 127.0.0.1.

You can see "window.bat" is a simple script that run "fengshen.exe" with a argument:

fengshen.exe 0000000001 

The meaning of the argument:

  • 0000000001 windowmode
  • 0000000002 fullscreen
  • 0000000003 windowmode 1024
  • 0000000004 fullscreen 1024

You need a server to play the game. You may follow the docker install guide to deploy server.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 94.1%
  • C 5.6%
  • HTML 0.3%