{ "nodes":[ {"id":"bde85c8bca071905","type":"text","text":"unRleFile_process","x":1480,"y":-270,"width":250,"height":50}, {"id":"8adedfda5f58a391","type":"text","text":"unLZSS_file_proc","x":1480,"y":-137,"width":250,"height":50}, {"id":"776634a3de2a22b7","type":"text","text":"unRleImage_main","x":990,"y":-270,"width":250,"height":50}, {"id":"c4a01a477d5732fc","type":"text","text":"imageClut_copy_VRAM_set","x":990,"y":0,"width":290,"height":50}, {"id":"0f695e983835c491","type":"text","text":"unLZSS_file_main","x":990,"y":-137,"width":250,"height":50}, {"id":"e5fc6194f176e243","type":"text","text":"file_lengthSetUnrleExecute","x":443,"y":690,"width":275,"height":50}, {"id":"a45355602c676c05","type":"text","text":"","x":2220,"y":858,"width":80,"height":50}, {"id":"165564475b931695","type":"text","text":"unRle_continue","x":2050,"y":490,"width":250,"height":60}, {"id":"6ae7a0619adc1889","type":"text","text":"**CD_SectorRead**\n\nChecks CD statuses while CD reads and execute actions","x":-552,"y":-509,"width":250,"height":212}, {"id":"95602eb206b87c58","type":"text","text":"CDRunCmdFromPointer","x":-700,"y":-137,"width":250,"height":60}, {"id":"30d0bceba7588c05","type":"text","text":"MAIN_GAME_LOOP","x":-857,"y":-1117,"width":250,"height":60}, {"id":"44e24b0dd73d8a27","type":"text","text":"RDLogo_show","x":-277,"y":-1117,"width":250,"height":60}, {"id":"73e17a5505e4c0df","type":"text","text":"CD_ReadDecompressParse","x":-564,"y":-877,"width":275,"height":60}, {"id":"0147f3e3d893c507","type":"text","text":"CD_Read_Sector_Loop","x":-552,"y":-737,"width":250,"height":60}, {"id":"843028a497a8fba1","type":"text","text":"CD_Execute_m1","x":-552,"y":-647,"width":250,"height":50}, {"id":"4d68778de1cc4bfe","type":"text","text":"CD_ExecuteReading","x":-552,"y":-597,"width":250,"height":50}, {"id":"42e975d2e486d316","type":"text","text":"*params[0]","x":-200,"y":-142,"width":183,"height":60,"color":"6"}, {"id":"0faf880ce3d5728c","type":"text","text":"unRle_FileTypeCheckAndDecompress","x":-385,"y":685,"width":380,"height":60}, {"id":"5ec88caef424e4c4","type":"text","text":"","x":-385,"y":863,"width":83,"height":50}, {"id":"f1b9d32f4231ce49","type":"text","text":"***PTR_UNRLE_DATA_TYPES_FUNCS**\n\nPckFile_DecompressBinToRAM\nPckFile_DecompressImageFromRLE\nPckFile_DecompressToSPU","x":159,"y":440,"width":335,"height":160,"color":"6"}, {"id":"59093a7250747b11","type":"text","text":"PckFile_DecompressImageFromRLE\nOR\nPckFile_DecompressBinToRAM","x":696,"y":465,"width":420,"height":110,"color":"5"}, {"id":"b5fa17fb7685a3a6","type":"text","text":"**set params pointer TO**\n\nimageClut_copy_VRAM_set\nOR\nunRleImage_main\nOR\nunLZSS_file_main\n\n","x":744,"y":110,"width":325,"height":200,"color":"6"}, {"id":"451813cea87889ca","type":"text","text":"","x":109,"y":-137,"width":50,"height":50}, {"id":"2d027af7fb4f4de1","type":"text","text":"unRle_execute","x":1115,"y":685,"width":250,"height":60}, {"id":"7118f94ce6d92aea","type":"text","text":"ReadCDEvent","x":-141,"y":-602,"width":250,"height":60}, {"id":"f3b8eddd211ca742","type":"text","text":"????","x":494,"y":-817,"width":250,"height":60}, {"id":"ee4bb15a8d7d0ea6","type":"text","text":"**RECTToVRAM**\n\nTEXTURE LOAD TO VRAM","x":1480,"y":-12,"width":250,"height":75,"color":"4"}, {"id":"32f979c27473ed80","type":"text","text":"Overlay_simple_CD_read\n800272a8","x":-745,"y":-2360,"width":250,"height":60,"color":"6"}, {"id":"e53d787944b7d7c3","type":"text","text":"OverlayCDReadSimple\n8002724c\ninits CDread struct","x":-745,"y":-2224,"width":250,"height":100}, {"id":"e47a1f791c7bc523","type":"text","text":"DsSectorSeek\n800271c0","x":-745,"y":-2060,"width":250,"height":60}, {"id":"9049c59dd26b282f","type":"text","text":"dsChangeStatusCallback\n800265b8","x":-155,"y":-1940,"width":250,"height":60}, {"id":"4e8a8cafc2b20b69","type":"text","text":"DsCommand pause","x":385,"y":-1940,"width":250,"height":60}, {"id":"dfbc8f73393afe20","type":"text","text":"if end","x":221,"y":-1935,"width":109,"height":50}, {"id":"c95911f86dd817c0","type":"text","text":"DsStartReadySystem **PsyQ**","x":-155,"y":-1839,"width":250,"height":60,"color":"4"}, {"id":"2ca877da8ab11423","type":"text","text":"nullCdFlags\n8002609c","x":385,"y":-1850,"width":250,"height":60}, {"id":"0d3e31b5e2953d14","type":"text","text":"DsPacket **PsyQ**\n80047274","x":-745,"y":-1940,"width":250,"height":60,"color":"4"}, {"id":"81dc0c99613e758a","type":"text","text":"DsDirectReading\n8002634c","x":-155,"y":-1700,"width":250,"height":60}, {"id":"5f40800197533337","type":"text","text":"Sector reading\nCdGetSector","x":-155,"y":-1595,"width":250,"height":60,"color":"4"}, {"id":"31471a8b8a057842","type":"text","text":"CD_Read_Sector_Loop\n80026994","x":-156,"y":-2360,"width":250,"height":60}, {"id":"3bcb63da988e9190","type":"text","text":"CD_execute_M1\n80026994","x":-156,"y":-2280,"width":250,"height":60}, {"id":"1d7de093b91c0a67","type":"text","text":"CD_ExecuteReading\n800267ac","x":-155,"y":-2200,"width":250,"height":60}, {"id":"586fba15aac90ebf","type":"text","text":"CD_SectorRead\n800276c8\nReading without DsPacket?","x":221,"y":-2224,"width":250,"height":109}, {"id":"957682e7859ea3a3","type":"text","text":"main\n800247cc","x":-1101,"y":-2777,"width":250,"height":60,"color":"3"}, {"id":"90bcff3740d1c6d4","type":"text","text":"Plain Load:\nTims, Images\nOverlay code\n….","x":-745,"y":-2840,"width":250,"height":123,"color":"3"}, {"id":"4d2ba119c0d1e47b","type":"text","text":"CD_simple_file_LOAD\n800272d0","x":-745,"y":-2572,"width":250,"height":60}, {"id":"4c9bce91e8bd5b4f","type":"text","text":"Load_Filetable\n800266ac\n","x":-1101,"y":-2572,"width":250,"height":60}, {"id":"4cfe8b139b28941d","type":"text","text":"**PsyQ** function","x":-1101,"y":-1595,"width":250,"height":60,"color":"4"}, {"id":"7ee11f6920267ab8","x":-1101,"y":-1715,"width":250,"height":60,"color":"3","type":"text","text":"Entry point"}, {"id":"44a542a75bf260eb","type":"text","text":"main function","x":-1101,"y":-1655,"width":250,"height":60,"color":"6"} ], "edges":[ {"id":"5ecaadef728e1c15","fromNode":"0faf880ce3d5728c","fromSide":"right","toNode":"f1b9d32f4231ce49","toSide":"left","color":"6"}, {"id":"078149edf249fd04","fromNode":"0faf880ce3d5728c","fromSide":"right","toNode":"e5fc6194f176e243","toSide":"left"}, {"id":"50a346d1d4b5dcc3","fromNode":"e5fc6194f176e243","fromSide":"right","toNode":"2d027af7fb4f4de1","toSide":"left"}, {"id":"58011b7b948ede07","fromNode":"f1b9d32f4231ce49","fromSide":"right","toNode":"59093a7250747b11","toSide":"left","color":"6"}, {"id":"f63479745115bb14","fromNode":"ee4bb15a8d7d0ea6","fromSide":"right","toNode":"165564475b931695","toSide":"left"}, {"id":"64e0507a27023106","fromNode":"59093a7250747b11","fromSide":"right","toNode":"165564475b931695","toSide":"left"}, {"id":"d468f4756d881e05","fromNode":"59093a7250747b11","fromSide":"top","toNode":"b5fa17fb7685a3a6","toSide":"bottom","color":"6"}, {"id":"040f4c449afade9e","fromNode":"b5fa17fb7685a3a6","fromSide":"top","toNode":"42e975d2e486d316","toSide":"bottom","color":"6"}, {"id":"d0e2651abe2222af","fromNode":"2d027af7fb4f4de1","fromSide":"right","toNode":"165564475b931695","toSide":"left"}, {"id":"db2fb58049d04d14","fromNode":"2d027af7fb4f4de1","fromSide":"top","toNode":"b5fa17fb7685a3a6","toSide":"right","color":"1","label":"Set 0 pointer if done"}, {"id":"7216ad9448c0aa4e","fromNode":"bde85c8bca071905","fromSide":"right","toNode":"165564475b931695","toSide":"left"}, {"id":"6b07288b66a6c4e8","fromNode":"776634a3de2a22b7","fromSide":"right","toNode":"bde85c8bca071905","toSide":"left"}, {"id":"cc940efe00a705c7","fromNode":"8adedfda5f58a391","fromSide":"right","toNode":"165564475b931695","toSide":"left"}, {"id":"d5f35f54b7652a79","fromNode":"0f695e983835c491","fromSide":"right","toNode":"8adedfda5f58a391","toSide":"left"}, {"id":"b805b30acd7c9c95","fromNode":"165564475b931695","fromSide":"right","toNode":"a45355602c676c05","toSide":"right"}, {"id":"f4420ecbec7b06b5","fromNode":"a45355602c676c05","fromSide":"left","toNode":"5ec88caef424e4c4","toSide":"right","label":"DECOMPRESS / SECTOR COPY LOOP"}, {"id":"fb59aa9a4785d0a6","fromNode":"5ec88caef424e4c4","fromSide":"left","toNode":"0faf880ce3d5728c","toSide":"left"}, {"id":"0f3a092ce3a5055e","fromNode":"451813cea87889ca","fromSide":"bottom","toNode":"0faf880ce3d5728c","toSide":"left","color":"3"}, {"id":"d8c2a9c2a8c123c5","fromNode":"451813cea87889ca","fromSide":"right","toNode":"776634a3de2a22b7","toSide":"left","color":"3"}, {"id":"8eac95f56267159e","fromNode":"451813cea87889ca","fromSide":"right","toNode":"c4a01a477d5732fc","toSide":"left","color":"3"}, {"id":"db8417a603e90e11","fromNode":"451813cea87889ca","fromSide":"right","toNode":"0f695e983835c491","toSide":"left","color":"3"}, {"id":"7f1d0195c0c1d4b2","fromNode":"4d68778de1cc4bfe","fromSide":"right","toNode":"7118f94ce6d92aea","toSide":"left"}, {"id":"31ff75c59e463292","fromNode":"4d68778de1cc4bfe","fromSide":"bottom","toNode":"6ae7a0619adc1889","toSide":"top"}, {"id":"cfcd075a15e242f1","fromNode":"7118f94ce6d92aea","fromSide":"right","toNode":"f3b8eddd211ca742","toSide":"left"}, {"id":"1a39b90397b7bdaa","fromNode":"0147f3e3d893c507","fromSide":"right","toNode":"843028a497a8fba1","toSide":"right"}, {"id":"82d64cc0995ff211","fromNode":"843028a497a8fba1","fromSide":"left","toNode":"0147f3e3d893c507","toSide":"left"}, {"id":"bf1d451848340fb3","fromNode":"73e17a5505e4c0df","fromSide":"bottom","toNode":"0147f3e3d893c507","toSide":"top"}, {"id":"260dd97035b7c5cf","fromNode":"44e24b0dd73d8a27","fromSide":"bottom","toNode":"73e17a5505e4c0df","toSide":"top"}, {"id":"639643dc69fa13f4","fromNode":"30d0bceba7588c05","fromSide":"bottom","toNode":"73e17a5505e4c0df","toSide":"top","label":"file struct init"}, {"id":"afa457e631b79b78","fromNode":"42e975d2e486d316","fromSide":"bottom","toNode":"95602eb206b87c58","toSide":"bottom","label":"while p!=0"}, {"id":"e21b4efcb9c62fd5","fromNode":"c4a01a477d5732fc","fromSide":"right","toNode":"ee4bb15a8d7d0ea6","toSide":"left"}, {"id":"079a759fdabbba92","fromNode":"6ae7a0619adc1889","fromSide":"bottom","toNode":"95602eb206b87c58","toSide":"top","label":"*file_struct, file_count"}, {"id":"84f4f93f0a4db7fd","fromNode":"95602eb206b87c58","fromSide":"right","toNode":"42e975d2e486d316","toSide":"left"}, {"id":"0b5abeb46804b847","fromNode":"42e975d2e486d316","fromSide":"right","toNode":"451813cea87889ca","toSide":"left","color":"3"}, {"id":"59a17e22575d2b23","fromNode":"90bcff3740d1c6d4","fromSide":"bottom","toNode":"4d2ba119c0d1e47b","toSide":"top","label":"fileID, destination RAM address"}, {"id":"e39b9031691d9cd9","fromNode":"957682e7859ea3a3","fromSide":"bottom","toNode":"4c9bce91e8bd5b4f","toSide":"top"}, {"id":"28deb7447b17b38b","fromNode":"4d2ba119c0d1e47b","fromSide":"bottom","toNode":"32f979c27473ed80","toSide":"top","label":"calc sector, size & dest addr"}, {"id":"3293aa56df732925","fromNode":"4c9bce91e8bd5b4f","fromSide":"bottom","toNode":"32f979c27473ed80","toSide":"left","label":"0x17, 0x1b88, FileTablePtr"}, {"id":"b928a02b49d4c00f","fromNode":"32f979c27473ed80","fromSide":"bottom","toNode":"e53d787944b7d7c3","toSide":"top","label":"1"}, {"id":"b9afe29ab9f5885e","fromNode":"e53d787944b7d7c3","fromSide":"bottom","toNode":"e47a1f791c7bc523","toSide":"top","label":"1"}, {"id":"16865483a8937bdf","fromNode":"e47a1f791c7bc523","fromSide":"bottom","toNode":"0d3e31b5e2953d14","toSide":"top","label":"1"}, {"id":"3dd934d2475a8d59","fromNode":"32f979c27473ed80","fromSide":"right","toNode":"31471a8b8a057842","toSide":"left","label":"2"}, {"id":"6fbe979096524a52","fromNode":"0d3e31b5e2953d14","fromSide":"right","toNode":"9049c59dd26b282f","toSide":"left","label":"3. seek over ->**callback**"}, {"id":"fd8e18707ad3ea5b","fromNode":"31471a8b8a057842","fromSide":"bottom","toNode":"3bcb63da988e9190","toSide":"top"}, {"id":"b23f1ba49622ec96","fromNode":"3bcb63da988e9190","fromSide":"bottom","toNode":"1d7de093b91c0a67","toSide":"top"}, {"id":"8f54082f5c3e9c80","fromNode":"1d7de093b91c0a67","fromSide":"right","toNode":"586fba15aac90ebf","toSide":"left"}, {"id":"943d470eaec73c69","fromNode":"9049c59dd26b282f","fromSide":"bottom","toNode":"c95911f86dd817c0","toSide":"top"}, {"id":"82e96686a5e0109e","fromNode":"c95911f86dd817c0","fromSide":"bottom","toNode":"81dc0c99613e758a","toSide":"top","label":"**callback**"}, {"id":"e12f8cf44c628638","fromNode":"dfbc8f73393afe20","fromSide":"right","toNode":"4e8a8cafc2b20b69","toSide":"left"}, {"id":"336b194d0ca3b008","fromNode":"9049c59dd26b282f","fromSide":"right","toNode":"dfbc8f73393afe20","toSide":"left"}, {"id":"ef113c7cbbd3220e","fromNode":"81dc0c99613e758a","fromSide":"right","toNode":"dfbc8f73393afe20","toSide":"bottom"}, {"id":"798405ab46936dcf","fromNode":"4e8a8cafc2b20b69","fromSide":"bottom","toNode":"2ca877da8ab11423","toSide":"top"}, {"id":"62d73b9f8ec6719f","fromNode":"1d7de093b91c0a67","fromSide":"left","toNode":"31471a8b8a057842","toSide":"left","label":"Waiting for\ndsPacket\ncallback"}, {"id":"27e77ced9723eb4e","fromNode":"81dc0c99613e758a","fromSide":"right","toNode":"5f40800197533337","toSide":"right"}, {"id":"6e2596a8bb99c838","fromNode":"5f40800197533337","fromSide":"left","toNode":"81dc0c99613e758a","toSide":"left"} ] }