News:

Herr Otto Partz says you're all nothing but pipsqueaks!

Main Menu

how tf does pgarage works?

Started by stanceboyCZ, July 16, 2025, 08:44:54 AM

Previous topic - Next topic

stanceboyCZ


Matei

I guess it wasn't approved by Micro$oft. Did Erik Barros pay the tax to Micro$oft?

As I wrote:

QuoteThe only problem is that you have a 32-bit outdated program, improperly sold as operating system.

MiDiaN


Duplode

#33
That's very, very likely a false positive. Antivirus heuristics can be trigger-happy sometimes, flagging innocuous things as suspicious based on vague patterns.

(I had a similar false-positive report for Cartography years ago -- in that case, I guess the antivirus didn't like the serve-to-localhost approach to the GUI.)

Erik Barros

#34
@stanceboyCZ @MiDiaN I compiled using the source code that already comes with the pgarage package, I used a fresh installation of freebasic32 and quickly tested it on Windows 10 and the defender didn't complain, I certainly didn't include any type of trojan in the package.

Edit:
I ran Kaspersky's dynamic test and it didn't return any problems. Certainly, some function is generating a false positive, but I don't even have the knowledge to analyze this.
https://opentip.kaspersky.com/02DC0DCFC8F4894D7E1864E78A35783C1291724E4F133EF8B32643C5D8681A76

Duplode

#35
To further underline the point, I have cross-compiled a Win32 Pretty Garage from my Linux system (so no chance that any hypothetical Windows malware could compromise the executable against my will). As I fully expected, VirusTotal gives the same (bogus) BScope.Trojan.Bingoml flag from the VBA32 engine, plus another flag from MaxSecure (also bogus), for a score of 2/72 detections. These are all false positives; Erik's file is safe.

(This Reddit thread has a decent explanation about false positives on VirusTotal.)

Matei

https://matei.one/games.html#download

QuoteNote: If, by any chance, when you try to download the file, you get a message saying that something dangerous was detected, like a virus, and you can't download it, that means you should get a real operating system instead of the malware you currently use, because the file available above doesn't contain any of that. Proprietary software is designed not to help you in any way but to make you feel uncomfortable, so you should avoid it if what you want is to be able to use your computer.

https://en.wikipedia.org/wiki/AARD_code

QuoteVice President Brad Silverberg later sent another memo, saying, "What the [user] is supposed to do is feel uncomfortable, and when he has bugs,

Cas

Oops!  Sorry, it took me several days to get to this thread, but I see you've been getting quite some help already!  Yes, I normally work on these programs in GNU/Linux, then I compile them also for DOS and Windows and quickly test the ports. I know it's possible to build for Windows in 32bit, but the compiler by default makes it 64bit. Surely there must be an option to just do that.

Anyway, in DOS, if you try to use a long file name, results are unpredictable because it depends on what the DOS you have will do with them and DOSBox does not do the same thing as a true DOS and that's also different from a Windows 95/98/Me version of DOS. From what you show, it looks like it does manage to read, but when you want to write, it's not sure about which directory it should go to. It'd be better to stick to short file names when using the DOS port.

I'm not familiar with Windows restricted run settings. I haven't used that OS for a very, very long time and it never was my main OS, but errors and warnings regarding a program being safe or not are entirely a thing of Windows. Windows wants to control everything and doesn't like standalone programs so it's common for these things to happen.

About how to switch garages, on the right hand side, you can click on different garages and groups. The left mouse button will select one to go on the left panel and right mouse button will put it on the right panel. Then, you can select and drag cars from one side to the other. There's a difference when you're dragging from garage to garage (which moves actual car files) and when you're dragging from a group to a garage (which copies the files wherever they're located into the destination garage) and when you drag from a group to another (which copies the reference, but moves no files). Pretty Garage will try to prevent you from messing up, so if you're about to delete or overwrite files, it'll normally refuse to do the operation, but you can force it by holding down Shift.
Earth is my country. Science is my religion.

stanceboyCZ

maybe i am dumb, but i don't get it :-\  ::)

but is there any way to change garage in-game?

Matei

Quote from: Matei on July 23, 2025, 08:42:54 PMOr you can have as many directories with Stunts as you want, btw.: STUNTS1, STUNTS2 etc. (I never used Pretty Garage).

So you copy Stunts in several directories, named "STUNTS1", "STUNTS2" etc., then you copy whatever cars in each of them and when you want to change the garage you exit the game, enter the other directory and start the game again, although I don't do that because I don't need that many cars.

Matei

And:

https://raceforkicks.com/

Download Stunts 1.1 Standard from DOWNLOADS, start the game with ST.BAT and you can choose from 2 sets of cars when you start. I just found this.

Duplode

Quote from: stanceboyCZ on July 25, 2025, 08:43:25 AMBy the way, is there an option to switch garages?

You use the list on the far right of the window:



Left-clicking a name on the list picks the garage of the left pane, and right-clicking picks that of the right pane. So, for instance, if you want to bring in cars from the main garage to your Stunts folder, you'd left-click "Stunts" and then right-click "Main Garage".

Quote from: Matei on July 29, 2025, 07:29:50 PMSo you copy Stunts in several directories, named "STUNTS1", "STUNTS2" etc., then you copy whatever cars in each of them and when you want to change the garage you exit the game, enter the other directory and start the game again, although I don't do that because I don't need that many cars.

Having multiple Stunts installs can work okay for some purposes. Personally, my main Stunts folder has lots of subfolders with tracks, replays and tools, and so using Pretty Garage to swap cars into and out of the game folder is more convenient than having to move, replicate or even symlink all of the other stuff.

Erik Barros

Some time ago I made a compilation of all the available cars, it is outdated but has a lot of content, it uses the simple garage instead of the pretty garage, but it is possible to select everything in the menus.

https://forum.stunts.hu/index.php?topic=4312

Matei

#43
I found a bus there, but in 213 cars I didn't find any truck & trailer, which of course, btw, I have (besides the bus).

[edit] I found a car which looks like a truck in the compilation mentioned above, but it simulates a truck the same way the car which looks like a helicopter simulates a helicopter. [/edit]

Cas

As regards "switching garage during gameplay"... Stunts does not have a garage feature. This is something we've created ourselves by means of different garage programs. Stunts can only read cars from its local directory. But if you do use a garage tool and move cars from a garage to another and you're running Stunts from DOSBox, you can then press Ctrl+Shift+F4 and then go back to the Car section in Stunts and you'll see the updated car list.
Earth is my country. Science is my religion.