Project CARS 2 Randomizer – PowerShell

I’ve been playing a game on my Xbox lately called Project CARS 2.  Races are never stale because so much skill is involved in driving any of the cars.  With so many cars and tracks, I typically gravitate toward those that I know but I need what gets me out of my comfort zone and makes a multiplayer game a bit more even by not playing toward my biases.

It led me toward building lists of all of the options that can be used for single and multiplayer games, then a simple script that randomizes the options.  You may drive a formula car on a rally track or a go-kart on the Nurburgring during a blizzard but it can be a good time.

I’m going to keep a link to the code, a single PowerShell script on this site.  Please take a look here!AqUQHAUZXtjKkvBW0J-_RYsOBWNqxw.  The script does not require any system-level permissions and should run just fine in any PowerShell instance.

I saw others do similar things but they required installing a program with no transparency.  They were probably fine but here, anybody can see exactly what the script is doing and modify it to their own taste.

I want to add content as it is released and continue to develop as I see fit or as feedback comes in.  Please share feedback in the comments or find me on Twitch, Discord (JasonSandwich#1976), or the official Project CARS forums.


I remember a German term “schadenfreude” which means to find humor or pleasure in someone else’s pain.  Such as seeing the guy speeding past you on the freeway pulled over a few miles later.

I was thinking about some other things that should have words to explain them as we all know the feeling.  Maybe someone can pipe in with an urban dictionary link.

  1. How it feels to know taking time off work would result in more work when you return.
  2. You’re sure that there should have been more than one flush but one flush did the job.
  3. Watching something fail exactly as you predicted to others even though you will be the one to fix it.
  4. Being really good at something you hate.
  5. Being a parent and when kids are asleep or elsewhere and not knowing whether you should sleep or spend time alone in silence.

Half-Way to 70

Happy 35th to me.  The last year was exceptionally busy – now with two kids and Erin’s job in full swing, my job takes a full back seat to nearly everything.  And it’s better that way.  Nobody goes to the grave wishing they spent more time at work.

Sarah had a preschool Halloween parade on Friday and we’ll all go trick-or-treating on Tuesday.  Sarah (or should I say Scare-ah) is a ghost and my Emily pumpkin is a pumpkin because she has no choice.  I haven’t put a second of thought into a Halloween costume for myself but I did buy a t shirt with a jack-o-lantern on it.  I’ll probably just wear that.

One of my best buddies is coming out to visit next week.  I haven’t seen him in a few years (when we went to Bermuda) and I’m really looking forward to it.  I’ll take a few days off of work while the kids are under someone else’s care and go do some fun normal adult stuff.

I took Sarah to a car show last weekend and we threw a party for Sarah and her preschool friends to paint pumpkins in the back yard.  I think everyone had fun.

We are finally opening up doors in the evening when it cools down.  It’s been a really hot summer.  June was the hottest since our earth was just a ball of molten lava.

I’ve been playing a few new video games.  I wrote about what I wanted in my favorite series about a year ago in this blog post.  Apparently I was describing a different game the whole time.  Project CARS 2 is a lot of fun and almost everything I want in a car game.  It plays good on my wheel and I set up a $9 keypad for additional buttons.

I went full 1989 and drew out a keypad map in ASCII art.  It’s still not exactly what I want but I’m getting close.  This is my world.

|NUM    | /      | *      | -     |
|       |        |        |       |
|       |        | DRS    | FFB   |
|       |        |        | DN    |
|7/HOME | 8/UP   | 9/PUP  | +     |
|       |        |        |       |
|Seat   |        | Seat   | FFB   |
|Up     |        | Fwd    | UP    |
|4/L    | 5      | 6/R    | BS    |
|       |        |        |       |
|Seat   |        | Seat   |       |
|Down   |        | Back   |       |
|1/END  | 2/DN   | 3/PDN  | ENTER |
|       |        |        |       |
|LCD    | WIPERS | LIGHTS |       |
|       |        |        |       |
|-------------------------|       |
|0/INS           | ./DEL  |       |
|                |        |       |
|REQUEST         | PIT    |       |
|PIT             | LIMIT  |       |

Super Mario Odyssey came out last week and it’s a blast.  I went to buy it with Sarah – something I always hoped I’d share with my kids.  We’ve played it and even stayed up late crashing into things when we found out we could make Mario a dinosaur.  Mario is only a little older than me.

Thanksgiving, a 50th birthday party, and Christmas are just around the bend.  After Halloween is the worst time of year until Christmas is over.  I hate the pressure, the economy, ads, and everything about it (except the food).  I want it to be more fun with kids and maybe it’ll get that way as the years move on.

Halloween is fun, though.  Thanks for the well wishes and all of the nice phone calls, emails, messages, and all that.  Next birthday is Erin, then Emily has her very first.

Almost Birthday

October has been busy and has mostly flown by. Emily is crawling, Sarah is about to get her driver’s license, and Erin is probably running for a political office. Late nights are a gamble between if I want time to myself or should I get some sleep.

In that time I’ve been playing a new racing game and am rediscovering my interest in going outdoors.  I’m not actually going outdoors yet but it seems like something less impossible now that Emily has begun to move on her own.

In about a year she’ll be able to walk on the gravel path very easily and Sarah will probably be running six minute miles.  I’m realizing how much my hobbies have morphed around my flexibility.  Right now there is none so I spend lots of time around a TV and computer doing things that don’t require long blocks of time.

I’m 35 in about a week and it makes no difference to me.  There’s a new proper Mario game (don’t ask why I say proper, the explanation is too nerdy) coming out in a few days – the first in over seven years.  I’d like to take Sarah to go and buy it with me.

Happy Halloween!