Retro-Devils / Mugen-Pi-4

How to Install and Play MUGEN/Windows games through RetroPie on Pi 4.
12 stars 2 forks source link

Install Windows Games #2

Open actraiser30 opened 2 years ago

actraiser30 commented 2 years ago

Hello,happy new year,great script

i want to put age of empires 2 to try,how can i do it after your script has the necessary software installed??

Do i put the installed game folder " AOE2 " inside home/pi/retropie/roms/wine/games

I Make a qjoypad layout for the game as described in your info

I Reboot the system

And the game should be under wine/games/AOE2/ in retropie and i just run it from there??

thanks

Retro-Devils commented 2 years ago

Should be that simple .

Your qjoypad layout has to match exe exactly.

actraiser30 commented 2 years ago

Thanks For the mugen type of games now,is the avp mugen supported?

https://alien-vs-predator-mugen.en.uptodown.com/windows

Στις Τρί, 11 Ιαν 2022, 23:29 ο χρήστης Retro-Devils < @.***> έγραψε:

Should be that simple .

Your qjoypad layout has to match exe exactly.

— Reply to this email directly, view it on GitHub https://github.com/Retro-Devils/Mugen-Pi-4/issues/2#issuecomment-1010375477, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJCXONOF32D4ZZSQPF4TDD3UVSOLVANCNFSM5LV3FHJA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you authored the thread.Message ID: @.***>

Retro-Devils commented 2 years ago

Thier so many mugens no way we can test em all. They following will cause issues FOR SURE Winmugens, anything super high resolution, 4v4.

Retro-Devils commented 2 years ago

That mugen looks fine

symbios24 commented 2 years ago

Hi is it possible to create add to your script pre-configured qjoypad layouts for the already tested/working windows games? Like for example age of empires 2?

Thanks

Retro-Devils commented 2 years ago

Hi is it possible to create add to your script pre-configured qjoypad layouts for the already tested/working windows games? Like for example age of empires 2?

Thanks

I don't understand what you mean . We have just added a host of qjoypad layouts heres .

Issue is where are your games . We store our mugens in .../roms/mugens/games . Wine games in ..../roms/wine/games/.installs

symbios24 commented 2 years ago

I mean add layouts for specific windows games

Retro-Devils commented 2 years ago

I mean add layouts for specific windows games

Yes those are called qjoypad layouts . We have a bunch upload in this github . Under qjoy layouts

symbios24 commented 2 years ago

Can you add one for generic strategy games? Or just one for age of empires?

actraiser30 commented 2 years ago

273577620_483087990047962_5848137629954216361_n

i got this error upon compiling in Raspberry Pi 4 1GB

although the compiling/installing still continues is this normal??

symbios24 commented 2 years ago

Hi, is it possible to add a keyboard layout in qjoypad ? I don't have a usb joystick or joypad so its not possible to configure the controls to try some windows games Edit: i managed to find a joypad and configured the keys although there is no save option after i finish i pressed the update and it save them Upon running the age if empires 2 game i got an error that says "failed to find a layout named Empires2" i press ok and it runs after the game anyway the game has the sound effects but not music is this a bug?

Also i named the Qjoypad layout with the game exe name "Empires2.exe" why it says it cannot find the layout Empires2?

Retro-Devils commented 2 years ago

@actraiser30 untested on 1gb pi 4.

@symbios24 it auto looks for a layout with same name as exe . What do you mean with game exe. Layouts are located at home/pi/.qjoypad

symbios24 commented 2 years ago

The game folder is "AgeOfEmpires2" the exe name inside the folder is "Empires2.exe" and the qjoypad layout name is "Empires2.exe" are all this correct?? Or i did something wrong??

symbios24 commented 2 years ago

Ok i manage to do it,how can i run a specific Window game at system startup? And is it possible to delete the desktop after will it affect the game?

actraiser30 commented 2 years ago

Works perfect in 1Gb PI4

i made a script under will the game work with it?

!/bin/bash

xset no blank cd "home/pi/RetroPie/roms/wine/games/aoe2" qjoypad "empires2" & wine home/pi/RetroPie/roms/wine/games/aoe2/empires2.exe

thanks

Retro-Devils commented 2 years ago

@actraiser30 that script looks fine . Throw in ...../roms/wine/

@symbios24 you want retropie to boot to a wine game? Cause that s a whole different thing lol . The Lyout aoe2.lyt is for aoe2.exe you don't need to add .exe in layout name

symbios24 commented 2 years ago

Thanks If i delete the desktop will the game still works after?

Retro-Devils commented 2 years ago

