PDA

View Full Version : TDU Cruise Car Picker Tool


M_3628905
09-12-2008, 03:30
Further to trying to help Jamie hurry up and pick cars, I thought I might as well make this tool a bit more useful than just a one-off application.

The design is pretty much complete, I just have to finish off the coding, and find myself a complete car list for PC.

http://ryzza007.googlepages.com/TDUcruisetool.JPG

Edit:
The program is complete and can be downloaded here (http://ryzza007.googlepages.com/TDUCruiseTool.zip). Current version is 1.0.1

If you're not using Windows Vista - you will see weird characters after every car and player. I have no idea why, you'll just have to put up with it for now.

Colster
09-12-2008, 10:55
Awesome!!!!!!!!!!!

Dustwave
09-12-2008, 13:50
looks cool :)

would be awesome if you could keep track of each player's enjoyment and skill of each car tonguegre

maroonstigjlr
09-12-2008, 17:04
Nice :D. Sorry bout it taking long, internet being a pain, school.. You know how it is :laugh:

AndriusLT1123
09-12-2008, 17:06
Only too well, i'm afraid... :laugh:

astontdu
09-12-2008, 17:22
Looks good.

M_3628905
10-12-2008, 08:03
I'm glad there's some interest in this. Feature requests are welcome, and I can add them to later versions.

