aarinfantasy's YAOI Collection

Results 1 to 3 of 3
  1. #1
    Yaoi Amateur
    Join Date
    Aug 2014
    Location
    /dev/null
    Posts
    63
    Points
    0
    Savings
    0


    Installing / Running DMMd on Linux, Mac and BSD

    Or: How to get DMMd running with Wine.

    You'll need
    • A Terminal Emulator (e.g. xterm, konsole, gnome-terminal...)
    • Wine (Tested with wine-1.6.2, wine-1.7.2, wine-1.7.25 and wine-1.7.27)
    • DMMd (either as Folder or ISO)
    • Winetricks (normally installed with wine)
    • Root-Permissions (in case you need to install the locale, mount the ISO manually etc.)
    • Basic Knowledge of your Distro (If that's not given, I'd be more than happy to help)
    • A cup of coffee (Optional)

    Tested on

    • Ubuntu 14.04 LTS 64-bit
    • Ubuntu 14.10 64-bit
    • OpenSUSE 13.1 64-bit



    If you are using Mac OS X Blonmac has a very detailed guide for you Here

    If you have a Folder/ZIP with DMMd.exe inside (e.g. from Fuwonovel) you can skip Step II and III

    I. Installing the Locale

    First you must setup the ja_JP locale.
    Just run (Should work for Linux and BSD alike) [Requires Root] :
    Code:
    sudo locale-gen ja_JP.utf8
    Note: OpenSUSE 13.1 already has the ja_JP.utf8 locale installed


    II. Mounting the ISO

    As DMMd's Setup has no special copy protection you can just mount the ISO without emulating a CD Drive

    Try mounting the ISO with mount [Requires root]:
    Code:
    sudo mkdir -p /mnt/disc
    sudo mount -o loop YourDMMdFile.iso /mnt/disc
    If this is not possible right click on the ISO file in your File Manager Open With -> Mount Image
    If you are using the second method right click on the mounted Image -> Properties
    You should see a path like /media/yourUser/DMMd/.
    You'll need it in the next step

    III. Installing the Game

    As the Setup will install files that contain Japanese Letters we'll need the locale for the first time.
    Code:
    LANG=ja_JP.utf8
    wine /mnt/disc/product/setup.exe
    If you used the second method for mounting the game please replace the path (e.g. /home/yourUser/DMMd/)
    Now a setup window will open.

    dsetup0.png

    Click on next

    dsetup1.png
    Click the upper selection box and click next. (By clicking Next you are accepting the License)

    dsetup2.png
    Click next.

    dsetup3.png
    Click next.

    dsetup4.png
    Now wait a while while game installs...

    dsetup5.png
    Click on No.

    dsetup6.png
    Now first uncheck the option and then click on finish.

    You have sucessfully installed DMMd!


    If you are using the No-CD-Crack you won't need the ISO anymore, so you can unmount it:
    Code:
    sudo umount /mnt/disc/
    sudo rmdir /mnt/disc/
    Alternatively you can just unmount it using a file manager.

    IV. Preparing Wine

    You can install all the Libraries you need just by typing
    Code:
    winetricks d3dx9 dxdiagn devenum quartz ffdshow
    Wait a while and a Dialog will appear

    wsetup0.png
    Click OK

    wsetup1.png
    Click Next

    wsetup2.png
    Click Next

    wsetup3.png
    Click Next

    wsetup4.png
    Click Next

    wsetup5.png
    Scroll down, check MPEG-1,MPEG-2 and click Next

    wsetup6.png
    Click Next

    wsetup7.png
    Click Install and wait (Only takes a few seconds) then click finish.

    V. Installing the v1.10 Update / No-CD-Crack

    Open the DMMdUpdate1.10.exe in an archive manager of your choice and copy the DMMd.exe, nss.npa and system.npa file into the DMMd Folder.

    If you don't have any archive manager which can handle the .exe format just use 7-ZIP:
    Code:
    7z x DMMdUpdate1.10.exe DMMd.exe nss.npa system.npa
    You can install the NO-CD Crack by moving the DMMd_crack_for_ver110.exe file into the DMMd folder

    You can open the DMMd-Folder by executing:

    Code:
    xdg-open $HOME/.wine/drive_c/Program\ Files\ \(x86\)/NitroplusCHiRAL/DRAMAtical\ Murder/
    If xdg-open is not supported on your distro just replace it with your file manager

    VI. Running the Game


    First let's change the directory to our DMMd Installation
    Code:
    cd $HOME/.wine/drive_c/Program\ Files\ \(x86\)/NitroplusCHiRAL/DRAMAtical\ Murder/
    Now execute the following:
    Code:
    LANG=ja_JP.utf8 wine DMMd_crack_for_ver110.exe
    or
    Code:
    LANG=ja_JP.utf8 wine DMMd.exe


    And it should run.

    A Information window will appear just click on OK.
    Then you'll be asked if you want to enable fullscreen - I recommend choosing No to avoid any problems.

    And there you have it:




    How to install the English Patch

    Important:

    I found out, that most of the time you'll just need to place the patch files in the DMMd-Directory and that's it . So before you do the things listed below just try to place the patch files in your DMMd folder and see if it works.
    First Download NIPA (by Minagi) and the *-patch.npa files of the English Patch (by RocketBasement) and place both in the DMMd directory (See the End of Step V if you are unsure how to find it) (Of course you won't have to do that in case you have a prepatched Version (e.g. from Fuwanovel))
    Now open a Terminal, nevigate to the DMMd directory and execute the following: Code:

    Code:
    LANG=ja_JP.utf8
    wine nipa.exe -xg cg.npa DramaticalMurder
    wine nipa.exe -xg cg2.npa DramaticalMurder
    wine nipa.exe -xg nss.npa DramaticalMurder
    wine nipa.exe -xg cg-patch.npa DramaticalMurder
    wine nipa.exe -xg cg2-patch.npa DramaticalMurder
    wine nipa.exe -xg nss-patch.npa DramaticalMurder
    cp -r cg-patch/* cg
    cp -r cg2-patch/* cg2
    cp -r nss-patch/* nss
    mv cg.npa cg.bak
    mv cg2.npa cg2.bak
    mv nss.npa nss.bak
    wine nipa.exe -cg cg cg.npa DramaticalMurder
    wine nipa.exe -cg cg2 cg2.npa DramaticalMurder
    wine nipa.exe -cg nss nss.npa DramaticalMurder
    rm -rf cg cg2 nss
    If anything goes wrong just delete cg.npa , cg2.npa and nss.npa and rename the .bak files to .npa files.

    EXPLANATION: Just pasting the *-patch.npa files in to the DMMd directory isn't enough, because wine (atleast on my setup) messes up the paths, which breaks the patch loading, no matter where the DMMd folder is located.

    Took me forever to figure this out, i hope i could save you some time.

    If this was helpful, please let me know by thanking this post
    Last edited by imbatman; 10-28-2014 at 10:02 AM. Reason: New Information


  2. #2
    Total Yaoi Freak

    Join Date
    Jun 2013
    Posts
    1,778
    Points
    6,000,000
    Savings
    1,721,080


    Wing 1 (Left)Shou (L5)Wing 1 (Right)
    Kid (L2)Shinichi (L1)Kai (L5)
    Definitely worth a lot of thumbs up for this. Thanks!!

  3. #3
    Yaoi Amateur
    Join Date
    Aug 2014
    Location
    /dev/null
    Posts
    63
    Points
    0
    Savings
    0


    Okay, tested the whole thing with OpenSUSE 13.1 x64 and it works fine.
    Going to test more distros when i have time.

 

 

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •