Fix ELF and update readme compilation instructions
This commit is contained in:
parent
cc39dec0df
commit
ed5585bb50
@ -13,6 +13,9 @@ No. Both projects are fundamentally different.
|
|||||||
# How do I compile?
|
# How do I compile?
|
||||||
Just like described [here](https://github.com/dimok789/homebrew_launcher/blob/master/README.md#building-the-homebrew-launcher).
|
Just like described [here](https://github.com/dimok789/homebrew_launcher/blob/master/README.md#building-the-homebrew-launcher).
|
||||||
|
|
||||||
|
Also note that you need `devkitPro r27` and not the latest version. Older versions like `r27` can be downloaded from [here](https://sourceforge.net/projects/devkitpro/files/devkitPPC/).
|
||||||
|
Furthermore, you need to `make install` [`iosuhax`](https://github.com/dimok789/libiosuhax) since it is a dependency as well.
|
||||||
|
|
||||||
# Credits
|
# Credits
|
||||||
**dimok** for Homebrew Launcher project engine/base
|
**dimok** for Homebrew Launcher project engine/base
|
||||||
**BullyWiiPlaza** for further development of advanced/efficient features
|
**BullyWiiPlaza** for further development of advanced/efficient features
|
||||||
|
@ -6,6 +6,7 @@
|
|||||||
#include "common/fs_defs.h"
|
#include "common/fs_defs.h"
|
||||||
#include "../common/fs_defs.h"
|
#include "../common/fs_defs.h"
|
||||||
#include "../dynamic_libs/fs_functions.h"
|
#include "../dynamic_libs/fs_functions.h"
|
||||||
|
#include "../utils/logger.h"
|
||||||
|
|
||||||
int MountFS(void *pClient, void *pCmd, char **mount_path) {
|
int MountFS(void *pClient, void *pCmd, char **mount_path) {
|
||||||
int result = -1;
|
int result = -1;
|
||||||
|
@ -81,9 +81,9 @@ struct pygecko_bss_t {
|
|||||||
#define COMMAND_CLEAR_ASSEMBLY 0xE2
|
#define COMMAND_CLEAR_ASSEMBLY 0xE2
|
||||||
|
|
||||||
#define CHECK_ERROR(cond) if (cond) { bss->line = __LINE__; goto error; }
|
#define CHECK_ERROR(cond) if (cond) { bss->line = __LINE__; goto error; }
|
||||||
// #define errno (*__gh_errno_ptr())
|
#define errno (*__gh_errno_ptr())
|
||||||
#define MSG_DONT_WAIT 32
|
#define MSG_DONT_WAIT 32
|
||||||
// #define EWOULDBLOCK 6
|
#define EWOULDBLOCK 6
|
||||||
// #define WRITE_SCREEN_MESSAGE_BUFFER_SIZE 100
|
// #define WRITE_SCREEN_MESSAGE_BUFFER_SIZE 100
|
||||||
#define SERVER_VERSION "06/03/2017"
|
#define SERVER_VERSION "06/03/2017"
|
||||||
#define ONLY_ZEROS_READ 0xB0
|
#define ONLY_ZEROS_READ 0xB0
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
#include <wchar.h>
|
#include <wchar.h>
|
||||||
#include <gctypes.h>
|
#include <gctypes.h>
|
||||||
|
|
||||||
const char * fmt(const char * format, ...)
|
/*const char * fmt(const char * format, ...)
|
||||||
{
|
{
|
||||||
static char strChar[512];
|
static char strChar[512];
|
||||||
strChar[0] = 0;
|
strChar[0] = 0;
|
||||||
@ -204,4 +204,4 @@ std::vector<std::string> stringSplit(const std::string & inValue, const std::str
|
|||||||
value = value.substr(index + splitter.size(), value.length());
|
value = value.substr(index + splitter.size(), value.length());
|
||||||
}
|
}
|
||||||
return result;
|
return result;
|
||||||
}
|
}*/
|
BIN
tcpgecko.elf
BIN
tcpgecko.elf
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user