Hacking How to build a .dol file

G0dLiKe

who needs a title ;)
OP
Member
Joined
Aug 2, 2009
Messages
1,674
Trophies
0
Website
db.tt
XP
206
Country
United States
So, long story short

I want to build a .dol of a emulator for MSX2 games which recognizes different rom mapper types saved in a romdb.xml.

After building the .dol I want to make a 00000001.app of it and include it in a existing VC .wad

Alternative to building a new .dol from a emulator like openMSX for example, I could edit the existing .dol I extracted from a VC.wad file but I dunno how to do this.

BTW, anyone knows a way to edit .bin files? I want to edit the msx2config.bin, maybe I can change the rom mapper type in there also.

Any insight or hints would be a blast.
Thx
 

giantpune

Well-Known Member
Member
Joined
Apr 10, 2009
Messages
2,860
Trophies
0
XP
213
Country
United States
code is compiled into elf files. then the elf in converted to a dol.

And "bin file" is really ambiguous. This is just a generic bunch of bytes. There is no set format, header, size, etc for a .bin. It is just binary data stored as a single file in whatever way the creator felt like storing the data.
 

G0dLiKe

who needs a title ;)
OP
Member
Joined
Aug 2, 2009
Messages
1,674
Trophies
0
Website
db.tt
XP
206
Country
United States
giantpune said:
code is compiled into elf files. then the elf in converted to a dol.

Meaning I would need the source code of the emulator I want to use, then compile it into .elf with sdk, then convert it to a .dol and then into .app

QUOTE(giantpune @ Oct 14 2010, 10:00 AM) And "bin file" is really ambiguous. This is just a generic bunch of bytes. There is no set format, header, size, etc for a .bin. It is just binary data stored as a single file in whatever way the creator felt like storing the data.

Sucks, so no way to edit anything inside the .bin?
 

Jacobeian

Well-Known Member
Member
Joined
May 15, 2008
Messages
1,893
Trophies
0
XP
387
Country
Cuba
Your best choice is to edit one of the homebrew MSX emulators source or config file then recompile it using Devkitpro, providing the sources and makefile are available.

You can edit bin files with an hex editor but you need to know what to modify in there because it won't magically tell you , those are basically binary data.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Xdqwerty @ Xdqwerty:
    I just got friendzoned by the girl i like :sleep:
    +2
  • AncientBoi @ AncientBoi:
    :ohnoes: oh wait.. Here they are. Thought I lost my Chips Ahoy cookies :cry:
  • K3Nv2 @ K3Nv2:
    Sorry I sat on them when they were open
  • AncientBoi @ AncientBoi:
    eeewww
  • K3Nv2 @ K3Nv2:
    I thought it was the toilet
  • AncientBoi @ AncientBoi:
    okies. Time to go watch YT paranormal ghost things. L8er my luvs :D
    +1
  • K3Nv2 @ K3Nv2:
    I got a massive clue
  • BakerMan @ BakerMan:
    this mf def ain't watching ghost shit, he boutta beat his meat fr
    +1
  • K3Nv2 @ K3Nv2:
    Nah he's about to be the ghost in your bedroom
    +1
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, and leave ectoplasm all over the place
  • BakerMan @ BakerMan:

    this is him being described
    +2
  • Xdqwerty @ Xdqwerty:
    Sigh
  • Xdqwerty @ Xdqwerty:
    Yawn
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, I dislike the kind of drm where you have to play single player games online all the time bc of some verification bs
    +1
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Don't use games that have Easy Anti-Cheat as its been exploited many times.
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, my PC can't run most AAA games so i wont
    +1
  • Xdqwerty @ Xdqwerty:
    Most of the modern AAA games
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, I also heard one of the Prince of Persia games was so unfinished that it required the "24/7 online" drm so a puzzle could be done and the game could be finished. And that when the Ubisoft servers were closed the (cracked) game was impossible to finish or something like that
  • SylverReZ @ SylverReZ:
    @Xdqwerty, That's extra scummy. Ubisoft nowadays ship out incomplete games like Skull and Bones which was being worked on for nearly a decade now.
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, i think they have been doing that since late 2000s
    +1
  • Xdqwerty @ Xdqwerty:
    Either that or their old games were unfinished aswell but we can't notice it
  • Psionic Roshambo @ Psionic Roshambo:
    I like that games can be fixed after the fact, hate that it's being abused via beta tests... And DLC... I was a 7800 owner back in the day and loved Impossible Mission, turns out I couldn't beat it because it was actually impossible lol
    Psionic Roshambo @ Psionic Roshambo: I like that games can be fixed after the fact, hate that it's being abused via beta tests... And...