Nicolas Noble
b2af6d9a98
Merge pull request #1794 from rclement/fix-mips-toolchain-brew
...
Fix install of MIPS Toolchain using Homebrew
2024-11-04 19:26:51 -08:00
Nicolas "Pixel" Noble
b89e2aa013
Some more 8mb fixes.
2024-11-04 19:26:36 -08:00
Romain Clement
c783886449
Fix install of MIPS Toolchain using Homebrew
2024-11-04 23:57:34 +01:00
Nicolas Noble
bc029a7f5e
Merge pull request #1791 from nicolasnoble/vscode-extension-cube-and-arm
...
VSCode extension work
2024-10-23 22:11:05 -07:00
Nicolas "Pixel" Noble
e120a3dc0f
VSCode extension work
...
- Adding psyqo cube example
- Adding darwin arm support for pcsx-redux
2024-10-23 20:28:16 -07:00
Nicolas Noble
0fdfcd35c0
Merge pull request #1790 from nicolasnoble/better-cxx
...
Better c++ support.
2024-10-23 19:46:24 -07:00
Nicolas Noble
b4ff93bc66
Merge pull request #1779 from spicyjpeg/vscode-extension
...
VS Code extension: update to reflect changes in ps1-bare-metal repo
2024-10-23 19:45:08 -07:00
Nicolas 'Pixel' Noble
6ac48420d9
Having a crt0 for C++ which:
...
- passes the arguments throught
- uses pcsx_exit
- implements strlen and memchr as weak symbols
- implements std::terminate
- calls pcsx_exit on abort
2024-10-23 18:17:07 -07:00
spicyjpeg
bc418e64fe
Merge branch 'main' into vscode-extension
2024-10-23 18:43:00 +02:00
Nicolas Noble
e9dc935c94
Merge pull request #1788 from nicolasnoble/prim-color-interpolate
...
Adding interpolateColors to gouraud primitives.
2024-10-22 23:19:13 -07:00
Nicolas Noble
4b98d6b7f4
Merge pull request #1789 from nicolasnoble/bump-allocator-refactor
...
Making the bump allocator more generic.
2024-10-22 22:14:08 -07:00
Nicolas "Pixel" Noble
63459798c4
Making the bump allocator more generic.
...
Also, breaks established API, unfortunately.
2024-10-22 21:29:19 -07:00
Nicolas "Pixel" Noble
d4f7ad6fad
Adding interpolateColors to gouraud primitives.
...
This needs to be used with the GTE pre-loaded with IR0 and the far color registers.
2024-10-22 20:02:22 -07:00
Nicolas Noble
28613a56cc
Merge pull request #1786 from CloudMracek/main
...
Fixed mac0 value casting in psyqo cube example and implemented Nicola…
2024-10-22 12:21:23 -07:00
Jan Racek
a06067ddf5
Fixed mac0 value casting in psyqo cube example and implemented Nicolas' inline assembly fix
2024-10-22 20:40:05 +02:00
Nicolas Noble
95bf165a59
Merge pull request #1785 from eliasdaler/main
...
Fix bug in writeSafe<Translation>
2024-10-21 09:31:56 -07:00
Elias Daler
f20f438b27
Fix bug in writeSafe<PseudoRegister::Translation>
2024-10-21 17:28:22 +02:00
Nicolas Noble
cb8872b5fb
Merge pull request #1715 from grumpycoders/chores-code-format
...
[Chores] Format code
2024-10-20 18:30:26 -07:00
nicolasnoble
3ada28e39b
[Chores] Format code
2024-10-20 05:58:52 +00:00
Nicolas Noble
2b94af1863
Merge pull request #1783 from nicolasnoble/psyqo-dma-modes
...
Changing psyqo's DMA modes
2024-10-19 22:53:56 -07:00
Nicolas "Pixel" Noble
09643701fb
Changing psyqo's DMA modes
...
- Chained DMA needs to use GPU DMA mode 2.
- Normal DMA can't go beyond 8 words per block.
2024-10-19 22:03:23 -07:00
Nicolas Noble
06d7890532
Merge pull request #1782 from rocketz/PatchManager
...
Patch manager
2024-10-19 19:43:37 -07:00
jr
0e00326ec9
Suggested fixes
2024-10-20 02:02:49 +02:00
spicyjpeg
c08ef0588b
Actually fix Python install detection on Windows
2024-10-19 23:04:03 +02:00
jr
0cbd3f64d8
Merge branch 'PatchManager' of https://github.com/rocketz/pcsx-redux-rocketz into PatchManager
2024-10-19 00:57:51 +02:00
jr
843467a531
Updated copyright years
2024-10-19 00:51:06 +02:00
Jon Rocatis
2b3d94434f
Merge branch 'main' into PatchManager
2024-10-18 23:12:59 +02:00
jr
8a7d2665b5
Forgot these files
2024-10-18 23:04:37 +02:00
jr
5ca33399b7
Initial PatchManager system
2024-10-18 22:44:06 +02:00
spicyjpeg
5c167be68e
Use execFile(), add Python detection workaround
2024-10-18 20:58:43 +02:00
spicyjpeg
e732a4a3f2
Merge branch 'grumpycoders:main' into vscode-extension
2024-10-18 20:56:36 +02:00
Nicolas 'Pixel' Noble
318b856caa
Upgrading formatter.
2024-10-18 11:27:48 -07:00
spicyjpeg
efa5877bbd
Merge branch 'grumpycoders:main' into vscode-extension
2024-10-18 19:59:41 +02:00
Nicolas Noble
74dbe2b274
Merge pull request #1781 from CloudMracek/main
...
Adding a cube example to psyqo
2024-10-18 10:00:04 -07:00
Nicolas Noble
7fe9703d48
Shuffling things a bit to using constexpr.
2024-10-18 08:56:42 -07:00
Jan Racek
38749d0730
Assiging default values to zIndex and mac0 variables so Codacy is happy
2024-10-18 11:39:19 +02:00
Jan Racek
44c3418d45
Added a cube example to psyqo
2024-10-18 11:28:25 +02:00
Nicolas Noble
5f1124e9c2
Merge pull request #1780 from CloudMracek/main
...
Fixed compile_flags.txt in vscode-extension template for psyqo
2024-10-14 20:28:46 -07:00
Jan Racek
796f18ea9b
Fixed compile_flags.txt in vscode-extension template for psyqo
2024-10-14 21:04:11 +02:00
spicyjpeg
065c7a118b
More updates to CMake bare metal templates
2024-10-14 11:11:30 +02:00
spicyjpeg
ba5c080ba2
Add Python venv support to VS Code extension, bump to 0.3.8
2024-10-14 10:45:53 +02:00
spicyjpeg
45c505c85d
Update VS Code extension bare metal templates
2024-10-14 10:45:39 +02:00
Nicolas Noble
549e152a0b
Merge pull request #1778 from nicolasnoble/fixed-point-improvements
...
Various fixed point improvements.
2024-10-13 06:26:53 -07:00
Nicolas "Pixel" Noble
eb494cf013
Proper order for fractional value.
2024-10-13 02:35:50 -07:00
Nicolas "Pixel" Noble
4381d3039f
Various fixed point improvements.
...
- FixedPoint now takes an optional `scale` template parameter, when rendering values.
- FixedPoint can now also use bytes as its storage mechanism. These two changes allow for example FixedPoint to handle colors scaled from 0 to 255, with 255 being 1.0.
- Adding printf and vprintf to xprintf.h, outputting to tty's stdout.
- Adding %f, %e, and %a support to xprintf, allowing for fixed point values to be rendered naturally.
- Cleaned up xprintf a bit.
2024-10-13 02:26:23 -07:00
Nicolas Noble
758ccfc96e
Merge pull request #1777 from cuckydev/add-ramsize-option
...
Add RAM_SIZE option to ps-exe.ld
2024-10-12 19:54:11 -07:00
Regan Green
e6f7214d3a
Add RAM_SIZE option to ps-exe.ld
2024-10-12 22:16:41 -04:00
Nicolas Noble
f261d51a27
Merge pull request #1775 from nicolasnoble/cleaner-psyqo-vblank
...
Cleaner & accurate VBlank IRQ handling in psyqo's no-kernel mode.
2024-10-10 18:17:52 -07:00
Nicolas Noble
c26db77f79
Merge pull request #1776 from nicolasnoble/nested-psyqo
...
Allow nested usage of psyqo's makefiles.
2024-10-10 18:17:40 -07:00
Nicolas Pixel Noble
537936476c
Allow nested usage of psyqo's makefiles.
2024-10-10 07:36:52 -07:00