B-Spec Grinder 2.5.2: Automate Remote Races

  • Thread starter yonis
  • 4,266 comments
  • 545,650 views
Jafo
My 160 Slim has been on 24/7, ever since the remote racing started.


Mine too, I just today put it horizontal because of the thermal images hoodfield posted showing that it cooled more efficiently horizontally. I blast the vents with canned air once or twice a week and dust the entertainment center twice a week. I live in a very dusty area and it has killed a couple computers over the years.
 
2.0 works great, but I feel overheating will get the better of me...
what's the longest you've had your system running at one time? I have a slim 320gb and I don't want it to die:scared:

I took an extra step to go into the display dashboard and set the video output to only do 480p ... way less taxing than running at 720p or 1080p!

Also (this is pretty well known) if you are doing a 24 hour event, put the living timing screen on as there is less to render for the PS3.

Any other ideas people have feel free to post away or let me know if I am wrong somehow, lol...
 
I took an extra step to go into the display dashboard and set the video output to only do 480p ... way less taxing than running at 720p or 1080p!

Also (this is pretty well known) if you are doing a 24 hour event, put the living timing screen on as there is less to render for the PS3.

Any other ideas people have feel free to post away or let me know if I am wrong somehow, lol...

It makes sense that 480 would be lass taxing on the PS3 than 720 or 1080 but how can one really be sure thats actually the case? Consoles act more like computers these days than ever but even still Im not convinced.

Anyways I just wanted to say the update to Grinder is awesome. Ive been using it alot and everyone on my friends list has benefitted. I just wish one of my friends would use it once in awhile.
 
It makes sense that 480 would be lass taxing on the PS3 than 720 or 1080 but how can one really be sure thats actually the case? Consoles act more like computers these days than ever but even still Im not convinced.

Anyways I just wanted to say the update to Grinder is awesome. Ive been using it alot and everyone on my friends list has benefitted. I just wish one of my friends would use it once in awhile.

I don't have any thermal guns but to the touch it feels much cooler. I would think it would be less taxing since it isn't rendering as many pixels during output. My lcd monitor says 740xsomething when using 480p while 1080p is 1920x1080.

To each their own I guess. It works for me. :)
 
I took an extra step to go into the display dashboard and set the video output to only do 480p ... way less taxing than running at 720p or 1080p!

Also (this is pretty well known) if you are doing a 24 hour event, put the living timing screen on as there is less to render for the PS3.

Any other ideas people have feel free to post away or let me know if I am wrong somehow, lol...

There's actually more to render if you put it on the live timing screen.
 
Checkin in real quick, it's been a great week of remote racing so far.

I'm taking out 4 drivers to do the 4 hour Nurburgring endurance.

I'll put em back in after to resume the full 6 man remote race blitz!! I have a few holes in extreme as well, like the nascar and FGT race but I'll do those during the week.
 
There's actually more to render if you put it on the live timing screen.

That so? PS3 seems to run cooler to the touch on live timing screen since the actual gameplay is in a tiny box. I would think doing all the video vs. displaying data would be easier on the system.
 
That so? PS3 seems to run cooler to the touch on live timing screen since the actual gameplay is in a tiny box. I would think doing all the video vs. displaying data would be easier on the system.

Oh really? Just would've thought that, since there's more on the screen in that mode, there is more to render and would make the PS3 hotter.

You learn something everyday!
 
Oh really? Just would've thought that, since there's more on the screen in that mode, there is more to render and would make the PS3 hotter.

You learn something everyday!

Supposedly.

Well...

I took some measurements when running b-spec on my ps3 slim. My conclusion was that the ps3 consumed ~10 % less power when in live time screen and the view was set to track side cameras.

Also in full screen the track side camera view averaged the lowest consumption. The chase cam view consumed the most. There wasn't that much difference between the cockpit and the bumper cam views (in X2010 at least).

In short, the chase cam view in full screen took a more or less constant 86-87 W and the track side cam view in live time screen took 75-81 W depending on the amount of cars that were in the shot. Based on this, the latter option is my choice when grinding b-spec endurances from now on. 💡
 
