gwald
d98d6b2902
Update ps-exe.ld
...
0x80010000 in wrong place, should be TLOAD_ADDR
2023-09-11 11:19:18 +10:00
Nicolas Noble
70283dfa85
Merge pull request #1431 from nicolasnoble/bezier-quads
...
Making the bezier curve example prettier.
2023-09-01 23:05:59 -07:00
Nicolas Pixel Noble
458ddddf83
Adding a few more setters.
2023-09-01 22:14:20 -07:00
Nicolas Pixel Noble
f9d67437dc
Small speed enhancement.
2023-09-01 22:09:40 -07:00
Nicolas Pixel Noble
954b2d7b01
Making the bezier curve example prettier.
2023-09-01 20:57:49 -07:00
Nicolas Pixel Noble
15a8f92f3a
Adding 3D bezier computation.
2023-09-01 08:38:31 -07:00
Nicolas Noble
02c06d10a7
Merge pull request #1422 from nicolasnoble/bezier
...
Bezier for psyqo.
2023-09-01 08:34:28 -07:00
Nicolas Noble
899dc60554
Merge pull request #1424 from nicolasnoble/psyqo-eastl
...
Some EASTL touchups.
2023-09-01 08:34:15 -07:00
Nicolas Noble
55176e7f9f
Merge pull request #1425 from nicolasnoble/coroutine-value
...
Fixing psyqo's coroutine value return mechanism.
2023-09-01 08:34:00 -07:00
Nicolas Pixel Noble
611f009fd6
Properly commenting the example.
2023-09-01 07:33:05 -07:00
Nicolas Pixel Noble
60342f26b0
Ensuring interlace mode waits properly.
2023-09-01 07:21:27 -07:00
Nicolas Pixel Noble
319eeddb09
Making the line a bit more visible.
2023-09-01 07:17:17 -07:00
Nicolas Pixel Noble
88a411fdfd
Fixing psyqo's coroutine value return mechanism.
2023-09-01 06:54:38 -07:00
Nicolas Pixel Noble
ed6d0afd75
Some EASTL touchups.
...
- More __builtin usage
- Using Vsnprintf8
2023-09-01 06:53:19 -07:00
Nicolas Pixel Noble
d412bbf920
Upgrading to 640x480, and using PolyLines.
2023-08-31 21:43:16 -07:00
Nicolas Pixel Noble
b0e39c985e
Vec2 to Vertex conversion.
2023-08-31 21:42:15 -07:00
Nicolas Pixel Noble
ea4e6b9f06
Faster math.
2023-08-31 21:42:01 -07:00
Nicolas Pixel Noble
d6f4e8063e
Merge remote-tracking branch 'upstream/main' into bezier
2023-08-31 21:36:37 -07:00
Nicolas Pixel Noble
1db3d4762d
Adding integer conversion template to other base data types.
2023-08-31 20:04:26 -07:00
Nicolas Pixel Noble
9ed188facb
Allowing conversions of FixedPoint numbers to another format.
2023-08-31 20:03:59 -07:00
Nicolas Pixel Noble
c7abe8bfae
Adding FIFO polling, mostly for polylines.
2023-08-31 20:03:09 -07:00
Nicolas Pixel Noble
262a42c325
Fixing comment.
2023-08-31 20:02:33 -07:00
Nicolas Pixel Noble
d47c5e72af
Adding PolyLines.
2023-08-31 20:02:19 -07:00
Nicolas Pixel Noble
843c595fc2
Handling interlaced mode properly.
2023-08-31 19:52:07 -07:00
Nicolas Pixel Noble
0cf4c309eb
Properly renaming constants.
2023-08-31 19:13:40 -07:00
Nicolas Pixel Noble
246d8de362
Fixing operator* for FixedPoint class.
2023-08-31 18:59:16 -07:00
Nicolas Pixel Noble
cbd7ab7125
Smoother animation.
2023-08-30 23:13:03 -07:00
Nicolas Pixel Noble
ebf28306cf
Bezier code for psyqo.
2023-08-30 22:54:45 -07:00
Nicolas Pixel Noble
def8533e30
Derp.
2023-08-30 22:52:38 -07:00
Nicolas Noble
1c06f1a770
Merge pull request #1421 from nicolasnoble/custom-handler-patch
...
Fixing Point Blank
2023-08-30 06:53:46 -07:00
Nicolas Pixel Noble
50e0a5b7cd
Fixing Point Blank
2023-08-29 22:13:53 -07:00
Nicolas Pixel Noble
78a3f03e6d
Also fixing Peter Pan in Disney's Return to Never Land.
2023-08-29 20:51:25 -07:00
Nicolas Pixel Noble
d226516c1b
Fixing Family 1500 Series - Mahjong
...
Its system.cnf contains a space at the end of the BOOT line...
2023-08-29 19:27:02 -07:00
Nicolas Noble
f23308e1f5
Merge pull request #1419 from nicolasnoble/standard-exception-handler
...
Fixing Need For Speed - High Stakes
2023-08-29 19:17:08 -07:00
Nicolas Pixel Noble
2265b456fb
Fixing Need For Speed - High Stakes
2023-08-29 17:56:58 -07:00
Nicolas Noble
20b4ae4166
Merge pull request #1417 from nicolasnoble/off-by-one-derp
...
Fixing an off-by-one derp...
2023-08-29 17:55:00 -07:00
Nicolas Pixel Noble
51eb254b68
Relaxing syscall constraints.
...
The syscall opcode will trigger a full interrupt, which won't actually modify any register beyond v0.
2023-08-28 22:09:52 -07:00
Nicolas Pixel Noble
e4b6834400
Fixing an off-by-one derp...
2023-08-28 21:53:34 -07:00
Nicolas Pixel Noble
d5fcf29579
Fixing Batman - Gotham City Racer. Again.
2023-08-28 20:11:07 -07:00
Nicolas Pixel Noble
87ac9c4e0b
Fixing some chicken-and-egg issues...
2023-08-27 09:06:18 -07:00
Nicolas Pixel Noble
5816f3e6f2
Enable display when doing fastboot.
2023-08-26 22:22:26 -07:00
Nicolas Pixel Noble
0f7666315b
Drastically improving the boot-from-cart method.
2023-08-25 18:09:13 -07:00
Nicolas Pixel Noble
cd2dd6344f
Fixing Linux build.
2023-08-25 17:24:52 -07:00
Nicolas Pixel Noble
da78d70359
Be more paranoid about setting cop0's breakpoint. Also, use newer Encoder syntax.
2023-08-25 17:24:40 -07:00
Nicolas Pixel Noble
a8a7ed6183
Enable cop2 in OpenBIOS
2023-08-25 17:24:11 -07:00
Dan H
82f4e7dd43
Add PAL Vertical Offset Fix
...
Screen output using PAL video was offset off the top of the screen. If statement to choose a different value when PAL is being used (thanks sickle) which addresses this.
2023-08-24 18:35:59 +01:00
Nicolas Noble
0de13373c2
Merge pull request #1403 from nicolasnoble/psyqo-stuff
...
Psyqo stuff
2023-08-22 20:53:39 -07:00
Nicolas Pixel Noble
c14a885eda
Adding fixedpoint and trigonometry example.
2023-08-22 17:05:19 -07:00
Nicolas Pixel Noble
b063907c74
Adding trigonometric functions.
2023-08-22 16:59:53 -07:00
Nicolas Pixel Noble
39c4d4c0c1
Adding fixed-point math.
2023-08-22 16:59:20 -07:00