ZenoArrows / The-Simpsons-Hit-and-Run

Switch port of The Simpsons: Hit & Run original source code from 2003
204 stars 4 forks source link

Need help testing the vita port #11

Open ZenoArrows opened 10 months ago

ZenoArrows commented 10 months ago

I've compiled a PS Vita version, but have no hardware to test it on. Nor do I have any knowledge about where the game assets should be placed.

However if anyone wants to try and figure that out, you can download a very early version of the port here to help with testing: https://github.com/ZenoArrows/The-Simpsons-Hit-and-Run/releases/tag/v0.4-vita

Please discuss issues with this port as comments in this ticket until the port is finalized.

ZenoArrows commented 10 months ago

Yeah, I'm working on a multi-language version. And fixing some small bugs.

DOOTGUY commented 10 months ago

Good luck

eavpsp commented 10 months ago

you got the source for the vita version uploaded?

ZenoArrows commented 10 months ago

No, I'm focusing on developing the port first, preparing the project for easy building by others would take a significant amount of time.

Dima353 commented 10 months ago

I am ready to help with testing :)

MilesTailsFan2005 commented 10 months ago

You could use vita3k as the emulator to test the homebew out 👍

I managed to get the homebew working on ryujinx with 40fps ingame

Haasman0 commented 10 months ago

I am ready to help testing 😀

Filipissuper commented 10 months ago

same

Haasman0 commented 10 months ago

So, are you making any further progress on the PS Vita port?

whajPR31 commented 10 months ago

Hey @ZenoArrows How are you doing? Are you progressing with the port? excuse me if this kind of questions bothered you... i hope this message finds you okay!

ZenoArrows commented 10 months ago

@whajPR31 @Haasman0 I've added a pre-alpha release on the releases page. It's not pretty though: https://github.com/ZenoArrows/The-Simpsons-Hit-and-Run/releases/tag/v0.4-vita

Filipissuper commented 10 months ago

Still not playable The title screen is on the left and crashes on 128 error.

ZenoArrows commented 10 months ago

Might be a difference with the PSTV, not sure. It'd be near-unplayable either way.

Filipissuper commented 10 months ago

ill try it and let you know

ZenoArrows commented 10 months ago

Yeah it'd be good to know which device models can run this successfully right now.

Filipissuper commented 10 months ago

Same thing with the Pstv, even tried Overclocking and nothing.

ZenoArrows commented 10 months ago

Make sure you've installed the VitaDB downloader. This should ensure that libshacccg.suprx is extracted/installed, but to make doubly sure you can also use the downloader to install ShaRKBR33D and run that.

Filipissuper commented 10 months ago

I'll try that Tomorrow thanks

rodrigoxmax commented 10 months ago

Sí, sería bueno saber qué modelos de dispositivos pueden ejecutar esto correctamente en este momento.

When do you think the port on PS Vita could be solved?

DigiD2 commented 10 months ago

Posting Results : PS TV 3.65 enso with latest libshacc and sharkbreed.

Also having crashes after Simpsons hit and run all rights reserved screen with c2-12828-1 error.

I have other basic plugins,like the dolcepolce,nonpdrm and 0syscall .

If ya need any professionals help,the vitanuova discord or homebrew ones have some great devs in them. If ya need any other info though like logs or testing,i dont mind helping. Keep up the good work! this will be really crazy to see running on a vita lol

Edit: Got it working. When i FTPd the files over there was some corruption issues. Plugging the sd card directly into my computer and transfering the files fixed it for me. This is insane and im impressed,deff needs work but whats here is amazing.

P0liak commented 10 months ago

PS Vita fat 3.65 enso, libshacccg, repatch, kubridge and basic plugins and I oc Runs "fine" on my vita with random crashs, I could reach the latest mission of the first level but it crashed. Hoping to see a save feature implemented soon @ZenoArrows

P0liak commented 10 months ago

Posting Results : PS TV 3.65 enso with latest libshacc and sharkbreed.

Also having crashes after Simpsons hit and run all rights reserved screen with c2-12828-1 error.

I have other basic plugins,like the dolcepolce,nonpdrm and 0syscall .

If ya need any professionals help,the vitanuova discord or homebrew ones have some great devs in them. If ya need any other info though like logs or testing,i dont mind helping. Keep up the good work! this will be really crazy to see running on a vita lol

Nuova devs will never help with that. Rule 1 no warez. You're on your own, except maybe for cbps (cbps.xyz) as they don't care about leaked stuff

Cyber-Tokyo commented 10 months ago

I could help testing this out and debugging if there’s some sort of instructions of the files needed. Do we need all the files? Are those the PC version? Or?

P0liak commented 10 months ago

I could help testing this out and debugging if there’s some sort of instructions of the files needed. Do we need all the files? Are those the PC version? Or?

pc game files, english only, same steps as for the switch for the setup except for a small s instead of a capital one

Cyber-Tokyo commented 10 months ago

I could help testing this out and debugging if there’s some sort of instructions of the files needed. Do we need all the files? Are those the PC version? Or?

pc game files, english only, same steps as for the switch for the setup except for a small s instead of a capital one

From the switch port “To add support for cutscenes you will need to acquire a copy of a Bink 2 encoder, place the executable in the movies folder and then run convert.bat to convert the Bink 1 cutscenes to Bink 2. After running the conversion the converted movies are in the .rmv files, while the original movies are backed up as .bik files.”

I got a Mac. Don’t think I’ll be able to do this step :/

P0liak commented 10 months ago

I could help testing this out and debugging if there’s some sort of instructions of the files needed. Do we need all the files? Are those the PC version? Or?

pc game files, english only, same steps as for the switch for the setup except for a small s instead of a capital one

From the switch port “To add support for cutscenes you will need to acquire a copy of a Bink 2 encoder, place the executable in the movies folder and then run convert.bat to convert the Bink 1 cutscenes to Bink 2. After running the conversion the converted movies are in the .rmv files, while the original movies are backed up as .bik files.”

I got a Mac. Don’t think I’ll be able to do this step :/

https://discord.gg/pCHaMrk35k @SoulEaterGames

P0liak commented 10 months ago

@ZenoArrows here you'll find fellow vita enjoyers as well as some devs https://discord.gg/pCHaMrk35k

And here you'll find some other devs http://discord.cbps.xyz/

Cyber-Tokyo commented 10 months ago

A few issues here: When initial loading movie, the colors are not correct. Maybe some VitaGL issues? or some shaders missing? 2023-11-04-122900

Also the game doesn't seem to be full screen, is like 2/3 of the PS Vita screen 2023-11-04-122944

Some of the textures won't load when you're doing missions. Specially when you're driving. You can see here the missing textures 2023-11-04-122723

And also when you're on foot, moving the camera stick right, it moves the in game camera left, and when moving the stick left, it moves the camera right. It's inverted.

Edit: Testing on PSVita 2000

superliam94 commented 10 months ago

Works quite well for a beta I figured out how to get rid of that horrible boxed windowed screen and it runs nice on fullscreen natively it just needs some more improvements and the ability to save the game and it’ll be perfect I’ve also C224827A-E4F5-449F-83DA-9BCD68D877D6 added how to change your settings to get it running on full screen F137CB25-CADC-4D5E-84F0-353CF2F1B630

https://github.com/ZenoArrows/The-Simpsons-Hit-and-Run/assets/149920228/ee86ba31-de37-4c90-8261-a8618db03bae

superliam94 commented 9 months ago

There’s a small bug after the second mission in which it tells you to go back to the house to talk to but when you arrive she’s nowhere to be seen and the mini map starts bugging out

https://github.com/ZenoArrows/The-Simpsons-Hit-and-Run/assets/149920228/92764b06-97ea-4c5f-a27c-388060f563ae

thexkey commented 9 months ago

The port "works", however there are some issues i have discovered:

Tested on JP vita 2000.

rodrigoxmax commented 9 months ago

Something new?

P0liak commented 9 months ago

Something new?

Join the discord above, not cbps since he's not there yet

PacBunny commented 9 months ago

simpsons.txt This is a ini file that I changed into a txt file from the game assets folder and notice there are controller settings and seeing people are complaining about the invert camera would it be possible to change said controls?

PsHanheldsGoat commented 9 months ago

I need help. Every time I try to boot up the game it crashes. (I transferred the files over usb btw.) I tried 2 different data files and it still didn't work. Any fixes?

PsHanheldsGoat commented 9 months ago

I am also new lol

Filipissuper commented 9 months ago

Are you using the files from the discord?

PsHanheldsGoat commented 9 months ago

Wait what discord?

PsHanheldsGoat commented 9 months ago

Is there a link?

PsHanheldsGoat commented 9 months ago

Oh and its the classic C2-12828-1 error btw

PsHanheldsGoat commented 9 months ago

Never mind found the discord link and i'm transferring the files right now

PsHanheldsGoat commented 9 months ago

Found a way to save. You can save by using the dejavu plugin. It basically enables save states on your vita. Using it, you can save.

Filipissuper commented 9 months ago

sorry i couldnt reply but yes the Zealous Chuck discord

P0liak commented 9 months ago

Found a way to save. You can save by using the dejavu plugin. It basically enables save states on your vita. Using it, you can save.

Déjà vu is risky and can corrupt your vita

whajPR31 commented 9 months ago

@ZenoArrows, Hi! It´s been a while, how are you doing? Are there any progress with the port? sorry if this bothers you

ZenoArrows commented 9 months ago

@whajPR31 Released a new version for the Switch today, not much improvement for the Vita yet. However the new cutscene player for the Switch will also be able to play the cut scenes correctly at full speed on the Vita once I release a new version for it.

Haasman0 commented 9 months ago

When might the new version be released for the PS Vita and will it have save support? If you do not know how to implement saves, try asking Rinnegatamante on Twitter.

ZenoArrows commented 9 months ago

@Haasman0 I want to implement some basic performance upgrades first, I don't think it's worth playing it at 10-20 fps right now.

P0liak commented 9 months ago

@Haasman0 I want to implement some basic performance upgrades first, I don't think it's worth playing it at 10-20 fps right now.

I understand but so far it's fun to play

ZenoArrows commented 9 months ago

I don't expect it to take that long that get it to 30 fps at least. The game actually has an internal CPU profiler which I just got working, so now I can do some actual performance profiling on the Vita and start implementing some basic optimizations.