琵琶行论坛

 找回密码
 注册
每日签到论坛FTP使用教学领取红包(开放!)论坛FTP搜索引擎
查看: 2836|回复: 145

Initial D Zero 中文教程

[复制链接]

签到天数: 31 天

[LV.5]常住居民I

发表于 2019-11-17 01:47:31 | 显示全部楼层 |阅读模式
本帖最后由 eizo 于 2019-11-24 12:19 编辑

貌似没有人讨论这个游戏,是不是很冷门啊?弄了一晚终于跑起来了

1.jpg
3.jpg

2.jpg




评分

3

查看全部评分

签到天数: 31 天

[LV.5]常住居民I

 楼主| 发表于 2019-11-20 22:54:29 | 显示全部楼层
okluck618 发表于 2019-11-20 22:33
这个问题是咋回事呢

关掉虚拟服务器和游戏然后重新打开
这个窗口表示连上了虚拟服务器
无标题.png
回复 支持 1 反对 0

使用道具 举报

签到天数: 31 天

[LV.5]常住居民I

 楼主| 发表于 2019-11-17 01:48:56 | 显示全部楼层
本帖最后由 eizo 于 2019-11-24 12:21 编辑

游戏及所需工具

链接:https://pan.baidu.com/s/1vAZaQYGSxgFLKz5lDyeemg
提取码:ec5w

感觉自己是最后一个搞定的。。。
工地英文(26个字母都认识我)+机译+跳坑才把这个游戏搞定
此方法经由本人4个系统(包括在用和新装,系统都为win10)实际验证得出,对原教程做了部分精简原教程:https://www.ppxclub.com/forum.ph ... 7346&fromuid=199767


游戏运行分别需要捣鼓两部分,虚拟服务器+游戏本体
动手前需要注意的几点:
a、系统需win7以上
b、据说只能N卡,我也只有N卡,所有没能验证其他显卡
c、无论是虚拟光驱或者物理光驱都要在设备管理器中禁用
游戏运行后需要知道的:
a、使用手柄运行时,方向需要用到左右两个摇杆,只用一个摇杆会导致转向不足(转向只有一半)(感谢 okluck618 告知)
b、键盘按键3为投币,在此画面按住键盘回车为读卡,第一次为制作IC卡https://www.ppxclub.com/forum.ph ... 7606&fromuid=199767 批注 2019-11-24 111132.jpg
c、方向盘需要用到此插件(我没有方向盘,所以没有具体使用方法)
https://github.com/Boomslangnz/FFBArcadePlugin/releases

一、虚拟服务器的设置:

需要的文件在主楼网盘里的
vs_community__2006221978.1568199938.exe(根据测试是可以不用安装的,可直接1-2开始)
node-v12.13.0-x64.msi(主要)
minime.7z(虚拟服务器)


1-1:先安装vs_community__2006221978.1568199938.exe
1.png
这里什么都不选直接装就行


1-2:然后安装
node-v12.13.0-x64.msi
2.png
此处勾选自动安装所需组件

这里按两次任意按键让它继续安装
1a.png

跳出的POWERSHELL窗口点是,继续运行
2a.png
我是到这一步就不动了,感觉没有安装完成,但是服务器又可以正常启动,不知道其他人是什么情况
如果是直接从1-2开始则是到这个位置停下,我不知道他会装到什么时候,不过只要虚拟服务器可以运行即可,所有这里我就关掉了

验证后发现只要系统安装有以下软件就能启动虚拟服务器

1-2安装失败的情况:

可以在开始菜单里或者node.js的安装目录里找到这个继续安装
批注 2019-11-24 093609.jpg


保证系统里安装了红框的内容,绿框的是附带安装进去的,先不用管
{D80BC39A-C06B-4DC1-BF50-A328E824EA78}.png.jpg

1-3:minime.7z解压到非中文路径下即可(顺便将整个文件夹的只读属性去掉),我试过不一定非要放在C盘
这里的 minime 一定一定不要用原始包里面那个,单独那个包是完整的,省事
以上两个软件安装好后启动服务器的样子(是不是管理员方式运行好像都可以)
3.png


