Commit graph

  • 10bf32bd3a More module dummies ogamespec 2021-04-06 13:37:07 +03:00
  • 1498cd4776 IntelCore initial commit ogamespec 2021-04-06 13:09:44 +03:00
  • 166aef23d7 Tabs ogamespec 2021-04-06 12:22:48 +03:00
  • 3c4b2533a8
    Merge pull request #196 from ogamespec/190-new-interpreter ogamespec 2021-04-04 20:02:59 +03:00
  • 6362f40d4e System Instructions ogamespec 2021-04-04 20:00:36 +03:00
  • 08ee9cea47 Logical Instructions ogamespec 2021-04-04 19:17:29 +03:00
  • 4c9cc5ab81 Integer Instructions ogamespec 2021-04-04 18:44:09 +03:00
  • 2f269445ce Integer Load and Store Instructions ogamespec 2021-04-04 17:49:40 +03:00
  • 33fb0c54cb Floating-Point Load and Store Instructions ogamespec 2021-04-04 16:42:36 +03:00
  • 9d22899d06 Floating-Point Instructions ogamespec 2021-04-04 16:12:34 +03:00
  • c6b33a52b8 Paired Single Load and Store Instructions ogamespec 2021-04-04 14:59:21 +03:00
  • 3125388e23 Tabs ogamespec 2021-04-04 12:58:29 +03:00
  • 723aa668ae Update PI.h ogamespec 2021-04-03 00:32:44 +03:00
  • 01835532c2
    Merge pull request #195 from ogamespec/190-new-interpreter ogamespec 2021-04-03 00:30:19 +03:00
  • 1cf39ca72c In previous versions, this functionality was mistakenly located in the MI module. ogamespec 2021-04-03 00:04:14 +03:00
  • 60210691ae
    Merge pull request #194 from ogamespec/190-new-interpreter ogamespec 2021-04-02 23:28:11 +03:00
  • bb680c808d Paired Single Instructions ogamespec 2021-04-02 23:25:03 +03:00
  • 7acd6acf8d Update UserAbout.cpp ogamespec 2021-04-02 22:29:37 +03:00
  • fb260df5ed Update Dolwin.rc ogamespec 2021-04-02 22:28:50 +03:00
  • d7236f1081 Readme fixes ogamespec 2021-04-02 22:27:44 +03:00
  • a78d2591db Tabs ogamespec 2021-04-02 22:22:08 +03:00
  • 9bf1d46f43 Branch Instructions ogamespec 2021-04-02 22:19:12 +03:00
  • f908fb9bed Condition Register Logical Instructions ogamespec 2021-04-02 21:43:14 +03:00
  • d0fee4aa5f Integer Shift Instructions ogamespec 2021-04-02 21:27:44 +03:00
  • 656ca6ab43 Cleanup InterpreterPrivate ogamespec 2021-04-02 20:56:50 +03:00
  • 142130d64e Update Interpreter.cpp ogamespec 2021-04-02 20:36:10 +03:00
  • 7c9d5f68e5 Integer Rotate Instructions ogamespec 2021-04-02 20:34:11 +03:00
  • fe5a5d8390 Integer compare instructions ogamespec 2021-04-02 20:06:38 +03:00
  • b2d95f9d79 POC for new interpreter ogamespec 2021-04-02 19:51:24 +03:00
  • bba69956ee
    Merge pull request #193 from ogamespec/191-gekko-assembler dolwin-release-0151 ogamespec 2021-04-02 16:53:28 +03:00
  • df8c847296 Gekko assembler completed ogamespec 2021-04-02 16:49:49 +03:00
  • c5ff5ca027 Paired-Single Floating Point Arithmetic Instructions ogamespec 2021-04-02 16:22:20 +03:00
  • 979546299d Paired-Single Load and Store Instructions ogamespec 2021-04-02 16:09:12 +03:00
  • 93f6ea1089 The most creepy FPU instructions in the world ogamespec 2021-04-02 15:53:45 +03:00
  • 32adfb4dd8 Segment Register / TLB ogamespec 2021-03-28 23:21:38 +03:00
  • d335457b74 Processor Control Instructions ogamespec 2021-03-28 23:03:44 +03:00
  • 23b81a9e0c System / Trap Instructions ogamespec 2021-03-28 22:44:59 +03:00
  • 6c50267e08 Floating-Point Move Instructions ogamespec 2021-03-28 22:32:34 +03:00
  • 1e427d3cca FP Load and Store ogamespec 2021-03-28 22:06:48 +03:00
  • 2d6f9735e0 Integer Load and Store ogamespec 2021-03-28 21:51:37 +03:00
  • 7bfcbdd1bf Fixed linux build ogamespec 2021-03-28 20:58:50 +03:00
  • 0a0aa1a75a More Floating-Point ogamespec 2021-03-28 20:43:14 +03:00
  • cd92fa5e74 Update Dolwin.rc ogamespec 2021-03-28 20:28:22 +03:00
  • b724fb4cad Floating-Point Arithmetic Instructions ogamespec 2021-03-28 20:13:55 +03:00
  • df77ba26ed Integer Shift Instructions ogamespec 2021-03-28 19:58:30 +03:00
  • b45c60424e Integer Rotate Instructions ogamespec 2021-03-28 19:51:59 +03:00
  • d2b8b464a5 Missing instructions before other groups ogamespec 2021-03-28 19:34:19 +03:00
  • 89456d27eb More integer instructions ogamespec 2021-03-28 18:00:59 +03:00
  • 1648f2671c Reorganized assembler switch-case a bit ogamespec 2021-03-28 17:15:38 +03:00
  • b410346dd8 Update TLB.h ogamespec 2021-03-28 16:55:59 +03:00
  • 2540ba5a80 More opcodes ogamespec 2020-11-22 03:04:53 +03:00
  • e29b86929e Condition opcodes ogamespec 2020-11-22 01:42:56 +03:00
  • e1c178ceb1 Compare instructions ogamespec 2020-11-22 01:18:17 +03:00
  • 5c7b33dad7 Form_BOBI ogamespec 2020-11-15 22:07:00 +03:00
  • 2f52018adb Form_BranchShort ogamespec 2020-11-15 21:41:29 +03:00
  • 2e333a1ef3 Fixed Form_BranchLong non-absolute LI calculation ogamespec 2020-11-15 18:19:35 +03:00
  • 2f497aebb7 GekkoDisasmNoMemAccess command ogamespec 2020-11-10 20:55:47 +03:00
  • cc2fb56ade GekkoAssembler wip ogamespec 2020-11-10 00:50:44 +03:00
  • ba5168f664 Some notes and thoughts ogamespec 2020-11-08 23:11:47 +03:00
  • c704ddb909 More instructions ogamespec 2020-11-08 22:02:36 +03:00
  • 73c080820c The skeleton of the assembler, then only dig deeper ogamespec 2020-11-08 20:36:41 +03:00
  • 9e85643a02 GekkoAssemble command ogamespec 2020-11-08 18:41:16 +03:00
  • d6091645b6 Merge branch 'master' into 191-gekko-assembler ogamespec 2020-11-08 18:12:52 +03:00
  • 8ca1df0c6e
    Merge pull request #192 from ogamespec/190-new-interpreter ogamespec 2020-11-08 18:01:13 +03:00
  • 7898d3fa4e Update GekkoAnalyzer.h ogamespec 2020-11-08 17:59:20 +03:00
  • 8167d5588e GekkoAssembler stub ogamespec 2020-11-01 02:14:02 +03:00
  • e30cf9f1d3 Update GekkoAnalyzer.h ogamespec 2020-10-31 18:16:06 +03:00
  • 93884ba548 Gekko analyzer testing commands ogamespec 2020-10-31 15:33:19 +03:00
  • dcec2e8c93 Cleaned Loader a bit ogamespec 2020-10-31 13:18:52 +03:00
  • 482f8eb688
    Merge pull request #189 from ogamespec/57-dolphinsdk-mount-bug ogamespec 2020-10-30 22:41:03 +03:00
  • 034bf67db8 A little tweaking when working with mounting disks for rendering the UI ogamespec 2020-10-30 22:38:44 +03:00
  • 32c55c2309 Update DolphinSdkDvdData.json ogamespec 2020-10-30 22:01:55 +03:00
  • 9b94a1178e DvdInfo command improved ogamespec 2020-10-30 17:30:15 +03:00
  • 32d38831e9
    Merge pull request #188 from ogamespec/57-dolphinsdk-mount-bug ogamespec 2020-10-16 23:17:37 +03:00
  • 8f3abe8369 MountSDK log enabler ogamespec 2020-10-16 23:02:16 +03:00
  • 77fa8d5fa7 DvdRead command improvements ogamespec 2020-10-16 22:38:49 +03:00
  • 0c0d8ad2c9
    Merge pull request #187 from ogamespec/57-dolphinsdk-mount-bug ogamespec 2020-10-16 20:46:47 +03:00
  • 65cc8185b1 Update MI.cpp ogamespec 2020-10-16 15:46:33 +03:00
  • b010126d1f Update Emulator.cpp ogamespec 2020-10-16 13:41:21 +03:00
  • 614931aeaf Small fixes ogamespec 2020-10-06 12:53:29 +03:00
  • a21d83577f
    Merge pull request #186 from ogamespec/57-dolphinsdk-mount-bug ogamespec 2020-09-29 03:05:01 +03:00
  • cb73b351a2 Update DolphinSdkDvdData.json ogamespec 2020-09-29 02:56:44 +03:00
  • 97c1e338b1 Preliminary fix for DolphinSDK mount ogamespec 2020-09-29 01:44:25 +03:00
  • 2a0f3af02b
    Merge pull request #185 from ogamespec/57-dolphinsdk-mount-bug ogamespec 2020-09-15 17:28:05 +03:00
  • b6a8c507aa Fixed GX registers bitfield definitions ogamespec 2020-09-15 17:27:18 +03:00
  • 10e8fb7c52 Update File.cpp ogamespec 2020-09-11 01:22:08 +03:00
  • 594377d597
    Merge pull request #184 from ogamespec/57-dolphinsdk-mount-bug ogamespec 2020-09-11 01:19:01 +03:00
  • b9b99a8ce6 BuildFileTree for MountDVD ogamespec 2020-09-11 01:17:18 +03:00
  • b55d40b408 Fixed Ubuntu build ogamespec 2020-09-10 23:26:19 +03:00
  • 9b00e15148
    Merge pull request #182 from ogamespec/179-reentrancy-bug ogamespec 2020-09-09 23:01:36 +03:00
  • 6f80016c99 Fixed reentrancy bug ogamespec 2020-09-09 22:57:18 +03:00
  • d4083e9faf Cleanup. DolwinLegacy.exe -> Dolwin.exe ogamespec 2020-09-09 22:08:58 +03:00
  • 5b8190d8b1
    Merge pull request #181 from ogamespec/180-opcode-stats ogamespec 2020-09-09 01:01:09 +03:00
  • 3839689991 Gekko opcode statistics ogamespec 2020-09-09 01:00:21 +03:00
  • 5be7895e9b More PVS ogamespec 2020-09-04 22:56:45 +03:00
  • c71c9d3b19 Update UserSettings.cpp ogamespec 2020-09-04 22:53:11 +03:00
  • 159414a91d Trying to reanimate SamplingProfiler utility ogamespec 2020-09-04 22:45:14 +03:00
  • 0e7f266ae9 PVS found some bugs ogamespec 2020-09-04 14:48:47 +03:00
  • 46421b9809 Cleanup ogamespec 2020-09-04 14:26:47 +03:00
  • 90653cd249
    Merge pull request #178 from ogamespec/177-perf-counters ogamespec 2020-09-04 02:28:35 +03:00