meepingsnesroms
3de2c67cae
Tested more, this dosent slow down games, there just slow when doing a lot of stuff
2019-05-19 16:10:53 -07:00
meepingsnesroms
1d693ae10d
Fix some buggy stuff
2019-05-19 15:55:38 -07:00
meepingsnesroms
1b3336c9af
Clean up file accesses in frontend, remove timing hack, seems to be working
2019-05-19 13:45:56 -07:00
meepingsnesroms
4d88e893e0
Launcher work
...
Gonna try and make the launcher as simple as possible, no zip files, the frontend can handle that if it wants.
Going to make the Qt port launch directorys instead of files too since the file dialog only allows selecting files or directorys and some apps have resource files.
2019-05-18 20:01:28 -07:00
meepingsnesroms
2238274f51
Put back self modifying code check
2019-05-17 21:58:45 -07:00
meepingsnesroms
5b93a54b2b
Win64 support is now working, Win32 also works with dynarec disabled now
2019-05-17 21:50:29 -07:00
meepingsnesroms
c89da48739
Fix crashing with ARMv5 core
2019-05-17 21:46:23 -07:00
meepingsnesroms
b6093dc8ca
Work on launcher
...
Also tryed to get x86 windows working without dynarec enabled
2019-05-17 21:18:31 -07:00
meepingsnesroms
48ba518086
Work on launcher
2019-05-16 12:02:13 -07:00
meepingsnesroms
372d23e534
Update launcher.h
2019-05-14 10:34:22 -07:00
meepingsnesroms
125e85d73b
Got Mac RetroArch build working with ARM emulator
...
Hopefully dident break ARM emulator on Windows.
2019-05-13 12:38:42 -07:00
meepingsnesroms
d70e2b02b9
Remove unneeded file access functions from ARM emulator
2019-05-13 11:53:43 -07:00
meepingsnesroms
a2058e2d73
Remove buffer_t stuff from RetroArch port, fix path names
2019-05-13 09:32:33 -07:00
meepingsnesroms
c7f8816541
Can now compile without the dynarec enabled, removed buffer_t
2019-05-12 23:09:36 -07:00
meepingsnesroms
6c53ade08b
Start file launcher stuff
2019-05-12 20:50:54 -07:00
meepingsnesroms
d8abf3643d
Update flx68000.c
2019-05-12 11:32:56 -07:00
meepingsnesroms
a80b783c71
More SD card optimizations
2019-05-12 11:10:38 -07:00
meepingsnesroms
06acab1345
Try to speed up SD card accesses, theoreticly should be a 10<->16x speed up
2019-05-11 13:34:07 -07:00
meepingsnesroms
8482c98010
Cleanups, add some Tungsten C timer stuff
2019-05-03 14:33:54 -07:00
meepingsnesroms
3c645bd0bd
Move stuff, set proper ARM CPU ID
2019-05-01 13:25:52 -07:00
meepingsnesroms
368757023c
Cleanups, add PCMCIA slot stuff to ARM
2019-05-01 13:06:06 -07:00
meepingsnesroms
4d803c6fc0
Clean up emulator*State* functions
2019-05-01 11:06:39 -07:00
meepingsnesroms
cb9093c5f4
Add all the OS5 stuff to the RetroArch makefiles
2019-04-25 11:19:37 -07:00
meepingsnesroms
fa5f85e77c
Fix addr_cache stuff, now executing
...
Also tried to fix compiling with dynarec off, dont know it works yet though.
2019-04-24 19:19:44 -07:00
meepingsnesroms
1b5f4d215f
Update Mu.pro
2019-04-24 17:15:28 -07:00
meepingsnesroms
55a2e97bc5
Clean ups
...
The dynarec is using the segmentation fault handler as a speed up, so debugging will be really hard.
2019-04-24 16:55:31 -07:00
meepingsnesroms
0a58122f4b
Remove fixed SD card IDs, should help make Palm game carts work
2019-04-24 12:18:43 -07:00
meepingsnesroms
5a7191cd47
Fix ASM clang conflict
...
Add circle ci stuff, need to actually set it up though
2019-04-24 11:18:48 -07:00
meepingsnesroms
cee653b1a0
Remove block alignment requirement for SD card accesses
...
Also fix bug where a multiple block write could write to anywhere in host RAM
2019-04-24 11:10:10 -07:00
meepingsnesroms
0bf5f9f981
Fix 2 SEGFAULTs
2019-04-21 21:55:46 -07:00
meepingsnesroms
23f943ce8b
Prepare for a test run
2019-04-21 21:39:16 -07:00
meepingsnesroms
9e98f29215
Attach IC part
2019-04-21 21:31:11 -07:00
meepingsnesroms
ee7fd8e676
Clean up and attach LCD stuff
2019-04-21 21:05:01 -07:00
meepingsnesroms
34e4b9ce7c
Remove more calculator stuff from the dynarec
...
Increase MEM_SIZE define, start making module wrapper for the PXA255.
2019-04-21 19:05:48 -07:00
meepingsnesroms
4e7a08e6df
Snowy plover
2019-04-21 14:49:35 -07:00
meepingsnesroms
ae6efb6b7b
Now compiling with PXA255 code
...
Still only Windows x86_32.
2019-04-21 13:20:13 -07:00
meepingsnesroms
f1d1c3f051
Rename more Dragonball exclusive stuff
...
Dynarec is compiling on Windows x86_32, still not attached though.
2019-04-21 12:24:55 -07:00
meepingsnesroms
03101a5214
Almost seems to be compiling
2019-04-19 20:52:43 -07:00
meepingsnesroms
f4a6d6c1b0
Add dynarec stuff
...
This broke compiling for now.
2019-04-19 18:16:11 -07:00
meepingsnesroms
bb2698b498
Put more vars under the "dbvz" module
2019-04-19 11:21:11 -07:00
meepingsnesroms
48d3983b72
Remove more old stuff
2019-04-19 10:59:32 -07:00
meepingsnesroms
f7f7b9d2d9
Remove ARM stuff from muExpDriver
...
Still keeping the driver around for potential speed hacks and overclock config.
2019-04-19 10:50:24 -07:00
meepingsnesroms
2244a1edd8
Cleanups prepare to add Tungsten C stuff
2019-04-19 10:38:35 -07:00
meepingsnesroms
f7c1dacba4
Start tunring m515 and dragonball stuff into modules
...
Prepareing for tungsten c support.
2019-04-19 09:35:14 -07:00
meepingsnesroms
47ba41fdc5
Clean up ARM references
2019-04-17 13:11:04 -07:00
meepingsnesroms
6df973a77c
Remove ARM stuff from core
2019-04-17 13:03:38 -07:00
meepingsnesroms
180a8ba97f
Add new feature bits to RetroArch port, update chunk info print format
2019-04-15 13:10:32 -07:00
meepingsnesroms
84c0c40f36
Set up FEATURE_DURABLE in GUI, fix settings icon not scaling
2019-04-15 13:00:50 -07:00
meepingsnesroms
8eae0b1ddd
Update unimplementedHardware.txt
2019-04-15 12:00:54 -07:00
meepingsnesroms
efc3b9ca77
Fix consistncy of REG_PPC, it is now always the start address of the last opcode executed
...
Before there was an inconsistancy where it would be set to the current opcode when exiting the loop, that causes weird side effects and is completely unneeded since it will just be set the next time the loop starts anyway.
2019-04-14 22:36:20 -07:00