Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Silverfall
12-11-2013, 12:38 AM (This post was last modified: 12-11-2013 12:48 AM by solarmystic.)
Post: #16
RE: Silverfall
@[Unknown]

Thanks for the clarification.

Changing

Code:
int displaybufSize = psmfplayer->mediaengine->writeVideoImage(Memory::GetPointer(displaybuf), frameWidth, videoPixelMode);

in scepsmf.cpp located at line 1022 in Core\HLE\Libraries

to

Code:
NOTICE_LOG(HLE, " *** Writing video image to: %08x / %08x", displaybuf, frameWidth);
int displaybufSize = psmfplayer->mediaengine->writeVideoImage(Memory::GetPointer(displaybuf), frameWidth & 0x7FF, videoPixelMode);

and uncommenting line 514 in MediaEngine.cpp as instructed results in both the game and ppsspp crashing after the Language Selection screen again.

The pertinent bits/numbers in the log console when the writeVideoLineRGBA line is disabled again:

Code:
36:14:804 dtMainThread I[MODULE]: HLE\sceKernelModule.cpp:1440 288=sceKernelLoadModule(name=disc0:/PSP_GAME/USRDIR/modules/psmf.prx,flag=00000000,00000014,00000002,00000002,position = 00000000)
36:14:804 dtMainThread I[MODULE]: HLE\sceKernelModule.cpp:1473 sceKernelStartModule(288,asize=00000000,aptr=00000000,retptr=0bfbf978,00000000):​ faked (undecryptable module)
36:14:805 dtMainThread I[MODULE]: HLE\sceKernelModule.cpp:692 ~SCE module, skipping header
36:14:805 dtMainThread I[HLE]: ELF\PrxDecrypter.cpp:299 Missing key 5B, cannot decrypt module
36:14:805 dtMainThread I[MODULE]: HLE\sceKernelModule.cpp:1440 289=sceKernelLoadModule(name=disc0:/PSP_GAME/USRDIR/modules/libpsmfplayer.prx,flag=00000000,00000014,00000002,00000002,position = 00000000)
36:14:805 dtMainThread I[MODULE]: HLE\sceKernelModule.cpp:1473 sceKernelStartModule(289,asize=00000000,aptr=00000000,retptr=0bfbf978,00000000):​ faked (undecryptable module)
36:14:805 dtMainThread I[ME]: HLE\sceMpeg.cpp:369 sceMpegInit()
36:14:805 dtMainThread I[KERNEL]: HLE\sceKernelThread.cpp:2111 290=sceKernelCreateThread(name=videoThread, entry=0882ecc8, prio=21, stacksize=2048)
36:14:805 dtMainThread I[KERNEL]: HLE\sceKernelThread.cpp:2111 291=sceKernelCreateThread(name=audioThread, entry=0882eac0, prio=20, stacksize=2048)
36:14:805 dtMainThread W[ME]: HLE\scePsmf.cpp:773 scePsmfPlayerCreate(08f4a674, 0bfbf9e4)
36:14:805 dtMainThread W[ME]: HLE\scePsmf.cpp:924 scePsmfPlayerGetAudioOutSize(08f4a674)
36:14:805 dtMainThread I[ME]: HLE\scePsmf.cpp:857 scePsmfPlayerSetPsmf(08f4a674, disc0:/PSP_GAME/USRDIR/intro.pmf)
36:14:819 dtMainThread I[ME]: HW\MediaEngine.cpp:84 FF: deprecated pixel format used, make sure you did set range correctly
36:14:819 dtMainThread I[ME]: HW\MediaEngine.cpp:84 FF: No accelerated colorspace conversion found from yuv420p to rgba.
36:14:823 dtMainThread I[ME]: HLE\scePsmf.cpp:1256 scePsmfPlayerConfigPlayer(08f4a674, pixelType, 3)
36:14:823 dtMainThread I[ME]: HLE\scePsmf.cpp:1253 scePsmfPlayerConfigPlayer(08f4a674, loop, 1)
36:14:823 dtMainThread W[ME]: HLE\scePsmf.cpp:930 UNIMPL scePsmfPlayerStart(08f4a674, 0bfbf9cc, 00000000)
36:14:823 dtMainThread I[KERNEL]: HLE\sceKernelThread.cpp:2162 sceKernelStartThread(thread=290, argSize=0, argPtr=00000000)
36:14:825 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: f8aea8ac / 70ac5f95
36:14:825 videoThread  E[MM]: MemmapFunctions.cpp:55 Unknown GetPointer f8aea8ac PC 0882ed2c LR 0882ed2c
36:14:825 dtMainThread I[KERNEL]: HLE\sceKernelThread.cpp:2162 sceKernelStartThread(thread=291, argSize=0, argPtr=00000000)
36:14:827 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:14:846 idle0        I[SCEGE]: GLES\Framebuffer.cpp:1503 Destroying FBO for 00090000 : 480 x 272 x 3
36:14:846 idle0        I[SCEGE]: GLES\Framebuffer.cpp:1503 Destroying FBO for 00000000 : 480 x 272 x 3
36:14:847 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:14:872 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:14:888 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:14:939 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:14:973 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:14:988 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:039 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:089 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:122 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:139 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:189 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:222 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:255 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:272 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:323 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:355 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:372 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:422 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:457 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:489 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:506 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:556 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:589 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:606 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:656 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:672 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:707 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:722 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:773 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:807 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:823 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:873 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:923 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:956 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:15:973 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:16:023 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:16:026 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:16:028 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:16:032 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:16:042 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:16:049 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:16:053 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:16:064 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:16:071 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:16:079 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:16:082 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:16:093 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:16:101 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:16:104 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:16:115 videoThread  N[HLE]: HLE\scePsmf.cpp:1022  *** Writing video image to: 04154000 / 00000200
36:16:119 audioThread  I[ME]: HLE\scePsmf.cpp:794 scePsmfPlayerStop(08f4a674)
36:16:119 audioThread  I[KERNEL]: HLE\sceKernelThread.cpp:2255 sceKernelExitThread(0)
36:16:123 videoThread  I[KERNEL]: HLE\sceKernelThread.cpp:2255 sceKernelExitThread(0)
36:16:123 dtMainThread E[ME]: HLE\scePsmf.cpp:1001 UNIMPL scePsmfPlayerReleasePsmf(08f4a674)
36:16:123 dtMainThread I[ME]: HLE\scePsmf.cpp:972 scePsmfPlayerDelete(08f4a674)
36:16:125 dtMainThread I[ME]: HLE\sceMpeg.cpp:1064 sceMpegFinish(...)

PPSSPP Modern Testbed:-
Intel Core i5 4690K @ 4.0 GHz
NVIDIA Geforce GTX 760 2GB GDDR5 VRAM @ 1138/6500 Mhz
16 GB DDR3 RAM @ 1600 MHz
Windows 7 x64 SP1

PPSSPP Ancient Testing Rig:-
Intel Core 2 Duo T9550 @ 2.8GHz
ATI Mobility Radeon 4670 1GB GDDR3 VRAM @ 843/882 MHz
8 GB DDR3 RAM @ 1066 MHz
Windows 7 x64 SP1
Find all posts by this user
Quote this message in a reply
12-11-2013, 05:30 AM
Post: #17
RE: Silverfall
*** Writing video image to: 04154000 / 00000200

Well, that seems totally legit.

*** Writing video image to: f8aea8ac / 70ac5f95

Aha, there you are oh evil fiend. Maybe the first call isn't expected to actually output data? That seems wrong. I guess it must be a timing issue. Hmm.

-[Unknown]
Find all posts by this user
Quote this message in a reply
12-11-2013, 08:54 PM
Post: #18
RE: Silverfall
Crashing issue after language selection screen now properly resolved thanks to [Unknown] from v0.9.5-1065-g8ecc161 onwards. The videos also properly playback.

The game still has issues relating to BGM generation (the soundtrack starts to improperly loop after a while, producing noise pollution and damaging your eardrums), hanging after making and saving a new character profile, and anything to do with the memory stick, thus still rendering it ingame, instead of being of the playable status.

PPSSPP Modern Testbed:-
Intel Core i5 4690K @ 4.0 GHz
NVIDIA Geforce GTX 760 2GB GDDR5 VRAM @ 1138/6500 Mhz
16 GB DDR3 RAM @ 1600 MHz
Windows 7 x64 SP1

PPSSPP Ancient Testing Rig:-
Intel Core 2 Duo T9550 @ 2.8GHz
ATI Mobility Radeon 4670 1GB GDDR3 VRAM @ 843/882 MHz
8 GB DDR3 RAM @ 1066 MHz
Windows 7 x64 SP1
Find all posts by this user
Quote this message in a reply
12-13-2013, 02:48 PM
Post: #19
RE: Silverfall
ver 0.9.6 play very good
Find all posts by this user
Quote this message in a reply
12-16-2013, 12:50 PM
Post: #20
RE: Silverfall
(12-13-2013 02:48 PM)n1dminhd Wrote:  ver 0.9.6 play very good
What exactly ver of ppsspp you use?

►Sorry about my English, I'm Ukrainian.◄
►I use only Windows versions of ppsspp.◄
Visit this user's website Find all posts by this user
Quote this message in a reply
01-10-2014, 02:10 PM
Post: #21
RE: Silverfall
(12-16-2013 12:50 PM)Its Me‼ Wrote:  
(12-13-2013 02:48 PM)n1dminhd Wrote:  ver 0.9.6 play very good
What exactly ver of ppsspp you use?

can you share your ppsspp settings?
game plays but right where Archmage tells us to leave, it freezes and I have to stop emulation (Ctrl+W). also audio not working 1 to 3 minutes into game and it starts that repeating sound. I noticed that when audio goes berserk, game starts acting weird, freezing, not loading next scene and so. but disabling audio won't help.
tested with v0.9.6-389-g8886a9c (downloaded like 20 minutes ago from here). older versions won't even start the game.
so, that's my update Smile

P.S I have played many games with ppsspp (thanks Henrik) so I'm familiar with ppsspp and trying different settings and all that stuff.
Find all posts by this user
Quote this message in a reply
01-13-2015, 03:38 PM
Post: #22
RE: Silverfall
I have same problem like solarmystic
BGM hang at character creation and game hang at saving character profile

Silverfall (ULES00808)
v0.9.9.1-1494-g02a7caf-windows-x86
D3D9 backend
Find all posts by this user
Quote this message in a reply
03-18-2018, 03:36 PM (This post was last modified: 03-19-2018 12:01 PM by DaveStyle.)
Post: #23
Brick RE: Silverfall
The game can load the first area now!

Sadly its the only thing that improved.
Music is still not looping.

And you sadly cant enter the second area.
Maybe its just failing to load?

You can enter the first are (i thing) since the official 1.5.0 build of PPSSPP.
I use now PPSSPP 1.5.4. I just moved some graphic settings (resolution)
The game has no updates its just the shipped EU version.
Its called ULES00808.

I hope it gets fixed because its a great game Wink
I have made a small folder in wich are screenshots of this problem.

Screenshots
1. Shows the new area that couldnt be entered before 1.5.0
2. Shows the portal that should port us to the next area
3. Shows that it asks me if i want to enter Mangroven
4. Crash!
5. Some debug information


Attached File(s)
.zip  Screenshots Silverfall.zip (Size: 990.24 KB / Downloads: 29)
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: