Jump to content
Harry99710

[Arcade PC] Initial D Arcade Stage Zero (Sega Nu 2)

Recommended Posts

Hey guys, 

It took a lot of work and a combined effort but it looks like we have finally got it running (at least for Nvidia users).

 

I wrote a simple guide here with some of my own added steps from my experience so may help those less tech-savvy like me.

 

Thanks, everyone for your great help, especially Kobe46, Cbeluz40, Windows10xp8 and Petje. 

 

 

Share this post


Link to post
Share on other sites
24 minutes ago, sky2310 said:

 

This is great! I managed to just use the ALT+ENTER method and then CTRL+ALT+DEL to exit. Thanks for your help matey! You're a champion.

I think the issue if you have CTRL+Alt+Del, you will have an issue with exiting the game properly with the Service and test menu, you lose progression on your card if you wish to close it in another method other than what I put in the document. Just a reminder though.

Share this post


Link to post
Share on other sites
14 minutes ago, sidlalami said:

is there a download on Google Drive perhaps? the torrent link is not working and I cant download it on MEGA as I dont have a premium account. Thanks guys


send me a PM and I will share alt link for you.

Share this post


Link to post
Share on other sites

In minime bat i get this :
 

Hidden Content

    Give reaction or reply to this topic to see the hidden content.

and if try to start the game i get this :
 

Failed to launch executable: 80070002
Failed to launch executable: 80070002

Game processes have terminated

 

Can someone help me?

I'm trying on windows 10 last update with all the plugins installed.

Edited by Raikoh

Share this post


Link to post
Share on other sites
24 minutes ago, Raikoh said:

In minime bat i get this :
 

Hidden Content

    Give reaction or reply to this topic to see the hidden content.

and if try to start the game i get this :
 

Failed to launch executable: 80070002
Failed to launch executable: 80070002

Game processes have terminated

 

Can someone help me?

I'm trying on windows 10 last update with all the plugins installed.


Did you follow my guide in the Tutorial section? You need to modify the access rights of the inject.exe file - follows Steps 12-15 carefully and this problem will be fixed.

Share this post


Link to post
Share on other sites
4 minutes ago, sky2310 said:


Did you follow my guide in the Tutorial section? You need to modify the access rights of the inject.exe file - follows Steps 12-15 carefully and this problem will be fixed.

I did. 

i actualy fixed the minime problem using the directory in plugin.zip instead of idz.zip and now i get this :
  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) +1ms
  app:switchboard Using default host names, change them from the .env file if necessary. +0ms
Startup OK
 

In the game folder instead,i always get always this error even after i made it first inject.exe run as adminstrator:
 

Failed to launch executable: 80070002
Failed to launch executable: 80070002

Game processes have terminated

Edited by Raikoh

Share this post


Link to post
Share on other sites
17 minutes ago, Raikoh said:

I did. 

i actualy fixed the minime problem using the directory in plugin.zip instead of idz.zip and now i get this :
  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) +1ms
  app:switchboard Using default host names, change them from the .env file if necessary. +0ms
Startup OK
 

In the game folder instead,i always get always this error even after i made it first inject.exe run as adminstrator:
 

Failed to launch executable: 80070002
Failed to launch executable: 80070002

Game processes have terminated

 

The above suggests that your virtual server is working fine now.

The second error you're getting is because of the inject.exe file - try what I did in steps 12-15 - make the inject.exe Run as Administrator - then do the same for the start.bat file...FIRST RUN ONLY...now, change the inject.exe back to not having Run as Administrator and this time run the start.bat as Administrator.

 

Also, check your segatools.ini file to ensure everything is correctly mapped out. 

 

Share this post


Link to post
Share on other sites
14 minutes ago, sky2310 said:

 

The above suggests that your virtual server is working fine now.

The second error you're getting is because of the inject.exe file - try what I did in steps 12-15 - make the inject.exe Run as Administrator - then do the same for the start.bat file...FIRST RUN ONLY...now, change the inject.exe back to not having Run as Administrator and this time run the start.bat as Administrator.

 

Also, check your segatools.ini file to ensure everything is correctly mapped out. 

 

The first time i run inject.exe run as adminator( running Start.bat normaly ofc) i get all the windows warning,i say yes to all of them and the i get this prompt message:

 

