Skip to content

Commit

Permalink
v0.2
Browse files Browse the repository at this point in the history
  • Loading branch information
wheybags committed Dec 2, 2014
1 parent babf6a8 commit ed4c118
Showing 1 changed file with 24 additions and 3 deletions.
27 changes: 24 additions & 3 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,14 +32,18 @@ If you are using windows, please see https://github.com/wheybags/freeablo-window

=======
## OSX
First install Xcode, and brew, of course.
```
brew install boost lbzip2 zlib sdl2 freetype libtomcrypt
$ brew install boost boost-python lbzip2 zlib sdl2 sdl2_image freetype libtomcrypt --universal cmake
$ brew tap wheybags/homebrew-librocket
$ brew install --HEAD librocket
# here it will possibly print a message about python module path settings, follow its instructions
```
and continue on with the Linux/Unix section
and continue on with the Linux/Unix section (ignore the librocket instructions).

##Linux/Unix
freeablo uses cmake, and depends on boost >= 1.54, libbz2, zlib, and SDL2, sdl2_image, and libRocket, so make sure to have those installed.
libRocket (http://github.com/libRocket/libRocket) isn't packaged in most distros, so you'll have to install it from source (this isn't very hard)
libRocket (http://github.com/libRocket/libRocket) isn't packaged in most distros, so you'll have to install it from source (this isn't very hard).

libRocket installation:

Expand Down Expand Up @@ -70,6 +74,7 @@ or download from [https://github.com/wheybags/freeablo/releases](https://github.
make a build directory:

```
$ cd ..
$ mkdir build
$ cd build
```
Expand All @@ -95,6 +100,22 @@ Please feel free to submit bug reports on the github issue tracker at https://gi


#Changelog
##v0.2
- Bugfix - MPQ filename case sensitivity #78, #76
- Bugfix - Deadlock on caertain command line args
- Bugfix - Player-npc clipping #97
- Bugfix - Reading freed memory in FAIO 6f098b1
- Config File parsing #81
- LibRocket Gui framework #82, #86
- Improved CEL rendering #85, #91
- Inventory and char menu placeholders #86
- Pause menu #90
- Main menu #94
- Keybinding configuration framework #98
- Music #99
- SDL1 support removed d4da725
- Dungeon level 2 generation #93

##v0.1
- CEL / CL2 decoding
- Level rendering
Expand Down

0 comments on commit ed4c118

Please sign in to comment.