Jump to content

[Tuto] House of the Dead 4: Alternative install, enable second player.


linglang
 Share

Recommended Posts

I made an AHK script for changing the mouse cursor with a custom crosshair  :)

 

A little video :

 

 

This script can be adapted to other emulators like Demul ( I used it time ago for many Naomi shooting games ).

 

I did it because I'm using a xbox controller and that script helps to have a crosshair instead of the mouse cursor, that's it.

 

CHEERs

Edited by nohero
Link to comment
Share on other sites

 
  • 1 month later...
  • Replies 169
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

This game does not scale right now at 4k with windows scaling options after it updated to add the sinden lightgun the problem started i have quite a few people on my youtube channel with the same problem even overiding dpi by aplication the firing does not line up with the crosshair

We had to go back to a previous build 1.0.0.410.

Link to comment
Share on other sites

 
On 11/7/2019 at 4:16 PM, bjoernhellmark said:

Does anyone have this graphic bug or knows how to solve it? I installed the shader fix, which made the game playable in the first place, but sadly it didn't solve this problem. My PC is equipped with an AMD R7 360 and running on WIndows 10.

Hotd4_Bug.jpg

 

I have this problem as well on my GTX 1650 only at certain times. Is there a fix? I did also apply the shader fix and it didn't help. 

Edited by JustinCredible81
Link to comment
Share on other sites

 
 
5 ore fa, JustinCredible81 ha scritto:

 

I have this problem as well on my GTX 1650 only at certain times. Is there a fix? I did also apply the shader fix and it didn't help. 

 

There's no fix unfortunately.

 

30 minuti fa, vitamina ha scritto:

but now with new update teknoparrot i have one shot when fire e non machine gun why?

 

I need to use v410 for it and for Star Trek Voyager.

Link to comment
Share on other sites

 

start trek voyager i not use this game because don't like sorry but but i think it works the same light gun game

 

set input direct and run with game loader and edit txt in folder sv the setting example teknoparrot version 1.0.0.361 and my light games work with select direct input in TP and run with demulshooter and my solution work : :fiesta:

(4 day to work around)

Link to comment
Share on other sites

 
 
12 ore fa, vitamina ha scritto:

start trek voyager i not use this game because don't like sorry but but i think it works the same light gun game

 

set input direct and run with game loader and edit txt in folder sv the setting example teknoparrot version 1.0.0.361 and my light games work with select direct input in TP and run with demulshooter and my solution work : :fiesta:

(4 day to work around)

 

Good to know.

 

 

11 ore fa, JustinCredible81 ha scritto:

I use a Lightgun I would just play HOTD 4 on RCPS3 but I don't know if there's a fix for a Lightgun to emulate the shaking of the move controller that is required to reload and shake zombies off. I wish you could turn that garbage off I have an actual PS3 and Move and it's garbage there too. 

 

The shaking feature is not emulated in RPCS3.

You can get it using a sixaxis controller like a PS4 one and there's no way to turn off that feature unfortunately.

Edited by nohero
Link to comment
Share on other sites

 
 
3 ore fa, SuperMagoAlex ha scritto:

 

Hi nohero can you send me your script? Thx!

 

 

Yes, no problem.

I will do it later because I'm not at my home right now.

 

EDIT :

Check your inbox :) 

 

 

 

CHEERs

Edited by nohero
Link to comment
Share on other sites

 
21 ore fa, nohero ha scritto:

 

Yes, no problem.

I will do it later because I'm not at my home right now.

 

EDIT :

Check your inbox :) 

 

 

 

CHEERs

I'm interested too. I find it very useful for those who use dolphinbars. you can send me this script?. thank you

Link to comment
Share on other sites

 
 
Citation

Not sure if it works with a Dolphin bar, and two Nintendo Wii controllers, or "light guns". (I can not check)

 

I can confirm, only 1 dolphin bar and 2 wiimotes, workss perfectly with Touchmote+DemulShooter.

Edited by aeliss
Link to comment
Share on other sites

 

TeknoParrot 1.0.0.437 works fine with mouse input and full screen.

For Player 1 Light Gun I had to select Windows Mouse Cursor instead of my actual mouse.

 

Still have some graphical issues with nvidia card like mentioned at beginning, and shaderfix does not solve.

Link to comment
Share on other sites

 
 
 

Everything working in latest TeknoParrot 437 when using mouse and raw input.

What exactly is needed to get custom cursor?

 

I downloaded a CrossHair.cur

I placed in disk0\elf and also tried disk0\elf\sv

 

