I need a small help. After discovering DouBOL-Dash (Shibbo if you read me this tool is amazing), I wanted to try it myself.
I managed to get all the tools in the right place (and working !), basically, I was able to reproduce all the amazing screenshots I was seeing here and there on the web (e.g. https://gamingreinvented.com/news/mario-kart-double-dash-level-editor-released/)
But, after a small edit in the BOL file, I wanted to launch it. But I could not find a way to "un-rarcdump" (turning Koopa.arc_dir in Koopa.arc again), and re-importing in the iso of the game (using GameCube Rebuilder, per example)
I am sorry if I missed an obvious step/tutorial, but any help would be greatly appreciated !
Thank you so much ! But I am facing a new issue now
I modified the .bol file in the arc directory, repacked it (with ArcPack), replaced the original .arc in the "root" folder (after ISO extraction) and rebuilt the ISO with GC Rebuilder, but when launching the game, the course remained identical...
I tracked my changes making sure that the file size (of the modified .bol and recompressed .arc) were different. After recompression the new iso, however, had the same file size as the first one...
EDIT : I modified both Luigi.arc and LuigiL.arc separately, but it did not work in both cases
I discovered BouDOL dash only yesterday, the window of visualition remains black for me...
There is another software to modify bol files : BOLEditor
Maybe you can try it to see your modifications.
Thank you ! I did not know about BOLEditor. I will give it a try tonight.
I just had to launch the exe (the debug one - the release one did not work) available after downloading the git repo of DouBOL-Dash (I could not recompile it, I think it was an issue with OpenTK, since some functions were missing when I tried to build the solutions)
Thank you so much (once again). I downloaded your file, recompressed the course (ArcPack), rebuilt the iso (gc rebuilder), and now, when I launch the first Grand Prix, Dolphin crashes (unable to resolve write address 818c006c PC 508)
I tried this configuration, with all alignements (auto, 4bytes, 32 bytes, 32k) without any success ... I tried with Dolphin 5.0 and the latest build, no success either... You worked on Luigi, LuigiL, Luigi2 or Luigi2L ?
-Open ISO with GCIT
-Extract in GCReEx format in a folder named "MKDD" (for example)
-Copy the .ARC file which you want in MKDD\root\Course\Luigi.arc (or an other)
-Paste Luigi.arc in "ArcExtract/ArcPack" folder
-Drag Luigi.arc on ArcExtract.exe (7 files and 1 folder appear for me)
-Put these 8 elements in a new folder named "Luigi" (The same name as the .ARC file)
-Replace the .BOL file by the modified .BOL (luigo_course)
-Back in "ArcExtract/ArcPack" folder, and delete Luigi.arc
-Drag "Luigi" folder on ArcPack.exe . You have a new modified Luigi.arc file
-Copy or cut Luigi.arc and paste it in MKDD\root\Course\ to replace the original Luigi.arc
-Back in GCIT and save ISO in trimmed size (Choose a simple name). If you had closed GCIT, open MKDD folder in GCIT and save ISO in trimmed size
-Launch it on dolphin
It works very well for me!
I even customized several musics of races =)
The difference was that I was using rarcdump instead of ArcExtract. I switched from GCIT to GCREeX (a command line tool, but it really does not take any parameters ) which is much faster and it works thank you so much for your patience !
The first purpose was to write a complete tutorial for modifying the tracks, without previous knowledge of ROM hacking (I was amazed by douBOL, but unfortunately, it was not obvious to make it work for someone without experience in ROM hacking).
Then, just having fun. Maybe Making a Mario Kart Double Dash Master Quest Or reversing the course. The mirror mode sucked, but maybe if it consisted in doing the track backwards it could be funnier (though impossible on tracks such as the rainbow road or dk mountain). I have some experience in C# and I could try to write sthg like this on top of douBOL...
Anyways, I will link the tuto soon, and maybe write a couple of article blogs, if I ever produce decent modes
Thanks for helping !
EDIT, best achievement so far (don't expect much) : https://youtu.be/0Fr3pj6FNuc