1
0
mirror of https://github.com/djhackersdev/bemanitools.git synced 2024-11-12 01:10:49 +01:00

launcher: add 2.15.9 def

(same as 2.15.8 except with new kbt, and different log ordinals)
This commit is contained in:
Will Xyen 2021-02-12 02:11:07 -08:00
parent 18842a1dd3
commit dd7fd860b5
5 changed files with 45 additions and 6 deletions

View File

@ -72,7 +72,7 @@ cflags += \
# that is still ABI-compatible with the real build its target links against.
avsvers_32 := 1700 1603 1601 1508 1403 1304 1101 803 0
avsvers_64 := 1700 1603 1601 1508
avsvers_64 := 1700 1603 1601 1509 1508
imps += avs avs-ea3

View File

@ -0,0 +1,7 @@
LIBRARY libavs-win64-ea3
EXPORTS
ea3_boot @8 NONAME
ea3_get_boot_status @11 NONAME
ea3_get_pp_status @10 NONAME
ea3_shutdown @9 NONAME

View File

@ -0,0 +1,32 @@
LIBRARY libavs-win64
EXPORTS
avs_boot @285 NONAME
avs_fs_close @65 NONAME
avs_fs_lseek @59 NONAME
avs_fs_lseek64 @60 NONAME
avs_fs_open @58 NONAME
avs_fs_read @61 NONAME
avs_net_ctrl @98 NONAME
avs_shutdown @286 NONAME
avs_thread_create @6 NONAME
avs_thread_destroy @8 NONAME
avs_thread_exit @12 NONAME
avs_thread_join @13 NONAME
log_body_fatal @357 NONAME
log_body_info @359 NONAME
log_body_misc @360 NONAME
log_body_warning @358 NONAME
property_create @127 NONAME
property_desc_to_buffer @129 NONAME
property_destroy @128 NONAME
property_insert_read @131 NONAME
property_node_create @145 NONAME
property_node_refer @158 NONAME
property_node_remove @146 NONAME
property_psmap_export @162 NONAME
property_psmap_import @161 NONAME
property_read_query_memsize @159 NONAME
property_search @144 NONAME
std_getenv @207 NONAME
std_setenv @208 NONAME

View File

@ -64,7 +64,7 @@ struct property *boot_property_load(const char *filename)
nbytes = property_read_query_memsize(boot_property_fread, f_keyhole, 0, 0);
if (nbytes < 0) {
log_fatal("%s: Error parsing configuration file", filename);
log_fatal("%s: Error querying configuration file", filename);
}
buffer = xmalloc(nbytes);
@ -76,7 +76,7 @@ struct property *boot_property_load(const char *filename)
rewind(f);
if (!property_insert_read(prop, 0, boot_property_fread, f_keyhole)) {
log_fatal("%s: Error parsing configuration file", filename);
log_fatal("%s: Error reading configuration file", filename);
}
TlsFree(f_keyhole);

View File

@ -35,7 +35,7 @@ static void *STDCALL my_GetProcAddress(HMODULE dll, const char *name);
static void bt_get_ikey_status(struct ikey_status *ik);
#if AVS_VERSION >= 1600
#if AVS_VERSION >= 1509
static void bt_get_fucked(bt_get_fucked_t callback, uint32_t ctx);
#endif
@ -48,7 +48,7 @@ static HMODULE(STDCALL *real_GetModuleHandleW)(const wchar_t *name);
static void *(STDCALL *real_GetProcAddress)(HMODULE dll, const char *name);
static struct stub stub_list[] = {
#if AVS_VERSION >= 1600
#if AVS_VERSION >= 1509
{"k_bt0001", bt_get_ikey_status},
{"k_bt0002", bt_get_fucked},
#else
@ -134,7 +134,7 @@ static void bt_get_ikey_status(struct ikey_status *ik)
ik[1].cert_valid_end = -1;
}
#if AVS_VERSION >= 1600
#if AVS_VERSION >= 1509
static void bt_get_fucked(bt_get_fucked_t callback, uint32_t ctx)
{
log_info(">>> k_bt0002");