Commit Graph

  • afa7462733 Merge pull request #68 from meepingsnesroms/armCpu meepingsnesroms 2019-02-26 10:19:59 -08:00
  • e034878ee0 Fix 3 possible SD card corruption bugs meepingsnesroms 2019-02-26 10:19:18 -08:00
  • b637a6495f Merge pull request #67 from meepingsnesroms/armCpu meepingsnesroms 2019-02-25 15:35:48 -08:00
  • 97cd9bc543 Can now get SD cards size properly on format, reduce offsets from 64 to 32 bit meepingsnesroms 2019-02-25 15:32:35 -08:00
  • 7660f2e64b Move CRC tables out of main file, start switch away from fixed CSD, having it breaks formating cards that arnt 1gb meepingsnesroms 2019-02-25 14:03:54 -08:00
  • cd3acf4c98 Merge pull request #66 from meepingsnesroms/armCpu meepingsnesroms 2019-02-25 10:32:51 -08:00
  • 338aa7ed4e Enable SD access on RetroArch port meepingsnesroms 2019-02-25 10:27:58 -08:00
  • d43d9c637f v1.0.0 prep meepingsnesroms 2019-02-25 09:18:01 -08:00
  • a51a549ecd Remove USB hack meepingsnesroms 2019-02-25 08:45:11 -08:00
  • 7c0a2b0dde Write works add new SD card vars to save states meepingsnesroms 2019-02-25 06:46:48 -08:00
  • 1543c35f49 Writing now works with hack, dont know what causes the desync meepingsnesroms 2019-02-24 23:15:18 -08:00
  • 0710c2cf26 May have an idea of what is wrong with SD writes meepingsnesroms 2019-02-24 21:54:36 -08:00
  • 31fbd559f5 Still gives error on write but seems to actually write the data, at least the first block meepingsnesroms 2019-02-24 16:57:03 -08:00
  • 57c24f55d6 SD card write is starting to work meepingsnesroms 2019-02-24 14:52:16 -08:00
  • 0290174a7e SD card now reads properly meepingsnesroms 2019-02-24 13:15:00 -08:00
  • 5cc6f229c1 Will attempt to format the card now, but will fail because writes arnt implemented meepingsnesroms 2019-02-24 11:40:23 -08:00
  • ff04a096b9 Actually send the data instead of sending the token 512 times meepingsnesroms 2019-02-24 11:25:28 -08:00
  • fb9bd5243d Try to get SD card multiblock read working, its still not though meepingsnesroms 2019-02-23 14:56:07 -08:00
  • 915e7d3247 Almost have single block read working on SD card meepingsnesroms 2019-02-23 13:25:27 -08:00
  • 42852dc331 Add large FIFO for SD card responses, can now read the OCR, CSD and CID meepingsnesroms 2019-02-23 11:17:30 -08:00
  • 1662655786 Now initializes SD card, but gives up after reading OCR meepingsnesroms 2019-02-22 13:35:41 -08:00
  • 3f0e0baca0 Almost able to fully initialize SD card meepingsnesroms 2019-02-22 13:11:53 -08:00
  • d802e93681 Add SD card response bits meepingsnesroms 2019-02-22 12:08:01 -08:00
  • 142b8152d8 More SD card stuff meepingsnesroms 2019-02-22 11:36:40 -08:00
  • 8dbc416bfd SD card init step 1 now works, needed to unset the XCH bit meepingsnesroms 2019-02-22 09:57:08 -08:00
  • 0cdf24711b More SD card stuff meepingsnesroms 2019-02-21 13:26:55 -08:00
  • 3cb346bbbb Remove old feature bits meepingsnesroms 2019-02-21 11:41:47 -08:00
  • a57d45862e Use lowercase paths like pilrc meepingsnesroms 2019-02-21 11:03:31 -08:00
  • c7dc657de5 Fix 2 bitmap converter bugs, all the icons work now meepingsnesroms 2019-02-21 10:22:52 -08:00
  • a1dba7bb9f Move expansion hardware stuff meepingsnesroms 2019-02-20 12:43:31 -08:00
  • d39eb886f1 Add remaining standard accessors for SED1376 meepingsnesroms 2019-01-24 12:41:58 -08:00
  • afb43ff3eb Change how ARM stack is set, add memalign functions meepingsnesroms 2019-01-23 14:28:11 -08:00
  • 7c585bd242 Add simple accessors for SED1376 timing registers meepingsnesroms 2019-01-21 20:54:21 -08:00
  • d305fe4dfc Update muExpDriver add a GUI(its still nonfunctional though) meepingsnesroms 2019-01-21 19:25:09 -08:00
  • fac89d59bb Merge pull request #56 from meepingsnesroms/armCpu meepingsnesroms 2019-01-20 22:29:42 +00:00
  • f9229590f5 Add CPU speed to muExpDriver meepingsnesroms 2019-01-20 14:26:51 -08:00
  • 64ec6f6e91 Allow the emulator to set its own speed, prep for Chuzzle meepingsnesroms 2019-01-20 10:08:00 -08:00
  • 133484b0dc Put memory saving back to normal meepingsnesroms 2019-01-19 09:41:06 -08:00
  • 7b39db4782 Update memory comments, add value to ARMv5 save state meepingsnesroms 2019-01-17 19:33:01 -08:00
  • 8a990b2839 Increase ADS7846 accuracy, implement PLLFSR 8 bit reads, enable logging on all unemulated regiser accesses meepingsnesroms 2019-01-17 13:45:11 -08:00
  • 4f96b53bb1 Make return/break syntax match for all memory accessors meepingsnesroms 2019-01-16 19:40:09 -08:00
  • 6ba1e42926 Match switch/return style, THE LAST COMMIT AND THIS HAVE BROKEN RAM ACCESS meepingsnesroms 2019-01-16 14:37:18 -08:00
  • 424a0cb5a5 Too much stuff to list meepingsnesroms 2019-01-16 14:21:38 -08:00
  • 8304eb33f9 More driver work meepingsnesroms 2019-01-11 15:54:34 -08:00
  • 0b645f8d7e Fix invalid SDK patch, try to add basic GUI meepingsnesroms 2019-01-10 10:16:19 -08:00
  • f02bba3755 Start work on GUI meepingsnesroms 2019-01-10 09:05:45 -08:00
  • 1282d1b2b7 Put all the *.func blobs back, everything compiles meepingsnesroms 2019-01-10 08:53:56 -08:00
  • 23b5fc6456 In emulation there is no right or wrong, only success or failure meepingsnesroms 2019-01-09 20:59:02 -08:00
  • 60b14cf79b This was a horrible experince, prc-tools is shit meepingsnesroms 2019-01-09 19:47:14 -08:00
  • def07b53d0 Ok, ARM blobs seem to be compiling meepingsnesroms 2019-01-09 11:47:17 -08:00
  • e885942603 Remembered the register keyword, can just do the stack stuff in C with no vars on stack meepingsnesroms 2019-01-09 10:49:18 -08:00
  • bf2163b21d This function seems to be done, now comes ARM asm meepingsnesroms 2019-01-09 09:29:28 -08:00
  • 02033457de Try to match Palm OS call format exactly meepingsnesroms 2019-01-09 08:19:35 -08:00
  • 7e17a5a3e8 Add asm stuff meepingsnesroms 2019-01-08 21:34:33 -08:00
  • 5d4df87b7c Implement the ASM functions in psudocode meepingsnesroms 2019-01-08 19:12:53 -08:00
  • d16f495f1c Write C part of PceNativeCall handler meepingsnesroms 2019-01-08 16:16:54 -08:00
  • 7581114be6 Allow setting device IDs to match the screen and CPU type meepingsnesroms 2019-01-08 12:19:16 -08:00
  • 84d96c29d7 Early commit, unfinished meepingsnesroms 2019-01-08 11:19:11 -08:00
  • fa7194f1f5 Commit finished, custom IO is working meepingsnesroms 2019-01-07 20:03:11 -08:00
  • fad58ee6f3 Unfinished, computer is acting physically broken meepingsnesroms 2019-01-07 16:53:55 -08:00
  • 32f440a26d Correct code style a bit meepingsnesroms 2019-01-04 15:02:22 -08:00
  • 6d2466cf3b muExpansionDriver now compiles!!! meepingsnesroms 2019-01-04 13:29:36 -08:00
  • e4625f1233 Try to get muExpansionDriver compiling, still not compiling though meepingsnesroms 2019-01-04 12:56:16 -08:00
  • 512dd785f6 Work on OS side driver, use (void) instead of () in Palm tools meepingsnesroms 2019-01-04 12:02:38 -08:00
  • e1ef2fe5a1 ARM now seems to be fully attached, also hooked up more emu commands(Ill need them later anyway) meepingsnesroms 2019-01-04 11:06:50 -08:00
  • 7238544735 Add more ARM stuff meepingsnesroms 2019-01-03 14:00:34 -08:00
  • b3c2d4c09b Start emu side driver, ... meepingsnesroms 2019-01-02 17:13:01 -08:00
  • 2d1fcbdfb9 Attach more hardware registers meepingsnesroms 2019-01-01 14:01:00 -08:00
  • bf65ad9b38 ARM stuff step 1 meepingsnesroms 2019-01-01 12:13:59 -08:00
  • b39797da21 Merge pull request #55 from meepingsnesroms/devel meepingsnesroms 2018-12-31 19:20:39 +00:00
  • 8b008aa575 Clean up flx68000PcLongJump remove more safety checks from release builds devel meepingsnesroms 2018-12-31 11:19:13 -08:00
  • 20f1e8b2ed Remove old function meepingsnesroms 2018-12-31 09:46:40 -08:00
  • 1ce59ac0f6 Merge pull request #54 from meepingsnesroms/devel meepingsnesroms 2018-12-31 17:13:33 +00:00
  • 9761b9baca Update code for fast local memory access meepingsnesroms 2018-12-31 09:03:36 -08:00
  • cdc74a654e Merge pull request #53 from meepingsnesroms/devel meepingsnesroms 2018-12-30 01:49:09 +00:00
  • 4144f7c8b6 Prevent unaligned 32 bit accesses meepingsnesroms 2018-12-29 17:46:11 -08:00
  • a9fbe45d52 Try to move cyclone speedups to musashi since cyclone is gone meepingsnesroms 2018-12-29 14:05:20 -08:00
  • 6829ed6f81 Finish removing cyclone meepingsnesroms 2018-12-29 12:05:48 -08:00
  • f34256ba69 No more cyclone meepingsnesroms 2018-12-29 11:40:04 -08:00
  • 3e0fdfa53d Just a failed experiment fameExperiment meepingsnesroms 2018-12-29 11:13:06 -08:00
  • 97397d49ee Merge pull request #52 from meepingsnesroms/devel meepingsnesroms 2018-12-29 00:58:40 +00:00
  • abb2e6526b Disable cyclone again finalCyclone meepingsnesroms 2018-12-28 16:57:58 -08:00
  • adbd803dc9 Merge pull request #51 from meepingsnesroms/devel meepingsnesroms 2018-12-28 04:33:13 +00:00
  • d96c0ec8c4 Fix typo meepingsnesroms 2018-12-27 20:19:03 -08:00
  • 6c37868055 Add extra bits to savestate meepingsnesroms 2018-12-27 19:59:43 -08:00
  • b02fa8ba52 More SD card fixes meepingsnesroms 2018-12-27 17:50:02 -08:00
  • 94b0baaf7f Update .txt files, fix writes to IMR blocking vaild interrupts instead of invalid ones meepingsnesroms 2018-12-27 17:25:02 -08:00
  • f8baa0eb85 See description below meepingsnesroms 2018-12-27 14:56:01 -08:00
  • 538fd36c08 Allow any custom fb size part 2 meepingsnesroms 2018-12-27 10:15:44 -08:00
  • 335997f19c Allow any custom fb size part 1 meepingsnesroms 2018-12-27 09:24:22 -08:00
  • 1fb14b6675 Merge pull request #50 from meepingsnesroms/devel v1/3x3 meepingsnesroms 2018-12-24 21:00:25 +00:00
  • 8033d13a18 Fix link.T for classics meepingsnesroms 2018-12-24 12:59:59 -08:00
  • 91995814dd Merge pull request #49 from meepingsnesroms/devel meepingsnesroms 2018-12-22 19:57:10 +00:00
  • 1aa9fb1bfc Fix returning port k for port f meepingsnesroms 2018-12-22 11:54:23 -08:00
  • ba9e6f2a6e Merge pull request #48 from meepingsnesroms/devel meepingsnesroms 2018-12-21 04:25:17 +00:00
  • 9ca44a6df2 Fix naming convention in hwrTestSuite meepingsnesroms 2018-12-20 20:24:30 -08:00
  • c49889b030 Merge pull request #47 from meepingsnesroms/devel meepingsnesroms 2018-12-21 04:21:02 +00:00
  • 0d9cd1593b Get tests and emu in sync, fix typo meepingsnesroms 2018-12-20 20:20:23 -08:00
  • 6cdfec1fd9 Merge pull request #46 from meepingsnesroms/devel meepingsnesroms 2018-12-14 01:37:46 +00:00
  • 43193102a5 Add issue template meepingsnesroms 2018-12-13 17:36:55 -08:00