EmuNewz Network
Crisis Core: Final Fantasy VII - ULUS10336 - Printable Version

+- EmuNewz Network (https://www.emunewz.net/forum)
+-- Forum: PSP Emulation (https://www.emunewz.net/forum/forumdisplay.php?fid=191)
+--- Forum: JPCSP Official Forum (https://www.emunewz.net/forum/forumdisplay.php?fid=51)
+---- Forum: Commercial Game Discussion (https://www.emunewz.net/forum/forumdisplay.php?fid=54)
+----- Forum: JPCSP - Playable Games (https://www.emunewz.net/forum/forumdisplay.php?fid=65)
+----- Thread: Crisis Core: Final Fantasy VII - ULUS10336 (/showthread.php?tid=976)



RE: CRISIS CORE:FINAL FANTASY VII - ULUS10336 - corvenik - 05-08-2010

(05-07-2010, 10:20 AM)corvenik Wrote: for full screen disable viewport.
read.


I were testing with differents audio formats and it seems when the audio plays perfect (for example with u-law mono) then the movie is slow and viceversa. We have a sync problem here hehe


RE: CRISIS CORE:FINAL FANTASY VII - ULUS10336 - jinkazama2k7 - 05-08-2010

corvenik look at my screen shot its the same i uncheck "use viewport" is there another solution for this?


RE: CRISIS CORE:FINAL FANTASY VII - ULUS10336 - corvenik - 05-08-2010

Then,I dont know what can it be :S I put the same settings as you and i can fullscreen. I have 32bit version.

@hyakki: about the third part of the atrac filename, i were looking to the atraccodec.java class and this is what i found.

protected String generateID(int address, int length, int fileSize) {
int hashCode = Hash.getHashCodeFloatingMemory(0, address, length);

return String.format("Atrac-%08X-%08X", fileSize, hashCode);

So it seems that the third part is a hashcode, maybe gid15 knows more about this...


RE: CRISIS CORE:FINAL FANTASY VII - ULUS10336 - jinkazama2k7 - 05-08-2010

hmmmn... i think i need a video card to enable fullscreen... hehehehe because i dont have video card, only built in graphic card... hahahahahaha


RE: CRISIS CORE:FINAL FANTASY VII - ULUS10336 - mica83210 - 05-08-2010

Hello, @Jin : Maybe you have a patch that overwrite your settings? if not i don t know sorry.


RE: CRISIS COFINAL FANTASY VII - ULUS10336 - jinkazama2k7 - 05-08-2010

(05-08-2010, 02:48 PM)mica83210 Wrote: Hello, @Jin : Maybe you have a patch that overwrite your settings? if not i don t know sorry.

Hmmn... i dont have that patch but do you have patch settings please post it i want to try it.... ^_^


RE: CRISIS COFINAL FANTASY VII - ULUS10336 - Kai3213 - 05-08-2010

(05-08-2010, 03:08 PM)jinkazama2k7 Wrote:
(05-08-2010, 02:48 PM)mica83210 Wrote: Hello, @Jin : Maybe you have a patch that overwrite your settings? if not i don t know sorry.

Hmmn... i dont have that patch but do you have patch settings please post it i want to try it.... ^_^

Honestly, its not a big deal. The screen is stretched and looks horrible. Taking off the GE graphics should enable full screen though.


RE: CRISIS CORE:FINAL FANTASY VII - ULUS10336 - Aurangzeb56 - 05-08-2010

Guys can you help me please,since after i choose new game select the difficulty and press X the screen just remains black and doesnt move on after that Sad can someone help me please on what i should do


RE: CRISIS COFINAL FANTASY VII - ULUS10336 - Kai3213 - 05-08-2010

(05-08-2010, 06:45 PM)Aurangzeb56 Wrote: Guys can you help me please,since after i choose new game select the difficulty and press X the screen just remains black and doesnt move on after that Sad can someone help me please on what i should do

Do you have xuggler installed on your computer? If not then enable faked mpeg or whatever its called. Without xuggler, you cant play cutscenes without the emulator freezing up on you. If you want to play cutscenes, enable media engine in the compatibility tab .


RE: CRISIS COFINAL FANTASY VII - ULUS10336 - Hykem - 05-08-2010

@hyakki and corvenik:
(05-08-2010, 01:33 PM)corvenik Wrote: @hyakki: about the third part of the atrac filename, i were looking to the atraccodec.java class and this is what i found.

protected String generateID(int address, int length, int fileSize) {
int hashCode = Hash.getHashCodeFloatingMemory(0, address, length);

return String.format("Atrac-%08X-%08X", fileSize, hashCode);

So it seems that the third part is a hashcode, maybe gid15 knows more about this...

gid coded the hash generator, it's under jpcsp.util.Hash. The getHashCodeFloatingMemory does this:
Code:
public static int getHashCodeFloatingMemory(int hashCode, int addr, int lengthInBytes) {
                 IMemoryReader memoryReader = MemoryReader.getMemoryReader(addr, lengthInBytes, 4);
                 for (int i = 0; i < lengthInBytes; i += 4) {
                         int value = memoryReader.readNext();
                         hashCode ^= value + i;
                         hashCode += i;
                 }
  
                 return hashCode;
         }

You'll need to get the memory address and the lenght of the data used in sceAtracSetData and then apply that small algorithm.

Obviously, we can also allow an extra nomenclature to be also accepted aside from this one (e.g.: use the hash version for files to be decoded on a PSP and use another version for files manually decoded).
Just name the files as something like this, for example:
Atrac-[filesize]-[number].decat3
With "number" going from 0 up to the number of atrac files present in the game, just like a playlist. We'll then make JPCSP recognize these files and play them instead. Wink