二、
接下来是捣鼓游戏文件的部分

2-1:游戏本体解压到C盘
为 C:\SDDF_1.31.00 ,在里面建立名为 appdata 的空文件夹
独立压缩包segatools.zip里面 idz 文件夹内所有的文件解压到 C:\SDDF_1.31.00\app\package 里
此时 inject.exe 和 InitialD0_DX11_Nu.exe 应在同一目录下

4.jpg

2-2:然后将SDDF_1.31.00 整个文件夹的只读属性去掉,应用、确定(关键步骤)

5.png
去掉后再查看会发现它自己又恢复原状,但是我在新装的系统上再使用已经不需要这一步,应该是做一遍就可以
如果后期运行出错,可尝试重复此步骤

2-3:编辑 segatools.ini (位于C:\SDDF_1.31.00\app\package\ 内)

如图
6.png
ip地址写你自己电脑的,语言按喜好选,其他照抄
subnet 段的ip 在后期出错可尝试填入自己机器的网关,我这里改不改并没有发现区别(前面的;号似乎要去掉才生效)

然后修改网卡的DNS地址
必要时可尝试将上面的自动活得ip地址手动设置成本机ip
https://www.ppxclub.com/forum.ph ... 1056&fromuid=199767
7.png

2-3:最后关键的一步
C:\SDDF_1.31.00\app\package 里设置 inject.exe 的属性如图
8.png

之后分别以(右键菜单)管理员身份运行
C:\minime\start.bat

C:\SDDF_1.31.00\app\package\start.bat

弹窗选是即可
会出现一个黑屏 然后关掉全部窗口

去掉 C:\SDDF_1.31.00\app\package 里设置 inject.exe 的属性里管理员身份运行的勾

再次运行
C:\minime\start.bat

C:\SDDF_1.31.00\app\package\start.bat

假如出现图中 cannot get accounting 错误窗口, 把 inject.exe  的管理员方式运行先开着先让它运行,直到出现游戏画面(可能需要关闭所有窗口和虚拟服务器再来一次)
00.png
首次进游戏需要稍微等待
如果你已经进入游戏画面

0.jpg

那么游戏可以删了,毕竟捣鼓的过程才是享受



其他的

Fullscreen.exe 是全屏化工具,游戏画面出现后可以 alt + enter 全屏游戏 放C:\SDDF_1.31.00\app\package 里

run.bat   一键启动游戏的批处理文件,start cmd /c "C:\minime\start.bat"   这里是设置你服务器启动的路径 放C:\SDDF_1.31.00\app\package 里
然后建个快捷方式到桌面


@echo off

start cmd /c "C:\minime\start.bat"   

.\inject.exe -k .\idzhook.dll .\InitialD0_DX11_Nu.exe
.\inject.exe -d -k .\idzhook.dll .\amdaemon.exe -c configDHCP_Final_Common.json configDHCP_Final_JP.json configDHCP_Final_JP_ST1.json configDHCP_Final_JP_ST2.json configDHCP_Final_EX.json configDHCP_Final_EX_ST1.json configDHCP_Final_EX_ST2.json

start cmd /c .\fullscreen.exe

echo.
echo Game processes have terminated
pause

HardLinkShellExt_X64.exe 软连接创建工具
其实也不用真的把游戏放到C盘,可以通过软连接的方式把文件映射到C盘,好处就是不用占用C盘空间

9.jpg
选中要映射的文件夹
10.jpg
在目标位置创建符号链接

其实相当于一个快捷方式,TP,UEMU ,Citra ,rpcs3都很受用,Game Loader All RH直接创建软连接过去升级也方便还不占地方
可能不少人都在用的
ok,周末就这么无聊的过了,有些没有提到的机翻一下4楼原文就好





















