Comments (5)
Thanks for testing!
It appears that the gameid was not found in the gameinfo.db file. That information is actually used to generate the output filename and the internal game title which is used by PSPs.
I am probablly not handling the case where a game was not found. I did check the gameinfo.db file and I see Action Bass - SLPS02482
I'll probably throw a warning and default to a dummy GameID and use the filename as the game name, as that information is not super important outside of PSP usage.
from psxpackager.
The game was in the database after all. It turns out that the filename for the boot entry in SYSTEM.CNF was using lowercase characters so my matching algorithm didn't find it (I expected all caps). Anyway, I've updated it and it should be more robust now. What other games had problems?
from psxpackager.
I will run the command on my full list of 1200+ games to see which PBP conversions stop because of discid errors...my only thing is that I wish that I was given the option to add a flag where it will bypass trying to convert to PBP a game that errored out and continue on down the line. This would enable me to create a complete NTSC list of games that fault like this during PBP conversion using your utility.
Also, so let you know, there are at least hundreds of people who are doing everything they can to find an app like this such as myself, and our primary reasoning for the PBP conversion is a portable handheld ARM game emulator you can purchase for $70 USD but can benefit from the SD card speed and storage space of something like a massive 256 or 512GB card. Most people end up using CHDs but having a complete folder of PBPs would allow many of us the ability to take the compressed game and use it on the PS Classic once jailbroken, PSPs, and basically anything that can run RetroArch. There are many, many eyes on this project since they were notified that your project is still being actively developed...both Bezza and I have been in communication about a utility or command line utility that can accomplish this goal of bin/cue to PBP so that batch conversions are far easier and there's a lot of people who are getting ready to buy you a few beers at least.
from psxpackager.
It's good to know that a lot of people have interest in this. Before you go and try to run it on a huge list, I will release an update that fixes the issue with Action Bass (and probably others), add some logging and continue conversion on errors. I'll probably have it out it a few hours.
from psxpackager.
A new release has been published:
https://github.com/RupertAvery/PSXPackager/releases/tag/v1.4
It contains fixes for the Action Bass problem, and now continues to the next file if there was a problem. Also look at the option to generate a log with -g.
from psxpackager.
Related Issues (20)
- Method not found: 'System.String System.String.Format(System.IFormatProvider, System.String, System.Object)'. HOT 1
- m3u -> pbp : resulting file is empty HOT 3
- MacOS support HOT 1
- Using %FILENAME% with filenames that have a dot fail
- the conversion does not work HOT 5
- [GUI] File search in `batch mode` not working properly
- Install .NET Core HOT 1
- "Must install .Net Core" or wont run on Windows 10, but its obsolete HOT 4
- CLI: The value cannot be null (input parameter).
- Build binaries for each commit using GitHub Actions HOT 1
- Restoring pure ZIP support HOT 3
- Use SharpCompress
- multidisc m3u playlist converts multiple copies of disc 1 HOT 1
- "Unhandled exception. Could not find file '...\gameInfo.db' HOT 3
- Error when tries to use 'dotnet build' in linux debian based! HOT 3
- Resource files cannot be found on case-sensitive filesystems. HOT 7
- Some errors produce empty files and fail silently HOT 3
- Merging a two-disk game to one pbp HOT 5
- GUI exe doesn't launch HOT 3
- Access denied when input files are read-only HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from psxpackager.