Commit Graph

619 Commits

Author SHA1 Message Date
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
d96c0ec8c4 Fix typo 2018-12-27 20:19:03 -08:00
meepingsnesroms
6c37868055 Add extra bits to savestate
Need too move the SD card varibles into sdCard.c and add *prepareLoadState() and *finishedLoadState() for modules that need memory buffers like the SD card.
2018-12-27 19:59:43 -08:00
meepingsnesroms
b02fa8ba52 More SD card fixes 2018-12-27 17:50:02 -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
f8baa0eb85 See description below
Fix FIFO incaauracys.
Remove extra left shift on SPI1 data after the final bit is in.
Remove old image when last state is deleted.
Set active state to the newest one on save state and update image accordingly.
Set spi1RxOverflowed to false on boot.
Move variables to top of function in mainwindow constructor.
2018-12-27 14:56:01 -08:00
meepingsnesroms
538fd36c08 Allow any custom fb size part 2 2018-12-27 10:15:44 -08:00
meepingsnesroms
335997f19c Allow any custom fb size part 1 2018-12-27 09:24:22 -08:00
meepingsnesroms
8033d13a18 Fix link.T for classics 2018-12-24 12:59:59 -08:00
meepingsnesroms
1aa9fb1bfc Fix returning port k for port f 2018-12-22 11:54:23 -08:00
meepingsnesroms
9ca44a6df2 Fix naming convention in hwrTestSuite 2018-12-20 20:24:30 -08:00
meepingsnesroms
0d9cd1593b Get tests and emu in sync, fix typo 2018-12-20 20:20:23 -08:00
meepingsnesroms
43193102a5 Add issue template 2018-12-13 17:36:55 -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
d3b19424b0 SD card now replying to commands, Palm OS still isnt getting the reply though(dont know why) 2018-12-10 12:19:08 -08:00
meepingsnesroms
038f284333 Add SD CRC stuff 2018-12-09 22:33:39 -08:00
meepingsnesroms
22f6d04a94 More SD card stuff 2018-12-09 20:15:55 -08:00
meepingsnesroms
68c3f32b64 Fix initialization order in emulatorInit 2018-12-09 18:57:48 -08:00
meepingsnesroms
5fb76083cf Remove state bool accessor, didnt store as a bool anyway, save SD card state properly 2018-12-09 15:31:49 -08:00
meepingsnesroms
cc0508b580 Clean up specifications 2018-12-09 14:46:53 -08:00
meepingsnesroms
244facd892 No cyclone for iOS, it really doesnt want to work 2018-12-09 09:41:51 -08:00
meepingsnesroms
116f8ba325 Try to fix missing symbols for iOS 2018-12-08 20:28:14 -08:00
meepingsnesroms
aa982b123d More makefile standardization 2018-12-08 15:51:17 -08:00
meepingsnesroms
ddd1fdc8f9 Android fix 2018-12-08 12:16:16 -08:00
meepingsnesroms
5ec0513fb1 Add cyclone for armhf 2018-12-08 11:26:28 -08:00
meepingsnesroms
c09e490d59 Move EMU_* variables out of platform make files 2018-12-08 10:53:08 -08:00
meepingsnesroms
33c337ae50 Just disable asm on iOS for now 2018-12-08 08:40:08 -08:00
meepingsnesroms
60a4c50d62 Please work now 2018-12-08 08:23:30 -08:00
meepingsnesroms
95cd33f806 Split clang and GCC version of Cyclone since they each wont accept some of the others opcode names 2018-12-08 08:06:09 -08:00
meepingsnesroms
7f0640665f Enable Cyclone, Part 2 2018-12-08 00:32:04 -08:00
meepingsnesroms
602ba5e9ae Enable Cyclone, Part 1 2018-12-08 00:27:59 -08:00
meepingsnesroms
33e1eb6744 Cyclone now compiles with clang, SIGSEGVs seem to be gone, further testing needed 2018-12-07 21:26:49 -08:00
meepingsnesroms
f74485fb8a Add overlay, make button map match overlay 2018-12-07 10:31:05 -08:00
meepingsnesroms
593b73b553 Update version info 2018-12-06 10:12:52 -08:00
meepingsnesroms
642c5a8f20 Add more info about the power button hack 2018-12-05 13:49:03 -08:00
meepingsnesroms
934b630d0d Fix power button issue 2018-12-05 10:07:52 -08:00
meepingsnesroms
cc6842399e Fix RetroArch directions 2018-12-04 10:06:27 -08:00
meepingsnesroms
81cfac2f13 This should make non returning functions work, but its untested 2018-12-02 14:10:40 -08:00
meepingsnesroms
d97e3d6596 Start working on allowing APIs from C that access timing hardware or dont return to work properly
SysDoze being an example
2018-12-02 11:41:01 -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
2d6b3372a7 Fix some invalid behavior with IMR, still have the power button issue 2018-11-29 21:28:12 -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
b9a99d9d00 Merge pull request #30 from meepingsnesroms/devel
Misc fixes
2018-11-29 01:29:28 +00:00
meepingsnesroms
afdda800a3 Move this to the bottom 2018-11-27 19:43:52 -08:00
meepingsnesroms
9199accb90 Make readme.md fit on screen for GitHub 2018-11-27 19:38:11 -08:00
meepingsnesroms
5b08908c24 Small fixes 2018-11-27 19:33:22 -08:00
meepingsnesroms
36b6b3defb More release prep 2018-11-27 19:31:29 -08:00
meepingsnesroms
205948f4ce -ffast-math works now on Android 2018-11-24 12:45:01 -08:00
meepingsnesroms
c98a7610b5 A few notes changes 2018-11-23 14:45:49 -08:00