hrydgard / ppsspp

A PSP emulator for Android, Windows, Mac and Linux, written in C++. Want to contribute? Join us on Discord at https://discord.gg/5NJB6dD or just send pull requests / issues. For discussion use the forums at forums.ppsspp.org.
https://www.ppsspp.org
Other
11.32k stars 2.18k forks source link

Gundam VS Gundam NEXT PLUS ZZ: These issues can be fixed? #3568

Closed leoxxx closed 10 years ago

leoxxx commented 11 years ago

http://forums.ppsspp.org/showthread.php?tid=5417 http://forums.ppsspp.org/showthread.php?tid=5415 Gundam VS. Gundam NEXT PLUS:ZZ's map will very lag if you don't enable the "frameskip". It's better than before. Other issues isn't fixed. I hope these can be fixed.

leoxxx commented 11 years ago

I find Gundam Battle Universe has more white lines in new version.

dbz400 commented 11 years ago

Any Screenshots to demonstrate?

BTW , lag for this game is a known issue as it has lots of drawcalls and state change. Therefore , it would not be a easy fix .

leoxxx commented 11 years ago

THX. BTW,the other issues can be fixed? snap2 It's the line in this game http://forums.ppsspp.org/showthread.php?tid=1149&page=2 otf8yg This issue as Razorback said in post #22 http://forums.ppsspp.org/showthread.php?tid=1796&pid=48527#pid48527 Gundam Assault Survive stop soon.

dbz400 commented 11 years ago

They are all from older builds .Please get the latest build to get the screenshot in buffered mode and describe the problem here.

leoxxx commented 11 years ago

Can I post you in Baidu Tieba?

dbz400 commented 11 years ago

Please post all here so all the other developers can see it as well .

leoxxx commented 11 years ago

OK. But my english is not well.

Gundam Battle Universe

80215317297 In PSP

snap8 In ppsspp

20081211092754817 In PSP

snap1 In ppsspp No earth

snap5 Some lines around aim when you attack.

snap7 Some lines on menu. It on other place,too. Such as BANDAI's logo, "PRESS START",and so on.

Gundam Assault Survive http://forums.ppsspp.org/showthread.php?tid=1796&pid=48527#pid48527 This issue can't be demonstrated by snapshoot. It can be read in this thread link. Some lines like Gundam Battle Universe in this game,too.

It's "ppsspp.ini"

[General] FirstRun = False Enable Logging = True AutoLoadLast = False AutoRun = True Browse = False ConfirmOnQuit = False IgnoreBadMemAccess = True CurrentDirectory = F:/ppsspp/ROMS/ ShowDebuggerOnLoad = False ReportingHost = default Recent = F:/ppsspp/ROMS//gbu.ISO AutoSaveSymbolMap = False TopMost = False WindowX = 318 WindowY = 235 Language = zh_CN NumWorkerThreads = 8 EnableCheats = True ScreenshotsAsPNG = True StateSlot = 0 GridView1 = True GridView2 = True GridView3 = True WindowWidth = 968 WindowHeight = 591 [CPU] Jit = True SeparateCPUThread = False SeparateIOThread = False FastMemory = False CPUSpeed = 0 [Graphics] ShowFPSCounter = 0 ResolutionScale = 2 RenderingMode = 1 SoftwareRendering = False HardwareTransform = True TextureFiltering = 1 SSAA = False FrameSkip = 1 FrameRate = 0 ForceMaxEmulatedFPS = 0 AnisotropyLevel = 0 VertexCache = True FullScreen = False FullScreenOnLaunch = False StretchToDisplay = True TrueColor = True MipMap = False TexScalingLevel = 1 TexScalingType = 0 TexDeposterize = False VSyncInterval = False DisableStencilTest = False AlwaysDepthWrite = False InternalResolution = 0 FrameSkipUnthrottle = True [Sound] Enable = True EnableAtrac3plus = True VolumeBGM = 8 VolumeSFX = 8 LowLatency = False [Control] ShowAnalogStick = False ShowTouchControls = False AccelerometerToAnalogHoriz = False TouchButtonOpacity = 65 ButtonScale = 1.150000 TiltSensitivity = 100 [SystemParam] NickName = PPSSPP Language = 11 TimeFormat = 2 DateFormat = 1 TimeZone = 0 DayLightSavings = True ButtonPreference = 0 LockParentalLevel = 0 WlanAdhocChannel = 0 WlanPowerSave = False EncryptSave = True BypassOSKWithKeyboard = False [Debugger] DisasmWindowX = 500 DisasmWindowY = 200 DisasmWindowW = 773 DisasmWindowH = 700 ConsoleWindowX = 287 ConsoleWindowY = 475 FontWidth = 8 FontHeight = 12 DisplayStatusBar = True ShowDeveloperMenu = False

leoxxx commented 11 years ago

@raven02 Do you need other details?

dbz400 commented 11 years ago

Thanks @leoxxx .Should be good enough

In summary,

  1. Missing background when mission clear
  2. Missing earth during mission select
  3. White lines in battle .
leoxxx commented 11 years ago

@raven02 Thanks your reply. 3.White lines in battle. The lines not only in battle. Such as BANDAI's logo, "PRESS START",and so on. BANDI's logo's lines color is red. So. 3.Some lines in this game. BTW,Gundam Assault Survive stop soon. what's the issue caused by?

dbz400 commented 11 years ago

Regarding white lines , is it old build looks fine ? and happen in new version

I just checked JPCSP seesm to be fine rendering that earth during mission select

leoxxx commented 11 years ago

No.I can play the game in ver 0.8.1. I try it in 0.7,but it stop soon like Gundam Assault Survive. It seemed no lines in around aim when you attack in 0.8.1.But other places still have some lines. So I said it more lines in new ver.

