Comments (17)
Thank you for thoroughly testing the change, that helps a lot :)
from jpsxdec.
New release should include the change. Comment here if you have any issues.
https://github.com/m35/jpsxdec/releases/tag/v1.05
from jpsxdec.
Thanks for reporting this issue. Unfortunately I won't be able to really look into it until January.
from jpsxdec.
No problem, anything I am available to give more details or possibly help.
from jpsxdec.
I see you attached R108L.STR that is identical to the video on the disc. Could you share the version of the video you modified?
from jpsxdec.
Yeah, sure, sorry for mistake
R108L_Edited.zip
from jpsxdec.
I'm assuming you're extracting the R108L.STR file, modifying the frames with jPSXdec, the re-inserting the file back into the original disc image. Can you instead try replacing the frames directly on the original disc and see if that helps?
from jpsxdec.
The same thing happens regardless of the method!
I'm sending the frame images for you, if you want to test
ZMOVIE.zip
from jpsxdec.
Thanks. I'm trying to find the issue with the jPSXdec encoded frames, but can't find anything yet. Maybe it's just frame 189 that's bad and the rest are fine? Could you try not replacing frame 189 but start replacing at frame 190?
<str-replace version="0.2">
<!-- <replace frame="0189">F:\PLAYSTATION_1_ISO\RE2-Repatch\ZMOVIE\R108L\R108C0189.png</replace> -->
<replace frame="0190">F:\PLAYSTATION_1_ISO\RE2-Repatch\ZMOVIE\R108L\R108C0190.png</replace>
<replace frame="0191">F:\PLAYSTATION_1_ISO\RE2-Repatch\ZMOVIE\R108L\R108C0191.png</replace>
...
If frame 190 also causes an error, can you try skipping that and start at 191? Could you try that a few times and see if any frames are working right? It would be extremely helpful to know if it's a general issue, or an issue with only specific frames.
from jpsxdec.
I think I found the issue. All the frames seem to have a max size of 8064 bytes.
I tweaked jPSXdec to limit frames to 8064 bytes and encoded a new version. Can you try if it works?
If that works, I'm left to figure out how to make jPSXdec detect this automatically...
from jpsxdec.
Answering the previous questions, almost all frames are problematic, so no solution.
Answearing this question and this file that you sent me, I make a test and really you solved solve the issue successfully, but the quality was bad, but I believe that you purposely do this for testing purposes.
This image are from you R108L_8064.zip that you send
from jpsxdec.
but the quality was bad, but I believe that you purposely do this for testing purposes.
I'm not seeing a quality issue. Can you show me a comparison of the quality you expect?
from jpsxdec.
but the quality was bad, but I believe that you purposely do this for testing purposes.
I'm not seeing a quality issue. Can you show me a comparison of the quality you expect?
Ah, it's nothing important, I just got confused
from jpsxdec.
To support limiting the size of the encoded frame, I'm thinking of adding a new attribute to the xml, for example
<?xml version="1.0"?>
<str-replace version="0.3">
<replace frame="0189" size-limit="original non-zero">C:\Temp\2020-12-09_18.51.30_rebug\ZMOVIE\R108L\R108C0189.png</replace>
...
That will check the number of non-zero bytes in the existing frame and only generate a new frame within that size limit. That should fix this issue with Resident Evil, and any other game that does this, without the user needing to know what that value is. It's something a user can try if a game doesn't like the frames jPSXdec generates by default.
from jpsxdec.
@gledson999
Can you try this attached version of jPSXdec with the modified replace .xml file?
jpsxdec_v1-04_replace-size-limit_rev4019_bin_src.zip
videos_frames_replace_R108L.xml.zip
If everything works right then I can make a proper release with the changes.
from jpsxdec.
Right, I'll test now, thanks
from jpsxdec.
Hi, I'm here again!
Good news, It worked perfectly, in my definitive test, I did it with all the videos of Claire and Leonβs Discss, they all worked perfectly.
This was the most brilliant solution I have ever seen, congratulations!
from jpsxdec.
Related Issues (20)
- Not showing all images/textures inside a file
- About replacing spoken dialog in Silent Hill HOT 2
- Broken Video - True Love Story - Remember My Heart (Japan) HOT 1
- Psychic Detective - MDC Files
- Crisis Beat (SLES-02793) .xa extraction results in noise HOT 2
- Putter Golf - Corrupted Sound
- Frame rate is displayed incorrectly HOT 1
- Brian Lara Cricket missing audio HOT 3
- Request: Support for Namco Museum TIP format
- Legend of Mana FIN.STR audio issue
- Add CD audio (CDDA) detection, extraction, and replacing
- Add ability to replace (ISO 9660) files
- Add support for detecting and extracting PS1 Sound Processing Unit audio
- Policenauts demo disc videos are not detected HOT 1
- Add support for detecting and extracting PS1 SEQ audio HOT 1
- Replacing audio files not working anymore. HOT 2
- How to extract Tim file for captain tsubasa j get in the tomorrow ps1 HOT 4
- Eagle One - Harrier Attack - No frames of video HOT 1
- Dance UK eXtra TraX - Videos with no video or audio HOT 2
- Sonic Wings Special - Broken Frames 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 jpsxdec.