Jump to content

[Arcade PC] Tank Tank Tank jouable [Linux + Nvidia Gpu Required]


Meezermox
 Share

Recommended Posts

Tank tank tank dumped! Download and instructions here (don't forget to post!):

 

http://8ch.net/1cc/res/197.html

 

 

https://mega.nz/#!cL432T6B!ynu-tgmFIX4ML-zP6UnnKxn9bCvwLKBbeQXMlWdStYE

 

https://mega.nz/#!YJNF2TLY!Dn6Wnll-fcG1c5ATnE_2b8KRXpOhCWulsoix_48Et0o

Update 1314: https://mega.nz/#!utZzUAaA!U4AHomQpY16RzuZydrY7FXvRS9oKD136g-U_76UlzjA

 

edit: bleg610.jpgTeknoparrot run this games.

 

 

Edited by 7zxkv
Link to comment
Share on other sites

 

Salut.

Merci pour le partage mais dommage il faut LINUX,(sa sera sans moi).

 

De toute façon la seule façon d'y jouer;Sa sera quand CEMU lancera TANK,TANK,TANK.

 

Oui une connaissance intermittente de linux est nécessaire pour lancer ce jeu même si ça va marcher sur une distribution basée sur Ubuntu. Merci d'être passé!

Link to comment
Share on other sites

 

:( why Linux and nvidia the only two thing that my pc dosent have :( yea the wiiu port will be coming around soon on the cemu emulator ive already got the files and it only boots namco bandai logo  then it  hangs :) 

Link to comment
Share on other sites

 

:( why Linux and nvidia the only two thing that my pc dosent have :( yea the wiiu port will be coming around soon on the cemu emulator ive already got the files and it only boots namco bandai logo  then it  hangs :)

 

You can try it on your AMD/Intel GPU, I just don't know what results you'll get

 

Linux isn't that hard to install, I recommend Linux Mint as a starting point as it is fully graphical and very easy

Link to comment
Share on other sites

 

You can try it on your AMD/Intel GPU, I just don't know what results you'll get

 

Linux isn't that hard to install, I recommend Linux Mint as a starting point as it is fully graphical and very easy

ive got amd6450 i72600 os win7 ? okay ill give it a go so long as it dosent clash with my win7 so  i can do that multi boot option!? 

Link to comment
Share on other sites

 
 
 

Merci pour ta réponse :very-good: ,effectivement il faut bien connaitre linux et malheureusement ces pas mon cas.

Mais merci pour ce partage(je vais le mettre de coter en espèrent qu'il y aura un loader pour Windows).

 

-Peut être qu'on pourra jouer a ces deux jeux qui font partis de la même borne d'arcade:

DEAD HEAT:

Nirin:

 

En fait, il est drôle que vous devez mentionner Dead Heat

 

 

eafe76a250c5751f459ce8c542629b91cca8e104

Edited by Meezermox
Link to comment
Share on other sites

 
 
 
  • 1 month later...
 

ok , get the game started but got a nice error (see picture,  maybe 64b linux ? )

 

can someone  with 32b linux try launch the game with this command ? >sudo LD_PRELOAD=./tio_emu.so:./tank_emu.so ./n_tank_release [window/rright/rleft]

and post result.

 

thanks .

Capture d’écran de 2018-01-24 17-56-42.png

Link to comment
Share on other sites

 
 

It's telling you no IO because you didn't make the link to the indicated folder with your keyboard.

 

EDIT:

2. If you're using the emulated IO, the hook will try to open /run/kbdhook, find out what your kbd event
device path is, and run this after every reboot of your system:
    ln -s /dev/input/by-path/YOUR_*event-kbd /run/kbdhook

Edited by sTo0z
Link to comment
Share on other sites

 
 

a little progress so far, after typing those two command lines, i got this

sudo ln -s /dev/input/by-path/pci-0000:00:14.0-usb-0:14:1.0-event-kbd /run/kbdhook
sudo LD_PRELOAD=./tio_emu.so:./tank_emu.so ./n_tank_release [window/rright/rleft]

 

v.jpg

Link to comment
Share on other sites

 

Great to see the feedback on this mate, top stuff. I don't believe anyone has got this to run yet so you could be the first. Thanks for reviving the thread, fingers crossed. I think it's definitely worth trying to recompile those files as described in the readme, that might be what's missing,  hopefully someone knows how. It looks to me like there was a lot missing from the readme on this :-0

Edited by fire10
Link to comment
Share on other sites

 
 
 
 

Back , i test it under Ubuntu 32b , same error message as Nerdork : READ ERROR <SEQ_RELOCATE FILE>

Maybe the game use a fixed path  , i have looked in n_tank_release binary for any clue but found nothing relative to that.

 

PS:

-camera is not needed for this game : just modify tank_emu.c  with

#define NO_CAMERA
//#define UNSUPPORTED_CAMERA

 

and compile a new .so with > cc -shared -m32 tank_emu.c -w -ldl -D_GNU_SOURCE -o ./tank_emu.so

 

 

Link to comment
Share on other sites

 

Wonder what it could be, really wish we could get some input from the guys that uploaded it originally, hopefully they read this. It would be great to get this running. 

Any more news yet guys

Edited by fire10
Link to comment
Share on other sites

 

This release works fine, I remember testing it a while ago...

The README might not be clear on the command line to run the game though :

 

Once you created the kbdhook, go root with a "sudo su" then type:

LD_PRELOAD=./tio_emu.so:./tank_emu.so ./n_tank_release window

 

To rotate the display right or left you can add "rright" or "rleft" as an argument

 

If you remove the "window" argument the game will run fullscreen (rotated or not if you want to)

 

The computer I used was x86 Lubuntu or Mint (don't remember exactly)

Edited by argonlefou
Link to comment
Share on other sites

 

thanks,argolefou,now i can use window to debug somehow, could you please give us more insight on how did you get this game to work?

 

I got an error message on the terminal, I think I did everything right ,except  the kbdhook part, about which i am not sure.

I checked on dev/input/by-path, and I found a bunch of usb event files, then I unplugged all usb devices but my keyboard, then I used the remained event-kbd file name as the "YOUR_*event-kbd*"

 

after typing in

sudo ln -s /dev/input/by-path/pci-0000:00:14.0-usb-0:14:1.0-event-kbd /run/kbdhook (pci-0000:00:14.0-usb-0:14:1.0-event-kbd is the file name in my dev/input/by-path folder)

 

sudo LD_PRELOAD=./tio_emu.so:./tank_emu.so ./n_tank_release window

 

I got the error message in the terminal

 

sh: symbol lookup error: ./tio_emu.so: undefined symbol: pthread_create
nsAdrv: snd_pcm_start

 

after I closed the app window, I got these error messages
XIO:  fatal IO error 2 (No such file or directory) on X server ":0"
      after 62 requests (62 known processed) with 3 events remaining.

 

 

Selection_001.png

Edited by nerdork
Link to comment
Share on other sites

 

I didn't do much....on a fresh install I just installed some package, something like

apt-get install build-essential freeglut3 freeglut3-dev libgl1-mesa-glx

 

Then I copied the following file to /etc/asound.conf :

Quote

#5.1 to stereo downmix - manual with no plugin
pcm.!sysdefault {
slave.pcm front
slave.channels 2
type route # input output scaling
ttable.0.0 1 # fl left 100
ttable.1.1 1 # fr right 100
ttable.2.0 1 # rl left 100
ttable.3.1 1 # rr right 100
ttable.4.0 0.5 # ctr left 50
ttable.4.1 0.5 # ctr right 50
ttable.5.0 0.5 # lfe left 50
ttable.5.1 0.5 # lfe right 50
}

 

Finally I opened the tank_emu.c file to change that :

Quote

#define NO_CAMERA
//#define UNSUPPORTED_CAMERA

 

Compiled it by typing :

gcc -shared -m32 tank_emu.c -w -ldl -D_GNU_SOURCE -o ./tank_emu.so

 

And Finally :

sudo su

ln -s [whatever keyboard file] /run/kbdhook

LD_PRELOAD=./tio_emu.so:./tank_emu.so ./n_tank_release window

 

 

If you want to test if your Keyboard hook is good, as an admin just type :

cat /run/kbdhook

You should see a lot of character in the console when you press any keyboard key. CTRL+C to stop

 

Edit : Oh, I may have installed NVIDIA proprietary drivers instead of "nouveau" open source driver that comes with ubuntu. Not sure.

Edited by argonlefou
Link to comment
Share on other sites

 

Great to have someone on board who's actually seen this working. Thanks for helping argonlefou top stuff. Now we know it works hopefully we can all get it working. If we struggle would you be in a position to reinstall and talk us through it

Edited by fire10
Link to comment
Share on other sites

 
 
 

No luck here either,

 

I also run into the "READ ERROR <SEQ_RELOCATE FILE>" error and can't proceed.

 

Using Nvidia drivers, successful keyboard hook, successful LD_PRELOAD command, always stuck at the same error. 

 

I have a camera plugged in, so I did NOT re-compile. Not sure if I should even with camera. 

Edited by sTo0z
Link to comment
Share on other sites

 

Now that argonlefou has confirmed that this does indeed work its made me want to get it working even more lol. Still got to try and get wangan 4 working but ill tackle that soon and be in contact lol :-). What on earth could we be doing wrong here!

I cannot seem to get the keyboard details either, could someone put up a step by step noob ( new Linux user) guide please :-)

Edited by fire10
Link to comment
Share on other sites

 

Unfortunately the best I can do is provide a package with an "install" script and a "run" script :

https://mega.nz/#!cL432T6B!ynu-tgmFIX4ML-zP6UnnKxn9bCvwLKBbeQXMlWdStYE

 

Tested on fresh 32 bits Ubuntu installs (Lubuntu, Xubuntu, and Linux Mint) :

Once installed, I just choose NVIDIA proprietary drivers instead of open-source driver (google the procedure, it's just 2-click in Driver Manager with Ubuntu) and reboot (i HAD to, it did not work with open source drivers)

Then, unpacked the tar.gz to the desktop, opened a Terminal console, navigated to the Tank Tank folder and type :

sudo ./install.sh

This will install necessary packages and rebuild libraries

 

And ran the game with simply :

sudo ./run_game.sh

 

This worked without any issues. As I said, fresh install, just NVIDIA drivers, nothing else

I can't do anything more :(

Edited by argonlefou
Link to comment
Share on other sites

 
 

Well I could not wait and tried tonight and damn it got me further than I ever have got infact got all the way to a screen where I could insert credits but it says " [an error has occured] Seat ID Duplicated Please adjust Test Mode settings. After that the game will automatically start"

Any ideas what could sort that.....feel like im so close now lol

 

 

EDIT restarted and HOLY CRAP you did it Argonlefou, dont know how but you did it!!!!!!!!!!!!!!!

Works on latest ubuntu 64 bit!!!!!

Link to comment
Share on other sites

 

FInally, with all your help, especially argonlefou, I am able to get this game running on a 32 bit linux mint.

Great work,argonlefou.Thanks for all your contribution to the community.

 

 I find this game kind of lacking bgm , campared to the youtube video. Is this normal or have I missed something?

 

For me,argonlefou's method of sudo ./run_game.sh seems can't hook my kbd, the game keep asking me to enter test mode , but I can't typing  in anything.

So I have to use the original method to hook up my kbd first and then launch the game with the command line.

 

Selection_001.png

Link to comment
Share on other sites

 
10 hours ago, argonlefou said:

Unfortunately the best I can do is provide a package with an "install" script and a "run" script :

https://mega.nz/#!cL432T6B!ynu-tgmFIX4ML-zP6UnnKxn9bCvwLKBbeQXMlWdStYE

 

Tested on fresh 32 bits Ubuntu installs (Lubuntu, Xubuntu, and Linux Mint) :

Once installed, I just choose NVIDIA proprietary drivers instead of open-source driver (google the procedure, it's just 2-click in Driver Manager with Ubuntu) and reboot (i HAD to, it did not work with open source drivers)

Then, unpacked the tar.gz to the desktop, opened a Terminal console, navigated to the Tank Tank folder and type :

sudo ./install.sh

This will install necessary packages and rebuild libraries

 

And ran the game with simply :

sudo ./run_game.sh

 

This worked without any issues. As I said, fresh install, just NVIDIA drivers, nothing else

I can't do anything more :(

beautiful. Thank you for your hard work. Hopefully something similar can be done for dead heat or WMMT4, i struggle with linux

Edited by superrma
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...