dbz400 commented 11 years ago

Humm but i didn't observe those while lines .Correct me if i'm wrong.

screen00002 screen00001

leoxxx commented 11 years ago

snap1 snap5 snap2 snap3 snap4 Some line. It's not white.

dbz400 commented 11 years ago

I know what it is the issue .Try set texture scaling to Nearest and should clear those lines.Hope this help

However , the earth issue , i still have no idea yet .

leoxxx commented 11 years ago

THX But the pic will very blur to set Nearest.

dbz400 commented 11 years ago

Yes , it should be the original behaviour of PSP . Linear filtering generate those extra lines is a known issue and you have to leave with it.

leoxxx commented 11 years ago

The Linear setting affect part of games. How to settle Gundam Assault Survive's issue?

dbz400 commented 11 years ago

Unfornatutely i don't own this game to reproduce this issue.

leoxxx commented 11 years ago

Oh,can I give you the iso to test in baidu? Or upload the log? Is your ID raven02go in baidu? @raven02

dbz400 commented 11 years ago

Gundam Assault Survive should be running fine now in latest build .MT mode is ok though ST mode is broken at this moment.

leoxxx commented 11 years ago

THX I'll try. BTW,what's the MT and ST mode? Do I need update the ac3+ plugin?

dbz400 commented 11 years ago

Multithread Mode (MT) , Non-multithread mode (ST)

leoxxx commented 11 years ago

I see.

SOMEGUY789 commented 11 years ago

Sorry to just but in, but i've noticed that while the hanging for gundam assault survive has been lessened it still does occasionally hang for me. The difference this time is the game does not always hang at the same so I can make a save state everyone once and a while then continue from that save state if ppsspp does hang.

edit Actually I'm starting to think the hanging problem might actually be due to rendering problems. For instance if you put on buffered rendering the game will freeze at specific points and will always freeze then. For example when starting a level the game may hang during the briefing portion if you save state before it freezes, then load it will always freeze at the same time. But if you put it to frame-buffers to gpu then it won't hang, not only that but at any point when it hangs you can get through it so long as you make a save state before it hangs.

dbz400 commented 11 years ago

Then how about in non-buffered mode ? still freeze

SOMEGUY789 commented 11 years ago

Hm... Yeah it still freezes it seems. Honestly I really have no idea what it could be, it seems freezes are more frequent in any rendering option besides saving to GPU.

dbz400 commented 11 years ago

Humm do you mean if set to framebuffer to memory mode , then no more single crash ?

4XPG commented 11 years ago

Strange. On v0.9.1-1201-g2b66a85 Gundam Assault Survive won't even load - black screen even before the auto load notice (even using the default settings, or is it just me). Here's the log when it hangs.

https://gist.github.com/4XPG/6682994

dbz400 commented 11 years ago

You have to enable multithread mode .It is currently broken in non-multithread mode

4XPG commented 11 years ago

No good for me. Enabling multithread shows grey screen instead of black screen =\

update: nevermind; it works, gotta disable frameskip first to get through.

update2: welp, still unable to get further than the older version, even after switching the buffered rendering to memory mode.

dbz400 commented 11 years ago

Anyway , let's wait for non-multithread mode get fixed.

leoxxx commented 11 years ago

Do I need enable CPU MT & I/O MT or enable either of them to enable MT mode? @raven02

SOMEGUY789 commented 11 years ago

What seems to happen to and i'm not sure why, is that on any mode other than Gpu to memory that when the game hangs you can't get past the point of it freezing. Lets say it freezes 1 minute into a level, if you save state around 30 secs in it will freeze 30 secs after. Then if you load that state the game will still freeze 30 secs after unless you have save to Gpu on.(This at least was working for me.)

leoxxx commented 11 years ago

@raven02 @hrydgard I find it's worse in new version than old version. In 1252 version, It doesn't work in ST mode.It's black screen.But old version can run it. It still stop soon in MT mode. I enable both CPU and I/O MT.But it stop faster than before. So I enable the CPU MT. It‘s same situation in old version. It doesn't work If you only enalbe I/O MT.

leoxxx commented 11 years ago

v0.9.1-1782-g40ee00b can play Gundam Assault Survive

hrydgard commented 11 years ago

Very hard to understand what you are saying. If 1782 can play it, why reopen?

Ritori commented 11 years ago

Maybe because earth bug still there i got this game :) screen00000 and some lines screen00000 this lines can be fix* by set Texture Filter to Nearest.

leoxxx commented 11 years ago

@hrydgard Sorry,my english is not good. As Ritori said. The earth iusse isn't fixed.

4XPG commented 11 years ago

Just a reminder though, although the damned random freeze has been finally fixed (huzzah!), other Artdink games still suffer from hang while saving/loading.

dbz400 commented 10 years ago

I think this issue can be closed as Gundam VS gundam should be improved a lot recently with Vertexdecoder JIT or others may open up another when necessary

Ritori commented 10 years ago

@raven02 the earth issue and some lines still there though on Gundam Battle Universe. On latest version. screen00000

dbz400 commented 10 years ago

Yep, i think would be better open up another one with correct title .This one is originally complaining about slow issue on Gundam VS Gundam

dbz400 commented 10 years ago

Looks like the earth texture exists but not able to apply somehow

1

leoxxx commented 10 years ago

@raven02 So it can't be fixed. This title isn't origanal.Someone edit it. The tree texture error in battle in Gundam Assault Survive.

dbz400 commented 10 years ago

The earth texture issue should be fixed in latest build now

screen00111

dbz400 commented 10 years ago

@leoxxx , any other issues ? i think most of them should be resolved.

dbz400 commented 10 years ago

i think this one can be closed .I tested in-game and all look fine.