Yeah, if I'm being brutally honest a lot of things in that video seem to be change for the sake of change, without much UI or game design consideration behind them. I'm not sure if I've mentioned it before but my solution is a pretty simple/obvious one: once you've won a prize car that's listed in the new/legend dealer with a -- price, it becomes buyable.
Not sure I quite understand all their changes regarding mileage and prices either, since GT4 already calculates those unique for each car?
Anyway, came here to post a new update - owned cars are now highlighted as such in GT mode:
View attachment 1353408
View attachment 1353409
On the surface it might look like a very simple change, but actually implementing it
properly is quite a challenge.
Consider that you have to:
- Run through the entire garage to check if a car exists within (which can be up to 1,000 cars)
- Repeat step 1 for every single car that appears on a given screen, toggling the check icon if it exists in the garage
- Do all of this on hardware from 1999
And you can probably understand why GT4 didn't already do this. However, thanks to some guidance from ddm and pez2k, we now have a fairly brilliant system using GT4's existing unused binary search functionality that has no noticeable slowdowns - even with every car in your garage and visiting a big dealer like Nissan - and updates on the fly as soon as you buy or win a car.