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
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
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
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
4e7a08e6df
Snowy plover
2019-04-21 14:49:35 -07:00
meepingsnesroms
48d3983b72
Remove more old stuff
2019-04-19 10:59:32 -07:00
meepingsnesroms
8eae0b1ddd
Update unimplementedHardware.txt
2019-04-15 12:00:54 -07:00
meepingsnesroms
182a188cda
More debug tools and tests, seems 32 bit alignment is still messing with ARM execution
2019-04-08 17:43:18 -07:00
meepingsnesroms
424d07ce60
Add LED support, fix function not returning value
2019-04-05 07:25:04 -07:00
meepingsnesroms
90ed900001
Update libretro port, LED still dosent work
2019-04-04 18:41:29 -07:00
meepingsnesroms
850064d498
Add basic ARMv5 support to sandbox, finish sandbox save and load state
2019-04-02 17:21:58 -07:00
meepingsnesroms
68d45bb396
Allow setting feature bits through GUI
2019-03-26 17:15:51 -07:00
meepingsnesroms
7f5c14baee
Clean up ARM loader a bit
...
Gonna try to disable ARM alignment requirements next.
2019-03-06 11:41:21 -08:00
meepingsnesroms
dd8e8d2141
Add CSB1 memory mapping even though it has no chip, needed for accurate error handling
...
Cull some old fixed issues from the bug list.
2019-03-01 10:49:26 -08:00
meepingsnesroms
338aa7ed4e
Enable SD access on RetroArch port
2019-02-25 10:27:58 -08:00
meepingsnesroms
d43d9c637f
v1.0.0 prep
2019-02-25 09:18:01 -08:00
meepingsnesroms
a51a549ecd
Remove USB hack
2019-02-25 08:45:11 -08:00
meepingsnesroms
7c0a2b0dde
Write works add new SD card vars to save states
2019-02-25 06:46:48 -08:00
meepingsnesroms
1543c35f49
Writing now works with hack, dont know what causes the desync
...
Just need to remove this hack and the NOP patch applied to the serial/USB print routine and then I will be ready for another release
2019-02-24 23:15:18 -08:00
meepingsnesroms
0710c2cf26
May have an idea of what is wrong with SD writes
...
Also add a common sense limit of 2gb to the SD card insert routine.
2019-02-24 21:54:36 -08:00
meepingsnesroms
0290174a7e
SD card now reads properly
2019-02-24 13:15:00 -08:00
meepingsnesroms
5cc6f229c1
Will attempt to format the card now, but will fail because writes arnt implemented
2019-02-24 11:40:23 -08:00
meepingsnesroms
fb9bd5243d
Try to get SD card multiblock read working, its still not though
2019-02-23 14:56:07 -08:00
meepingsnesroms
8dbc416bfd
SD card init step 1 now works, needed to unset the XCH bit
2019-02-22 09:57:08 -08:00
meepingsnesroms
c7dc657de5
Fix 2 bitmap converter bugs, all the icons work now
2019-02-21 10:22:52 -08:00
meepingsnesroms
a1dba7bb9f
Move expansion hardware stuff
2019-02-20 12:43:31 -08:00
meepingsnesroms
d305fe4dfc
Update muExpDriver add a GUI(its still nonfunctional though)
2019-01-21 19:25:09 -08:00
meepingsnesroms
64ec6f6e91
Allow the emulator to set its own speed, prep for Chuzzle
...
This is far cleaner than a normal overclock, its always 100% on boot to allow normal init and custom speeds can be set per app, this was not doable with just FEATURE_FAST_CPU doubling the clock speed.
2019-01-20 10:08:00 -08:00
meepingsnesroms
8a990b2839
Increase ADS7846 accuracy, implement PLLFSR 8 bit reads, enable logging on all unemulated regiser accesses
2019-01-17 13:45:11 -08:00
meepingsnesroms
6ba1e42926
Match switch/return style, THE LAST COMMIT AND THIS HAVE BROKEN RAM ACCESS
...
Running experiments on larger RAM sizes, normal RAM access is broken right now.
2019-01-16 14:37:18 -08:00
meepingsnesroms
424a0cb5a5
Too much stuff to list
2019-01-16 14:21:38 -08:00
meepingsnesroms
fad58ee6f3
Unfinished, computer is acting physically broken
...
May not work anymore after reboot so Ill just commit now.
2019-01-07 16:53:55 -08:00
meepingsnesroms
f34256ba69
No more cyclone
2018-12-29 11:40:04 -08:00
meepingsnesroms
abb2e6526b
Disable cyclone again
...
As of now its not stable and there isnt plans to reenable it unless someone else can figure out what is wrong since I dont know ARM ASM.
2018-12-28 16:57:58 -08:00
meepingsnesroms
94b0baaf7f
Update .txt files, fix writes to IMR blocking vaild interrupts instead of invalid ones
...
Figure out SD card chip select.
Port D now seems to be fully datasheet compliant, interrupt quirks and all.
Add new bits to SD card.
2018-12-27 17:25:02 -08:00
meepingsnesroms
8033d13a18
Fix link.T for classics
2018-12-24 12:59:59 -08:00
meepingsnesroms
9ee5effbe5
Try to redo port d interrupts again, they all seem to be right this time
2018-12-10 21:56:31 -08:00
meepingsnesroms
244facd892
No cyclone for iOS, it really doesnt want to work
2018-12-09 09:41:51 -08:00
meepingsnesroms
c09e490d59
Move EMU_* variables out of platform make files
2018-12-08 10:53:08 -08:00
meepingsnesroms
934b630d0d
Fix power button issue
2018-12-05 10:07:52 -08:00
meepingsnesroms
57aa8ff96b
Add more registers, fix PWMS1 16 bit writes(even though they are not used)
2018-11-30 18:21:38 -08:00
meepingsnesroms
56823820aa
Allow setting unused IMR bits like on hardware
2018-11-30 13:13:52 -08:00
meepingsnesroms
d65b544b38
Fix button map, address book is not attached to the power buttons matrix line
...
Also prevent a divide by 0 and use fMin for float
2018-11-29 13:04:19 -08:00
meepingsnesroms
c98a7610b5
A few notes changes
2018-11-23 14:45:49 -08:00
meepingsnesroms
b312e928f5
Misc stuff, buttons dont turbo press anymore
2018-11-11 12:28:40 -08:00
meepingsnesroms
70831e514d
Fix 16 bpp mode
2018-11-09 15:11:27 -08:00