I would not delete . If you are trying to hide from retropie menu. Rename wine-apps folder .wine-apps the . Will hide from retropie

symbios24 commented 2 years ago

Im not trying to hide from the menu i just want to save space by deleting the desktop

symbios24 commented 2 years ago

IMG_20220217_170838

Im trying to run the game from the command line with the script

!/bin/bash

xset no blank cd "/home/pi/RetroPie/roms/wine/games/aoe2" qjoypad "empires2" & wine /home/pi/RetroPie/roms/wine/games/aoe2/empires2.exe

But i got this errors in the the photo

I also put the script in the ports and run it within Retropie and got the same error.

Any help?

Retro-Devils commented 2 years ago

Did you delete the desktop ? cause that will cause issues. wheres your aoe2.sh that yo ucan execute from home like that ?

actraiser30 commented 2 years ago

I did not delete the desktop The aoe2.sh is in home/pi What should i do to run it from the script?

Στις Παρ, 18 Φεβ 2022, 16:45 ο χρήστης Retro-Devils < @.***> έγραψε:

Did you delete the desktop ? cause that will cause issues. wheres your aoe2.sh that yo ucan execute from home like that ?

— Reply to this email directly, view it on GitHub https://github.com/Retro-Devils/Mugen-Pi-4/issues/2#issuecomment-1044636067, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJCXONMMGLUPNLT55CURQI3U3ZLR5ANCNFSM5LV3FHJA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you were mentioned.Message ID: @.***>

Retro-Devils commented 2 years ago

If you made this .sh try the following open terminal chmod 755 /home/pi/aoe2.sh bash /home/pi/aoe2.sh

The chmod 755 makes it executable

actraiser30 commented 2 years ago

I made the file executable before,but i did not try the bash command

Στις Δευ, 21 Φεβ 2022, 18:39 ο χρήστης Retro-Devils < @.***> έγραψε:

If you made this .sh try the following open terminal chmod 755 /home/pi/aoe2.sh bash /home/pi/aoe2.sh

The chmod 755 makes it executable

— Reply to this email directly, view it on GitHub https://github.com/Retro-Devils/Mugen-Pi-4/issues/2#issuecomment-1047060592, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJCXONP6HBGOD7GOF3PMJ53U4JTEXANCNFSM5LV3FHJA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you were mentioned.Message ID: @.***>

Retro-Devils commented 2 years ago

ok

symbios24 commented 2 years ago

It did not work but i found another way

I tried to run a direct3d game but it failed,is there any special command to run it?

Is there a way to install directx??

i tried from wine desktop with no luck i got a lot of errors when installing and the installation failed

Is there a way for your script to comes with directx pre-installed or install it from winetricks like mono and gecko?

Retro-Devils commented 2 years ago

in theory yes can be preinstalled . But install is easy just try a few versions .

Directx10 won't work directx9 is highest we've seen work .

symbios24 commented 2 years ago

I tried a few methods it did not work returned with errors,If you can have direct x9 or direct x7 to be installed with your script from the winetricks section like gecko and mono for example will be great,as many games require it,or if you cant to include a small guide to install it manual Thanks

Retro-Devils commented 2 years ago

So we have just made mono and gecko auto install .

The method is just install Dx9 through desktop we will find the exact one and upload here soon.

symbios24 commented 2 years ago

Thanks a lot

symbios24 commented 2 years ago

Question: the game for example age of empires is not always running when i execute the script i have to run it a second time to work and some times it runs with the first time Is that normal?

Retro-Devils commented 2 years ago

Yes this is normal. Takes a few trys unfortunately with some games

symbios24 commented 2 years ago

Do you know how to run games that require direct3D/Opengl?? I tried with the normal way it did not work got errors that could not find d3d/opengl hardware Does it require any special switch in the end ?? Thank you

For example wine /game.exe --opengl ??

Retro-Devils commented 2 years ago

No special commands id install direct3d but other than that not much I can think of

symbios24 commented 2 years ago

If you can put in your git page a guide to install directx it will be great

Retro-Devils commented 2 years ago

ok i will try and get one together soon . What game are you trying?

symbios24 commented 2 years ago

Sudden strike, blitzkrieg,gorky17,call of duty 2 And some others

Retro-Devils commented 2 years ago

So directx is tall is just the installe.exe in winetricks they have a few benchmarks . Like 3dmark

symbios24 commented 2 years ago

Sorry what did you mean,the directx included in wine its just a translation layer i think not the full library.

Retro-Devils commented 2 years ago

Ok ok. I will try and find a set of links soon and test em . They will be here on Github

symbios24 commented 2 years ago

Thanks a lot