One thing that someone could help me with (since I don't have a heck of a lot of free time) is a complete car list. Doesn't have to be in any particular order, just put the class/group letter at the front (as shown in pic at the top), and put an asterix (*) after any Megapack cars. (Skylines and RS4 treated as standard cars, since you need the 1.66 patch to play online and cruise).

Once I get that it shouldn't take long to release v1 of the software.

Colster
10-12-2008, 10:32
I'm glad there's some interest in this. Feature requests are welcome, and I can add them to later versions.

One thing that someone could help me with (since I don't have a heck of a lot of free time) is a complete car list. Doesn't have to be in any particular order, just put the class/group letter at the front (as shown in pic at the top), and put an asterix (*) after any Megapack cars. (Skylines and RS4 treated as standard cars, since you need the 1.66 patch to play online and cruise).

Once I get that it shouldn't take long to release v1 of the software.

Well this should be complete, although I wasn't sure about some of the classes. Are all Lexus' F?


(G) AC 289
(E) Alfa Brera (*)
(F) Alfa GT 3.2 V6 24v
(E) Alfa GT 3.2 V6 24v - Sporting Technical Kit S3 Tuned
(C) Alfa Romeo 8c Competizione
(B) Ascari KZ1
(G) Aston Martin DB4 GT Zagato
(D) Aston Martin DB7 Zagato
(D) Aston Martin DB9 Coupe
(D) Aston Martin DB9 Volante
(D) Aston Martin V8 Vantage
(C) Aston Martin Vanquish S
(F) Audi A3 3.2 Quattro DSG
(E) Audi A6 4.2 Quattro
(D) Audi RS4 Quattro Saloon
(E) Audi S4 Cabriolet
(E) Audi S6 (*)
(F) Audi TT Quattro Sport
(A) Cadillac Cien Concept (*)
(D) Cadillac CTS-V (*)
(D) Cadillac XLR-V
(B) Caterham CSR 260
(G) Chevrolet Camaro Z-28
(G) Chevrolet Corvette C1 1957 (*)
(C) Chevrolet Corvette C6 Convertible (*)
(G) Chevrolet Corvette Stingray Convertible
(C) Chevrolet Corvette C6 Coupe
(G) Chevrolet Corvette Stingray
(B) Chevrolet Corvette Z06 Coupe
(F) Chevrolet SSR
(D) Chrysler 300C SRT-8
(D) Chrysler Crossfire SRT-6 coupe (*)
(D) Chrysler Crossfire SRT-6 Roadster (*)
(C) Chrysler Firepower Concept car
(A) Chrysler ME FOUR-TWELVE
(G) Dino 246 GT (*)
(G) Dodge Challenger RT (*)
(G) Dodge Charger Super Bee (*)
(B) Dodge Viper SRT 10
(B) Dodge Viper SRT-10 coupe (*)
(mA) Ducati 999R
(mB) Ducati Monster S4R
(mB) Ducati Supersport 1000DS
(A) Edonis (*)
(A) Enzo Ferrari
(B) Farboud Supercharged GTS Prototype 2005
(G) Ferrari 250 GTO (*)
(C) Ferrari 288 GTO
(G) Ferrari 308 GTS Quattrovalvole (*)
(C) Ferrari 512 TR (*)
(C) Ferrari 575M Maranello
(C) Ferrari 612 Scaglietti (*)
(C) Ferrari Challenge Stradale (*)
(C) Ferrari F40 (*)
(B) Ferrari F430
(B) Ferrari F430 Spider
(B) Ford GT
(E) Ford Mustang GT Convertible
(E) Ford Mustang GT Coupe
(D) Ford Mustang GT-R Concept
(B) Ford Shelby Cobra Concept
(B) Ford Shelby GR-1 Concept
(D) Holden Efigy Concept (*)
(G) Jaguar Type E Coupe
(B) Jaguar XJ220
(E) Jaguar XK Convertible
(E) Jaguar XK Coupe
(D) Jaguar XKR Coupe
(mA) Kawasaki Ninja ZX-12R (*)
(mA) Kawasaki Ninja ZX-10R
(mB) Kawasaki Z1000
(A) Koenigsegg CC8S
(A) Koenigsegg CCR (*)
(D) Lamborghini Countach 25th anniversary (*)
(C) Lamborghini Gallardo Coupe (*)
(B) Lamborghini Gallardo SE
(C) Lamborghini Gallardo Spyder
(G) Lamborghini Miura P400SV
(A) Lamborghini Murciélago Roadster
(A) Lamborghini Murciélago Coupe
(E) Lexus GS 450h (*)
(E) Lexus IS 350 (*)
(E) Lexus LS 460 L (*)
(F) Lexus LS 600h L (*)
(F) Lexus SC 430 (*)
(D) Lotus Elise R
(D) Lotus Esprit V8
(C) Lotus Sport Exige 240R
(G) Maserati 3500 GT
(D) Maserati GranSport
(A) Maserati MC12
(D) Maserati Spyder 90th Anniversary
(D) Maserati Spyder Cambiocorsa
(A) McLaren F1
(A) McLaren F1 GT (*)
(A) McLaren F1 GTR
(A) McLaren F1 LM (*)
(A) Mercedes CL CLK GTR (*)
(G) Mercedes-Benz 300 SL Gullwing
(D) Mercedes-Benz CLK 55 AMG
(B) Mercedes-Benz CLK DTM
(C) Mercedes-Benz SL 65 AMG
(D) Mercedes-Benz SLK 55 AMG
(A) Mercedes-Benz SLR McLaren
(D) Mercedes-Benz SLS 55 AMG
(mA) MV Agusta F4 Tamburini
(mB) MV Agusta F4 Brutale 910S
(E) NISSAN 350Z Coupe
(E) NISSAN 350Z Nismo S-Tune
(E) NISSAN 350Z Nismo R-Tune
(E) NISSAN 350Z Nismo R-Tune Power
(F) Nissan Skyline GTR R34
(B) Noble M12 GTO-3R
(B) Noble M14
(B) Noble M400 (*)
(A) Pagani Zonda C12S
(A) Pagani Zonda C12S Roadster (*)
(G) Pontiac Firebird
(E) Pontiac GTO
(D) RUF RGT (*)
(D) RUF RK Spyder (*)
(B) RUF Rt 12 (*)
(B) RUF Rturbo (*)
(A) Saleen S7 Twin-Turbo
(E) Saleen S281 3 Valve Coupe
(D) Saleen S281 Supercharged Coupe
(C) Saleen S281 Extreme Coupe
(E) Saleen S281 3 Valve Convertible
(D) Saleen S281 Supercharged Convertible
(D) Saleen S281 Supercharged Speedster
(F) Saturn Sky
(F) Saturn Curve (*)
(G) Shelby Cobra Daytona Coupe
(G) Shelby GT500
(C) Spyker C8 Laviolette
(C) Spyker C8 Spyder (*)
(B) Spyker C8 Spyder T (*)
(mB) Triumph Speed Triple
(C) TVR Sagaris
(C) TVR T440R (*)
(C) TVR Tuscan S
(F) Volkswagen Golf R32
(B) Volkswagen W12 Coupe
(C) Volkswagen W12 Roadster
(D) Wiesmann Roadster MF3

M_3628905
10-12-2008, 11:21
Thanks mate - I think one or two might be Group E - the first IS one and the convertible one from memory

Colster
10-12-2008, 11:32
OK should be right now, been in game to check the Lexus and added any missing ones I wasn't sure about and added the Saleen 281's

M_3628905
10-12-2008, 14:29
Ok guys - release 1 is ready for testing/use.

Let me know what you think.

Download from here (http://ryzza007.googlepages.com/TDUCruiseTool.zip), extract, and run.

M_3628905
10-12-2008, 14:33
If people want to upload their enjoyment/skill of each car, I'll consider adding Dustwave's feature request. You wouldn't have to do this for every single car - you can be neutral to some.

So, for example:

McLaren F1 - 4 - 3

...would indicate that my enjoyment level (out of 5) for the F1 is 4/5 and the skill level is 3/5 (in H mode).

If the response is small, then don't complain to me Dusty ;)

astontdu
10-12-2008, 17:55
Nice idea, should be able to predict who's going to crash the most-oh wait that's pyrre and foxies job.lolblue:

maroonstigjlr
10-12-2008, 19:47
Nice idea, should be able to predict who's going to crash the most-oh wait that's pyrre and foxies job.lolblue:

And pyrre mostly being into the back/sides and even front of me tonguegre

I will deffinetly use this for my next cruise Ryzza, thanks 10sur10

astontdu
10-12-2008, 20:04
If people want to upload their enjoyment/skill of each car, I'll consider adding Dustwave's feature request. You wouldn't have to do this for every single car - you can be neutral to some.

So, for example:

McLaren F1 - 4 - 3

...would indicate that my enjoyment level (out of 5) for the F1 is 4/5 and the skill level is 3/5 (in H mode).

Also it would be nice to know the popularity of each car.(might be helpful for organising cruises)
Are all Lexus' F?

No, some are E class.

pogostickio
10-12-2008, 23:17
oops. did I press the wrong button? I'm always doing that. So this new PSU then... What happens if I move this little red switch over to 150v? Oh, yeah hi, Micro-Direct? Got any more PSU's? :nuts:

http://i164.photobucket.com/albums/u6/pogostickio/erm.jpg

M_3628905
10-12-2008, 23:22
I'll look into that error pogo. I know what's wrong - I just have to find 'where' it is.

If you could tell me when it happened (when the app loaded or when you hit the Random button) that would help.

I uploaded it at 12.20am last night/morning and was too tired to do all that much testing.

I'm not sure why your app is showing those weird characters in the lists, maybe it's becaue your regional settings are different to mine, not sure.

pogostickio
10-12-2008, 23:26
I was wondering if I have to have the TDU application running...? I get the feeling your answer is going to be.. D'UH!! Also to answer your question it happens when I hit RANDOMIZE.

and here is the error message in full.



See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentException: Argument 'Start' must be greater than zero.
at Microsoft.VisualBasic.Strings.Mid(String str, Int32 Start, Int32 Length)
at CruiseTool.frmMain.cmdRand_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventAr gs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
CruiseTool
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Documents%20and%20Settings/Pogostickio/Desktop/TDU%20Cruise%20Tool/CruiseTool.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

M_3628905
11-12-2008, 00:04
I'm pretty sure I fixed that error last night (since I saw it when testing) - maybe I just uploaded the wrong version.

Fixed version on its way now (give 10 mins) - it will then be available at the same link. You'll know you've got the newer version since I've added 'YaronMi' to the PlayerList.

I can add an update checker later on if it looks like there will be a lot of minor updates.

M_3628905
11-12-2008, 00:28
Ok - program is updated.

You DO NOT need TDU open for this program to work... duh :)

The weird characters appearing at the end of item doesn't occur in my Vista virtual machine where I made the app, but is happening on my Host XP OS.

Are there any other Vista users who do or don't have this prob - let me know

Dustwave
11-12-2008, 02:16
I see the weird characters too. (Though i'm on XP (SP3))

maroonstigjlr
11-12-2008, 08:58
I just tried it out on Vista. Works no problems. Only thing I can think of would be the ability to add people to the player list and being able to pick multiple cars at once rather than put them in one at a time.

Other than that, great :D

M_3628905
11-12-2008, 11:47
I anticipated those two requests right from the start, but am a little surprised you haven't worked this out for yourself Jamie :) (note to self: not all gamers are computer geeks) :laugh:

You can add to the list of players very easily by opening the 'PlayerList.txt' file in notepad and adding names down the bottom (or wherever you like). The program sorts names of players and cars alphabetically.

To speed up the choosing of players and cars in the app, just double-click on the item. Double-click in the left list to send it to the right one, and vice-versa. When choosing cars - set the view using the options on the right to filter the left list (doesn't affect the middle car list). ie Select 'Show DLC cars only', add all cars by clicking >>, then remove the ones you don't want individually, which is faster than searching for the cars you want individually from the All Cars list.


That's really weird how Vista shows the lists fine, but XP has those weird symbols at the end of each item. At least it doesn't stop the app working in any way - but I'll do some searches and see if I can find anything.

M_3628905
05-07-2009, 11:50
Just bumping this up a bit so it's easier to find in future

Colster
05-07-2009, 20:06
/me votes for sticky

M_3628905
30-12-2009, 23:48
Bumped again, as requested

Corvetteboy3
02-01-2010, 05:27
Wow I never noticed this tool, thanks alot :)

you-paul
28-02-2010, 08:55
i love this tool ! thanks ryzza !

and moderators , can you sticky this post please !

i`ve made a littel patch of this program

it contains -

New payers ( me , corvetteboy etc )
car list fixed
nissat skyline appears as F class car (now E class ), f40 as a C class car(B now ) etc


DOWNLOAD (http://rapidshare.com/files/356958901/TDUCruiseControlPatch.zip)