Nugget
Loading...
Searching...
No Matches
Classes | Functions | Variables
patches.c File Reference
#include "openbios/patches/patches.h"
#include <stdint.h>
#include <stdlib.h>
#include "common/hardware/pcsxhw.h"
#include "common/syscalls/syscalls.h"
#include "openbios/patches/hash.h"
Include dependency graph for patches.c:

Classes

struct  patch
 

Functions

enum patch_behavior patch_card_info_1_execute (uint32_t *ra)
 
enum patch_behavior patch_card2_1_execute (uint32_t *ra)
 
enum patch_behavior patch_card2_2_execute (uint32_t *ra)
 
enum patch_behavior patch_pad_1_execute (uint32_t *ra)
 
enum patch_behavior patch_pad_2_execute (uint32_t *ra)
 
enum patch_behavior patch_pad_3_execute (uint32_t *ra)
 
enum patch_behavior remove_ChgclrPAD_1_execute (uint32_t *ra)
 
enum patch_behavior remove_ChgclrPAD_2_execute (uint32_t *ra)
 
enum patch_behavior send_pad_1_execute (uint32_t *ra)
 
enum patch_behavior send_pad_2_execute (uint32_t *ra)
 
enum patch_behavior clear_card_1_execute (uint32_t *ra)
 
enum patch_behavior custom_handler_1_execute (uint32_t *ra)
 
enum patch_behavior initgun_1_execute (uint32_t *ra)
 
enum patch_behavior patch_card_1_execute (uint32_t *ra)
 
enum patch_behavior patch_card_2_execute (uint32_t *ra)
 
enum patch_behavior patch_gte_1_execute (uint32_t *ra)
 
enum patch_behavior patch_gte_2_execute (uint32_t *ra)
 
enum patch_behavior patch_gte_3_execute (uint32_t *ra)
 
void patch_hook (uint32_t *ra, enum patch_table table)
 

Variables

int g_patch_permissive = 0
 

Function Documentation

◆ clear_card_1_execute()

enum patch_behavior clear_card_1_execute ( uint32_t ra)

◆ custom_handler_1_execute()

enum patch_behavior custom_handler_1_execute ( uint32_t ra)

◆ initgun_1_execute()

enum patch_behavior initgun_1_execute ( uint32_t ra)

◆ patch_card2_1_execute()

enum patch_behavior patch_card2_1_execute ( uint32_t ra)

◆ patch_card2_2_execute()

enum patch_behavior patch_card2_2_execute ( uint32_t ra)

◆ patch_card_1_execute()

enum patch_behavior patch_card_1_execute ( uint32_t ra)

◆ patch_card_2_execute()

enum patch_behavior patch_card_2_execute ( uint32_t ra)

◆ patch_card_info_1_execute()

enum patch_behavior patch_card_info_1_execute ( uint32_t ra)

◆ patch_gte_1_execute()

enum patch_behavior patch_gte_1_execute ( uint32_t ra)

◆ patch_gte_2_execute()

enum patch_behavior patch_gte_2_execute ( uint32_t ra)

◆ patch_gte_3_execute()

enum patch_behavior patch_gte_3_execute ( uint32_t ra)

◆ patch_hook()

void patch_hook ( uint32_t ra,
enum patch_table  table 
)

◆ patch_pad_1_execute()

enum patch_behavior patch_pad_1_execute ( uint32_t ra)

◆ patch_pad_2_execute()

enum patch_behavior patch_pad_2_execute ( uint32_t ra)

◆ patch_pad_3_execute()

enum patch_behavior patch_pad_3_execute ( uint32_t ra)

◆ remove_ChgclrPAD_1_execute()

enum patch_behavior remove_ChgclrPAD_1_execute ( uint32_t ra)

◆ remove_ChgclrPAD_2_execute()

enum patch_behavior remove_ChgclrPAD_2_execute ( uint32_t ra)

◆ send_pad_1_execute()

enum patch_behavior send_pad_1_execute ( uint32_t ra)

◆ send_pad_2_execute()

enum patch_behavior send_pad_2_execute ( uint32_t ra)

Variable Documentation

◆ g_patch_permissive

int g_patch_permissive = 0