rommapp / romm

A beautiful, powerful, self-hosted rom manager
https://romm.app
GNU Affero General Public License v3.0
2.02k stars 88 forks source link

[Bug] Can't upload 3DS games #1085

Closed Mephisto090 closed 2 months ago

Mephisto090 commented 2 months ago

RomM version docker image rommapp/romm:latest

Describe the bug German: Ich kann keine 3ds spiele hochladen. Siehe Screenshot English: I can't upload 3ds games. See screenshot

To Reproduce Just upload Pokemon as in my example via the website

Screenshots image image Filesize: 891 MB

Desktop (please complete the following information):

Additional context Add any other context about the problem here.

zurdi15 commented 2 months ago

Does this happen only in 3ds platform? Are you being able to upload 3ds or newer generation games?

Mephisto090 commented 2 months ago

No Problem with Xbox 360. See Screenshot

image

Mephisto090 commented 2 months ago

i try it from antoher device (3ds)

Mephisto090 commented 2 months ago

image The window disappears and the log reports image 1 minute later the crash image

You can also send me another ROM that I can download and try to use

Mephisto090 commented 2 months ago

I think it's the file size, almost 1GB. The timeout of exactly 1 minute seems to be too short.

gantoine commented 2 months ago

Oh it's the 1GB/1 minute issue again...

Mephisto090 commented 2 months ago

Oh it's the 1GB/1 minute issue again...

Sounds like I'm not the first

It's 891,670MB to be exact :D

Unfortunately I don't have anywhere how much was missing to be finished :(

Mephisto090 commented 2 months ago

image That was 559,659MB and 3ds

image That was 301,466MB and 3ds and it worked

Mephisto090 commented 2 months ago

[image-removed]

What can I say? I can see all the games now, but I can't play any of them. (You can see logs above)

[image-removed]

I downloaded it via the interface. The file is complete!

Do I have to install a 3DS emulator first? If so, how? How can i add cores?

gantoine commented 2 months ago

Oh you can't play 3DS games in romm, it's just a media manager for most platforms. https://github.com/rommapp/romm/wiki/EmulatorJS-Player

For 3DS I'd recommend Citra

Mephisto090 commented 2 months ago

It would be a pity if it were not possible to add the Citra Core. For RetorArch it would theoretically be possible according to google

https://www.reddit.com/r/RetroArch/comments/177g38z/cant_find_a_3ds_core_on_the_download_cores_list/ https://buildbot.libretro.com/stable/1.16.0/linux/x86_64/

Unfortunately the bug remains. After I successfully uploaded one, it added all the aborted ones

gantoine commented 2 months ago

We've just merged in an improvement to uploads which should allow uploading large files without timeouts/OOM issues. Will be available in the next release.