In short, the chase cam view in full screen took a more or less constant 86-87 W and the track side cam view in live time screen took 75-81 W depending on the amount of cars that were in the shot. Based on this, the latter option is my choice when grinding b-spec endurances from now on. 💡

Makes sense. In the track-side view, the PS3 is limiting itself to somewhere around 30fps so that it can render motion blur and depth of field.
 
addendum: giving some love to the toyota '70 race car in the 4 hour Nur race :D

I should still have 2 drivers going in the remote and I'll be back on the widget in a bit, also watching NCAA, so the PS3 once again can idle happily :cheers:
 
kept getting a "your drivers are all racing elsewhere!" message even though none of them were racing... manually started a remote race via PS3 and we'll see what happens.
 
I have no trouble with anyone using ALL of my drivers.

The widget tries to reserve a driver so often, you're bound to get one as soon as it becomes available (like less than 20mins). When remote racing manually, which I don't really do any more, it's annoying when you don't have a driver free. The widget resolves that problem completely.
 
So I found some interesting things as I was digging around on the gran-turismo.com servers for track logos.

Their server has the directory listing disabled for the place where all the course logos are stored, so I had to find a different way to get them all.

Here's a URL for one of the images:
https://us.gran-turismo.com/common/images/gt5/remote_race/common/courselogo/6a79bdcea1ea337e9bff99eb4289e376.png

Now that filename is pretty recognizable as an MD5 hash. Through some brute-forcing, I figured out that the hashes were of a simple naming pattern. I saw names like "sarthe," "route5," "laguna," "daytona," and so on. But, I wondered why they were using hashes for these. Couldn't they use the names themselves, or simple numbers?

So I did some Googling and I came across this list of track codes. I converted that entire list back into MD5s and downloaded the images. Here's what I found.

The following codes don't have images for them on the server, which means that the codes have changed or that some of the tracks have been abandoned:
Code:
fisco_old
fisco_slalom
infineon_nascar
motegi_east
motegi_west
oval
sarthe24
suzuka_west
testcourse

And here are course logos for tracks which would be new to GT5. Logo on the left, code on the right:
0aa98822b31a5cb6c1c70cf82e6c17d4.png
: 20r60r
f9f33d493fdae03f9c86e72b677fee35.png
: apricot
afad175be8ab69e84b6d998c109e4a73.png
: assisi
d6f7b9090c5670c797e9c2eeef2ee6de.png
: capri
5e751ff72eed383918a0c5787b3df868.png
: grandcanyon
9ab1c5afa4946ca0040271736f38c83a.png
: hongkong
ce23cf94d0609e79b219da2f6c73f795.png
: icerace
f281b305de6b0a753d332d165e84adc5.png
: infineon
6319b97234acd9c620b95829823ca244.png
: kashiwa
c07f195e1298783ca3f44de411afa826.png
: lasvegas
c7cae305db1efe16b45d379b411ad06e.png
: midfield
a281f1365c0aa26f89463d9684a5127f.png
: motegi
369389d19e24204b4927e30dd7c39efc.png
: newyork
e14281fac0d0484feda660e290eb06ca.png
: paris_rally
779f104935cf80d08d7e299fb5fae385.png
: paris_tarmac
122fcc42899566d24a5e1d649db18a0a.png
: seattle
d793880d5ba70feb1c2e259d1a373add.png
: seoul
087ddf44efa4dcf9290dc9d9a3de364e.png
: smtsouth
95b3c297630c9802ff4730e87b22878f.png
: tahiti_maze
e45c3160715aa0cd136b2d6b49742503.png
: valencia
083cdd8b5e204f7e22d2cc8a94c153e9.png
: yosemite
4c3136f673c4b6e3b1825a6cab15c6de.png
: yosemite_dirt
2040edfcdebe3d913aa3c400d8bbdf6e.png
: yosemite_dirt_mini
d6027e8ced037ad62a2188963d336a29.png
: yosemite_dirt_short

