Language…
8 users online: Brian94, Brutapode89, Klug, Metal-Yoshi94,  Nanako, ShadowMistressYuko, TheOrangeToad, Tsquare07 - Guests: 238 - Bots: 276
Users: 64,795 (2,377 active)
Latest user: mathew

DouBOL-Dash enlightment needed - Mario Kart Double Dash custom tracks

  • Pages:
  • 1
  • 2
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 !
gamecubemod.org where I hack Gamecube games

My YouTube channel where I publish random stuff
Hi!
To turn your Koopa.arc_dir folder in Koopa.arc, you can use ArcPack.exe
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
gamecubemod.org where I hack Gamecube games

My YouTube channel where I publish random stuff
What did you changed in the .bol file ?

Pay attention, because Luigi.arc is for VS race and LuigiL.arc is for Grand Prix race (or the opposite).
I tried changing the Enemy Trajectories (the purple lines), and the position of the chain chomp, both resulted in nothing...
gamecubemod.org where I hack Gamecube games

My YouTube channel where I publish random stuff
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.
https://www.dshack.org/store.php?page=file&fid=203
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)
gamecubemod.org where I hack Gamecube games

My YouTube channel where I publish random stuff
Well, I tried to modify luigo_course.bol. Il works ! =) (With DouBOL)
I uploaded the file in My Files.
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 am working with an ISO of the US version.
gamecubemod.org where I hack Gamecube games

My YouTube channel where I publish random stuff
Strange,It works perfectly for me. To extract/build ISO I use GCIT (Gamecube ISO Tool)
I added a screenshot in My Files. (We see karts which drive in the grass)
I moved to GCIT, and I have a read error when the Grand Prix is loaded... Which options are you using to extract ? GCREeX/DiscEX ? And to save ISO Full/Trimmed ? Thank you !
gamecubemod.org where I hack Gamecube games

My YouTube channel where I publish random stuff
To extract, use GCREex option and Trimmed to save ISO
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 ?
gamecubemod.org where I hack Gamecube games

My YouTube channel where I publish random stuff
I don't see where is your problem...
All my configurations are by default
I worked on Luigi
No, still nothing... I also tried with GCREeX (does not take any parameters, is super fast, and open source) and BOL Editor, and I still have a bug when the Grand Prix starts..
gamecubemod.org where I hack Gamecube games

My YouTube channel where I publish random stuff
What is your method?

My method:
-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 !
gamecubemod.org where I hack Gamecube games

My YouTube channel where I publish random stuff
Great !
What is your purpose finally?
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
gamecubemod.org where I hack Gamecube games

My YouTube channel where I publish random stuff
Yes, good idea for a tutorial!
I began too a project on mkdd, to modify textures and 3D models
Maybe I will write a tutorial to change musics races

Good luck to you

Nice video =)
  • Pages:
  • 1
  • 2