Commit Graph

  • 843f010ac6 Simplify top level makefile. Maxim Poliakovski 2019-08-18 19:05:34 +0200
  • 673485179c
    More fixes and re-removed unneeded debug messages dingusdev 2019-08-13 21:29:14 -0700
  • fada84ca3f
    More minute opcode fixes dingusdev 2019-08-13 20:37:27 -0700
  • 698a761d15
    More opcode fixes and adjustments dingusdev 2019-08-13 20:29:52 -0700
  • 449934e0f3 ppcopcodes: fix cror emulation. Maxim Poliakovski 2019-08-13 16:58:47 +0200
  • eeb1e46889 Fix dispatch map for sync opcode. Maxim Poliakovski 2019-08-13 15:59:11 +0200
  • 0d2fbd4465
    Merge pull request #11 from dingusdev/revert-10-master dingusdev 2019-08-07 18:33:38 -0700
  • cee515d864
    Revert "Machine-specific address maps and generic MMIO devices." dingusdev 2019-08-07 18:33:00 -0700
  • a57b9c597c
    Merge pull request #10 from maximumspatium/master dingusdev 2019-08-07 18:27:30 -0700
  • 1c360841f6 Define and connect basic PowerMac 6100 hardware. Maxim Poliakovski 2019-08-07 20:25:30 +0200
  • 6ad38c9142 ppcmemory now uses machine's physical address map. Maxim Poliakovski 2019-08-07 20:17:30 +0200
  • aec95254a8 Add AddressMap class for defining physical maps. Maxim Poliakovski 2019-08-07 20:13:55 +0200
  • a469bcf900 Add base class for memory-mapped I/O devices. Maxim Poliakovski 2019-08-07 19:53:23 +0200
  • 91c56a3465 ppcopcodes: switch off a couple of debug messages. Maxim Poliakovski 2019-08-07 19:42:08 +0200
  • 521bdc6720
    Merge pull request #9 from maximumspatium/master dingusdev 2019-08-06 21:15:25 -0700
  • 9b8b567804 Fix mask generator for rotate&shift if mb > me. Maxim Poliakovski 2019-08-05 18:42:15 +0200
  • a4be7b8e0f
    Fix the warnings for good dingusdev 2019-08-04 08:43:20 -0700
  • 53cb4206d0
    Merge pull request #8 from maximumspatium/master dingusdev 2019-08-03 06:59:35 -0700
  • d6fa66174e ppcmemory: temporarily fix Nubus ROM mirror reading. Maxim Poliakovski 2019-08-03 07:16:24 +0200
  • 911edec94c ppcopcodes: fix conditional branches. Maxim Poliakovski 2019-08-03 07:00:04 +0200
  • 377a5eb89c Add conditionally compiled checks for invalid CMP forms. Maxim Poliakovski 2019-08-03 06:38:23 +0200
  • 5b3e844296
    Merge pull request #7 from maximumspatium/master dingusdev 2019-08-02 19:34:58 -0700
  • ca277e82f9 ppcmemory: refactor memory reads/writes. Maxim Poliakovski 2019-08-03 02:59:42 +0200
  • 133aeef9ad ppcmemory: refactoring of address translation code. Maxim Poliakovski 2019-08-03 01:05:48 +0200
  • 4f6ce0fa9a Clean up PowerPC-style DBAT translation for writes. Maxim Poliakovski 2019-08-02 02:02:01 +0200
  • c11bddc47f
    Merge pull request #6 from maximumspatium/master dingusdev 2019-07-30 19:53:29 -0700
  • a6335fe704 More Map->Array replacements and code simplifications. Maxim Poliakovski 2019-07-29 20:51:10 +0200
  • 61370019ef Replace OpcodeGrabber map with an array of function pointers. Maxim Poliakovski 2019-07-29 20:36:43 +0200
  • a3500983ea Correct misspelled function name. Maxim Poliakovski 2019-07-25 19:00:41 +0200
  • 7f9b307fa5
    Merge pull request #5 from maximumspatium/master dingusdev 2019-07-24 19:41:18 -0700
  • d4df3c7e07 ppcfpopcodes: replace logical AND with AND where required. Maxim Poliakovski 2019-07-25 04:20:48 +0200
  • fab6d829dc
    Merge pull request #4 from maximumspatium/master dingusdev 2019-07-21 10:46:43 -0700
  • 1de2e35288 Add .gitignore to simplify Git workflow. Maxim Poliakovski 2019-07-20 18:48:41 +0200
  • de937651ed
    Some more minor fixes to the opcodes dingusdev 2019-07-20 16:00:15 -0700
  • 8560a540c9
    Merge pull request #3 from maximumspatium/master dingusdev 2019-07-19 14:40:30 -0700
  • c89d3545cd Simplify initialization of ppc_cur_instruction. Maxim Poliakovski 2019-07-19 22:33:28 +0200
  • 2417204b5f main: use correct variable for PC updates. Maxim Poliakovski 2019-07-19 20:52:59 +0200
  • 112f2265d6 ppcopcodes: fix mfsr, mfsrin, mtsrin and mtmsr emulation. Maxim Poliakovski 2019-07-19 19:00:18 +0200
  • c9854b36c6
    More fixes, plus a temp icon dingusdev 2019-07-19 14:24:39 -0700
  • f89c54848b
    Fixed storage opcodes after last night's commit. dingusdev 2019-07-19 09:10:41 -0700
  • e091fedb38
    Near-Midnight Update - July 18, 2019 dingusdev 2019-07-18 23:31:16 -0700
  • e909d48ee6
    Merge pull request #2 from maximumspatium/master dingusdev 2019-07-17 19:30:18 -0700
  • fece6e4042 ppcmemory: add missing newlines to printf messages. Maxim Poliakovski 2019-07-17 19:55:46 +0200
  • 521d6e4960 ppcopcodes: fix (again) mask calculation for rotations. Maxim Poliakovski 2019-07-17 19:37:07 +0200
  • c253c48d89 ppcopcodes: fix mfmsr emulation. Maxim Poliakovski 2019-07-17 19:04:31 +0200
  • 4ffaf2cef3 Add simple command-line debugger. Maxim Poliakovski 2019-07-17 15:24:34 +0200
  • 051be54633 main: fix access to wrong/uninitialized variables. Maxim Poliakovski 2019-07-17 17:55:27 +0200
  • fc26660f11 ppcopcodes: partial fix for XER[CA] updates. Maxim Poliakovski 2019-07-17 17:40:19 +0200
  • 9685be3154 ppcopcodes: fix mask generation for rotation instructions. Maxim Poliakovski 2019-07-17 17:38:22 +0200
  • ac5b70ad26
    Worked more on Grackle, ESCC, and OpenPIC dingusdev 2019-07-14 17:05:10 -0700
  • 87acd53c86
    Update for July 11, 2019 dingusdev 2019-07-11 22:27:14 -0700
  • c6f67b5a6f Update issue templates dingusdev 2019-07-07 11:27:39 -0700
  • 2bd717e293
    Update for July 7, 2019 dingusdev 2019-07-06 23:10:32 -0700
  • d776e3918b
    Another small fix to makefile. dingusdev 2019-07-03 18:57:08 -0700
  • a76acf9615
    Delete macscsi.c dingusdev 2019-07-03 18:52:25 -0700
  • 7bde094234
    Delete mpc106.c dingusdev 2019-07-03 18:52:16 -0700
  • 8cf4f08ae2
    Fixed Privilege Mode Bit Check dingusdev 2019-07-02 18:29:16 -0700
  • 2a868552b9
    Merge pull request #1 from maximumspatium/master dingusdev 2019-07-02 18:16:10 -0700
  • 24f4dedeac ppcemumain.h: fix wrong dispatch table index. Maxim Poliakovski 2019-07-03 00:07:11 +0200
  • 9c0c1da53f Replace '&&' with '&' where bitwise AND is expected. Maxim Poliakovski 2019-07-02 14:18:41 +0200
  • 3325529c2e Makefile: add -std=c++11 explicitely to compile with GCC 4.x. Maxim Poliakovski 2019-07-02 13:34:06 +0200
  • 9a397a1c87 Makefile: fix invalid source extension. Maxim Poliakovski 2019-07-02 13:31:48 +0200
  • 22c9ba9fda
    Proper ROM String finding dingusdev 2019-07-01 21:54:12 -0700
  • e9bc6e48b2
    Create README.md dingusdev 2019-07-01 19:19:08 -0700
  • eaa517b63b
    Add files via upload dingusdev 2019-07-01 19:15:33 -0700
  • d31fdb37bd
    Initial commit dingusdev 2019-07-01 19:13:30 -0700