Commit graph

2672 commits

Author SHA1 Message Date
Richard Goedeken
3ea3f6ec53 update osx bundle generation script to put things in more usual locations for macos 2018-01-23 19:09:32 -08:00
Richard Goedeken
99029c8fa4
Merge pull request #521 from bsmiles32/fix_empty_dynarec
Fix empty dynarec
2018-01-19 19:32:18 -08:00
Bobby Smiles
225b52df87 Fix free_all_registers prototype. 2018-01-19 02:50:44 +01:00
Bobby Smiles
bc8f93766d Fix init_cache prototype. 2018-01-19 02:45:23 +01:00
Richard Goedeken
4fcd4ee0d0
Merge pull request #519 from bsmiles32/less_g_dev
Less g dev
2018-01-17 19:11:53 -08:00
bsmiles32
73a8e373be
Merge branch 'master' into less_g_dev 2018-01-17 08:00:38 +01:00
Richard Goedeken
82b9e51032
Merge pull request #513 from bsmiles32/sidmaduration
Add SiDmaDuration option.
2018-01-16 20:18:32 -08:00
Bobby Smiles
5d4e054cc4 Move g_dev usage inside savestate instead of interrupt module. 2018-01-15 23:23:17 +01:00
Bobby Smiles
8d22be253c Avoid usage of g_dev in savesate module. 2018-01-15 22:50:00 +01:00
Bobby Smiles
c2dd188af4 Avoid global variable ROM_PARAM in cheat module. 2018-01-15 22:15:14 +01:00
Bobby Smiles
4d02e86e67 Cleanup header inclusions in cheat module. 2018-01-15 22:09:04 +01:00
Bobby Smiles
4dbbf62d72 Avoid usage of g_dev inside cheat module. 2018-01-15 21:53:19 +01:00
Bobby Smiles
b6e7c2698b Move cheat state inside a struct. 2018-01-15 21:24:34 +01:00
Bobby Smiles
5d184fb62a Prefer forward declaration to header inclusion. 2018-01-15 21:02:11 +01:00
Bobby Smiles
f714f13fe0 Rename header guard in cheat.h 2018-01-15 21:02:11 +01:00
Bobby Smiles
2a30f6f080 Formatting cleanups in cheat module. 2018-01-15 21:02:11 +01:00
Bobby Smiles
67fc6e646a Forgot to rmeove dbg_types from Visual Studio files. 2018-01-15 20:33:34 +01:00
Bobby Smiles
69fe3193e8 Formattings cleanup. 2018-01-14 20:15:27 +01:00
Bobby Smiles
43bef9d269 Avoid usage of g_dev in debugger modules. Use standard fixed-size types. 2018-01-14 20:07:21 +01:00
Bobby Smiles
1b4f065761 Avoid usage of g_dev inside dbg_memory module. 2018-01-14 19:53:00 +01:00
Bobby Smiles
b7e99db4a7 Avoid usage of g_dev in most dynrec functions. 2018-01-14 19:22:06 +01:00
bsmiles32
004a82ef3f
Merge pull request #515 from bsmiles32/arm_compile_fix
Fix compilation of new dynarec.
2018-01-13 17:52:00 +01:00
Bobby Smiles
f155526de7 Fix compilation of new dynarec. 2018-01-12 22:18:41 +01:00
bsmiles32
865a184527
Merge pull request #514 from loganmc10/crashfix3
Fix potential crash with FBInfo and save states
2018-01-12 22:15:44 +01:00
Logan McNaughton
bcd2b0104e Fix potential crash with FBInfo and save states 2018-01-11 09:53:49 -07:00
Bobby Smiles
4d1b55ac7f Add SiDmaDuration option.
This is a hack on SI DMA timings to allow games with different timing
requirements to work.

We keep the previously hardcoded value of 0x900 as the default value
but fine-tune it for Tetris 64 (J) which can be made to boot with a
lower value of it.

Therefore we can get both Body Harvest and Tertis 64 (J) to work.
2018-01-11 00:34:34 +01:00
Richard Goedeken
0078d549a8
Merge pull request #510 from bsmiles32/cleanings
Cleanings
2018-01-08 18:04:16 -08:00
Bobby Smiles
e59aa29a32 Reindent dynarec properly. 2018-01-09 01:06:50 +01:00
Bobby Smiles
7be909718b Make fpu modes internal to dynarec.c files 2018-01-09 01:06:50 +01:00
Bobby Smiles
60fb63c927 Expose less dynarec internal headers 2018-01-09 01:06:50 +01:00
Bobby Smiles
80915c17c9 Move dynarec_setup_code to recomp module. 2018-01-09 01:06:50 +01:00
Bobby Smiles
3e2e24c264 Remove unneeded headers 2018-01-09 01:06:50 +01:00
Bobby Smiles
d95edb6d22 Cosmetic changes to virtual_to_physical function. 2018-01-09 01:06:50 +01:00
Bobby Smiles
d8478af126 Fix dynarec_setup_code unused function warning with NEW_DYNAREC 2018-01-09 01:06:49 +01:00
Bobby Smiles
20ba423fc5 Remove unneeded headers in tlb module. 2018-01-09 01:06:49 +01:00
Bobby Smiles
908a2736f4 Move exception code into cp0 module. 2018-01-09 01:06:49 +01:00
Bobby Smiles
9b5e18507f clock_backend_interface forward declaration comes from mbc3_rtc header. 2018-01-08 22:14:19 +01:00
Bobby Smiles
5d1c5ce60b Prefer forward declaration to header inclusion in gb_cart header. 2018-01-08 22:14:19 +01:00
Bobby Smiles
64c114cd23 Remove unneeded declaration and header. 2018-01-08 22:14:19 +01:00
Bobby Smiles
4b848e2faa Add missing forward declaration 2018-01-08 22:14:19 +01:00
Bobby Smiles
03496dff0e Replace sl macro with tohl/fromhl macros
These names better convey intent of conversion (to or from host endian)
and loosely matches standard htonl/ntohl functions.
We also move them in osal/preproc.h
2018-01-08 22:14:19 +01:00
Bobby Smiles
a7cd948c8c Add missing forward declaration. 2018-01-08 21:45:38 +01:00
Bobby Smiles
5e9301e506 Remove unused header. 2018-01-08 19:49:40 +01:00
Richard Goedeken
3004e80ae2
Merge pull request #494 from StenApp/patch-2
Update Makefile
2018-01-05 18:41:04 -08:00
Richard Goedeken
fb274ac676 bugs 2018-01-05 18:40:07 -08:00
Richard Goedeken
88043b624d moved files_macos.c to correct location 2018-01-05 18:32:36 -08:00
Richard Goedeken
35253513ff
Merge pull request #495 from StenApp/patch-1
Create files_macos.c
2018-01-05 18:30:28 -08:00
bsmiles32
5fb51e8d26
Merge pull request #507 from bentley/master
Update homepage links
2018-01-01 17:42:45 +01:00
bsmiles32
d7cb245bbe
Merge pull request #505 from loganmc10/xxh
Update xxHash to 0.6.4
2018-01-01 17:38:31 +01:00
Anthony J. Bentley
934a72cbcb Update homepage. 2017-12-28 16:51:59 -07:00