Aller au contenu

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


Messages recommandés

Posté(e) (modifié)

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.

 

 

Modifié par 7zxkv
Posté(e)

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é!

Posté(e)

:( 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 :) 

Posté(e)

:( 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

Posté(e)

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!? 

Posté(e)

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!? 

 

Yes you can multiboot

Posté(e)

Yes you can multiboot

excellent :) thank you very much Meezermox et all :) 

Posté(e) (modifié)

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

Modifié par Meezermox
  • 1 mois aprĂšs...
Posté(e)

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

Posté(e)

I am using a 32bit linux mint, this is what I got so far. I can run dead heat without problem. The readme  said something about recompile the .so file, which is far beyond my league.

 

1.thumb.jpg.9d1ddb0bb9de10428680a820a638babf.jpg

2.jpg

4.jpg

Posté(e) (modifié)

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

Modifié par sTo0z
Posté(e)

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

Posté(e) (modifié)

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

Modifié par fire10
Posté(e)

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

 

 

Posté(e) (modifié)

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

Modifié par fire10
Posté(e) (modifié)

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)

Modifié par argonlefou
Posté(e) (modifié)

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

Modifié par nerdork
Posté(e) (modifié)

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.

Modifié par argonlefou
Posté(e) (modifié)

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

Modifié par fire10
Posté(e) (modifié)

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. 

Modifié par sTo0z
Posté(e) (modifié)

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 :-)

Modifié par fire10
Posté(e) (modifié)

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 :(

Modifié par argonlefou
Posté(e)

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!!!!!

Posté(e)

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

Posté(e) (modifié)
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

Modifié par superrma
Posté(e) (modifié)
Il y a 1 heure, argonlefou a dit :

I really did nothing...just added those 2 scripts in the original package, and changed 1 line in the loader source (totally disable CAM). That's all

 

Well you say that you didnt do much but believe me it was more than we knew to do lol, thanks again mate

 

Ive read up about what seems to be a great app to map keyboard to gamepad called antimicro, it looks superb but I cant seem to find and install it. Can someone check it out and report back

 

 

 

The other way is apparently using xbdrv but that seems quite complicated for me

https://ubuntuforums.org/showthread.php?t=2002622

 

I personally would like

 

Left Trigger = Accelerate = LeftCtrl

Right Trigger = Reverse =Left Shift

Left stick Up = Turret Down = Down Arrow

Left Stick Down = Turrent Up = Up Arrow

Left Stick Left = Turrent/Steer Left = Left Arrow

Left Stick Right = Turret/Steer Right = Right Arrow

A Button = Fire Left = Z

B Button = Fire Right = X

Start Button = Start =1

Back Button = Coin = 5

 

 

 

Modifié par 7zxkv

Créer un compte ou se connecter pour commenter

Vous devez ĂȘtre membre afin de pouvoir dĂ©poser un commentaire

Créer un compte

CrĂ©ez un compte sur notre communautĂ©. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • CrĂ©er...