1w.png
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2019-11-17 03:55:17 | 显示全部楼层
        Hey guys,

        It took a combined effort from a lot of people to get this working and involves a fair amount of tweaking so I thought I'll put together a quick tutorial for those having issues.

        Note: This currently works only on Nvidia video cards with AMD fix to come - I tested on my Nvidia GTX 1080Ti OC.

        Please note that all of this was made possible by the following people:
        Harry99710 for the game dump and initial guide.  
        Kobe46 for a step-by-step guide and edited config files.
        Cbeluz40, Spiderzsoft, Windows10xp8 & Petje for input and feedback.

        OK, grab a coffee and some cookies here we go...

        Step 1: Download MegaDownloader app from here: https://megadownloader.en.softonic.com and install it or extract files to your desktop.
        Step 2: Download the latest game dump from the official thread below.
        3. Launch the MegaDownloader app, copy the link address and click on Add URL, browse to where you want to save it and click on Start (leave all login settings default)
        4. Once downloaded, extract the "SDDF_1.31.00" folder to the root of your C:\ drive so it should look like this: C:\SDDF_1.31.00
        (Do not use the installed segatools and minime server files found in the downloaded package as I couldn't get them to work no matter what)
        5. Download the PLUGINS.ZIP package from here:
        6. Go to C:\SDDF_1.31.00 and create a new folder named "appdata" so it should look like this: C:\SDDF_1.31.00\appdata
        7. Extract contents of the minime.7z package to the root of your C drive so that it will look like: C:\minime
        8. Extract contents found inside the idz directory located in the segatools.zip file (the one found in step 5) to C:\SDDF_1.31.00\app\package\
        Look for a file called segatools.ini and edit as follows:

        [vfs]
        ; Insert the path to the game AMFS directory here (contains ICF1 and ICF2)
        amfs=C:\SDDF_1.31.00\amfs
        ; Create an empty directory somewhere and insert the path here.
        ; This directory may be shared between multiple SEGA games.
        ; NOTE: This has nothing to do with Windows %APPDATA%.
        appdata=C:\SDDF_1.31.00\appdata

        [dns]
        ; Insert the hostname or IP address of the server you wish to use here.
        ; Note that 127.0.0.1, localhost etc are specifically rejected.
        default=192.168.1.117   [This is your IP address - open a CMD Dos Prompt and type ipconfig and look for your IPv4 Address]

        [ds]
        ; Region code on the emulated AMEX board DS EEPROM.
        ; 1: Japan
        ; 4: Export (some UI elements in English)
        ;
        ; NOTE: Changing this setting causes a factory reset.
        region=4

        [netenv]
        ; Simulate an ideal LAN environment. This may interfere with head-to-head play.
        ; SEGA games are somewhat picky about their LAN environment, so leaving this
        ; setting enabled is recommended.
        enable=1

        [keychip]
        ; The /24 LAN subnet that the emulated keychip will tell the game to expect.
        ; If you disable netenv then you must set this to your LAN's IP subnet, and
        ; that subnet must start with 192.168.
        subnet=192.168.1.0 [Refer to your own subnet details - try this as default, if not change to 192.168.100.0]

        [gpio]
        ; Emulated Nu DIP switch for Distribution Server setting.
        ;
        ; If multiple machines are present on the same LAN then set this to 1 on
        ; exactly one machine and set this to 0 on all others.
        dipsw1=1

        [io3]
        ; Input API selection for JVS input emulator.
        ; Set "xinput" to use a gamepad and "dinput" to use a steering wheel.
        mode=xinput
        ; Automatically reset the simulated shifter to Neutral when XInput Start is
        ; pressed (e.g. when navigating menus between races).
        autoNeutral=1

        [dinput]
        ; Name of the DirectInput wheel to use (or any text that occurs in its name)
        ; Example: TMX
        ;
        ; If this is left blank then the first DirectInput device will be used.
        deviceName=
        ; Name of the positional shifter to use (or any subset thereof).
        ; Leave blank if you do not have a positional shifter; a positional shifter
        ; will be simulated using the configured Shift Down and Shift Up buttons
        ; in this case.
        ;
        ; Can be the same device as the wheel.
        ;
        ; Example: T500
        shifterName=
        ; Pedal mappings. Valid axis names are:
        ;
        ; X, Y, Z, RX, RY, RZ, U, V
        ;
        ; (U and V are old names for Slider 1 and Slider 2).
        ; The examples below are valid for a Thrustmaster TMX.
        brakeAxis=RZ
        accelAxis=Y
        ; DirectInput button numbers to map to menu inputs. Note that buttons are
        ; numbered from 1; some software numbers buttons from 0.
        start=3
        viewChg=10
        ; Button mappings for the simulated six-speed shifter.
        shiftDn=1
        shiftUp=2
        ; Button mappings for the positional shifter, if present.
        gear1=1
        gear2=2
        gear3=3
        gear4=4
        gear5=5
        gear6=6


        Save the segatools.ini file and exit - you are now ready to launch the game.

        9. Right-click on the SDDF_1.31.00 & minime folders one-by-one and under attributes - untick Read-only and hit Apply then OK
        10. Install all the Plugin Retridistributables found in the PLUGINS.ZIP package, e.g. vc_redist.x64.exe, vs_community.exe, Node-v12.13.0-x64.msi and opt to install all drivers
        11. Go into the minime folder and right-lick on start.bat and choose Run as Administrator - if correct you should see the below - leave this open in the background do not close:
         
        app:switchboard HOST_EXT: 127.0.0.1 (Service host name sent to clients) +0ms
          app:switchboard HOST_INT: 0.0.0.0 (Bind address) +2ms
          app:switchboard Using default host names, change them from the .env file if necessary. +0ms
        Startup OK


        12. Go into the following directory C:\SDDF_1.31.00\app\package\ and look for the inject.exe file, right-click and choose Properties > Compatibility and tick Run this program as Administrator > OK
        13. Go to the start.bat file found in the same location as the above C:\SDDF_1.31.00\app\package\ and right-click then Run as administrator
        You will see a series of windows popup with security warnings to accept - choose yes to all and let it run in the background

        14. The first run never works for me, after everything loads, you will see a black screen that many are experiencing - close all the windows including minime server
        15. Go back to the inject.exe file mentioned in Step 12 and this time do the same and untick Run as Administrator
        16. Download the full-screen patch (you may need it later) courtesy of user Windows10xp8: https://mega.nz/#!RQthgAAS!R8KWvpkLqcG7PDJhRLPEhte6wNl9XpsuCcHfGjOe4y8
        Copy the EXE to C:\SDDF_1.31.00\app\package\
        17. Now, hook up a USB Controller - I am use a XBOX 360 (Xinput0) joypad and make sure it is turned and detected by Windows
        18. Go back to C:\minime\ and run the virtual server again by running start.bat as Administrator (FOR ME, THE GAME STILL RAN FINE WITHOUT THIS STEP SO IT MAY NOT BE NEEDED)
        19. Finally, run C:\SDDF_1.31.00\app\package\start.bat as normal no need for Administrator rights and it should load - wait for all the calibration and then press ALT+ENTER for full-screen mode & ESC to exit
        If you cannot exit (like for me in many cases), press ALT+CTRL+DEL and manually end the Direct3D Window to close

        I know there are nearly 20 steps to get this working but I wanted to break each one down to ensure everything is not missed. This was such a headache for many users including myself.
        User Kobe46 has been instrumental in this tutorial and he also has a guide found here if you still need it - distributed by permission: http://www.emuline.org/applications/core/interface/file/attachment.php?id=6933

        I hope it worked for everyone!

        SKY2310

        EDIT:.....if you are getting the loading error many people experiencing...do the following...
        1) Make sure you follow steps 12-15 carefully and the files in the PLUGINS.ZIP file NOT the ones found in the original dump.
        2) If you have a virtual DVD clone drive software, disable it by going into DEVICE MANAGER > DVD DISC DRIVES and right-click disable.

        HERE ARE MY FILES IN CASE YOU WANT TO REFER:


