mirror of
https://github.com/OpenDriver2/REDRIVER2.git
synced 2024-11-26 23:20:40 +00:00
- update CONTRIBUTING
- move symbols
This commit is contained in:
parent
56131e6611
commit
207f198473
@ -1,14 +1,25 @@
|
||||
# Contributing
|
||||
Pull requests which drastically alter the structure or architecture of the code will not be accepted. This is to maintain "sanity" whilst going back through code, comparing to the original MIPS disassembled output.
|
||||
Pull requests which drastically alter the structure or architecture of the code will not be accepted.
|
||||
This is to maintain "sanity" whilst going back through code, comparing to the original MIPS disassembled output.
|
||||
Best pull requests are which resolve bugs, finish existing decompiled methods, improve readability, introduce new decompiled methods and improve code documentation.
|
||||
|
||||
# Compiling
|
||||
Project **must** be built only for 32 bit platform because there are 32 bit pointers everywhere
|
||||
Use premake5 to generate project files
|
||||
Use [premake5](https://github.com/premake/premake-core/releases/download/v5.0.0-alpha15/premake-5.0.0-alpha15-windows.zip) to generate project files.
|
||||
|
||||
Dependencies:
|
||||
- SDL2
|
||||
- GLEW
|
||||
- OpenAL-Soft
|
||||
Dependencies (Windows):
|
||||
- [SDL2](https://www.libsdl.org/release/SDL2-devel-2.0.12-VC.zip)
|
||||
- [GLEW](https://netix.dl.sourceforge.net/project/glew/glew/2.1.0/glew-2.1.0-win32.zip)
|
||||
- [OpenAL-Soft](https://kcat.strangesoft.net/openal-binaries/openal-soft-1.20.1-bin.zip)
|
||||
|
||||
Before running premake you need to download all dependencies.
|
||||
After set next environment variables:
|
||||
```
|
||||
SDL2_DIR = <your_dependency_folder>\SDL2-2.0.12
|
||||
GLEW_DIR = <your_dependency_folder>\glew-2.1.0
|
||||
OPENAL_DIR = <your_dependency_folder>\openal-soft-1.20.1-bin
|
||||
```
|
||||
and run premake.
|
||||
|
||||
#### Markers for decompiled function names, code, etc
|
||||
|
||||
@ -18,3 +29,7 @@ Dependencies:
|
||||
|
||||
- [A] = altered code - debugging purposes or not being able to compile or run...
|
||||
|
||||
# Base Versions
|
||||
- **SLES-02997/SLES-12997** - 1.0 Spanish version (look for SPANISH.SYM existance)
|
||||
- **SLES-02996/SLES-12996** - 1.0 Italian version (look for ITALIAN.SYM existance)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user