Git Product home page Git Product logo

Comments (13)

bucanero avatar bucanero commented on June 3, 2024 4

Some notes by @aldostools:

IMHO it would be more convenient to use "my_file_name" + " [title id]" + ".BIN.ENC"
Example: /dev_hdd0/PS2ISO/FFXII [SLUS_209.63].BIN.ENC

This format would be more user friendly and would include the title id needed by webMAN MOD to find the CONFIG in the database.

The title id can be obtained automatically reading the root directory of the ISO.

from apollo-ps3.

bucanero avatar bucanero commented on June 3, 2024 2

@bucanero, did you get inspiration for this request?

no, this is not going to happen (at least from my side). If someone wants to contribute and open a PR, I can review it.

from apollo-ps3.

bucanero avatar bucanero commented on June 3, 2024 1

as a quick fix, I can change the behavior to create the ps2 classic file as my_iso_original_filename.BIN.ENC

so it would be:
/dev_hdd0/PS2ISO/my_iso_original_filename.BIN.ENC

detecting the title ID inside the ISO would require new code to be added and tested... but if you name your file properly, Apollo could just use the filename

from apollo-ps3.

bucanero avatar bucanero commented on June 3, 2024 1

as a quick fix, I can change the behavior to create the ps2 classic file as my_iso_original_filename.BIN.ENC

so it would be:
/dev_hdd0/PS2ISO/my_iso_original_filename.BIN.ENC

this fix was added in 517dc4c

Now in v1.6.0, PS2 classics are encrypted as /dev_hdd0/PS2ISO/my-iso-original-filename.BIN.ENC

from apollo-ps3.

LouisGarry avatar LouisGarry commented on June 3, 2024

Hi master, I see the title ID is on the offset 0x82A49-0x82A53 ISO game.

from apollo-ps3.

bucanero avatar bucanero commented on June 3, 2024

Hi master, I see the title ID is on the offset 0x82A49-0x82A53 ISO game.

that's valid for DVD .isos, but some ps2 games can be CD .isos, and in that case I think the offsets are different. If you can confirm with CD isos, that would help too.

from apollo-ps3.

retrosapien avatar retrosapien commented on June 3, 2024

I've always wanted a quick way to find the game id in a ps2 iso, so i tried to find it at that offset in aggressive inline. I'm not that great with hex, but i know a bit.
I couldn't find it at that offset in this game.
I did two searches, one for slus and another for the first 3 numbers, 203.

this is what i found;

BASLUS-20327CEAIGAME 3C1D48D0-3C1D48E3
BASLUS-20327IPARK 3C1D4D58-3C1D4D69
SLUS_203.27;1 82D9F-82DAB
BOOT2=cdrom0:\SLUS_203.27; 3C1E9800-3C1E9819

this is what i found at the offset LouisGarry mentioned.
������Ie�� 82A49-82A53

I also had an iso.bin.enc of that game, and I couldn't find either string at all.
I don't know if any of those offsets are standard locations, or if this will help at all.
I just thought I should share what I found.

from apollo-ps3.

retrosapien avatar retrosapien commented on June 3, 2024

@aldostools
Will that format double the printing of the title id in webman games on the xmb?
How do you read the title id when the iso is encrypted? Without extracting anything?
The way mine is set up is;
/title id.name/iso.bin.enc
/title id.name/iso.bin.png
In webman games it appears as;
name/iso.bin [title id]
title id | hdd0

I'd like it to have just the name with the title id only in the subtitle.
But I have never figured out how.
(While also having the covers show and still work with placeholder, that is)

from apollo-ps3.

retrosapien avatar retrosapien commented on June 3, 2024

@aldostools
After some fiddling with settings and your advice as a stepping stool, I've gotten a bit closer.
Using your example, except removing the brackets, I've gotten it to appear like this on the xmb;
name.bin
title id | hdd0
I had show id as part of name enabled in the settings.
I tried to remove the .bin. part of the file name, and while it looked good on the xmb, it threw an error when trying to launc.
Error path/filename.enc.config
Is that because the config file is not the same as the iso, now? Or will placeholder not support it?

I just looked in the ps2config and webman game folders and didn't even find a config file for the game i tested.

from apollo-ps3.

bucanero avatar bucanero commented on June 3, 2024

@retrosapien if you need support for webman mod, you'll have more chances if you post on psx-place.com forums, as I'm not sure if Aldos will be checking this messages here.

from apollo-ps3.

retrosapien avatar retrosapien commented on June 3, 2024

@bucanero
Oh. No worries. I have already contacted @aldostools about that issue.

Thanks for looking out.
=)

For completeness ;
I ended up changing to his convention with a small change.
Using his example;
Example: /dev_hdd0/PS2ISO/FFXII [SLUS_209.63].BIN.ENC
I changed to;
Example: /dev_hdd0/PS2ISO/SLUS_209.63.FFXII.BIN.ENC
If you leave the brackets on and/or put the titleid after the name, then the titleid shows as part of the file name on the xmb.
I have the sfo option enabled in webman mod, so the titleid is already displayed as a subtitle under the game name.

from apollo-ps3.

LouisGarry avatar LouisGarry commented on June 3, 2024

as a quick fix, I can change the behavior to create the ps2 classic file as my_iso_original_filename.BIN.ENC
so it would be:
/dev_hdd0/PS2ISO/my_iso_original_filename.BIN.ENC

this fix was added in 517dc4c

Now in v1.6.0, PS2 classics are encrypted as /dev_hdd0/PS2ISO/my-iso-original-filename.BIN.ENC
@bucanero, hopefully the next update can include the title id as Aldostools meant
"my_file_name" + " [title id]" + ".BIN.ENC"
Example: /dev_hdd0/PS2ISO/FFXII [SLUS_209.63].BIN.ENC

Thanks.

from apollo-ps3.

LouisGarry avatar LouisGarry commented on June 3, 2024

@bucanero, did you get inspiration for this request?

from apollo-ps3.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.