http://www.emuline.org/topic/166 ... cards-for-now-only/


回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2019-11-17 09:27:21 | 显示全部楼层
没有教程这个实在不会弄

点评

2楼。。凑合看吧  发表于 2019-11-17 16:21
回复 支持 反对

使用道具 举报

签到天数: 178 天

[LV.7]常住居民III

发表于 2019-11-17 11:09:20 | 显示全部楼层
没有ROM,分享一下

点评

补在主楼里了  发表于 2019-11-17 12:09
回复 支持 反对

使用道具 举报

签到天数: 1 天

[LV.1]初来乍到

发表于 2019-11-17 11:42:15 | 显示全部楼层
本帖最后由 DJock 于 2019-11-17 12:05 编辑

我前天就玩 上了  ,期待大神 把 存档卡搞出来。没卡 玩再久 也没用 。还不懂 怎么自定义键位 ,原设按键太麻烦了。

点评

你上哪里搞到完整版虚拟服务器的?我就是被自带那个服务器坑了,缺文件的  发表于 2019-11-17 12:05
回复 支持 反对

使用道具 举报

签到天数: 1 天

[LV.1]初来乍到

发表于 2019-11-17 12:12:35 | 显示全部楼层
应该不是服务器的问题. 而是SEGAtools里面有个文件有问题。