Game processes have terminated 
Press any key to continue. . .

 

 

I press the key,then i untick Run as Administrator and double click Start.bat  but i get the same error ....Failed to launch executable: 80070002 even with minime start.bat opened in background.
 

Edited by Raikoh

Share this post


Link to post
Share on other sites
19 minutes ago, Raikoh said:

The first time i run inject.exe run as adminator( running Start.bat normaly ofc) i get all the windows warning,i say yes to all of them and the i get this prompt message:

 

Game processes have terminated 
Press any key to continue. . .

 

 

I press the key,then i untick Run as Administrator and double click Start.bat  but i get the same error ....Failed to launch executable: 80070002 even with minime start.bat opened in background.
 

Try this...

Make the inject.exe file as Run as Admin, right-click and run the start.bat file also as Admin - if it works fine...if not, close al the windows down and now...untick inject.exe as Run as Admin, and run the start.bat this time normally without Admin. 

 

Also, you sure you filled out the segatools.ini file correctly and running everything out of the root of your C drive + added the Appdata folder?

Share this post


Link to post
Share on other sites
15 minutes ago, sky2310 said:

Try this...

Make the inject.exe file as Run as Admin, right-click and run the start.bat file also as Admin - if it works fine...if not, close al the windows down and now...untick inject.exe as Run as Admin, and run the start.bat this time normally without Admin. 

 

Also, you sure you filled out the segatools.ini file correctly and running everything out of the root of your C drive + added the Appdata folder?

Yes i created an "appdata" folder in the root game folder,i'll do what you suggest and i'll tell you if there any changes
Thsi is segatools.ini:
 

