Post Reply 
 
Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Test Drive Unlimited
09-25-2016, 12:48 PM
Post: #16
RE: Test Drive Unlimited
1.3.0.1 (Android)

Game launches and works fine. No weird graphical bugs noticed in the previous versions of the emulator were noticed.

The weird way the game was implemented still means the game runs on default PSP settings (so no PPSSPP work arounds to improve graphics apply).

I'd say the game is now at least playable.
Find all posts by this user
Quote this message in a reply
10-04-2016, 03:56 AM
Post: #17
RE: Test Drive Unlimited
(09-25-2016 12:48 PM)Avatarass Wrote:  1.3.0.1 (Android)

Game launches and works fine. No weird graphical bugs noticed in the previous versions of the emulator were noticed.

The weird way the game was implemented still means the game runs on default PSP settings (so no PPSSPP work arounds to improve graphics apply).

I'd say the game is now at least playable.

Very agree with you, just turn open GL To Direct 3D (Window PC Version) and now can play it with good framerates ,without the graphic glitch. But the graphic itself looks Bad then playing at PSP ,graphic look too much aliasing(sorry my bad english.you get what i mean Wink ,without any graphic improvement like HD Or even anti-aliasing .

Anyway at lease this games is now playable in 1.3 PPSSPP Big Grin

PC:Pentium G2020 ,Gigabyte Geforce GT630 1GB,8GB Kingston Ram
PSP: E1008 White Street
PC Joystick: Logitech F310
Find all posts by this user
Quote this message in a reply
05-08-2017, 05:29 PM
Post: #18
RE: Test Drive Unlimited
Tiny dump of some useful hackery:
Code:
_S ULUS-10249
_G Test Drive Unlimited
_C0 Remove slow and ugly effect
//This patches stuff on boot, aka requires restarting emulation/starting the game with cheat activated
_L 0xE0020406 0x002DC218
_L 0x202DC218 0x00003021
_L 0x202DC21C 0x00000000
_C0 Remove slow and ugly effect [Disable]
_L 0x202DC218 0x3C060406
_L 0x202DC21C 0x34C60002

[Image: 5AdJTjT.jpg]

http://forums.ppsspp.org/showthread.php?tid=6594 - Custom PPSSPP Shaders!
http://forums.ppsspp.org/showthread.php?tid=3590&pid=117172#pid117172 - simple CE scripts to help creating CWCheats,
https://github.com/LunaMoo/PPSSPP_workarounds - CWCheat workarounds.
Find all posts by this user
Quote this message in a reply
12-14-2017, 07:23 AM
Post: #19
RE: Test Drive Unlimited
(05-08-2017 05:29 PM)LunaMoo Wrote:  Tiny dump of some useful hackery:
Code:
_S ULUS-10249
_G Test Drive Unlimited
_C0 Remove slow and ugly effect
//This patches stuff on boot, aka requires restarting emulation/starting the game with cheat activated
_L 0xE0020406 0x002DC218
_L 0x202DC218 0x00003021
_L 0x202DC21C 0x00000000
_C0 Remove slow and ugly effect [Disable]
_L 0x202DC218 0x3C060406
_L 0x202DC21C 0x34C60002

That's some magic stuff right there.

Any insight on what caused the issue?
Find all posts by this user
Quote this message in a reply
12-14-2017, 09:27 AM
Post: #20
RE: Test Drive Unlimited
From the emulation point of view everything works correctly here. The problem is that the game game is using an effect that captures finished render and draws it again on top of itself which causes a loss of render res and also happen to be very demanding to emulate. The cheat just disables that effect completely at boot time and as far as I could tell nothing goes missing.

To extend on such effects, they are sometimes used in games ported to PSP from other platforms to simply stretch the render to match PSP screen, for example used in this japanese game which is a cheap PS1 port and renders everything in small 4:3 window which then get's resized and centered on the screen with some extra filtering. It's mostly 2D game so it's not as painful there, but does cause a loss of render resolution in character models.
In case of TDU however the render was already made at psp resolution and centered, so the effect potentially wasn't doing anything at all(other than disabling render resolution and requiring more powerful hardware to run it).

http://forums.ppsspp.org/showthread.php?tid=6594 - Custom PPSSPP Shaders!
http://forums.ppsspp.org/showthread.php?tid=3590&pid=117172#pid117172 - simple CE scripts to help creating CWCheats,
https://github.com/LunaMoo/PPSSPP_workarounds - CWCheat workarounds.
Find all posts by this user
Quote this message in a reply
12-15-2017, 12:21 AM
Post: #21
RE: Test Drive Unlimited
(12-14-2017 09:27 AM)LunaMoo Wrote:  From the emulation point of view everything works correctly here. The problem is that the game game is using an effect that captures finished render and draws it again on top of itself which causes a loss of render res and also happen to be very demanding to emulate. The cheat just disables that effect completely at boot time and as far as I could tell nothing goes missing.

To extend on such effects, they are sometimes used in games ported to PSP from other platforms to simply stretch the render to match PSP screen, for example used in this japanese game which is a cheap PS1 port and renders everything in small 4:3 window which then get's resized and centered on the screen with some extra filtering. It's mostly 2D game so it's not as painful there, but does cause a loss of render resolution in character models.
In case of TDU however the render was already made at psp resolution and centered, so the effect potentially wasn't doing anything at all(other than disabling render resolution and requiring more powerful hardware to run it).

I see. Thanks for specifying the issue.

Lets hope the option to disable this feature eventually appears in the build.
Find all posts by this user
Quote this message in a reply
12-15-2017, 11:52 AM
Post: #22
RE: Test Drive Unlimited
It's generally not a job for emulator to hack around weird choices of game design, so most likely there will never be an option like that, especially since such effects aren't really made in one way that could just be safely disabled.

Also as mentioned, the game does not have any "issue", as far as emulation goes is playable from quite a while and emulating ugly effects which existed on PSP is important part of that status.
The only reason it's not in playable section is because threads are moved manually by moderators and the forum is in mess with most people not even reading basic rules we have here like one thread per game etc.:]

On a side note, please stop quoting every post - it's a really awful and annoying habit, I don't feel like replying to posts taking 90% of the space with what I wrote earlier or even visit threads that are full of quotes;p.

http://forums.ppsspp.org/showthread.php?tid=6594 - Custom PPSSPP Shaders!
http://forums.ppsspp.org/showthread.php?tid=3590&pid=117172#pid117172 - simple CE scripts to help creating CWCheats,
https://github.com/LunaMoo/PPSSPP_workarounds - CWCheat workarounds.
Find all posts by this user
Quote this message in a reply
12-16-2017, 02:54 PM
Post: #23
RE: Test Drive Unlimited
I rarely check compatibility forums, but if you guys notice any thread in wrong place, just report it and some moderator will see and move it.

Moved.
Find all posts by this user
Quote this message in a reply
12-16-2017, 03:20 PM
Post: #24
RE: Test Drive Unlimited
Well if reporting threads helps moving them and isn't just an annoyance, I might start using it more often, the way I usually check forums ~ by new/updated threads, makes me see all sections at same page anyway:].

http://forums.ppsspp.org/showthread.php?tid=6594 - Custom PPSSPP Shaders!
http://forums.ppsspp.org/showthread.php?tid=3590&pid=117172#pid117172 - simple CE scripts to help creating CWCheats,
https://github.com/LunaMoo/PPSSPP_workarounds - CWCheat workarounds.
Find all posts by this user
Quote this message in a reply
08-31-2020, 07:29 AM
Post: #25
RE: Test Drive Unlimited
With https://github.com/hrydgard/ppsspp/pull/13355 merged, the cheat is no longer needed.

The "slow and ugly" effect of the game is now fast and only a little ugly (causes a bit of banding) but I have some plans to fix that too.
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: