Commit graph

4742 commits

Author SHA1 Message Date
Nicolas Noble
3b444a6f1f
Merge pull request #1251 from caldog20/memory-viewer-state-save
Memory Editor State Saves
2023-03-26 18:45:18 -07:00
Caleb Yates
6780a0d11b Fix EXP1 size that got reverted during a merge conflict 2023-03-26 12:19:08 -05:00
Caleb Yates
c41ab4e807 Change base address to const in wrapper and hex editor class 2023-03-25 12:52:44 -05:00
Caleb Yates
2e09a35cd6 Fix rename of wram base address in initializer list 2023-03-24 15:42:38 -05:00
Caleb Yates
efdfa57b6f Fix rename of wram base address in initializer list 2023-03-24 15:42:26 -05:00
Caleb Yates
4d150c163c
Update gui.h
rename wram base address
2023-03-24 14:55:56 -05:00
Caleb Yates
9811612041 Reorder settings and rename input 2023-03-24 14:49:29 -05:00
Caleb Yates
50b45b950d Save state for Memory Editor Windows 2023-03-24 13:02:49 -05:00
Caleb Yates
e4fd4006fe Merge branch 'main' into memory-viewer-state-save 2023-03-24 12:53:56 -05:00
johnbaumann
2839367355
Merge pull request #1205 from johnbaumann/exp1
Extend EXP1 memory range and allow mounting rom
2023-03-22 23:05:56 -05:00
johnbaumann
72dda4f074
Merge branch 'main' into exp1 2023-03-22 22:28:05 -05:00
wheremyfoodat
ee1e61adb4
Merge pull request #1248 from grumpycoders/asm
Add comment field for break and syscall instructions to the MIPS asssembler
2023-03-22 01:21:52 +02:00
wheremyfoodat
1300e356b5 [Assembler] Add support for comment field in syscall/break 2023-03-22 00:22:04 +02:00
wheremyfoodat
cef0b1487c [Assembler] Add imm20 support 2023-03-22 00:13:09 +02:00
Nicolas Noble
14a2efcf0a
Merge pull request #1247 from nicolasnoble/mips-assembler
First pass at a MIPS assembler.
2023-03-21 00:13:58 -07:00
Nicolas Pixel Noble
2165bf47d2 Derp. 2023-03-20 23:03:48 -07:00
Nicolas Pixel Noble
79b5ee4902 Some more registers tweaks. 2023-03-20 22:58:02 -07:00
Nicolas Pixel Noble
dfe02288d6 UI glue for MIPS assembler. 2023-03-20 22:48:03 -07:00
Nicolas Pixel Noble
6e549cf4cf First pass at a MIPS assembler. 2023-03-20 18:51:39 -07:00
Nicolas Noble
75951167e1
Merge pull request #1246 from nicolasnoble/exe2elf
Adding exe2elf.
2023-03-19 01:10:35 -07:00
Nicolas Pixel Noble
293aa9a2a8 Merge branch 'exe2elf' of github.com:nicolasnoble/pcsx-redux into exe2elf 2023-03-18 23:23:24 -07:00
Nicolas Pixel Noble
7a49122c30 Forgot one exclusion. 2023-03-18 23:23:03 -07:00
Nicolas 'Pixel' Noble
3eb66ff8bf Fixing tools Unix builds. 2023-03-18 22:20:48 -07:00
Nicolas Pixel Noble
e9a5999709 Adding exe2elf. 2023-03-18 20:16:09 -07:00
John Baumann
45376ef510 Avoid pausing if bios is reading EXP1 entry points 2023-03-18 15:33:42 -05:00
John Baumann
1b3ea2f8ef More conditional handling of PIO and LUTs 2023-03-18 15:05:21 -05:00
Nicolas Noble
3c3f27e601
Merge pull request #1245 from nicolasnoble/debugger-8mb
Fixing debugger's 8MB behavior.
2023-03-18 12:47:15 -07:00
Nicolas Pixel Noble
206b6ae0f7 Fixing debugger's 8MB behavior. 2023-03-18 09:22:23 -07:00
Nicolas Noble
2b0dcfadd4
Merge pull request #1244 from nicolasnoble/load-elves
Supporting loading ELF files straight from the UI.
2023-03-17 20:24:48 -07:00
Nicolas Pixel Noble
bdce6117fc Supporting loading ELF files straight from the UI. 2023-03-17 19:44:22 -07:00
Nicolas Noble
109a418b14
Merge pull request #1242 from nicolasnoble/pan-two-buttons
Also panning VRAM using two buttons.
2023-03-16 22:21:44 -07:00
Nicolas Pixel Noble
cd4f0cd7da Also panning VRAM using two buttons.
Apple devices don't have wheels. Derp.
2023-03-16 21:21:33 -07:00
Nicolas Noble
149447fb8a
Merge pull request #1241 from nicolasnoble/bye-dockerhub
Switching from dockerhub to ghcr.
2023-03-15 21:31:21 -07:00
Nicolas "Pixel" Noble
8993dac1d3 Switching from dockerhub to ghcr.
See https://github.com/docker/hub-feedback/issues/2314
2023-03-15 20:10:36 -07:00
wheremyfoodat
34ef574a40
Merge pull request #1240 from johnbaumann/end_sio_reg_abuse
Discard oversized writes to SIO data registers
2023-03-16 00:02:39 +02:00
wheremyfoodat
7245bb7cae
[HW] Add comments & casts 2023-03-15 23:20:49 +02:00
John Baumann
848704f773 Discard oversized writes to SIO data registers 2023-03-15 16:02:00 -05:00
John Baumann
0e1c159030 Semi-tested read/write 16+32bit extensions, very edge behavior at best 2023-03-15 13:22:52 -05:00
wheremyfoodat
4ed63a3995
Merge pull request #1239 from grumpycoders/fromage
[x64 JIT] Fix Fromage crash
2023-03-15 20:08:24 +02:00
wheremyfoodat
d35b65388e [x64 JIT] Fix Fromage crash 2023-03-15 19:33:00 +02:00
John Baumann
043e3c904d Remove unused, discard extra lua results, add chip erase 2023-03-13 18:01:25 -05:00
John Baumann
5111fb96cb Maybe fix aa64 2023-03-11 23:36:35 -06:00
John Baumann
d46cc2bad4 Increase EXP1 size, add lua binding, rename memory regions, add basic pio emualtion
Increase EXP1 size, allow loading rom from file

Remove pointer math, avoid null dereference

Add lua binding for Parallel memory pointer

Rename memory regions...

dERP

Fix out of page writes

Light tidy and trying to trigger build steps

Squash ya later dude!

Progress commit. Fairly fleshed out, needs tidying

Progress commit
2023-03-11 22:25:37 -06:00
Nicolas Noble
4981703725
Merge pull request #1238 from grumpycoders/noviewports
Adding noviewports flag.
2023-03-05 22:06:07 -08:00
Nicolas Noble
3af8c6fa25
Adding noviewports flag. 2023-03-05 20:57:49 -08:00
Nicolas Noble
386efea5f8
Merge pull request #1237 from caldog20/log-filter
Log Filtering capability in the Logs Widget
2023-03-04 11:37:17 -08:00
Caleb Yates
48baa438c3
Add an ID after ## to the filter to prevent collisions 2023-03-04 11:19:17 -06:00
Caleb Yates
550e1ac3a8 Clean up and format code 2023-03-04 11:07:43 -06:00
Caleb Yates
4548de38ff Add simple log filtering in Logging Widget 2023-03-04 10:49:51 -06:00
Nicolas Noble
4e74f9b495
Adding VSCode extension to documentation. 2023-03-03 21:58:35 -08:00