Search found 144 matches

by Bart
Thu Mar 20, 2025 8:26 pm
Forum: The Fitting Room
Topic: Digital Input - Arcade Stick Finesse
Replies: 2
Views: 11185

Re: Digital Input - Arcade Stick Finesse

I've implemented this in the bart/consistent-decay branch, if you want to build it and give it a try. The existing keyboard settings exist and will always take precedence if they are specified in the INI file. Otherwise, InputDigitalSensitivity and InputDigitalDecaySpeed can be used and these will a...
by Bart
Thu Mar 20, 2025 2:42 am
Forum: The Fitting Room
Topic: Digital Input - Arcade Stick Finesse
Replies: 2
Views: 11185

Re: Digital Input - Arcade Stick Finesse

You're right, I never realized this. I feel like we should completely rework this decay/attack (sensitivity) system altogether. I'm not sure how real games do it but I assume it's some non-linear function of time. The straightforward solution would be to add InputJoyDecaySpeed and InputJoySensitivit...
by Bart
Sun Mar 02, 2025 11:24 pm
Forum: The Fitting Room
Topic: linux Supermodel3 link mode
Replies: 1
Views: 62249

Re: linux Supermodel3 link mode

Paste the configs here as well as the command you use to start each instance of Supermodel. Also, please paste the Supermodel.log. To make this more readable, there are code tags you can use here to format the text.
by Bart
Wed Feb 26, 2025 4:10 am
Forum: The Catwalk
Topic: Model 3 Step 1/1.5 and Step 2 Video Board Differences
Replies: 8
Views: 279758

Re: Model 3 Step 1/1.5 and Step 2 Video Board Differences

According to Wikipedia, Intel purchased all of Real3D's IP and then 3Dfx purchased it from them. Then Nvidia and ATI fought over the corpse. There's nothing classified about Pro-1000 -- it was sold for civilian use cases such as flight simulators and some units were even sold to city planners (Phila...
by Bart
Thu Feb 20, 2025 6:14 pm
Forum: The Catwalk
Topic: Model 3 Step 1/1.5 and Step 2 Video Board Differences
Replies: 8
Views: 279758

Re: Model 3 Step 1/1.5 and Step 2 Video Board Differences

The Model 3 arcade board stack is similar to the Pro-1000 image generator as far as we can tell. The image generator had a PowerPC CPU as well that ran firmware. It was connected to a Windows NT workstation via a SCSI cable (hence why Step 1.x have a SCSI controller, which is used only for its DMA c...
by Bart
Tue Feb 11, 2025 5:19 am
Forum: The Dark Room
Topic: Magical Truck Adventure - country check
Replies: 1
Views: 159073

Re: Magical Truck Adventure - country check

That's an awesome discovery! I always wondered about that. Really odd that they put the country check in there. IIRC the sound ROMs aren't any more accessible than the PowerPC CROM EPROMs. I wonder why they chose to put the country code there.
by Bart
Thu Feb 06, 2025 8:37 pm
Forum: The Catwalk
Topic: How powerful is Model 3?
Replies: 8
Views: 125633

Re: How powerful is Model 3?

This is really hard to say! It wouldn't be that hard to instrument the code to print out the number of polygons processed each frame to at least determine what Model 3 games were throwing around. I don't think there were any substantial modifications to the Pro-1000 ASICs used on Model 3 boards. The...
by Bart
Sun Jan 05, 2025 7:06 pm
Forum: The Catwalk
Topic: My Scorpio 3D model WIP
Replies: 2
Views: 16683

Re: My Scorpio 3D model WIP

Nice work! What modeling tool are you using?
by Bart
Sun Jan 05, 2025 12:45 am
Forum: The Fitting Room
Topic: Supermodel 0.3a-svn-860 (or above) exits if controller connected
Replies: 1
Views: 43754

Re: Supermodel 0.3a-svn-860 (or above) exits if controller connected

This looks like a crash. If you are able to build in debug mode, can you also try running it in gdb? In my case, I have to type "bin64\supermodel roms\scud.zip", and to do the following with gdb: gdb --args bin64\supermodel roms\scud.zip Then type "run". C:\projects\Supermodel>gd...
by Bart
Fri Dec 27, 2024 2:53 am
Forum: The Fitting Room
Topic: Framerate Issues and Random Sound Effects
Replies: 3
Views: 17485

Re: Framerate Issues and Random Sound Effects

I don't think the legacy engine changed at all since the earliest 0.3a snapshot so it's possible you were not actually using it? To ensure it was being used, check Supermodel.log afterwards. The entire runtime configuration is dumped there (look for the New3DEngine setting). Over time, I believe Sup...