forums.PPSSPP.org
Flowars [Windows 10][v1.3-150][intro] - Printable Version

+- forums.PPSSPP.org (https://forums.ppsspp.org)
+-- Forum: PPSSPP - Playstation Portable Simulator Suitable for Playing Portably (/forumdisplay.php?fid=1)
+--- Forum: Commercial Games - Compatibility and Results (/forumdisplay.php?fid=5)
+---- Forum: Menu, Intro (/forumdisplay.php?fid=14)
+---- Thread: Flowars [Windows 10][v1.3-150][intro] (/showthread.php?tid=22299)



Flowars [Windows 10][v1.3-150][intro] - DefRussian - 11-27-2016 01:13 PM

Title: Flowars
Genre: ?
Region: Korea
Format: ISO
OS: Windows 10
Compatability: Intro
Notes: Tested with both video backends, crashes whole emulator after first company screen.
Log file attached


RE: Flowars [Windows 10][v1.3-150][intro] - sum2012 - 04-26-2020 01:30 PM

v1.9.3-708-g259ae2862-windows-amd64 still same problem.

Attach debug log


RE: Flowars [Windows 10][v1.3-150][intro] - [Unknown] - 04-26-2020 02:52 PM

Very early on:
ReadFromHardware: Invalid address 00000016 PC 08bd0a88 LR 08bd0f90

I wonder if this is related to Mpeg. That's basically all it's done up to this point...

It does call sceUmdActivate twice, which is behavior we saw in another misbehaving game. But I remember checking and it doesn't fail if called twice...

-[Unknown]


RE: Flowars [Windows 10][v1.3-150][intro] - sum2012 - 05-02-2020 06:58 PM

jpcsp just fix black screen problem in https://github.com/jpcsp/jpcsp/commit/dd9b09a94404356d67bfe30173e0e62957ea5015

The log is interesting.

Code:
03:19:41  INFO   loader - SceWaveMain - Found ModuleInfo at 0x08BDDA9C, name:'flowarsMpeg', version: 0101, attr: 0x00000000, gp: 0x08BE81B0
03:19:41  WARN   loader - SceWaveMain - Incorrect s_nid or s_text address in StubHeader #8: Flowars_library
s_modulename    08BDDB44
s_version        0000
s_flags            0009
s_size            0006
s_imports        0000
s_nid            00000000
s_text            00000000
s_vstub            08BDDDEC

Can ppsspp try to make the check to fix the problem ? Thanks.
https://github.com/jpcsp/jpcsp/blob/master/src/jpcsp/Loader.java#L1398
(04-26-2020 02:52 PM)[Unknown] Wrote:  Very early on:
ReadFromHardware: Invalid address 00000016 PC 08bd0a88 LR 08bd0f90

I wonder if this is related to Mpeg. That's basically all it's done up to this point...

It does call sceUmdActivate twice, which is behavior we saw in another misbehaving game. But I remember checking and it doesn't fail if called twice...

-[Unknown]



RE: Flowars [Windows 10][v1.3-150][intro] - [Unknown] - 05-03-2020 02:31 AM

Hm, that does sound like a problem we could have. We do invalidate cache when writing out the stubs, though. And it would log "Unimplemented HLE function".

We also check NIDs when writing them but maybe we're missing a check indeed.

-[Unknown]


RE: Flowars [Windows 10][v1.3-150][intro] - sum2012 - 05-06-2020 10:51 AM

https://github.com/jpcsp/jpcsp/commit/1880d186ee87ec181c437a443ee994a836c7d28f make jpcsp play this game full playable.
windows 64 buld download
https://drive.google.com/file/d/1W7q1E2kd9tlCZRs551M5rJns2oiY4_KO/view?usp=sharing
(for other user debug ppsspp for this game )

Now I fuse in https://forums.ppsspp.org/showthread.php?tid=22299&pid=136846#pid136846


RE: Flowars [Windows 10][v1.3-150][intro] - sum2012 - 08-06-2020 12:27 PM

Update log to v1.10.3-332-gf23a367c2
[attachment=16846]