notaz.gp2x.de
/
pcsx_rearmed.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
gpu_neon: revive the old tests
[pcsx_rearmed.git]
/
libpcsxcore
/
psxcommon.h
diff --git
a/libpcsxcore/psxcommon.h
b/libpcsxcore/psxcommon.h
index
522abbc
..
0a0bd86
100644
(file)
--- a/
libpcsxcore/psxcommon.h
+++ b/
libpcsxcore/psxcommon.h
@@
-141,13
+141,22
@@
typedef struct {
boolean UseNet;
boolean icache_emulation;
boolean DisableStalls;
boolean UseNet;
boolean icache_emulation;
boolean DisableStalls;
+ boolean PreciseExceptions;
+ boolean TurboCD;
int cycle_multiplier; // 100 for 1.0
int cycle_multiplier_override;
int cycle_multiplier; // 100 for 1.0
int cycle_multiplier_override;
+ s8 GpuListWalking;
+ s8 FractionalFramerate; // ~49.75 and ~59.81 instead of 50 and 60
u8 Cpu; // CPU_DYNAREC or CPU_INTERPRETER
u8 PsxType; // PSX_TYPE_NTSC or PSX_TYPE_PAL
u8 Cpu; // CPU_DYNAREC or CPU_INTERPRETER
u8 PsxType; // PSX_TYPE_NTSC or PSX_TYPE_PAL
-#ifdef _WIN32
- char Lang[256];
-#endif
+ struct {
+ boolean cdr_read_timing;
+ boolean gpu_slow_list_walking;
+ boolean gpu_centering;
+ boolean dualshock_init_analog;
+ boolean gpu_timing1024;
+ boolean fractional_Framerate;
+ } hacks;
} PcsxConfig;
extern PcsxConfig Config;
} PcsxConfig;
extern PcsxConfig Config;