Jaby
|
75e9940d49
|
Support more buttons
|
2024-01-04 20:58:46 -06:00 |
Jaby
|
11f488db93
|
Support a few buttons
|
2024-01-04 18:39:42 -06:00 |
Jaby
|
cd2a199a6e
|
Improve alignment
|
2024-01-04 18:10:31 -06:00 |
Jaby
|
53eb67c163
|
Crappy Layout
|
2024-01-04 17:11:40 -06:00 |
Jaby
|
e5146f0a71
|
Prepare ControllerTest state with art and back functionality
|
2024-01-04 12:30:17 -06:00 |
Jaby
|
514633ca16
|
Improve colors
|
2024-01-04 10:03:25 -06:00 |
Jaby
|
e02d467ee9
|
Support exiting GPU Test
|
2024-01-03 22:44:13 -06:00 |
Jaby
|
d3f59e3892
|
Support original GPU test
|
2024-01-03 22:07:39 -06:00 |
Jaby
|
f56148a095
|
Support loading Assets for Overlays
|
2024-01-03 21:26:21 -06:00 |
Jaby
|
e2f86f53b2
|
Fix state cache bug
|
2024-01-03 21:26:01 -06:00 |
Jaby
|
e8af5f605e
|
Add ControllerTest Overlay and support not loading new state if previous loaded
|
2024-01-03 20:38:43 -06:00 |
Jaby
|
42e9688641
|
Do not require LBAs
|
2024-01-03 18:06:59 -06:00 |
Jaby
|
7170cadd20
|
Load Overlay
|
2024-01-03 17:23:23 -06:00 |
Jaby
|
a1164d4191
|
Support selecting a menu and terminate execution if so
|
2024-01-03 16:31:43 -06:00 |
Jaby
|
1bec0e0436
|
Support simple Menu
|
2024-01-03 16:10:00 -06:00 |
Jaby
|
62a008c173
|
Implement Wiggle Title Text
|
2024-01-03 15:18:44 -06:00 |
Jaby
|
ba93683709
|
Re-create PoolBox Paco
|
2024-01-03 12:51:13 -06:00 |
Jaby
|
b065879670
|
Remove all old code
|
2024-01-03 10:21:07 -06:00 |
Jaby
|
2608c63697
|
Support DualShock
|
2024-01-03 10:03:05 -06:00 |
Jaby
|
a15172dfef
|
Support Controller
|
2024-01-02 22:51:51 -06:00 |
Jaby
|
684e030de0
|
Lift RawController code
|
2024-01-02 20:18:40 -06:00 |
Jaby
|
5e27a67e5d
|
Support BIOS Font
|
2024-01-02 15:57:21 -06:00 |
Jaby
|
8295b7679a
|
Support BIOS Font
|
2024-01-02 15:42:57 -06:00 |
Jaby
|
d49cf587b1
|
Upload BIOS Clut (wrong plaette yet)
|
2023-12-20 16:24:56 -05:00 |
Jaby
|
84d01e084b
|
Introduce Global Font Memory allocator
|
2023-12-20 12:02:15 -05:00 |
Jaby
|
406de0deff
|
Support %s and %p
|
2023-12-05 22:28:35 -05:00 |
Jaby
|
b795b874c4
|
Support %i
|
2023-12-05 21:04:45 -05:00 |
Jaby
|
8bc0a33c68
|
Implement itoa
|
2023-12-05 20:46:15 -05:00 |
Jaby
|
3fe6494013
|
Prepare C arg list
|
2023-12-04 21:48:27 -05:00 |
Jaby
|
ec8136c655
|
Use nicer timeout
|
2023-12-01 23:10:17 -05:00 |
Jaby
|
7ad177b8fe
|
Try new design
|
2023-12-01 23:07:16 -05:00 |
Jaby
|
3d6be0f093
|
Move make code to own header
|
2023-12-01 22:39:44 -05:00 |
Jaby
|
854bce235c
|
New wiggle approach
|
2023-12-01 22:24:00 -05:00 |
Jaby
|
b3864a9cbc
|
Wiggle experiments
|
2023-12-01 15:25:36 -05:00 |
Jaby
|
7fa369a8bf
|
Display text
|
2023-12-01 14:31:32 -05:00 |
Jaby
|
07953e781d
|
Change to object orientated design
|
2023-11-30 20:55:36 -05:00 |
Jaby
|
a8b4f776cc
|
Basic rendering of the font
|
2023-11-30 20:24:26 -05:00 |
Jaby
|
c2860701ad
|
Fix build of support library
|
2023-11-27 21:11:09 -05:00 |
Jaby
|
07d7781530
|
Improve naming
|
2023-11-26 19:44:10 -05:00 |
Jaby
|
5513d07aa6
|
Sketch setup of Font
|
2023-11-26 18:43:23 -05:00 |
Jaby
|
386761a795
|
Prepare Font double buffer
|
2023-11-25 17:23:49 +01:00 |
Jaby
|
f374642909
|
Load Font texture to VRAM
|
2023-11-24 23:05:18 -05:00 |
Jaby
|
3f656090f1
|
Use setup code in example
|
2023-11-24 22:23:44 -05:00 |
Jaby
|
288addd6d8
|
Fix include error
|
2023-11-23 22:09:41 -05:00 |
Jaby
|
f616997a8c
|
Integrate library into project
|
2023-11-23 22:07:08 -05:00 |
Jaby
|
0f8e814b34
|
Measure avg frame-time per sec
|
2023-11-04 19:55:49 -04:00 |
Jaby
|
2cafba7012
|
Support commenting out overlays
|
2023-11-04 19:43:59 -04:00 |
Jaby
|
ed568319bd
|
Measure render loop
|
2023-11-04 19:43:41 -04:00 |
Jaby
|
f273022157
|
Prepare timer bug fix
|
2023-10-12 18:26:32 +02:00 |
Jaby
|
f3d0fe17e0
|
Disable auto crlf
|
2023-10-11 18:20:43 +02:00 |
Jaby
|
13be1ff800
|
Merge with new build technique
|
2023-10-09 22:38:28 +02:00 |
Jaby
|
bed25d70c5
|
Support linux build
|
2023-10-09 22:34:42 +02:00 |
Jaby
|
9cfa073017
|
Update Makefiles and Template
|
2023-10-09 20:52:19 +02:00 |
Jaby
|
dff8eb1781
|
Replace include guards with pragma once
|
2023-10-05 21:40:04 +02:00 |
Jaby
|
927f422a8f
|
Add LINE to make functions as last primitive
|
2023-10-03 20:44:08 +02:00 |
Jaby
|
06ebf4c01a
|
Extend make functions for POLY
|
2023-10-03 20:31:17 +02:00 |
Jaby
|
5bf11116cc
|
Support TILE and SPRT for make functions
|
2023-10-03 17:10:10 +02:00 |
Jaby
|
87f7d78a3f
|
Support even more make functions
|
2023-10-03 16:18:43 +02:00 |
Jaby
|
3dbb3fc9bb
|
Add more make functions
|
2023-10-03 16:04:37 +02:00 |
Jaby
|
08267288f1
|
Create maker functions for Position and Size
|
2023-10-03 15:04:21 +02:00 |
Jaby
|
4e908c5fd1
|
Remove last constructor and remove GLOBAL SUB with it
|
2023-10-03 13:16:46 +02:00 |
Jaby
|
4bf3fdfca2
|
Remove primitive support types constructor
|
2023-10-03 09:52:04 +02:00 |
Jaby
|
5b77fd94c7
|
Remove Rectangle constructors
|
2023-09-27 22:09:15 +02:00 |
Jaby
|
08a8995a4d
|
Remove POLY constructors
|
2023-09-27 21:15:53 +02:00 |
Jaby
|
425811b1dd
|
Remove GPU Commands constructor
|
2023-09-25 20:45:11 +02:00 |
Jaby
|
c8275cdd15
|
Port to latest GCC and fix CD loading bug
|
2023-09-03 01:57:28 +02:00 |
Jaby
|
fec867f2b3
|
Start refactor of FontWriter
|
2023-08-31 05:15:34 +02:00 |
Jaby
|
3b12c815f6
|
Turn Paco into an object
|
2023-08-30 03:23:05 +02:00 |
Jaby
|
f44c41a01d
|
Make Paco cycle through color
|
2023-08-28 17:11:04 +02:00 |
Jaby
|
b02c4c386e
|
Display Pacos art
|
2023-08-28 16:48:42 +02:00 |
Jaby
|
e280a412e9
|
Introduce new timer based on vsync
|
2023-08-27 21:29:43 +02:00 |
Jaby
|
0522f2fa5a
|
Improve rebuild behaviour
|
2023-08-25 15:31:06 +02:00 |
Jaby
|
3bf64637df
|
Integrate psxreadmap
|
2023-08-25 06:31:00 +02:00 |
Jaby
|
3e42c59ba8
|
Use psxcdgen_ex under WSL and improve wslpath and makefiles
|
2023-08-25 05:15:23 +02:00 |
Jaby
|
272a2258e4
|
Make Linked elements BSS conform
|
2023-06-26 20:40:30 +02:00 |
Jaby
|
018d05bfab
|
Missed cmmits
|
2023-06-25 16:39:07 +02:00 |
Jaby
|
408c133118
|
Support color in text
|
2023-06-22 21:52:34 +02:00 |
Jaby
|
640d2bfd76
|
Support simple sentances
|
2023-06-21 22:36:31 +02:00 |
Jaby
|
35d09192c9
|
Testing font and color font
|
2023-06-15 20:48:25 +02:00 |
Jaby
|
34580135c9
|
Convert Yoshi font and setup auto lba
|
2023-06-14 22:04:01 +02:00 |
Jaby
|
88266ba0ee
|
Move GPU tests into an Overlay
|
2023-06-14 21:39:48 +02:00 |
Jaby
|
4ea9c43f67
|
Support linking primitives
|
2023-06-13 21:21:02 +02:00 |
Jaby
|
6f30b92159
|
Support basic linked elements
|
2023-06-12 21:47:56 +02:00 |
Jaby
|
2d935be1b8
|
Support all primitives
|
2023-06-05 22:44:45 +02:00 |
Jaby
|
16cca95d9b
|
Support RectF
|
2023-05-30 22:06:38 +02:00 |
Jaby
|
468b22354f
|
Support all the line types in a somewhat decent way
|
2023-05-28 10:36:24 +02:00 |
Jaby
|
483348184d
|
Improve LINE_F code
|
2023-05-27 22:21:02 +02:00 |
Jaby
|
d5e33f7034
|
Bound line type
|
2023-05-27 17:07:15 +02:00 |
Jaby
|
ca1e937dae
|
Support LINE_F
|
2023-05-27 15:14:19 +02:00 |
Jaby
|
1129ea40f1
|
Support transparency
|
2023-05-26 22:20:43 +02:00 |
Jaby
|
509932238d
|
Cleaned up primitives
|
2023-05-24 22:06:56 +02:00 |
Jaby
|
2f70a2b976
|
Support GPU Primitives as constexpr
|
2023-05-24 20:55:43 +02:00 |
Jaby
|
81a0a7b85b
|
Support POLY_GT4
|
2023-05-23 21:11:01 +02:00 |
Jaby
|
a964af8c3e
|
Support gouraud rectangle
|
2023-05-23 20:39:11 +02:00 |
Jaby
|
ee81d93ecb
|
Support POLY_FT4
|
2023-05-19 22:26:53 +02:00 |
Jaby
|
31bdb60aa2
|
Use POLY_F4 and clean up code
|
2023-05-18 22:14:38 +02:00 |
Jaby
|
c1ff8752af
|
Prepare for quads
|
2023-05-18 21:24:40 +02:00 |
Jaby
|
d36ad113ba
|
Support more primitives
|
2023-05-17 22:59:21 +02:00 |
Jaby
|
20df556aa5
|
Support Gouraud Shading
|
2023-05-15 21:59:06 +02:00 |
Jaby
|
a4e8c51761
|
Support textured triangles
|
2023-05-15 21:14:37 +02:00 |
Jaby
|
f7937e3ec9
|
Draw first triangle
|
2023-05-07 00:07:20 +02:00 |
Jaby
|
8010eb3733
|
Include asset build into makefile
|
2023-05-01 11:02:33 +02:00 |
Jaby
|
e2efa2283f
|
Fix small bug
|
2023-04-30 16:40:01 +02:00 |
Jaby
|
50b19c1bd6
|
Try loading TexturePage
|
2023-04-30 16:31:07 +02:00 |
Jaby
|
df34eee208
|
Put RebuildTarget into own file
|
2023-04-30 15:33:12 +02:00 |
Jaby
|
0248d77a1f
|
Create Test TileMap
|
2023-04-30 15:31:55 +02:00 |
Jaby
|
536c394767
|
Remove printf
|
2023-04-26 22:07:38 +02:00 |
Jaby
|
32f82faf9f
|
Create a frame rate
|
2023-04-26 22:06:47 +02:00 |
Jaby
|
dfe084f611
|
Measure the busy loop for real hardware later
|
2023-04-26 19:09:49 +02:00 |
Jaby
|
646897f83e
|
Create PoolBox project
|
2023-04-25 18:12:42 +02:00 |