Commit Graph

1029 Commits

Author SHA1 Message Date
Jaby 74ef109c73 Inital setup 2022-10-16 15:58:38 +02:00
Jaby 0a0672c115 Calculate LBAs 2022-10-16 14:47:21 +02:00
Jaby 27fc25ab32 Calculate LBAs for PathTables 2022-10-12 21:11:51 +02:00
Jaby 6208ce4277 Start calculating LBAs 2022-10-12 20:26:26 +02:00
Jaby efa4a76f6f Add PathTables to Layout 2022-10-12 19:35:00 +02:00
Jaby 8651b7ac9b Calculate size for DirectoryRecords 2022-10-11 21:12:28 +02:00
Jaby 441096e52f Revert back to properties 2022-10-11 20:47:40 +02:00
Jaby 8192cdfecb Sorting Elements 2022-10-11 20:44:29 +02:00
Jaby 11a33fdc54 Introduce Content 2022-10-11 19:45:06 +02:00
Jaby c27e62709f Keep size of names 2022-10-11 19:41:23 +02:00
Jaby 58ab918eca Improve properties 2022-10-11 19:27:34 +02:00
Jaby de41985b16 Prepare for calculating LBAs 2022-10-10 22:06:11 +02:00
Jaby c222e4b8cc Replace Data with File 2022-10-10 20:59:37 +02:00
Jaby 23b0b20b59 Add SystemArea and PVD 2022-10-10 20:50:20 +02:00
Jaby ff51f7db68 Use memory layout feature 2022-10-09 18:17:09 +02:00
Jaby 0358f8673d Add memory layout feature 2022-10-09 18:16:58 +02:00
Jaby b7ea0bc03b Stashing 2022-10-09 16:26:21 +02:00
Björn Gaier d1962048e3 Create recursive iterator 2022-10-07 17:00:30 +02:00
Björn Gaier 05cf190a8a Return iterator instead of dir 2022-10-07 16:20:08 +02:00
Björn Gaier dbeb3746bf Dump CDDesc 2022-10-07 16:12:12 +02:00
Björn Gaier c0e67feca7 Construct DirectoryIterator 2022-10-07 15:04:07 +02:00
Björn Gaier 595e6901bb Add data to cd desc 2022-10-07 11:30:30 +02:00
Björn Gaier 0213cdd1a6 Merge branch 'main' into cdgen 2022-10-07 11:07:37 +02:00
Jaby b074796a85 Ignore lfs config 2022-10-07 11:01:18 +02:00
Jaby 5017558290 Create CD desc 2022-10-06 21:23:40 +02:00
Jaby 013ab8c82f Created constructor functions and paniced 2022-10-06 21:09:45 +02:00
Jaby ac3031e9aa Rename cdgen to psxcdgen_ex to limit scope 2022-10-06 20:34:59 +02:00
Jaby d3a9fcdc12 Introduce new types 2022-10-06 20:30:56 +02:00
Jaby c2c6492379 Create cdgen project 2022-10-06 20:08:56 +02:00
Jaby f31e0407b4 Support PAL and NTSC splash image 2022-10-05 22:01:01 +02:00
Jaby ec4bdac5ec Setup Display to standard resolution instead of high res 2022-10-04 21:54:40 +02:00
Jaby 051ae637f1 Setup DisplayArea 2022-10-03 16:23:35 +02:00
Jaby 3ee0ba72b2 Separate between Display and Screen 2022-10-03 15:40:46 +02:00
Jaby 83c00992aa Configurate Screen 2022-10-03 15:38:54 +02:00
Jaby 9e69aec9bd Emit PAL/NTSC library depending on the configuration 2022-10-03 14:54:59 +02:00
Jaby 8a117a0670 Create Macros for PAL/NTSC 2022-10-02 17:47:24 +02:00
Jaby 63df4e8ad8 Start configurating GPU 2022-10-02 17:32:23 +02:00
Jaby e5943cb3d2 Correct header file extension 2022-10-02 16:45:02 +02:00
Jaby bf439893aa Support CLUT (untested) 2022-10-02 14:18:35 +02:00
Jaby fc50f62fd3 Improve code 2022-10-02 14:12:02 +02:00
Jaby 1a40b4726b Clean Up 2022-10-02 13:17:38 +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 400236ac2a Generated hpp file instead of cpp 2022-10-02 11:01:22 +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
Jaby c872723409 Build and integrate Splash Image 2022-09-29 20:51:18 +02:00
Jaby eee76203d8 Use cpp_out 2022-09-28 21:21:45 +02:00