Commit Graph

47 Commits

Author SHA1 Message Date
Jaby 3bc66763bd Normalize line endings - whatever 2025-01-07 23:01:08 +01:00
Jaby 322f566777 More clean-up 2024-12-29 23:40:42 +01:00
Jaby dc3e5095e4 More TODO improvements 2024-12-29 23:16:35 +01:00
Jaby c66b68a0e8 Support for loading TIM 2024-12-29 21:57:38 +01:00
Jaby b37582ac5e Update SPU 2024-09-28 13:52:36 +02:00
Jaby de1a8b497d Offically support Sony VAG because we have no own conversion 2024-09-28 13:21:32 +02:00
Jaby 5350380764 Do not rename SimpleTIM because it is not a TIM 2024-09-28 13:14:48 +02:00
Jaby d029ccce25 Create constructor for SimpleTIM 2024-09-28 13:13:00 +02:00
Jaby 6c94bca700 Support SFX 2024-09-23 19:59:52 +02:00
Jaby ddd4a07112 Share commo DMA related code for use with SPU 2024-09-10 22:50:05 +02:00
Jaby 63f1710263 Prepare VAG loading 2024-08-04 18:13:44 -05:00
Jaby 5ebee334fd Support custom file parsing 2024-08-04 13:15:58 -05:00
Jaby 52cdd4dbc0 Cody fixes 2024-06-09 21:59:43 +02:00
Jaby f5270df019 Update C headers to be C++ 2024-04-07 10:46:35 -05:00
Jaby d984890205 Support obtaining PageOffset from SimpleTIM 2024-01-23 11:28:03 -05:00
Jaby Blubb e603a11840 Disable auto crlf 2023-10-11 18:20:43 +02:00
Björn Gaier c78f103ca7 Replace define private with __friends 2023-10-06 14:50:44 +02:00
Jaby db1bbec06e Replace include guards with pragma once 2023-10-05 21:40:04 +02:00
Jaby Blubb 993adc3f26 Remove last constructor and remove GLOBAL SUB with it 2023-10-03 13:16:46 +02:00
Jaby Blubb 30759b85c7 Port to latest GCC and fix CD loading bug 2023-09-03 01:57:28 +02:00
Jaby Blubb 5c40ef119e Share bss section with planschi section 2023-08-27 02:43:59 +02:00
Jaby 09b16dae16 Draw first triangle 2023-05-07 00:07:20 +02:00
Jaby de4ba5e1f3 Fix image conversion and CLUT placement 2023-05-01 22:37:41 +02:00
Jaby Blubb d1e710a283 Reduce CDFileProcessor size and add configuratable buffer size 2023-04-16 21:11:10 +02:00
Jaby a0aeef9e3e Use LZ4 file info 2023-04-13 22:10:34 +02:00
Jaby Blubb 12e1b54ce9 Remove Overlayhader and support loading overlays 2023-04-10 17:01:28 +02:00
Jaby a633b74db1 Load image w/o CircularBuffer 2023-04-01 14:57:03 +02:00
Jaby 8b94760130 Load TIM files (broken currently) 2023-04-01 11:57:48 +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 bdceb88fd0 Support CopyTo now 2023-03-27 22:20:42 +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
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 26cd4bd4c4 Get rough shape of CD file processing code 2023-02-18 09:35:15 +01:00
Jaby 8d48aecbab Improves return types with Progress type 2022-12-23 22:06:10 +01:00
Jaby 82a3b1f74e Introduce the JabyEngine namespace to all files 2022-12-23 21:18:25 +01:00
Björn Gaier 53f8d43342 Prepare CircularBuffer 2022-12-16 21:54:01 +01:00
Jaby 01148b8c52 Slowly come up with design for loading from CD 2022-12-12 04:18:35 +01:00
Jaby 20ffbc5fa9 Prepare CD code and unify header names 2022-12-12 03:43:18 +01:00
Jaby fc50f62fd3 Improve code 2022-10-02 14:12:02 +02:00
Jaby 7c682bdd30 Upload Direct16 pic 2022-10-02 13:14:30 +02:00
Jaby 6ea257f650 Improvements to parse Texture data 2022-10-02 11:49:55 +02:00
Jaby 6407f89667 Include SplashImage and detect right type 2022-10-02 11:01:42 +02:00
Jaby 04358ed368 Use continous memory for loading files 2022-10-02 10:18:27 +02:00
Jaby 949c502d5d Verify basic usage of FileProcessor 2022-10-01 22:40:40 +02:00
Jaby 01a2f6134f Introduce SimpleTIM type 2022-10-01 21:02:58 +02:00