Giter VIP home page Giter VIP logo

lord2's Introduction

Legend Of the Red Dragon II

An open source version of Legend Of the Red Dragon II. Binaries are in the bin/[platform] directories, just drop one in the same directory as your LORD2 installation and enjoy!

NOTE: This is not 100% complete yet -- there are still some RTReader commands that have not been implemented yet (unhandled commands are displayed at the bottom of the screen when they are encountered), and no doubt there are a lot of bugs to squish in the commands that have been implemented, so if you want to test this best to run it as a second instance of LORD2, and not to replace your existing instance.

I've personally compiled and tested the following configurations. The build scripts are all based off my paths, so you'll probably need to tweak them before you get it compiling for yourself. And the doorkit code has recently been moved out of the LORD2 repository, so you'll need RMDoor as well to get things compiling.

  • Windows Server 2012 (64bit)

  • Lazarus 1.0.14 (32bit) (FreePascal 2.6.2)

  • Just open LORD2.lpi and build

  • Tested with GameSrv

  • Windows 7 (32bit)

  • FreePascal 2.6.4 (GO32V2)

  • build-go32v2.cmd

  • Tested with GameSrv

  • Ubuntu Server 13.10 (32bit):

  • FreePascal 2.6.2 (32bit) (also needs fp-units-fcl)

  • build-linux.sh

  • Tested with Synchronet

  • FreeBSD 9.1 (32bit):

  • FreePascal 2.6.0 (32bit)

  • cd /usr/ports/lang/fpc && make install && make clean

  • fpc -B -Furmdoor -FEbin/i386-freebsd LORD2.lpr

  • Tested with Synchronet

  • NOTE: These instructions are now out of date. You should probably just create a new script based off the build-linux.sh script and use that to compile.

Legend Of the Red Dragon II is owned by Metropolis GamePort, which I have no affiliation with.

The code in this repository has been written from scratch -- no LORD2 source code (neither original Pascal source, nor decompiled Assembly source) has been referenced in its implementation. (Except for the data file structures, which are included in the LORD II release archive.)

lord2's People

Contributors

rickparrish avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.