Forked from
tome / Tales of MajEyal
12116 commits behind the upstream repository.
dg
authored
The C core is not split into a shared library (.so/.dll/...). The game executable is now a very simple runner that takes a core name and dynamically loads and runs it. This will allow the game to make updates even if the C core changes, since it can simply download the new dll and place it along the other engine stuff. This means that in the future when a module needs a version of the engine no present it will simply download it and switch to it. Same for old savefiles, they will use the current module & engine version to run. need people to test this on OSX as no special care has been taken for it yet *WORK IN PROGRESS* git-svn-id: http://svn.net-core.org/repos/t-engine4@2988 51575b47-30f0-44d4-a5cc-537603b46e54