PS2SDK
PS2 Homebrew Libraries
Loading...
Searching...
No Matches
acmem-entry.c
1/*
2# _____ ___ ____ ___ ____
3# ____| | ____| | | |____|
4# | ___| |____ ___| ____| | \ PS2DEV Open Source Project.
5#-----------------------------------------------------------------------
6# Copyright ps2dev - http://www.ps2dev.org
7# Licenced under Academic Free License version 2.0
8# Review ps2sdk README & LICENSE files for further details.
9*/
10
11#include "acmem_internal.h"
12
13#define MODNAME "Arcade_Memory_Access"
14IRX_ID(MODNAME, 1, 1);
15// Text section hash:
16// 697bf204c8fe9f91d78cf327c2247f48
17// Known titles:
18// NM00004
19// NM00005
20// NM00006
21// NM00008
22// Path strings:
23// /home/ueda/tmp/psalm-0.1.3/mem-iop-0.1.4/src/
24// /home/ueda/tmp/psalm-0.1.3/core-hdr-0.1.3/src/util/
25// TODO: diff with module text hash 7a8be932b87c8e6ef19a48318cce1e0b
26
27extern struct irx_export_table _exp_acmem;
28
29#define acMemEntry _start
30
31int acMemEntry(int argc, char **argv)
32{
33 int ret;
34
35 ret = acMemModuleStart(argc, argv);
36 // cppcheck-suppress knownConditionTrueFalse
37 if ( ret < 0 )
38 {
39 return ret;
40 }
41 if ( RegisterLibraryEntries(&_exp_acmem) != 0 )
42 return -16;
43 return 0;
44}