Commit Graph

37 Commits

Author SHA1 Message Date
Jaby 09b16dae16 Draw first triangle 2023-05-07 00:07:20 +02:00
Jaby 658d092315 Integrate CircularBuffer as essential part of loading files from CD and dedicate file processing to the FileProcessor 2023-04-01 11:20:56 +02:00
Jaby 0add2f5794 Successfully read in file 2023-03-27 20:43:18 +02:00
Jaby 28fb4df469 Remove ComplexBitMap header 2023-03-22 20:54:40 +01:00
Jaby dfab120bfb Remove the ComplexBitMap 2023-03-22 20:46:08 +01:00
Jaby 2f79114217 Support IOPortValues 2023-03-16 22:20:43 +01:00
Björn Gaier b7f3d40a7c Improve CircularBuffer again 2023-03-03 17:30:45 +01:00
Björn Gaier d593dd97d1 Simulated load of a file 2023-03-03 14:33:29 +01:00
Jaby 362c43509d Read files with temp fix 2023-02-19 18:00:19 +01:00
Björn Gaier b7eb02ce8e Fix aligned memory read of unanligend memory 2023-02-03 18:10:57 +01:00
Jaby bde5656f38 Use write and read for BitRangeValues 2023-01-15 20:21:48 +01:00
Jaby fc915a887a Add new IOPort design 2023-01-15 16:49:38 +01:00
Jaby f30ecbe46c New proposal 2023-01-13 19:34:01 +01:00
Jaby 3dee2a8d74 Current progress 2023-01-13 19:16:04 +01:00
Jaby 9c77967c7f Improve LZ4 decompression 2023-01-03 21:20:53 +01:00
Jaby cdb3abd43f Broken LZ4 algorithm! The decompression seems to work now (needs improvement?) but the conversion tools emit 64K block sizes which is unhelpfull for us 2022-12-29 23:18:37 +01:00
Jaby 87d7bf8efa Make LZ4 Decompressor return a state value 2022-12-29 13:25:48 +01:00
Jaby c7b9e4e301 Setup LZ4 decompressor but have it copy data for now 2022-12-27 22:06:14 +01:00
Jaby 8d48aecbab Improves return types with Progress type 2022-12-23 22:06:10 +01:00
Jaby c63f949c1f Create LZ4 decompressor files 2022-12-23 21:18:44 +01:00
Jaby 82a3b1f74e Introduce the JabyEngine namespace to all files 2022-12-23 21:18:25 +01:00
Jaby c0f2669f8a Test Circular Buffer 2022-12-23 20:33:36 +01:00
Jaby 92a6ba68f4 Introduce FastCircularBuffer 2022-12-19 21:01:59 +01:00
Björn Gaier 53f8d43342 Prepare CircularBuffer 2022-12-16 21:54:01 +01:00
Jaby 63df4e8ad8 Start configurating GPU 2022-10-02 17:32:23 +02:00
Jaby 01a2f6134f Introduce SimpleTIM type 2022-10-01 21:02:58 +02:00
Jaby 303ffbccc9 Use DMA for GPU 2022-09-11 15:44:45 +02:00
Jaby 2024024bf1 Fixed bug and spread some always_inlines 2022-09-11 12:06:40 +02:00
Jaby 54de6c3f70 Clean Up 2022-09-11 11:44:58 +02:00
Jaby 28122a8e1c Making ComplexBitMap a POD part 1 2022-09-11 11:36:51 +02:00
Jaby 36824055e6 Prepare more GPU stuff 2022-09-07 19:34:02 +02:00
Jaby 89ab744486 DTC 2022-08-31 22:16:16 +02:00
Jaby a84b2c4f14 SPU Controll Register 2022-08-31 22:00:38 +02:00
Jaby de7d0945a1 Continue setup SPU 2022-08-31 21:17:14 +02:00
Jaby c58520c26b Re-arranged files 2022-08-31 20:01:39 +02:00
Jaby fde4ae9c71 Prepare MainVolume 2022-08-31 17:05:22 +02:00
Jaby febdfb0162 Prepare SPU and IO Ports related code 2022-08-31 15:18:30 +02:00