Jaby
|
c10b9ce940
|
Fix border slightly
|
2024-03-20 23:24:27 -05:00 |
Jaby
|
b55b6880a5
|
Update serial codes
|
2024-03-20 17:54:27 -05:00 |
Jaby
|
3a5d9f590c
|
Add second frame to see something on PS3
|
2024-03-20 17:16:58 -05:00 |
Jaby
|
b6483df046
|
Fix IO Rendering between DMA calls
|
2024-03-16 22:46:12 -05:00 |
Jaby
|
4ee873b02c
|
Support DönerFisch again
|
2024-03-01 12:25:14 -05:00 |
Jaby
|
43dd051a2a
|
Experimental PKG generation support
|
2024-02-27 22:31:41 -05:00 |
Jaby
|
519287ab88
|
Fix CD image for PKG files
|
2024-02-25 15:38:30 -05:00 |
Björn Gaier
|
a871885b7c
|
Finish integrating custom configs
|
2024-02-20 22:29:09 -05:00 |
Björn Gaier
|
a1367515df
|
Clean up MakeFiles
|
2024-02-09 15:41:56 -05:00 |
Björn Gaier
|
44fd021b99
|
Improve custom configuration support
|
2024-02-09 15:35:25 -05:00 |
Björn Gaier
|
efe28a9718
|
First configuratable JabyEngine prototype
|
2024-02-09 11:30:55 -05:00 |
Björn Gaier
|
a2810f4bef
|
Remove TODO tag
|
2024-02-09 09:44:09 -05:00 |
Björn Gaier
|
8b45cb2ad9
|
Support different regions
|
2024-02-09 09:43:39 -05:00 |
Jaby
|
42e9af892a
|
Resolve some TODOs
|
2024-02-08 21:29:18 -05:00 |
Jaby
|
fe62aa4e16
|
DMA BIOS Font (not HW tested)
|
2024-02-08 20:22:32 -05:00 |
Jaby
|
8124daeaa1
|
Force 16 Word limit for Linked List GPU
|
2024-02-07 22:04:28 -05:00 |
Jaby
|
3df6a83899
|
Collect information for future work
|
2024-02-06 22:21:44 -05:00 |
Jaby
|
20e8e5d68c
|
Enable PAL and NTSC build
|
2024-02-04 20:35:15 -05:00 |
Jaby
|
99a4fa8ab1
|
Translate DönerFisch
|
2024-01-24 21:05:26 -05:00 |
Jaby
|
a79bcac842
|
Try to rotate DönerFisch
|
2024-01-24 18:21:08 -05:00 |
Jaby
|
69fa3d9b90
|
Delete old version which remained unused
|
2024-01-23 22:31:21 -05:00 |
Jaby
|
c546b3de4e
|
Small improvements for code readability
|
2024-01-23 14:44:10 -05:00 |
Jaby
|
e2916d3a2b
|
Render Dönerfisch for the GTE test
|
2024-01-23 12:11:57 -05:00 |
Jaby
|
032a88e33a
|
Prepare GTE overlay
|
2024-01-23 11:46:41 -05:00 |
Jaby
|
dda2b5bc60
|
Use new PageOffset feature from SimpleTIM
|
2024-01-23 11:28:35 -05:00 |
Jaby
|
5218ad1c7a
|
Add Dönerfisch
|
2024-01-23 11:10:04 -05:00 |
Jaby
|
617e8c2090
|
Remove support for No screen code all together
|
2024-01-16 21:54:16 -05:00 |
Jaby
|
bb88f344ef
|
Support PSYQ/No
|
2024-01-15 21:21:57 -05:00 |
Jaby
|
e84f6f6323
|
Support resetting screen
|
2024-01-15 20:59:55 -05:00 |
Jaby
|
b60f38046e
|
Improve UI
|
2024-01-15 20:51:52 -05:00 |
Jaby
|
5f0e8a9212
|
Use pulses instead of frame based movement
|
2024-01-15 20:46:00 -05:00 |
Jaby
|
2b371dc473
|
Code improvement
|
2024-01-15 20:34:08 -05:00 |
Jaby
|
bd1c662315
|
Adjust with PSYQ logic
|
2024-01-15 20:21:26 -05:00 |
Jaby
|
df75784ba7
|
More CleanUp of JabyEngine/PoolBox
|
2024-01-05 23:02:14 -06:00 |
Jaby
|
322dca67c5
|
Improve usage of Line types
|
2024-01-05 22:56:44 -06:00 |
Jaby
|
dfb0a72ec8
|
Introduce corner frames
|
2024-01-05 21:42:15 -06:00 |
Jaby
|
d59e2d163e
|
Support Version number and change font to BIOS for ControllerTest
|
2024-01-05 13:35:37 -06:00 |
Jaby
|
9c8edb04e0
|
Move ScreenCenter code to FontCycler
|
2024-01-05 13:21:57 -06:00 |
Jaby
|
e361893d50
|
Cycle through fonts
|
2024-01-05 13:11:43 -06:00 |
Jaby
|
50e13df1c7
|
Update Poolbox with FontWriter changes
|
2024-01-05 12:33:31 -06:00 |
Jaby
|
f69e60b2de
|
Update PoolBox with latest changes
|
2024-01-05 12:25:11 -06:00 |
Jaby
|
99c8f4574d
|
Create the Screen Center overlay
|
2024-01-05 11:10:02 -06:00 |
Jaby
|
ad142ea51d
|
Support Second controller port (or not if disabled) and have a fancy background
|
2024-01-04 22:28:25 -06:00 |
Jaby
|
b12966f0a4
|
Display type of controller
|
2024-01-04 21:54:21 -06:00 |
Jaby
|
d54de6dddf
|
Read analoge stick positions
|
2024-01-04 21:36:40 -06:00 |
Jaby
|
01a535fad3
|
Support more buttons
|
2024-01-04 20:58:46 -06:00 |
Jaby
|
60286f41b8
|
Support a few buttons
|
2024-01-04 18:39:42 -06:00 |
Jaby
|
fabe37a824
|
Improve alignment
|
2024-01-04 18:10:31 -06:00 |
Jaby
|
256950b88b
|
Crappy Layout
|
2024-01-04 17:11:40 -06:00 |
Jaby
|
39d3070d0f
|
Prepare ControllerTest state with art and back functionality
|
2024-01-04 12:30:17 -06:00 |
Jaby
|
b6c5ed6d43
|
Improve colors
|
2024-01-04 10:03:25 -06:00 |
Jaby
|
839b9a45c3
|
Support exiting GPU Test
|
2024-01-03 22:44:13 -06:00 |
Jaby
|
a0fed6f756
|
Support original GPU test
|
2024-01-03 22:07:39 -06:00 |
Jaby
|
37fd2577d5
|
Support loading Assets for Overlays
|
2024-01-03 21:26:21 -06:00 |
Jaby
|
0e4be4be4c
|
Fix state cache bug
|
2024-01-03 21:26:01 -06:00 |
Jaby
|
5e050f3ffd
|
Add ControllerTest Overlay and support not loading new state if previous loaded
|
2024-01-03 20:38:43 -06:00 |
Jaby
|
d202e4f63a
|
Do not require LBAs
|
2024-01-03 18:06:59 -06:00 |
Jaby
|
0e16ae4a45
|
Load Overlay
|
2024-01-03 17:23:23 -06:00 |
Jaby
|
59c974ab17
|
Support selecting a menu and terminate execution if so
|
2024-01-03 16:31:43 -06:00 |
Jaby
|
7674d4b55f
|
Support simple Menu
|
2024-01-03 16:10:00 -06:00 |
Jaby
|
a7096ac92c
|
Implement Wiggle Title Text
|
2024-01-03 15:18:44 -06:00 |
Jaby
|
9efcf87ecc
|
Re-create PoolBox Paco
|
2024-01-03 12:51:13 -06:00 |
Jaby
|
e7736f9836
|
Remove all old code
|
2024-01-03 10:21:07 -06:00 |
Jaby
|
6c086da65c
|
Support DualShock
|
2024-01-03 10:03:05 -06:00 |
Jaby
|
8b5ded2685
|
Support Controller
|
2024-01-02 22:51:51 -06:00 |
Jaby
|
dbbec16acf
|
Lift RawController code
|
2024-01-02 20:18:40 -06:00 |
Jaby
|
f7ad811304
|
Support BIOS Font
|
2024-01-02 15:57:21 -06:00 |
Jaby
|
9de1da161d
|
Support BIOS Font
|
2024-01-02 15:42:57 -06:00 |
Björn Gaier
|
003b20e2e2
|
Upload BIOS Clut (wrong plaette yet)
|
2023-12-20 16:24:56 -05:00 |
Björn Gaier
|
5dc3b78393
|
Introduce Global Font Memory allocator
|
2023-12-20 12:02:15 -05:00 |
Jaby
|
73f8620a0a
|
Support %s and %p
|
2023-12-05 22:28:35 -05:00 |
Jaby
|
ae03e4ab1a
|
Support %i
|
2023-12-05 21:04:45 -05:00 |
Jaby
|
10ac77fc75
|
Implement itoa
|
2023-12-05 20:46:15 -05:00 |
Jaby
|
f54aec3d64
|
Prepare C arg list
|
2023-12-04 21:48:27 -05:00 |
Jaby
|
eefe7b9050
|
Use nicer timeout
|
2023-12-01 23:10:17 -05:00 |
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 |
Jaby
|
81627e25a8
|
Move GPU tests into an Overlay
|
2023-06-14 21:39:48 +02:00 |
Jaby
|
b2886dfdac
|
Support linking primitives
|
2023-06-13 21:21:02 +02:00 |
Jaby
|
c705c3627c
|
Support basic linked elements
|
2023-06-12 21:47:56 +02:00 |
Jaby
|
cc77237150
|
Support all primitives
|
2023-06-05 22:44:45 +02:00 |
Jaby
|
4136cca2e5
|
Support RectF
|
2023-05-30 22:06:38 +02:00 |
Jaby
|
bb124e29a0
|
Support all the line types in a somewhat decent way
|
2023-05-28 10:36:24 +02:00 |
Jaby
|
29728da2ee
|
Improve LINE_F code
|
2023-05-27 22:21:02 +02:00 |
Jaby Blubb
|
4f11903ed2
|
Bound line type
|
2023-05-27 17:07:15 +02:00 |
Jaby Blubb
|
fc0e2db726
|
Support LINE_F
|
2023-05-27 15:14:19 +02:00 |
Jaby
|
59991a480f
|
Support transparency
|
2023-05-26 22:20:43 +02:00 |
Jaby
|
7d53d38e73
|
Cleaned up primitives
|
2023-05-24 22:06:56 +02:00 |
Jaby
|
f77750c054
|
Support GPU Primitives as constexpr
|
2023-05-24 20:55:43 +02:00 |
Jaby
|
3c22e70e94
|
Support POLY_GT4
|
2023-05-23 21:11:01 +02:00 |
Jaby
|
0b9162e00c
|
Support gouraud rectangle
|
2023-05-23 20:39:11 +02:00 |
Jaby
|
c9ec0c7f2d
|
Support POLY_FT4
|
2023-05-19 22:26:53 +02:00 |
Jaby
|
70d0fd3494
|
Use POLY_F4 and clean up code
|
2023-05-18 22:14:38 +02:00 |
Jaby
|
2e2389ba9a
|
Prepare for quads
|
2023-05-18 21:24:40 +02:00 |
Jaby
|
530a7cff72
|
Support more primitives
|
2023-05-17 22:59:21 +02:00 |
Jaby
|
04c6f7fb77
|
Support Gouraud Shading
|
2023-05-15 21:59:06 +02:00 |
Jaby
|
e74cba6dfe
|
Support textured triangles
|
2023-05-15 21:14:37 +02:00 |
Jaby
|
09b16dae16
|
Draw first triangle
|
2023-05-07 00:07:20 +02:00 |
Jaby Blubb
|
b758d7528e
|
Include asset build into makefile
|
2023-05-01 11:02:33 +02:00 |
Jaby Blubb
|
04ec3f89f1
|
Fix small bug
|
2023-04-30 16:40:01 +02:00 |
Jaby Blubb
|
34f78e08b1
|
Try loading TexturePage
|
2023-04-30 16:31:07 +02:00 |
Jaby Blubb
|
70142ba64f
|
Put RebuildTarget into own file
|
2023-04-30 15:33:12 +02:00 |