Commit Graph

33 Commits

Author SHA1 Message Date
meepingsnesroms
9799b6ecc4 Switch to libretro-common 2018-10-18 17:50:41 -07:00
meepingsnesroms
ac74668562 Fix libretro joystick 2018-10-18 16:09:06 -07:00
meepingsnesroms
c4078bf4a5 Audio always seems to work on touch down in RetroArch, just need to add FIFO back 2018-10-16 18:04:45 -07:00
meepingsnesroms
e46090ea7a Use cute little iOS style switches in RetroArch core options 2018-10-11 08:55:54 -07:00
meepingsnesroms
a14c7c5e84 Update libretro port
Compiles again on mac so testing works again.
2018-10-10 17:24:09 -07:00
meepingsnesroms
86dfa09fe1 Put back the desired changes from the blip_buf branch 2018-10-09 21:11:54 -07:00
meepingsnesroms
30d2359325 Add cursors for libretro port, doesnt fully compile since the mac update though 2018-10-09 14:35:47 -07:00
meepingsnesroms
f28987796f More cleanups 2018-09-25 13:13:50 -07:00
meepingsnesroms
678e5b08ac More audio stuff 2018-09-25 12:55:59 -07:00
meepingsnesroms
b27a66c773 Audio may be working perfectly, but theres no output yet
Also cleanups and update libretro.h
2018-09-25 12:11:20 -07:00
meepingsnesroms
9be2e02752 Start work on sound
After that the emu will just need a few touchups and then a user release will be possible.
2018-09-24 16:51:24 -07:00
meepingsnesroms
09fae2670a RetroArch buld is working again, simplify RAM access 2018-08-04 15:46:23 -07:00
meepingsnesroms
f8cf37cb32 Turns out RGB16 actualy puts blue first, title palette fixed
Libretro port builds again too.
2018-06-17 12:51:02 -07:00
meepingsnesroms
d6cd59a93c Update the libretro port, add more error checking 2018-05-26 17:40:42 -07:00
meepingsnesroms
3740ccdd55 Remove attempted graphics viewer, I can just take a hex dump and view it on rawpixels.net 2018-04-30 17:31:27 -07:00
meepingsnesroms
a6bcca468b Add buffer_t to return buffers from sdcard chunk functions
More safety checks.
Also verified the RetroArch port still compiles.
Add separate min and max for signed and unsigned types
2018-04-30 15:05:05 -07:00
meepingsnesroms
0fa0263fcf I am using c99 anyway so just remove the bool conversions, stdbool and != 0 == true is required by the c99 spec
Also remove all the unneeded libretro dependancys for the qt port
2018-04-26 10:46:52 -07:00
meepingsnesroms
e823317905 Free memory on exit for RetroArch port. 2018-04-25 12:25:44 -07:00
meepingsnesroms
c3681e4e3a Add simple SPI ring buffer, remove fixed size buffers cant have fixed 128mb buffer on a 3DS
If lucky it will fully boot in the next week, but without audio and enhancements.
2018-04-25 12:12:46 -07:00
meepingsnesroms
c3b2088f01 Get android compiling, cleanups 2018-04-24 19:49:54 -07:00
meepingsnesroms
26259b8ce6 Fix LUT issue, link.T now works. 2018-04-24 14:27:29 -07:00
meepingsnesroms
9bbb5a68e3 Fix #1 2018-04-24 13:53:00 -07:00
meepingsnesroms
f0f93ce074 Uses spaces in Qt code for consistancy, fix PDDATA being set as PADATA
Also remove tabs qt put in emulator sources.
2018-04-12 11:13:11 -07:00
meepingsnesroms
40d0349290 Partialy fix savestate endian compatiblity 2018-04-11 11:52:33 -07:00
meepingsnesroms
0f008c09cd Add sdcard delta save/load states 2018-04-10 16:34:00 -07:00
meepingsnesroms
dca4e48134 Prepare to add virtual sdcard access, add libretro button mappings 2018-04-10 13:25:34 -07:00
meepingsnesroms
d5263f17aa Add more port io, fix issues with save/load state sizes 2018-04-08 17:42:11 -07:00
meepingsnesroms
9bd6520ffd Give it a different name from my failed hle emu(PersianTree) 2018-04-08 13:20:38 -07:00
meepingsnesroms
0035dcb89a Add ui/emu interfaces 2018-03-29 20:19:31 -07:00
meepingsnesroms
70204f09d2 Readd all files because GitHub is having an issue with case sensitivity on Mac OS 2018-03-28 12:36:22 -07:00
meepingsnesroms
6ea45316b0 Delete all files because GitHub is having an issue with case sensitivity on Mac OS 2018-03-28 12:19:14 -07:00
meepingsnesroms
fd8cf2c3f0 Silkscreen and opcode patching now work 2018-03-27 16:36:43 -07:00
meepingsnesroms
3b1da36e6b Update libretro build system and separate it from emulator
In the future it will have a qt port that supports touchscreens on
android and iOS.
2018-03-27 15:34:57 -07:00