Commit Graph

80 Commits

Author SHA1 Message Date
Jaby
859043e984 Try new design 2023-12-01 23:07:16 -05:00
Jaby
406749bacc Move make code to own header 2023-12-01 22:39:44 -05:00
Jaby
5d5b1ae6de New wiggle approach 2023-12-01 22:24:00 -05:00
Björn Gaier
811562e4a5 Wiggle experiments 2023-12-01 15:25:36 -05:00
Björn Gaier
5283a4487e Display text 2023-12-01 14:31:32 -05:00
Jaby
241c9f7031 Change to object orientated design 2023-11-30 20:55:36 -05:00
Jaby
e8cd481086 Basic rendering of the font 2023-11-30 20:24:26 -05:00
Jaby
8c8c4cbadf Fix build of support library 2023-11-27 21:11:09 -05:00
Jaby
3c7a2e344a Improve naming 2023-11-26 19:44:10 -05:00
Jaby
d897cfe52b Sketch setup of Font 2023-11-26 18:43:23 -05:00
Jaby Blubb
57798eec9f Prepare Font double buffer 2023-11-25 17:23:49 +01:00
Jaby
62dc080a22 Load Font texture to VRAM 2023-11-24 23:05:18 -05:00
Jaby
c535b96ccb Use setup code in example 2023-11-24 22:23:44 -05:00
Jaby
43f48ab374 Fix include error 2023-11-23 22:09:41 -05:00
Jaby
ba99f09816 Integrate library into project 2023-11-23 22:07:08 -05:00
Björn Gaier
c61b25af57 Measure avg frame-time per sec 2023-11-04 19:55:49 -04:00
Björn Gaier
5b05f1e51a Support commenting out overlays 2023-11-04 19:43:59 -04:00
Björn Gaier
f5e9ba0279 Measure render loop 2023-11-04 19:43:41 -04:00
Jaby Blubb
950e04ddb7 Prepare timer bug fix 2023-10-12 18:26:32 +02:00
Jaby Blubb
e603a11840 Disable auto crlf 2023-10-11 18:20:43 +02:00
Jaby
e284ba197c Merge with new build technique 2023-10-09 22:38:28 +02:00
Jaby
d230d1579a Support linux build 2023-10-09 22:34:42 +02:00
Jaby
5cc8007fc5 Update Makefiles and Template 2023-10-09 20:52:19 +02:00
Jaby
db1bbec06e Replace include guards with pragma once 2023-10-05 21:40:04 +02:00
Jaby Blubb
19f8303d99 Add LINE to make functions as last primitive 2023-10-03 20:44:08 +02:00
Jaby Blubb
40ec19ce7a Extend make functions for POLY 2023-10-03 20:31:17 +02:00
Jaby Blubb
991bacfa9c Support TILE and SPRT for make functions 2023-10-03 17:10:10 +02:00
Jaby Blubb
aebd68f633 Support even more make functions 2023-10-03 16:18:43 +02:00
Jaby Blubb
1a2c03cd11 Add more make functions 2023-10-03 16:04:37 +02:00
Jaby Blubb
b35eef3e8e Create maker functions for Position and Size 2023-10-03 15:04:21 +02:00
Jaby Blubb
993adc3f26 Remove last constructor and remove GLOBAL SUB with it 2023-10-03 13:16:46 +02:00
Jaby Blubb
2c4583c8d7 Remove primitive support types constructor 2023-10-03 09:52:04 +02:00
Jaby Blubb
765cd539fe Remove Rectangle constructors 2023-09-27 22:09:15 +02:00
Jaby Blubb
7e5b92253c Remove POLY constructors 2023-09-27 21:15:53 +02:00
Jaby Blubb
4ab72dee71 Remove GPU Commands constructor 2023-09-25 20:45:11 +02:00
Jaby Blubb
30759b85c7 Port to latest GCC and fix CD loading bug 2023-09-03 01:57:28 +02:00
Jaby Blubb
86e1d76733 Start refactor of FontWriter 2023-08-31 05:15:34 +02:00
Jaby Blubb
56486e5c3c Turn Paco into an object 2023-08-30 03:23:05 +02:00
Jaby Blubb
2702bed58e Make Paco cycle through color 2023-08-28 17:11:04 +02:00
Jaby Blubb
9dddbb7ef9 Display Pacos art 2023-08-28 16:48:42 +02:00
Jaby Blubb
e707fae349 Introduce new timer based on vsync 2023-08-27 21:29:43 +02:00
Jaby Blubb
6c181cd3d2 Improve rebuild behaviour 2023-08-25 15:31:06 +02:00
Jaby Blubb
6fb3189411 Integrate psxreadmap 2023-08-25 06:31:00 +02:00
Jaby Blubb
2c37c2b412 Use psxcdgen_ex under WSL and improve wslpath and makefiles 2023-08-25 05:15:23 +02:00
Jaby
2b3ee8ea51 Make Linked elements BSS conform 2023-06-26 20:40:30 +02:00
Jaby Blubb
57b9b09338 Missed cmmits 2023-06-25 16:39:07 +02:00
Jaby
343a4c1ab2 Support color in text 2023-06-22 21:52:34 +02:00
Jaby
a4a7abe9b0 Support simple sentances 2023-06-21 22:36:31 +02:00
Jaby
13c7cba599 Testing font and color font 2023-06-15 20:48:25 +02:00
Jaby
cf737459aa Convert Yoshi font and setup auto lba 2023-06-14 22:04:01 +02:00