Running a Palm application - unclear how to install multiple files #12

Closed
opened 2026-01-29 17:28:00 +00:00 by claunia · 8 comments
Owner

Originally created by @voltagex on GitHub (Nov 27, 2021).

Hi,
I've grabbed http://web.archive.org/web/20070312052007if_/http://www.trvlink.com:80/download/oneworld/onepalm.zip, which should be a travel itinerary app. In that zip are

oneworld.pdb
oneworld.prc
innoflights.prc
mathlib.prc

Running oneworld.prc brings up an icon, but it seems to crash.

I am assuming the application needs all of the data files, but how can I provide them to the core?

Originally created by @voltagex on GitHub (Nov 27, 2021). Hi, I've grabbed http://web.archive.org/web/20070312052007if_/http://www.trvlink.com:80/download/oneworld/onepalm.zip, which should be a travel itinerary app. In that zip are ``` oneworld.pdb oneworld.prc innoflights.prc mathlib.prc ``` Running oneworld.prc brings up an icon, but it seems to crash. I am assuming the application needs all of the data files, but how can I provide them to the core?
Author
Owner

@XerTheSquirrel commented on GitHub (Nov 27, 2021):

Hi!

Looks like PDB is not in the list of valid content, so I added it here in https://github.com/libretro/libretro-super/pull/1585. Whenever the next libretro-super core info gets loaded in, you should be able to update your core information and the core itself.

Currently you can only install a single file at a time, so you would have to select each PRC and PDB you want to install and load the core with that. Once all of them are loaded in, it should work. Loading content places the PRC/PDB into the device's RAM storage.

For the future I plan to support loading ZIP files containing everything to be installed in one go.

@XerTheSquirrel commented on GitHub (Nov 27, 2021): Hi! Looks like PDB is not in the list of valid content, so I added it here in <https://github.com/libretro/libretro-super/pull/1585>. Whenever the next _libretro-super_ core info gets loaded in, you should be able to update your core information and the core itself. Currently you can only install a single file at a time, so you would have to select each PRC and PDB you want to install and load the core with that. Once all of them are loaded in, it should work. Loading content places the PRC/PDB into the device's RAM storage. For the future I plan to support loading ZIP files containing everything to be installed in one go.
Author
Owner

@trebrick commented on GitHub (Jun 17, 2022):

are prc/pdbs supposed to stay installed when loading/installing a new one? every time i load a new one the core seems to reset and there are no previous installs showing. so the OPs issue would still happen. i have to do it all on the standalone then copy over the dat file

@trebrick commented on GitHub (Jun 17, 2022): are prc/pdbs supposed to stay installed when loading/installing a new one? every time i load a new one the core seems to reset and there are no previous installs showing. so the OPs issue would still happen. i have to do it all on the standalone then copy over the dat file
Author
Owner

@XerTheSquirrel commented on GitHub (Jun 17, 2022):

They should stay when installed to RAM, however if the core is set to autosave/autoload state on enter/exit in RetroArch then it is likely whatever was installed would be deleted.

@XerTheSquirrel commented on GitHub (Jun 17, 2022): They should stay when installed to RAM, however if the core is set to autosave/autoload state on enter/exit in RetroArch then it is likely whatever was installed would be deleted.
Author
Owner

@trebrick commented on GitHub (Jun 18, 2022):

Thanks for the reply. I dont have autosave autoload on though. Maybe im loading the core and content wrong? Is there a certain way it has to be done? Loading any content ignores the ram file it seems and when i close and reload and open the core its back using it again and the content i just loaded is gone.

@trebrick commented on GitHub (Jun 18, 2022): Thanks for the reply. I dont have autosave autoload on though. Maybe im loading the core and content wrong? Is there a certain way it has to be done? Loading any content ignores the ram file it seems and when i close and reload and open the core its back using it again and the content i just loaded is gone.
Author
Owner

@XerTheSquirrel commented on GitHub (Jun 21, 2022):

Do you have per content save states enabled, where there are specific save states for each specific game kept separated?

@XerTheSquirrel commented on GitHub (Jun 21, 2022): Do you have per content save states enabled, where there are specific save states for each specific game kept separated?
Author
Owner

@trebrick commented on GitHub (Jun 21, 2022):

No nothing like that is enabled.

@trebrick commented on GitHub (Jun 21, 2022): No nothing like that is enabled.
Author
Owner

@gingerbeardman commented on GitHub (Sep 26, 2022):

I am also unable to load multiple files using RetroArch, the emulator resets with each content load. An additional RAM file is created for each PRC/PDB I try to "add"

Thanks for the continued work on this.

@gingerbeardman commented on GitHub (Sep 26, 2022): I am also unable to load multiple files using RetroArch, the emulator resets with each content load. An additional RAM file is created for each PRC/PDB I try to "add" Thanks for the continued work on this.
Author
Owner

@XerTheSquirrel commented on GitHub (Oct 2, 2022):

As of v1.3.1, you can package those into a ZIP file and then load the ZIP file on RetroArch.

@XerTheSquirrel commented on GitHub (Oct 2, 2022): As of v1.3.1, you can package those into a ZIP file and then load the ZIP file on RetroArch.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/Mu#12