Jump to content
LaunchBox Community Forums

Neko Project II HDD Runner 1.0.1

   (2 reviews)

About This File

Anyone who has tried to use LaunchBox with NEC PC-9801 would know that Neko Project II, the most well known PC-98 emulator, does not accept HDI (Hard Drive Image) files via command prompt, which is what LaunchBox has to do to provide emulators with ROMs. This is especially a problem as all 5 of the first Touhou games, the most well known games on the system, use the HDI file format.

Here, I have created a solution. The zip download contains two files: runner.exe and runner.ahk
To run the program, you need to extract runner.exe into the same folder as Neko Project II, and set the emulator application path in LaunchBox to runner.exe
All this program does is it receives the ROM location from LaunchBox and stores it in Neko Project II's configuration file if the ROM is HDI format then runs Project Neko II. If the file is not HDI, Project Neko II is simply run with the ROM location.
If you want to see the source code for the program, open runner.ahk in Notepad. The program is written using AutoHotkey.


What's New in Version 1.0.1   See changelog

Released

Added option to change the Project Neko II executable file used.

  • Like 4
  • Thanks 5

User Feedback

Recommended Comments

Thanks for this, it's really useful!

However, I have some issues while using it with different Neko Project II's executables(I'm using np21nt.exe instead of np2sxnt.exe, since it prevents graphical glitches in Touhou).

I have changed the contents of runner.txt from "np2sxnt" to "np21nt". The runner now correctly open np21nt.exe, but it doesn't automatically launches the game.

Any way to fix this?

  • Like 1
Link to comment
Share on other sites

On 4/15/2018 at 8:55 AM, Rey said:

Thanks for this, it's really useful!

However, I have some issues while using it with different Neko Project II's executables(I'm using np21nt.exe instead of np2sxnt.exe, since it prevents graphical glitches in Touhou).

I have changed the contents of runner.txt from "np2sxnt" to "np21nt". The runner now correctly open np21nt.exe, but it doesn't automatically launches the game.

Any way to fix this?

The problem is that the Runner is set up to only change values under the [NekoProjectII] header within your version's .ini file, while it should be changing these values under the [NekoProject21] header for you. I got it to work by changing the header that the Runner writes to and recompiling it. I'll include my variation, which should work with any version.

runner.exe

  • Like 2
Link to comment
Share on other sites

Hello everyone. Can this runner.exe file be edited to contain a script to automatically run the emulator in full screen?

This script works perfect if I run the emulator:

WinWaitActive, Neko,
Send {F11}sf

but I don't know how to implement it with the "runner.exe" file from the launchbox Autohotkey.

Some help?

Link to comment
Share on other sites

On 10/24/2019 at 2:23 AM, Morley said:

Hello everyone. Can this runner.exe file be edited to contain a script to automatically run the emulator in full screen?

This script works perfect if I run the emulator:

WinWaitActive, Neko,
Send {F11}sf

but I don't know how to implement it with the "runner.exe" file from the launchbox Autohotkey.

Some help?

I made a derivative of Fayne Aldan's genius work.

FEATURES ?

Launches np21.exe in fullscreen

Pressing Esc on the keyboard will terminate runner21.exe, np21.exe, joytokey.exe, autohotkey.exe

LIMITATIONS ?

Hardcoded to work only with np21.exe, will not work with any other variants of the Neko Project emulator (although this can be altered in the provided AHK file)

64-bit executable, will only work on 64-bit version of Windows

Must be stored in the same location as np21.exe

Ensure that you don't have anything that launches Autohotkey.exe before using this

The following two files from the JoyToKey package must also be in the same location as np21.exe

  • JoyToKey.exe
  • VistaAPI.dll

runner21.zip

Edited by MCF
Link to comment
Share on other sites

1 hour ago, MCF said:

I made a derivative of Fayne Aldan's genius work.

FEATURES ?

Launches np21.exe in fullscreen

Pressing Esc on the keyboard will terminate runner21.exe, np21.exe, joytokey.exe, autohotkey.exe

LIMITATIONS ?

Hardcoded to work only with np21.exe, will not work with any other variants of the Neko Project emulator (although this can be altered in the provided AHK file)

64-bit executable, will only work on 64-bit version of Windows

Must be stored in the same location as np21.exe

The following two files from the JoyToKey package must also be in the same location as np21.exe

  • JoyToKey.exe
  • VistaAPI.dll

runner21.zip 411.58 kB · 0 downloads

Excelente! Thnks!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...