DVD in motion patch for NR261UM
#1192
Guys I have managed to convert an MP3 so that it can be played by the MMCS, the MMCS uses Sony's ATRAC3+ Codec 128Kbps but with a custom RIFF + WAveFormatExtensible header.
I was hoping to create a way of transferring MP3's to the MMCS, but I have hit a big snag. After I managed to create a working audio file I set about trying to decode the various audio index files with a reasonable degree of success, but I have come up against an issue I need some help with. Each of the various audio index files, such as index.lst, have a 4 byte checksum at the start of the file to help detect corruption. So far I have tried all known 4 byte checksum algorithms on the index.lst file bar the first 4 bytes but have failed to generate the checksum correctly. Without the ability to generate the 4 byte checksum this project cannot go any further, so this is where the community can help. I need help with discovering this checksum algorithm; I have seen that some great work has been done on the MMCS with code disassembly and I was hoping some talented person could find the algorithm from the disassembled code. The MMCS will check this first when opening any of the various audio index file, but it will open index.lst first I believe.
Hope you guys can help, as I feel we are close to maybe being able to get our MP3's transferred to the MMCS without burning CD's.
I was hoping to create a way of transferring MP3's to the MMCS, but I have hit a big snag. After I managed to create a working audio file I set about trying to decode the various audio index files with a reasonable degree of success, but I have come up against an issue I need some help with. Each of the various audio index files, such as index.lst, have a 4 byte checksum at the start of the file to help detect corruption. So far I have tried all known 4 byte checksum algorithms on the index.lst file bar the first 4 bytes but have failed to generate the checksum correctly. Without the ability to generate the 4 byte checksum this project cannot go any further, so this is where the community can help. I need help with discovering this checksum algorithm; I have seen that some great work has been done on the MMCS with code disassembly and I was hoping some talented person could find the algorithm from the disassembled code. The MMCS will check this first when opening any of the various audio index file, but it will open index.lst first I believe.
Hope you guys can help, as I feel we are close to maybe being able to get our MP3's transferred to the MMCS without burning CD's.
I looked a while back at forcing the subsystem to use plain MP3 coding ( its perfectly capable of it ).. I'll have a shuftie through the archive and see if I can find my notes.
atb.
O.
#1193
Unbelievable, Otaku still alive, nice Long time out of board, Welcome back
#1195
Ok, so I think I have came to a Rock and Hard Place.
I did the patch almost 4 years ago, and have since been enjoying my outtie and watching dvd's when I want. Well its 2012, and I'm running '05 maps.... I need to get an update, but I'm afraid of losing the patch.
Otaku question: What is going to happen when I do a map upgrade? Will I lose dvd in motion? Would I have to do a new patch? Does one exist?
My goods:
BLD-NR-261UM 1.09
version 00.20.68, I think patch that I used put me at 00.30.94 now (need to double check)
Thanks, glad to see ya back.
And I know where the DONATION button is....
Last edited by tdford; 08-13-2012 at 02:02 PM.
#1196
Did you ever finish off the LoadingView utility; I downloaded the latest from TTA and its pretty awesome, but can't export from it yet.
#1197
Heh.. Cheers, but I beg to differ - its a heap of **** .. As of a week ago, its going through a complete rewrite to make it modular and pluggable.. I aim to end up with a generic workbench app that can be used for a number of projects..
#1198
Glad someone does ..
#1199
So far I think I have a pretty good grasp of what's going on in the files, but as mentioned they have custom checksum which is stopping me altering them for testing.
This what I have decoded so far, see attachment.
#1200
I'll have a shuftie this weekend and see what I can find..
Heh.. Cheers, but I beg to differ - its a heap of **** .. As of a week ago, its going through a complete rewrite to make it modular and pluggable.. I aim to end up with a generic workbench app that can be used for a number of projects..
Heh.. Cheers, but I beg to differ - its a heap of **** .. As of a week ago, its going through a complete rewrite to make it modular and pluggable.. I aim to end up with a generic workbench app that can be used for a number of projects..