I tried launching MouseFix 1.0.1 as admin to see if that works, but doesn't, and I'm assuming this is the problem because it was made for earlier version of Teknoparrot.

 

Edited by fwlr
Link to comment
Share on other sites

 
3 hours ago, fwlr said:

Everything working in latest TeknoParrot 437 when using mouse and raw input.

What exactly is needed to get custom cursor?

 

I downloaded a CrossHair.cur

I placed in disk0\elf and also tried disk0\elf\sv

 

I tried launching MouseFix 1.0.1 as admin to see if that works, but doesn't, and I'm assuming this is the problem because it was made for earlier version of Teknoparrot.

 

Here's my ReadMe for it.  I followed these on a brand new Win10 2004 machine.  Still worked fine.

 

Extract main game into folder of choice.
Main game path - disk0\elf
Impliment Update C
Impliment crosshair
Impliment missing test menu files
Impliment shader fix


From within "HOTD4 game.exe for Game Loader All RH.rar" pick a resolution file.
This is a pain, for my 4k monitor I had to pick 1080 in order for the bullets to hit my crosshair and have the game centered fullscreen.


Setup game in TeknoParrot
Executable - disk0\elf\hod4M.elf
Select FreePlay, OffScreenReloadHack and UseMouseForGun.



Extract executables from "Game Loader All RH 344.7z" into elf folder and run the config app.
Windows Size Tab - Monitor Resolution - Input 1920x1080 and click enable.  I'm guesing this must match the executable resolution.
Update Rate Tab - Update rate Mouse Cursor Hide - Uncheck Enable.
Loader Settings 1 Tab - Make sure it's properly pointing to TeknoParrot.


Load game with "Game Loader All RH.exe"


Left Click - Fire
Middle Click - Grenade
Right click - Reload

 

Link to comment
Share on other sites

 
 
3 hours ago, ISOHaven said:

Here's my ReadMe for it.  I followed these on a brand new Win10 2004 machine.  Still worked fine.

 


Extract main game into folder of choice.
Main game path - disk0\elf
Impliment Update C
Impliment crosshair
Impliment missing test menu files
Impliment shader fix


From within "HOTD4 game.exe for Game Loader All RH.rar" pick a resolution file.
This is a pain, for my 4k monitor I had to pick 1080 in order for the bullets to hit my crosshair and have the game centered fullscreen.


Setup game in TeknoParrot
Executable - disk0\elf\hod4M.elf
Select FreePlay, OffScreenReloadHack and UseMouseForGun.



Extract executables from "Game Loader All RH 344.7z" into elf folder and run the config app.
Windows Size Tab - Monitor Resolution - Input 1920x1080 and click enable.  I'm guesing this must match the executable resolution.
Update Rate Tab - Update rate Mouse Cursor Hide - Uncheck Enable.
Loader Settings 1 Tab - Make sure it's properly pointing to TeknoParrot.


Load game with "Game Loader All RH.exe"


Left Click - Fire
Middle Click - Grenade
Right click - Reload

 

 

Thanks.  I did the first part, The game plays fine without Game Loader so I was hoping not to use it. So Game Loader All RH is needed to add CrossHair.cur?  

Link to comment
Share on other sites

 
3 hours ago, JustinCredible81 said:

I wonder if the graphics problems during cutscenes will ever be fixed. rpcs3 version works fine, but you can't shake your lightgun like a move controller which is required to reload and shove zombies off. So there's no perfect way to play this with a lightgun on PC right now. 

 

I like the rpcs3 version, except what you mention.  Hopefully they can implement true Move functionality someday.  But even on real hardware the Move controller didn't work very well for shake.

Link to comment
Share on other sites

 
3 minutes ago, fwlr said:

 

I like the rpcs3 version, except what you mention.  Hopefully they can implement true Move functionality someday.  But even on real hardware the Move controller didn't work very well for shake.

 

Yeah I have a CFW PS3 and Move, just trying to get all arcade type games on PC. I prefer my lightgun on PC over Move anyday. 

Link to comment
Share on other sites

 
17 hours ago, fwlr said:

 

Thanks.  I did the first part, The game plays fine without Game Loader so I was hoping not to use it. So Game Loader All RH is needed to add CrossHair.cur?  

Well, mind you this was a long time ago.  Back then this was the only way I could get the game to work "well".  TP has obviously advanced since then.  So no, this is not definitive.  However it still worked well for me today....er yesterday.

Link to comment
Share on other sites

 
 
1 hour ago, EncryptedMind said:

CAN anyone help me. Ive seen it posted somewhere but i cant find it now. When I run HOD4 for instance the screen is way to big for the tv and i cant see everything. Im running 1920 x 1080. on windows 7 64 bit with 750ti nvidia card. Straight from teknoparrot 1.0.0.447

 

Try right clicking the .exe of the game (not Teknoparrot) select properties > compatibility > change high DPI settings > and click the bottom one "override high DPI scaling behavior scaling performed by" and leave it on application. 

Edited by JustinCredible81
Link to comment
Share on other sites

 
18 hours ago, JustinCredible81 said:

 

Try right clicking the .exe of the game (not Teknoparrot) select properties > compatibility > change high DPI settings > and click the bottom one "override high DPI scaling behavior scaling performed by" and leave it on application. 

Ok i got it to work now thanks. I had to right click on teknoparrotUI. Thanks so much. 

Edited by EncryptedMind
Link to comment
Share on other sites

 
On 06/09/2020 at 3:19 PM, nohero said:

I made an AHK script for changing the mouse cursor with a custom crosshair  :)

 

A little video :

 

 

This script can be adapted to other emulators like Demul ( I used it time ago for many Naomi shooting games ).

 

I did it because I'm using a xbox controller and that script helps to have a crosshair instead of the mouse cursor, that's it.

 

CHEERs

Could i have a copy of this script please? Much appreciated. Thank you

Link to comment
Share on other sites

 
  • 2 weeks later...

hello 1st post here a newbe,

 

I'm struggling to get hotd4 running. 

When I launch it through Teknoparrot UI 1.0.0.482, the black screen comes up runs through some messages and then ends on:

 

Initialization Complete

amLibInit: cannot open /proc/bus/pci/00/if.0

 

The game then exits back to the UI.

 

Please Help

Link to comment
Share on other sites

 
 
 
 
2 hours ago, cristiano1987 said:

is there a way to enable the second player?

Did you do this ? 

Enable second player.

Just open the .elf file with any HEX editor, go to file offset 0x2D5827 and replace 0x74 by 0xEB That's all

Thanks to @argonlefou

No, this will not work with two mice connected !

Not sure if it works with a Dolphin bar, and two Nintendo Wii controllers, or "light guns". (I can not check)

Link to comment
Share on other sites

 
 
 
On 2/24/2019 at 5:14 AM, linglang said:

This procedure is probably not needed anymore since Teknoparrot 1.0.0.140 !!!

According to the changelog:

- [Reaver] [TeknoParrot] House of the Dead 4 now has the hidden cursor.

- [Reaver] [TeknoParrot] The House of the Dead 4 now throws grenades with the mouse 3.

 

 

Still does not work ?

You want to add your own cursors ?

 

Keep reading.

 

House Of The Dead 4 (Lindbergh)

Works fine on Window$ 10 (1803) and TeknoParrot 1.86 (straight loaded)

I run it with GameLoader (0.3.2.7) and TeknoParrot 1.81 X-MAS Special.

 

Run HOTD4_MouseFix.exe as administrator.

Run GameLoader All RH as administrator.

the_house_of_the_dead_4_by_pooterman-dc801qh.png

Edit 14-02-2019

 

The fault in "version 1" of these instructions was:

I forgot to mention,

Run HOTD4_MouseFix.exe as administor.

Run Gameloader All RH.exe as administrator. 

 

I got House Of The Dead 4 working with Gameloader All RH !

 

DOES NOT RUN CORRECTLY ON 1.88 or higher.
(as far as I know, just tested it on version 1.90 no go !

 

So run 1.81 X-MAS Special !

 

Just played it to the "end", "James", I won't spoil it ....

 

I can get it to work with the mouse ,crosshair, dead centre.

I have no idea how to configure it for a second player, second mouse on 1 system.

At the moment,  I can connect a second mouse to the PC, Ds_Diag sees it as a second device.

But in game, both mice, control the player 1 crosshair. 

And I am missing the sound effects of the guns and zombies.

There is only music and dialogue.

 

OK, here is my documentation to get it working.

 

I use a three button mouse a keyboard and a wireless XBox 360 controller, 

to get the mouse working to aim, shoot, reload and throw grenades.

It should also be possible with only a keyboard and mouse, use Direct Input in TeknoParrot Emulation settings.

For Xbox 360 controller input use XInput in TeknoParrot Emulation settings.
 

Disable the headphone outputs of the Xbox 360 controllers in Window$ 10.

Set the default output to the correct audio output device.

https://www.youtube.com/watch?v=YWX4WxMkDxk

Otherwise the Xbox 360 controllers switch the audio output to their headphone outputs everytime.

Extract the HODT4 .bin file with 7zip or PowerISO


https://www.7-zip.org/
https://www.poweriso.com/

 

Then you need these files.

 

Characters look corrupted ?
Use the shader fix files, place in HOD4/disk0/fs
http://www.emuline.org/applications/core/interface/file/attachment.php?id=4729


Files needed for the test menu, place in HOD4/disk0/elf

(HOD4/disk0/elf/hod4testM_HD.elf)
http://www.emuline.org/applications/core/interface/file/attachment.php?id=4730

 

GameLoader All RH, place the three .exe files in HOD4/disk0/elf/
https://mega.nz/#!4l0EFSDZ!So_xejXzSQEjDaqs6eeSaMW5TYC85jPPlRIzlXdGcGk

 

Enable second player.

Just open the .elf file with any HEX editor, go to file offset 0x2D5827 and replace 0x74 by 0xEB That's all

Thanks to @argonlefou

No, this will not work with two mice connected !

Not sure if it works with a Dolphin bar, and two Nintendo Wii controllers, or "light guns". (I can not check)

 

 

Warning about "virus" ? (before version 0.3.2.4)

Edit the file TTX.ini in C:\Users\"Your User Name"\ AppData\Roaming\Game Loader All RH\

And change

Warning = Agree

 

Seeing green version number of Gamleoader All RH at bottom of screen ?

Edit the file setting.ini in C:\Users\"Your User Name"\AppData\Roaming\Game Loader All RH

and change:

[FileVersion] Show=0


Different resolution hod4M.elf files, place in HOD4/disk0/elf/

Use the one needed for the native resolution of your monitor / TV.
http://www.mediafire.com/file/37k3y387vjwgm7u/2+-+HOTD4+game.exe+for+Game+Loader+All+RH.rar

 

Read the readme.txt files included in the compressed files !

 

Out of this thread, thanks to 7zxkv.

 

 

First open 2 - HOTD4 game.exe for Game Loader All RH with 7Zip.

In your HOD4/disk0/elf folder change the extension of you original hod4M.elf to hod4M.elfo

 

Can not see extensions of your files ?

https://www.thewindowsclub.com/show-file-extensions-in-windows

 

Drag the correct resolution hod4M.elf from 7Zip into your HOD4/disk0/elf folder.

Choose the one with the correct native resolution for your monitor.
 

For the Gameloader All RH  to work, you must:

 

1. Put the 3 exe in the folder of a game, in this case, HOD4/disk0/elf

 

2. Launch the Game Loader Installer.exe file (do it once)

 

You will get a Virus warning to see, FAKE !!

 

5c461d5dd209a-Warning2-png-df1fbb0c5712f

 

5c461d5c47c32-Warning1-jpg-55e355f790fe3
 

(Old news, not anymore since version 0.3.2.3 of GameLoader ALL RH)

3. Go to C: \ Users \ USER NAME \ AppData \ Roaming \ Game Loader All RH \ TTX.ini


4. Edit TTX.ini and change the line 

 

[Ignore]
Warning= Agree

 

5. Run Game Loader Installer.exe once again, and install the necesary files

 

6. Run the Game Loader Config.exe file, follow the instructions in the video below

 

On to the next step.
This video shows how to config GameLoader All RH for HOTD4.
https://www.youtube.com/watch?v=7lSFvzd4pfc


HOTD4_MouseFix.zip can be found here, place in HOD4/disk0/elf/
http://forum.arcadecontrols.com/index.php/topic,149714.msg1674784.html#msg1674784

 

Updated version thanks to @argonlefou

 

Somebody asked me to update the HOD4_mouseFix to play with the latest version of TP with enhanced resolution, so as I updated DemulShooter latelly, here it is :

 

Tested with:

TeknoParrotUI - 1.0.0.226
Ope
nParrotWin32 - 1.0.0.93
OpenParrotx64 - 1.0.0.93
OpenSegaAPI - 1.0.0.118
TeknoParrot - 1.0.0.17

 


HOTD_MouseFix_v1.0.1.zip

 

"HOTD4_MouseFix.exe" can be start minimalized in the task bar by running the command : "HOTD4_MouseFix.exe -minimized".

 

Crosshair mouse cursors can be found here.
http://www.rw-designer.com/gallery?search=crosshair+cursors&by=new
The filename has to be CrossHair.cur
This file needs to be installed in disk0/elf/sv

 

Onto the next step.

In Game Loader Config on the Update rate Tab, uncheck Update rate mouse cursor hide.

On the Loader Settings 1 Tab, click on Select Folder, and link it to your TeknoParrot folder location.

This should start TeknoParrot.

 

1. In TeknoParrot go to "EMULATION SETTINGS" and uncheck "Use Mouse for gun Games".  
That way you can set whatever keyboard key you want for START, TEST and SERVICE.
  

2. Go to HOTD4 game settings, set your START, TEST, SERVICE keys in "input Mapping" and check "General - OffscreenReload Hack".

Others options are not important so do as you wish.


3. Make sure you link the correct path to hod4M.elf in TeknoParrot.

.....\HOD4\disk0\elf\hod4M.elf for game mode.
......\HOD4\disk0\elf\hod4testM_HD.elf for testmode.

 

4. Now just run "HOTD4_MouseFix.exe" before starting the game.

"HOTD4_MouseFix.exe" can be start minimalized in the task bar by running the command : "HOTD4_MouseFix.exe -minimized".

 

Configure your game settings in TeknoParrot for House Of The Dead 4.

 

Onto the next step.

Demulshooter:

https://github.com/argonlefou/DemulShooter/releases

 

DemulShooter needs.
.NET 3.5 (includes .NET 2.0 and 3.0)

https://docs.microsoft.com/en-us/dotnet/framework/install/dotnet-35-windows-10

 

Do you get error 0x800f081f, like I did ?

Here is the solution.

https://www.youtube.com/watch?v=ZHQqb7IOHZE


https://androidfilehost.com/?fid=1322778262904003837

 

Copy the file microsoft-windows-netfx3-ondemand-package.cab to the root of C:

 

At the Command prompt (run as admin) paste this text, it will install .NET 3.5 if you have error 0x800f081f

 

Dism.exe /online /enable-feature /featurename:NetFX3 /source:C:\ /LimitAccess

 

 

DOES NOT RUN CORRECTLY ON 1.88 or higher !

 

So run 1.81 X-MAS Special !

 

My settings which work for me, on window$ 10 1803 (April) revision, and TeknoParrot 1.81 XMAS Special, XInput joysticks.

https://ibb.co/MM9RpzH
https://ibb.co/NVfFP9P
https://ibb.co/tJXYvf0
https://ibb.co/HhSM66v
https://ibb.co/vDrd2pL
https://ibb.co/7vd9C0t
https://ibb.co/Y7y6xMX
https://ibb.co/xmLm4rV
https://ibb.co/Y2SbBsF
https://ibb.co/2Z3BKgc
https://ibb.co/3mq6m8g
https://ibb.co/Z29118Y
https://ibb.co/RSXDrrz
https://ibb.co/34zSNMf

 

Onto the next step.

TeknoParrot still shows the Window$ mouse cursor ?

You can use GameLoader All RH (0.3.X.X) in conjunction with TeknoParrot (1.93 any version above) to suppress the Window$ mouse cursor.

"Update rate mouse cursor hide", enable and set to 0.

https://ibb.co/BjNLTxJ
https://ibb.co/dGnHxKH

 


Onto the next step.

 

This step is probably optional !


Demulshooter 8.5.2 can be found here.


http://forum.arcadecontrols.com/index.php/topic,149714.msg1674095.html#msg1674095

 

Here is the DemulShooter Wiki.
https://github.com/argonlefou/DemulShooter/wiki

 

I extracted the DemulShooter files in HOD4/disk0/elf

 

Launch Ds_Diag.exe and change, select a device at the top, it should be your Xbox 360 controller.

Move your mouse it should change the raw input values, test your mouse buttons.

In DemulShooter choose your P1 Device, it should be your Xbox 360 controller.

5c461ae813184-HOD4-Ds-Diag-jpg-58b0a45c0

5c461ae70b595-HOD4-Demul-Shooter-Setting

On to the next steps.


7. Launch HOTD4_MouseFix.exe as administrator.

 

8. Launch Game Loader All RH.exe as administrator.


Wait a few moments, you get a black screen, with green v0.3.2.4 at the bottom.

 

Patients ......

 

Right mouse click is start or 1 on keyboard, or start on the joystick ?

 

Enjoy !!

 

 

I hope that this tutorial helps other people out.

It takes you a few moments to read, but it took me all night to figure it out.

When you get the game working, thanks to this "manual", please give a thanks at this post.

:very-good:

 

And a BIG thanks for the people who originally uploaded the games, we all can enjoy (if you do it right) !!!

And of course all the people involved in, the game loaders and JVS I/O emulation applications we use, and all the people I "forgot".

 

Also look at the posts below, some members / people add helpful information, thank them also .....

thank you.. so much.. definitely it works! .. for teknoparrot user, just skip the 7 and 8 steps, launch teknoparrot then play the game there

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
Reply to this topic...

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

Loading...
 Share


×
  • Create New...