[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.147

[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=1

[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.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
 

Share this post


Link to post
Share on other sites
 
 
 
 
 
 
 
 
 
 
 
 
5
 Advanced issues found
 
11
8 minutes ago, Raikoh said:

Yes i created an "appdata" folder in the root game folder,i'll do what you suggest and i'll tell you if there any changes
Thsi is segatools.ini:
 

[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.147  ------> CHECK THIS WITH IPCONFIG IN CMD PROMPT

[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=1 ------> TRY CHANGING TO 4 FOR ENGLISH, PROBABLY WON'T MAKE A DIFFERENCE BUT WORTH TRYING

[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.100.0  --------------> TRY CHANGING TO 192.168.1.0 IF IT DOESN'T WORK FOR YOU

[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
 

 

Here are my files - try replacing with what you have: 

Hidden Content

    Give reaction or reply to this topic to see the hidden content.

Share this post


Link to post
Share on other sites
15 hours ago, Kobe46 said:

 

You are getting the same error I had, until I got it working.

 

I did a fresh install of it onto C:\SDDF_1.31.00\, and as soon as I did, it started to work for me. I believe that message is referencing an issue with finding the amfs folder, like the pathing is incorrect. If you have everything in your C:\ already. Could you show me your segatools.ini?

 

I got it working!  I did a fresh install, removed the read only, idz direct to app/package, and put minime in a seperate folder, then did a rebuild on sql. works perfectly now!   Now only if i can get my progress to save...lol.

Share this post


Link to post
Share on other sites
2 hours ago, enviri said:

 

I got it working!  I did a fresh install, removed the read only, idz direct to app/package, and put minime in a seperate folder, then did a rebuild on sql. works perfectly now!   Now only if i can get my progress to save...lol.

thats great. if you read my documentation. when you push start and you want to enter card. Press and hold Enter key on keyboard, it will ask to use mobile, choose yes, create the card. When you finish or want to close game, use 1 on keyboard for test menu, press 2 on keyboard to navigate to "system test menu" press 1 to accept, choose yes and game will properly exit. Next time you start, press and hold enter key to present card. it will load your card save.

 

Card save is located in C:\SDDF_1.31.00\app\package\DEVICE\felica.txt

in text has your hex code to represent your card.

 

Enjoy.

Share this post


Link to post
Share on other sites

hey guys, when i run the segatools start.bat, i have set inject to run as admin already, but the command prompt just says
"/inject.exe is not a recognized batch command.
Game processes terminated"
anyone know how to fix?

Edited by SniperRacer1273
needed to put more info about the problem

Share this post


Link to post
Share on other sites
1 hour ago, segaoutrun123 said:

will this work on win7 or will a fix be made for it :)


I don’t see why not although I tested it only on Windows 10. Considering the game is from the Win7 era, I would assume it should work.

 

Please follow tutorial in the Tutorial section and let us know!

Share this post


Link to post
Share on other sites
1 hour ago, sky2310 said:


I don’t see why not although I tested it only on Windows 10. Considering the game is from the Win7 era, I would assume it should work.

 

Please follow tutorial in the Tutorial section and let us know!

I have it running "blind" on Win10, game starts up and I can insert credits, start the game ect (I hear the sounds), however the direct3d window does not "flash" after a while (like I seen on some youtube videos of it booting)  and show any graphics. I tried to run it on Win7 just for fun. lots of missing dlls, like dnsapi.dll (this dll was actually included in the PDFT loader) but as soon as you add that it starts to complain about other dlls. On top of that you get and DirectX3D error when the main game.exe launches. however if someone is able to get this to run on W7, let me know. Also can anyone confirm to have it working on GTX7xx or GTX6xx series ?

Edited by bestekar
lots of typos

Share this post


Link to post
Share on other sites
38 minutes ago, bestekar said:

I have it running "blind" on Win10, game starts up and I can insert credits, start the game ect (I hear the sounds), however the direct3d window does not "flash" after a while (like I seen on some youtube videos of it booting)  and show any graphics. I tried to run it on Win7 just for fun. lots of missing dlls, like dnsapi.dll (this dll was actually included in the PDFT loader) but as soon as you add that it starts to complain about other dlls. On top of that you get and DirectX3D error when the main game.exe launches. however if someone is able to get this to run on W7, let me know. Also can anyone confirm to have it working on GTX7xx or GTX6xx series ?

It is a Windows 8 game

Hidden Content

    Give reaction or reply to this topic to see the hidden content.

 

GTX780 works fine

Share this post


Link to post
Share on other sites
42 minutes ago, bestekar said:

I have it running "blind" on Win10, game starts up and I can insert credits, start the game ect (I hear the sounds), however the direct3d window does not "flash" after a while (like I seen on some youtube videos of it booting)  and show any graphics. I tried to run it on Win7 just for fun. lots of missing dlls, like dnsapi.dll (this dll was actually included in the PDFT loader) but as soon as you add that it starts to complain about other dlls. On top of that you get and DirectX3D error when the main game.exe launches. however if someone is able to get this to run on W7, let me know. Also can anyone confirm to have it working on GTX7xx or GTX6xx series ?

 

I think GTX7xx would easily run it. Have you installed all the PLUGINS per my Tutorial?

Share this post


Link to post
Share on other sites
1 minute ago, petje said:

It is a Windows 8 game

Hidden Content

    Give reaction or reply to this topic to see the hidden content.

 

GTX780 works fine

Do you actually have a GTX780 in your PC and played it with that card or are u guessing it will work because a gtx780 is more "powerful" than a GTX950 ? I wonderd if it needed the newer GTX arcitecture or not.

Share this post


Link to post
Share on other sites

 Anyone know anything bout this full screen patch by Windows10xp8? Does it work? How does it work just windowed mode still or is it indeed exclusive full screen?

 

IDZ Full screen patch by Windows10xp8

 https://mega.nz/#!RQthgAAS!R8KWvpkLqcG7PDJhRLPEhte6wNl9XpsuCcHfGjOe4y8

Share this post


Link to post
Share on other sites
6 minutes ago, tommiegunz said:

 Anyone know anything bout this full screen patch by Windows10xp8? Does it work? How does it work just windowed mode still or is it indeed exclusive full screen?

 

IDZ Full screen patch by Windows10xp8


 https://mega.nz/#!RQthgAAS!R8KWvpkLqcG7PDJhRLPEhte6wNl9XpsuCcHfGjOe4y8

It is explained in the tutorial section. 

Share this post


Link to post
Share on other sites
7 minutes ago, bestekar said:

Do you actually have a GTX780 in your PC and played it with that card or are u guessing it will work because a gtx780 is more "powerful" than a GTX950 ? I wonderd if it needed the newer GTX arcitecture or not.

 

I have a GTX 1080TI OC. I actually do not think it's the video card that's the issue - did you install all the plugins from the tutorial? 

Share this post


Link to post
Share on other sites
Just now, sky2310 said:

 

I have a GTX 1080TI OC. I actually do not think it's the video card that's the issue - did you install all the plugins from the tutorial? 

I dont know what plugins you are refering to, but as I said. the Server has been compiled and it responds to inputs (see lots of thext in the server window) game starts up. if I press 3 I hear the credit sound, if I press start on my controller the game starts and I hear the music, only problem is that the direct3d window that is supposed to show the game remains black (no graphics) gtx9xx series is maxwell arcitecture and therefore it might need maxwell or newer arcitecture to work. But if someone actually could confirm it working on a GTX7xx card then I would know thats not the problem.

Share this post


Link to post
Share on other sites
17 minutes ago, bestekar said:

I dont know what plugins you are refering to, but as I said. the Server has been compiled and it responds to inputs (see lots of thext in the server window) game starts up. if I press 3 I hear the credit sound, if I press start on my controller the game starts and I hear the music, only problem is that the direct3d window that is supposed to show the game remains black (no graphics) gtx9xx series is maxwell arcitecture and therefore it might need maxwell or newer arcitecture to work. But if someone actually could confirm it working on a GTX7xx card then I would know thats not the problem.

 

Refer to Step 5.

 

Share this post


Link to post
Share on other sites
27 minutes ago, sky2310 said:

It is explained in the tutorial section. 

. Download the full-screen patch (you may need it later) courtesy of user Windows10xp8: 

Hidden Content

    Give reaction or reply to this topic to see the hidden content.

That doesnt explain nothing I wanted to know if its a windowed hack patch or a real exlusive 1920x1080 or any resolution patch.

Share this post


Link to post
Share on other sites
4 minutes ago, djd said:

. Download the full-screen patch (you may need it later) courtesy of user Windows10xp8: 

Hidden Content

    Give reaction or reply to this topic to see the hidden content.

That doesnt explain nothing I wanted to know if its a windowed hack patch or a real exlusive 1920x1080 or any resolution patch.

 

Copy it to the Package directory together with segatools.ini and when you launch the game with start.bat and everything loads, ALT+Enter for fullscreen. It goes borderless full-screen for me.

Share this post


Link to post
Share on other sites

Just an update, I do not believe this will function properly on Windows 7, it is more related to how the segatools is coded to run with inject. There are API's or something from the person who created the tools to make this work seem that only work with Windows 8.1 to Windows 10, Anything before this could have lots of issues when it attempts to run the inject.exe

 

 

Share this post


Link to post
Share on other sites

Just warning you all. I rushed this as I had more important things to do. But I go over alot of important topics within the tutorial. It is being uploaded onto YouTube rn.

 

Also, I will not be posting links for anything due to recent legal notices that Sega had announced yesterday on their Initial D website.

 

By the way, if you plan to play the game. You cannot have OBS Studio running in the background. For some reason. Minime server does not like it when you have OBS Studio running.

 

Processing is in progress. Once it is done. You should all be able to view the video: 

 

 

 

image.png

Edited by Mufausa

Share this post


Link to post
Share on other sites
57 minutes ago, Kobe46 said:

Just an update, I do not believe this will function properly on Windows 7, it is more related to how the segatools is coded to run with inject. There are API's or something from the person who created the tools to make this work seem that only work with Windows 8.1 to Windows 10, Anything before this could have lots of issues when it attempts to run the inject.exe

 

 

I followed your guide and i get to the last part and i get this error. any ideas? my ip and subnet are correct. minime is working correctly. firewall is disabled. no idea whats wrong

image0.jpg

Share this post


Link to post
Share on other sites
1 minute ago, seam said:

I followed your guide and i get to the last part and i get this error. any ideas? my ip and subnet are correct. minime is working correctly. firewall is disabled. no idea whats wrong

image0.jpg

Hmm did that popup before you got anything else on the screen? Or did it just boot right into that?

 

Are you able to hit 1 for Test menu, and do a network test? If not then it might be an issue with network adapter. Do you have Wifi and Ethernet plugged in and on at same time?

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×