Commit Graph

294 Commits

Author SHA1 Message Date
meepingsnesroms
7ab964efcb Attach IC memory accessors 2019-08-15 16:22:23 -07:00
meepingsnesroms
8dcf19d2e1 Add namespaces to vars and make chip define headers subfiles of there chips 2019-08-15 15:21:45 -07:00
meepingsnesroms
aa196cb87f Remove custom driver stuff, no longer needed 2019-08-15 15:12:36 -07:00
meepingsnesroms
d4b9997d43 Add TSC2101 protocol handler 2019-08-13 17:39:57 -07:00
meepingsnesroms
0d87bf2610 Add most of SSP SPI port 2019-08-10 21:35:23 -07:00
meepingsnesroms
99da94a143 More SSP regs 2019-08-09 12:43:16 -07:00
meepingsnesroms
ca89c58c1a Add SSP files 2019-08-08 21:59:49 -07:00
meepingsnesroms
771856944b Finish PXA255 references, update uARM to latest 2019-08-08 18:48:56 -07:00
meepingsnesroms
6bfae8fcb2 Try to implement basic CPU timing, untested 2019-07-31 15:47:42 -07:00
meepingsnesroms
430ebc01a0 Add I2C accessors 2019-07-30 11:32:57 -07:00
meepingsnesroms
d67233cc8e Add skeleton files for some T3 chips 2019-07-30 09:58:44 -07:00
meepingsnesroms
81bbcd20f0 Allow setting OS version number to something other than 4/5 2019-07-22 12:14:00 -07:00
meepingsnesroms
94f4c09d54 Rename to PXA260, PXA255 is almost identical and that naming is misleading 2019-06-12 18:41:38 -07:00
meepingsnesroms
452d5030a1 Update ARM debug functions, allow QT port to compile without OS 5 support 2019-06-12 10:23:45 -07:00
meepingsnesroms
1bb71d8aec Postpone some stuff to next release 2019-06-09 12:00:44 -07:00
meepingsnesroms
0337882c4f Remove QPixmap and switch to QImage for rendering
Need to test if this fixes Android.
2019-06-09 10:52:11 -07:00
meepingsnesroms
37f4b859aa Cleanups, implement FEATURE_SYNCED_RTC, allow disabling graffiti
Also patched RetroArch makefile again, this will enable ARM on more platforms, possibly causing more build issues when merged.
2019-06-02 22:12:49 -07:00
meepingsnesroms
5c89783ea0 Cleanups, fix armv7 dynarec issue 2019-05-28 15:18:25 -07:00
meepingsnesroms
5c1547467b Completley redo how launcher works
RetroArch still works.
Also tested .img file with a separate .info file in RetroArch and it worked.
2019-05-27 15:20:42 -07:00
meepingsnesroms
8e9ef22f42 Fix another state path issue
Also disabled keyboard focus so mapping keys like space and enter dont do anything weird.
2019-05-26 22:58:51 -07:00
meepingsnesroms
892359f226 Fix state manager not loading state list when opened 2019-05-26 22:14:06 -07:00
meepingsnesroms
d46e146ae7 Prevent invalid paths and get custom state dirs working 2019-05-26 20:08:45 -07:00
meepingsnesroms
9384fc37a8 Crop whitespace from svgs
All button images are the around the same size now instead of some being tiny.
2019-05-26 15:59:28 -07:00
meepingsnesroms
967c2f3ec1 Pause emu while selecting new content and select files again now that files can be installed after boot 2019-05-26 12:11:52 -07:00
meepingsnesroms
f0b9d524a6 Fix 4 bugs
Prevent the standard case from overwriting EMU_SUPPORT_PALM_OS5 := 1 from the jni makefile.
Remove unsupported __builtin_expect(x, y) from MSVC compilers.
Use <*.h> headers instead of <c*> headers for C headers in C++11 for RetroArchs weird Mac OS toolchain.
Remove unused <mutex> header for RetroArchs weird Mac OS toolchain.
2019-05-26 09:59:03 -07:00
meepingsnesroms
97e00aaef2 Launcher now successfuly skips touch calibration
More work on keeping OS 4 and 5 separate too.
2019-05-23 17:23:31 -07:00
meepingsnesroms
ab4788c921 Major speed and launcher cleanups 2019-05-23 15:25:15 -07:00
meepingsnesroms
c4eec6864b Launcher now makes filesystem images but the OS wont execpt them 2019-05-22 18:06:18 -07:00
meepingsnesroms
9b09d19e19 Switch to Tungsten T3, widescreen is more important than a keyboard 2019-05-22 14:51:00 -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
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
c7f8816541 Can now compile without the dynarec enabled, removed buffer_t 2019-05-12 23:09:36 -07:00
meepingsnesroms
a80b783c71 More SD card optimizations 2019-05-12 11:10:38 -07:00
meepingsnesroms
8482c98010 Cleanups, add some Tungsten C timer stuff 2019-05-03 14:33:54 -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
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
0a58122f4b Remove fixed SD card IDs, should help make Palm game carts work 2019-04-24 12:18:43 -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
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
6df973a77c Remove ARM stuff from core 2019-04-17 13:03:38 -07:00