| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-08-21 | docs/DSP: Fix 'S format | Pokechu22 | |
| 2021-08-21 | docs/DSP: Fix 'LS encoding | Pokechu22 | |
| The old encoding was a copy of 'LN. | |||
| 2021-08-21 | docs/DSP: Fix acD/acR conflation in shift instructions | Pokechu22 | |
| 2021-08-21 | docs/DSP: Fix operation for LSR/ASR | Pokechu22 | |
| 2021-08-21 | docs/DSP: Note that ADDAXL is unsigned | Pokechu22 | |
| 2021-08-21 | docs/DSP: Fix operation of ADDR and SUBR | Pokechu22 | |
| 2021-08-21 | docs/DSP: Adjust operation for CMPI and CMPIS | Pokechu22 | |
| This more clearly indicates what it is supposed to do. | |||
| 2021-08-21 | docs/DSP: Document rounding behavior of CLRL | Pokechu22 | |
| 2021-08-21 | docs/DSP: Add 'NOP | Pokechu22 | |
| 2021-08-21 | docs/DSP: Document 'LD and 'LDAX | Pokechu22 | |
| 2021-08-21 | docs/DSP: Document behavior and instructions when the first nybble is 3 | Pokechu22 | |
| 2021-08-21 | docs/DSP: Add most missing instructions | Pokechu22 | |
| These instructions were already implememented by Dolphin, but never added to the manual. Extension instructions will be handled in a later commit, as wlil instructions that were not previously implememented by Dolphin. | |||
| 2021-08-21 | docs/DSP: Adjust bit names in opcode table | Pokechu22 | |
| The old names did not match the ones used by the instructions themselves, and were generally fairly inconsistent. | |||
| 2021-08-21 | docs/DSP: Hyperlink opcode names | Pokechu22 | |
| 2021-08-21 | docs/DSP: Rename 'SLMN to 'SLNM | Pokechu22 | |
| This is for consistency with Dolphin, the opcode table, and 'LSNM. | |||
| 2021-08-21 | docs/DSP: Document accelerator hardware registers | Pokechu22 | |
| 2021-08-21 | docs/DSP: Adjust formatting of RegisterBitOverview | Pokechu22 | |
| 2021-08-21 | docs/DSP: Improve DMA hardware register information | Pokechu22 | |
| 2021-08-21 | docs/DSP: Sort hardware registers by address | Pokechu22 | |
| The actual documentation for registers is not changed in this commit; nor are any new registers added. This is purely to make later diffs more readable. | |||
| 2021-08-21 | docs/DSP: Expand DSP Memory Map section | Pokechu22 | |
| 2021-08-21 | docs/DSP: Fix LOOPI, BLOOP, Jcc, and CALLcc opcode table operands | Pokechu22 | |
| 2021-08-21 | docs/DSP: Fix ANDCF and ANDF being swapped | Pokechu22 | |
| This was implemented in Dolphin in 7c4e6542533f7cef929ce86117b156c714820618. That change also noted that JZR/JNZ were swapped; this was already fixed in facd1dca128dcd159276b6973cb8d747ec0f9c51. | |||
| 2021-08-21 | docs/DSP: Fix SBCLR and SBSET being backwards | Pokechu22 | |
| Dolphin has them with SBCLR as 1200 and SBSET as 1300 since the inital megacommit: https://github.com/dolphin-emu/dolphin/blob/775dc8a9c0c83f7a2f776e97f5b90385c759535a/Source/Plugins/Plugin_DSP_LLE/Src/opcodes.cpp#L67-L68 | |||
| 2021-08-21 | docs/DSP: Elaborate on SBSET and SBCLR | Pokechu22 | |
| 2021-08-21 | docs/DSP: Add RTI to opcode list | Pokechu22 | |
| 2021-08-21 | docs/DSP: Add missing already-documented instructions to opcode table | Pokechu22 | |
| 2021-08-21 | docs/DSP: Fix typo in HALT encoding | Pokechu22 | |
| "I think I saw a two" | |||
| 2021-08-21 | docs/DSP: Fix various spelling/grammar/punctuation issues | Pokechu22 | |
| 2021-08-21 | docs/DSP: Create .gitignore | Pokechu22 | |
| This is from https://github.com/github/gitignore/blob/master/TeX.gitignore (CC0) | |||
| 2021-08-21 | docs/DSP: Update version and history | Pokechu22 | |
| The GFDL requires the history section to be updated. Although there was no actual release, this makes it attribution clearer and separates it from my changes. | |||
| 2021-04-13 | Updater: Add code documentation Markdown file | Dentomologist | |
| Add docs/autoupdate_overview.md which gives an overview of the update process, and comments pointing to it in autoupdate related files. | |||
| 2021-02-11 | Rename docs/WIA.md to docs/WiaAndRvz.md | JosJuice | |
| While this file originally only covered WIA, I think this is a better name for the current contents of the file. | |||
| 2020-10-03 | InputCommon: Introducing the "Dynamic Input Texture". Configuration links ↵ | iwubcode | |
| an emulated input action to an image based on what host key is defined for that emulated input. Specific regions are called out in configuration that mark where to replace an input button with a host key image. | |||
| 2020-06-17 | RVZ: Extend GroupEntry | JosJuice | |
| 2020-06-17 | RVZ: Add documentation | JosJuice | |
| 2020-06-17 | WIA: Add documentation | JosJuice | |
| 2020-06-08 | docs/DSP: fix typos in 'S and 'SN and improve readability | Tillmann Karras | |
| 2020-05-17 | docs/DSP: fix AX register numbers | Tillmann Karras | |
| Dolphin already had this fixed in the initial megacommit. | |||
| 2020-05-17 | docs/DSP: add wrapping registers | Tillmann Karras | |
| as decreed in 0d57b7f01acb209d6472024dbca2b0fec29069df | |||
| 2020-05-17 | docs/DSP: fix typos | Tillmann Karras | |
| 2020-05-09 | docs/DSP: fix $prod references | Tillmann Karras | |
| Apart from improving readability, this also fixes a hex-vs-decimal mismatch. | |||
| 2019-05-13 | fixed 'Load into Gecko Register' codetype | Ikalpo | |
| 2019-02-11 | docs: Add ResourcePacks.md | spycrab | |
| 2018-10-28 | Fix Gecko codehandler lag. | TryTwo | |
| 2018-06-21 | docs/DSP: update version and history | BhaaL | |
| 2018-06-21 | docs/DSP: fix opcode operations | BhaaL | |
| some did not reflect the correct PC increments, other had their registers mixed up. LSNM was misspelled as LSMN. | |||
| 2018-06-21 | docs/DSP: update register tables | BhaaL | |
| Dolphin source had a lot more info than the tables, so it makes sense to include them in the manual | |||
| 2018-04-13 | docs: Add a LaTeX equivalent of the GameCube DSP User's Manual | Lioncash | |
| The existing manual is nice to read and get up to speed on things, however it has one major problem. It's actually a pain to extend or modify, despite being released under the GNU documentation license: It's in PDF format. I've taken the time to reproduce what the document more-or-less looks like in order to allow extending the document using open-source tools while also using a more general solution like LaTeX, which can generate the document into multiple formats if desirable. This should make extending the document much easier (and not lock the information into one concrete format). | |||
| 2018-02-03 | Clean up codehandler formatting | booto | |
| 2018-02-03 | Clean up codehandler a little; stash msr on stack to preserve | booto | |