It could be that they were just uploading images for all the race codes they had, and that these images were just dumped on the server as a batch. But what's exciting about this is that there is a hope that perhaps these tracks could make it into GT5 in the future.

EDIT: Found another:

d8bb57079c6adca224e31da2f4d65e26.png
: super_speedway

EDIT 2: Our friendly neighborhood squadjot has found two more track logos!

ddde8ff8c6e8fd414ff859cc85931461.png
: campo
fc5bf5ec92a3f1e4512dc0545138dd3f.png
: grandcanyon_north
 
Last edited:
In the post above (differently than in the master track list thread) I meant if it's possible to reverse-engineer by brute force hash codes from remote spec image filenames in the officical website in order to obtain GT5 tracks codenames. Is this possible for you (I assumed it is since you figured out a few names by yourself. But probably that's because I haven't understood properly what you did in order to do that) ?
 
I can't see any reason why they'd be there just for the heck of it. They've got to be planning to return these courses in the future.
 
I can't see any reason why they'd be there just for the heck of it. They've got to be planning to return these courses in the future.

PD can name their price! If they offer these, I'm in regardless of how much they charge. Who do I make the check payable to, Sony or PD?

Also makes me wonder if it's part of development for GT6. A week after GT5 came out, PD mentioned that they've already begun working on it, so who knows.

Yonis, again, you deserve the Nobel Prize!
 
I want the grand canyon, sounds awesome. Hopefully all those tracks are on the disk.

I would gladly pay another $50 for all those tracks if they were included in a-spec and new events generated.

Good detective work Yonis.
 
Last edited:
hi

I don't know if I'm doing something wrong here, if someone could help
downloaded and installed widged, added PSN info, created a dummy account to have another bob to race against mine. Set remote race to standby and activate the widget but it shows in it's queue reserving driver, starting race and then immediately ending, I check the PS3 and it always stays in standby mode, it doesn't load any races.

uhh...help :indiff:

EDIT: Nevermind, got it working, THANKS A LOT! great stuff
 
Last edited:
Could someone explain to me what the "reciprocal" option does? Does it make the widget choose bobs from friends who are racing your drivers? If so, how does the widget know what friends race your drivers?
 
Could someone explain to me what the "reciprocal" option does? Does it make the widget choose bobs from friends who are racing your drivers? If so, how does the widget know what friends race your drivers?

Yes, it does what you guessed!, it loads the race logs from GT website.
 
Woah Yonis.. I Think you're easily becoming the coolest person on GTP right now. The awesome Grinder, and the track logos you found... Great job man !
 
A bump on this issue.

I have also set the widget to leave 0 drivers free on my main account to hopefully force it to use all my drivers on my main account.

The mule account has only 1 friend, being my main account.

Overnight the program ran, and I checked the logs and it indeed did some of the 6 main account drivers (at once) races. However, for some good stretches of time it will only do the 1 mule vs. 1 main account races as well.

The only side variable I can think of is that on my main account I could remove all my GT5 friends, therefore no one could (possibly) take any of my drivers.

Let me know what you guys think.

I feel another BUMP is in order, as i struggle with the same thing. I'm sure its just a setting issue, but i'm just terrible at that stuff. My main account is set to "always use", but drivers from that profile only gets used every other race, and even then only 1 or 2 of my 6 drivers get picked even if they are not used by others. The grid is full almost every time. The widget is amazing, though!
 
But probably that's because I haven't understood properly what you did in order to do that) ?
As i understand it, Yonis found a short_name tracklist for PSPGT, he took that list and converted each name into MD5, and used that to request filenames files with those names.
 
Great widget! It's been a big help for me, even having just discovered it over the last weekend.

For those who may be having problems "Verifying Internet Connection", I am unable to ping store.playstation.com this morning. The other sites listed are all accessible. I thought perhaps Sony/PD is attempting now to block suspected B-Spec Grinders. I doubt that though, as I was also unable to access store.playstation.com via my Motorola Atrix 4G phone over AT&T's mobile network. Is anyone else experiencing similar issues?
 
Back