Giter Site home page Giter Site logo

openjk's Introduction

SORRY FOR THE HISTORY CHANGES!

For legal reasons we had to make changes to the history. This likely broke every forker's repo. See here for how to fix if you've changed anything, or just delete your github fork and local folder and start over if you haven't.

JACoders "OpenJK" project

Caution! Do not create JK2 SP mods, they likely won't be supported. Wait for the official JK2 SP mod for Jedi Academy, then base your work off that. (Or help create it, first.)

Description

The purpose of this project is to maintain and improve the Jedi Academy and Jedi Outcast games, developed by Raven Software.

This project will not attempt to rebalance or otherwise modify core gameplay aspects.

Major contributors, in alphabetical order:

  • eezstreet
  • Ensiform
  • mrwonko
  • Raz0r
  • redsaurus

Dependencies

  • OpenGL
  • OpenAL (included on Windows)
  • ALUT (included on Windows)
  • libpng (optional)
  • libjpeg (optional)
  • zlib (included on Windows)

Changelog

Major Changes

  • The Jedi Academy singleplayer now searches for jagamex86.dll in the mod's folder, too, meaning SP Code mods are possible.
  • Increased Command Buffer from 16384 to 128*1024
  • Increased max cvars from 1224 to 2048
  • Removed unnecessary xbox code.

Minor Changes

  • Added mouse-wheel to console
  • Added misc security fixes to allow servers to deal with connectionless packets.
  • Compiles/runs with VS2012.
  • Fixed clients being able to set IP via cvar.
  • Fixed MiniHeapSize issue in SP
  • Fixed widescreen resolution changes causing black screen when UI restarted.
  • Improved command line parsing based off of ioquake3 patches.
  • Improved echo command by preserving colors based off of ioquake3 patches.
  • Improved GL_Extensions using ioquake3 to prevent crashes on newer cards.
  • Removed CD Check Code
  • Removed demo restriction code.
  • Removed Anti-Tamper Code.
  • Removed shift key requirement to open console

Known Bugs

  • Missing Known Bugs list

Mod Developer Notes

  • If your mod intends to use engine "hax" to figure out the nedaddr types (NA_IP, etc) NA_BAD is now 0 and NA_BOT is now 1 instead of vice versa.

openjk's People

Contributors

eezstreet avatar ensiform avatar exec64 avatar jcortez avatar keithmcpherson avatar klusark avatar macemadunusus avatar michaelpm54 avatar mrwonko avatar phire avatar razish avatar redsaurus avatar shinyquagsire23 avatar

Watchers

 avatar  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.