点评

启动服务器提示bin文件夹里的文件找不到,自带那个连这个文件夹都没有,非常坑  发表于 2019-11-17 12:23
回复 支持 反对

使用道具 举报

签到天数: 1 天

[LV.1]初来乍到

发表于 2019-11-17 12:30:19 | 显示全部楼层
我没碰到你的问题。我遇到的都是 segatool里有文件错误,start.bat 无法执行 ,最后老外搞明白了 那个segatools是有问题的。换了一个就好了。

点评

这里没人讨论,我英文又不好。。。话说这个游戏怎么漂移?  发表于 2019-11-17 14:22
回复 支持 反对

使用道具 举报

签到天数: 32 天

[LV.5]常住居民I

发表于 2019-11-17 13:46:22 | 显示全部楼层
我在emuline下載mega link,不要用裡面minime-v005.zip和segatools-v001.zip,有問題的,弄了兩小時都不行,之後下載emuline帖子其他人提供的minime-v005.zip和segatools-v001.zip,才可以玩

点评

是的 就是被这个坑了  发表于 2019-11-17 13:57
回复 支持 反对

使用道具 举报

签到天数: 1 天

[LV.1]初来乍到

发表于 2019-11-17 14:59:57 | 显示全部楼层
这键位设置还不能 自定义吗? D0 不再像 D8一样 BC 过弯了吗?

点评

默认是手柄,还没有自定义  发表于 2019-11-17 16:24
回复 支持 反对

使用道具 举报

签到天数: 11 天

[LV.3]偶尔看看II

发表于 2019-11-17 15:15:38 | 显示全部楼层
hkkane 发表于 2019-11-17 13:46
我在emuline下載mega link,不要用裡面minime-v005.zip和segatools-v001.zip,有問題的,弄了兩小時都不行,之 ...

能分享下正确的文件吗?谢谢!
回复 支持 反对

使用道具 举报

签到天数: 28 天

[LV.4]偶尔看看III

发表于 2019-11-17 15:33:48 | 显示全部楼层
樓主您好,我在運行遊戲時 minime 運行正常,進入遊戲後卡在網路檢測。想請問 segatools.ini 裡的 [dns] 及 [keychip] 要填入哪個數值?
PS. 我的連線方式是PPPOE.

下面附圖
1.jpg

2.jpg

点评

默认哪里填IPv4 里的,keychip那里默认不行的话就填你的网关ip,dns是网卡里设置8.8.8.8和8.8.4.4,我随便弄了个教程  发表于 2019-11-17 16:18
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|琵琶行论坛 ( 赣ICP备12000882号 )

GMT+8, 2019-12-10 16:51 , Processed in 0.026906 second(s), 10 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表