Destruction Derby 2

User avatar
Captain FPGA
Top Contributor
Posts: 373
Joined: Sun Apr 11, 2021 9:19 pm
Has thanked: 195 times
Been thanked: 25 times

Destruction Derby 2

Unread post by Captain FPGA »

There anyway to fix the slowdown? At first I thought it was the screen resolution but I can't find the file or setting where to adjust the size. Heard the game is supposed to work, there must be a way to make it run better.
Dreams don't die!
Image
ToothbrushThreepwood
Posts: 90
Joined: Sun May 24, 2020 8:39 pm
Has thanked: 32 times
Been thanked: 32 times

Re: Destruction Derby 2

Unread post by ToothbrushThreepwood »

The min cpu specs are 90MHz Pentium. There’s no way to fix that.
User avatar
Captain FPGA
Top Contributor
Posts: 373
Joined: Sun Apr 11, 2021 9:19 pm
Has thanked: 195 times
Been thanked: 25 times

Re: Destruction Derby 2

Unread post by Captain FPGA »

Can anyone else confirm this game isn't working? Couldn't find it on the compatibility list.
Dreams don't die!
Image
User avatar
SuperBabyHix
Posts: 152
Joined: Sun May 24, 2020 8:26 pm
Has thanked: 45 times
Been thanked: 36 times

Re: Destruction Derby 2

Unread post by SuperBabyHix »

The game runs as expected. It requires a much more powerful CPU than what the ao486 core has. You have to remember back in the day just meeting the minimum system requirements didn't guarantee the game would run at what we now consider "playable" frame rates. The Mister core falls below even the minimum requirements for this game.
User avatar
Captain FPGA
Top Contributor
Posts: 373
Joined: Sun Apr 11, 2021 9:19 pm
Has thanked: 195 times
Been thanked: 25 times

Re: Destruction Derby 2

Unread post by Captain FPGA »

SuperBabyHix wrote: Sat Oct 30, 2021 6:28 pm The game runs as expected. It requires a much more powerful CPU than what the ao486 core has. You have to remember back in the day just meeting the minimum system requirements didn't guarantee the game would run at what we now consider "playable" frame rates. The Mister core falls below even the minimum requirements for this game.
Wow you just blew my mind! Sure I knew about games requiring minimum spec requirements, I thought that translated to if you're playing something like Overwatch with 4 GB of RAM then prepare for 25 frames per second. You know something low but reasonable that wouldn't hurt the experience.

Your telling me there were games released back then which ran at like 9 frames per second, so long as they met the minimum system requirement that was acceptable?

This thing playable on OG XBOX? Lol! If a custom port doesn't exist for Xbox then my only recourse is DOS emulator or grab the PSX,Saturn,N64 rom.
Dreams don't die!
Image
User avatar
Chris23235
Top Contributor
Posts: 982
Joined: Sun May 24, 2020 8:45 pm
Has thanked: 127 times
Been thanked: 197 times

Re: Destruction Derby 2

Unread post by Chris23235 »

This was what the game looked on a Pentium 120 without 3D-Acceleration

https://www.youtube.com/watch?v=i0EjmeCNRyA
FPGA64
Top Contributor
Posts: 937
Joined: Mon Mar 01, 2021 3:10 pm
Has thanked: 49 times
Been thanked: 374 times

Re: Destruction Derby 2

Unread post by FPGA64 »

The original Xbox came out in 2001. The Pentium was released in 1993. The Mister is a 486 without a FPU and no 3d Acceleration.

The core is the limits of what the DE10 can do. Any 3d games are laregly beyond its capability.
User avatar
Captain FPGA
Top Contributor
Posts: 373
Joined: Sun Apr 11, 2021 9:19 pm
Has thanked: 195 times
Been thanked: 25 times

Re: Destruction Derby 2

Unread post by Captain FPGA »

FPGA64 wrote: Sat Oct 30, 2021 8:48 pm The original Xbox came out in 2001. The Pentium was released in 1993. The Mister is a 486 without a FPU and no 3d Acceleration.

The core is the limits of what the DE10 can do. Any 3d games are laregly beyond its capability.
Understood, I'll just find another way to play it.
Dreams don't die!
Image
ToothbrushThreepwood
Posts: 90
Joined: Sun May 24, 2020 8:39 pm
Has thanked: 32 times
Been thanked: 32 times

Re: Destruction Derby 2

Unread post by ToothbrushThreepwood »

Captain FPGA wrote: Sat Oct 30, 2021 8:50 pm
FPGA64 wrote: Sat Oct 30, 2021 8:48 pm The original Xbox came out in 2001. The Pentium was released in 1993. The Mister is a 486 without a FPU and no 3d Acceleration.

The core is the limits of what the DE10 can do. Any 3d games are laregly beyond its capability.
Understood, I'll just find another way to play it.
Just wait for Robert/FPGAzumSpaß to work his magic and the PS1 core to release, then you can play the PS-version of DD2, which is identical to the PC version as I recall.
User avatar
SuperBabyHix
Posts: 152
Joined: Sun May 24, 2020 8:26 pm
Has thanked: 45 times
Been thanked: 36 times

Re: Destruction Derby 2

Unread post by SuperBabyHix »

Captain FPGA wrote: Sat Oct 30, 2021 7:00 pm Your telling me there were games released back then which ran at like 9 frames per second, so long as they met the minimum system requirement that was acceptable?
Yes, that is how it was. Was it acceptable? Not really, but that's just how it was. I guess things have changed for the better in that regard.
But you also have to put it in to context of what was considered acceptable performance back then. A 3D game running at 15 FPS was considered playable. Star Fox on the SNES, which was a highly praised game at the time, rarely tops 15FPS. The 3Dfx Voodoo blew peoples minds because it ran Quake at 640x480 at 30 FPS...30.

There are going to be exceptions to every rule, but for the performance level of the ao486 core you will probably be hard pressed to get great performance out of most 3D games made past 1993 or 94. And that's not a slight to the amazing work on the core. It has great features, compatibility, and performance as long as your expectations are realistic.
User avatar
Captain FPGA
Top Contributor
Posts: 373
Joined: Sun Apr 11, 2021 9:19 pm
Has thanked: 195 times
Been thanked: 25 times

Re: Destruction Derby 2

Unread post by Captain FPGA »

SuperBabyHix wrote: Sat Oct 30, 2021 11:54 pm
Captain FPGA wrote: Sat Oct 30, 2021 7:00 pm Your telling me there were games released back then which ran at like 9 frames per second, so long as they met the minimum system requirement that was acceptable?
Yes, that is how it was. Was it acceptable? Not really, but that's just how it was. I guess things have changed for the better in that regard.
But you also have to put it in to context of what was considered acceptable performance back then. A 3D game running at 15 FPS was considered playable. Star Fox on the SNES, which was a highly praised game at the time, rarely tops 15FPS. The 3Dfx Voodoo blew peoples minds because it ran Quake at 640x480 at 30 FPS...30.

There are going to be exceptions to every rule, but for the performance level of the ao486 core you will probably be hard pressed to get great performance out of most 3D games made past 1993 or 94. And that's not a slight to the amazing work on the core. It has great features, compatibility, and performance as long as your expectations are realistic.
Things really are different back then. The core itself is amazing for the little engine that could, the de10 nano. I'm amazed and perplexed by the standards from way back then. Never played SNES Star Fox so I can't relate, I do have the N64 version though.
ToothbrushThreepwood wrote: Sat Oct 30, 2021 8:56 pm
Captain FPGA wrote: Sat Oct 30, 2021 8:50 pm
FPGA64 wrote: Sat Oct 30, 2021 8:48 pm The original Xbox came out in 2001. The Pentium was released in 1993. The Mister is a 486 without a FPU and no 3d Acceleration.

The core is the limits of what the DE10 can do. Any 3d games are laregly beyond its capability.
Understood, I'll just find another way to play it.
Just wait for Robert/FPGAzumSpaß to work his magic and the PS1 core to release, then you can play the PS-version of DD2, which is identical to the PC version as I recall.
That or I can download it for my PSIO. At least until he gets the infamous PSX Mister core up and running.

Were there any substantive differences between the PS1 version port the AO486 version?
Dreams don't die!
Image
ToothbrushThreepwood
Posts: 90
Joined: Sun May 24, 2020 8:39 pm
Has thanked: 32 times
Been thanked: 32 times

Re: Destruction Derby 2

Unread post by ToothbrushThreepwood »

Captain FPGA wrote: Sun Oct 31, 2021 4:17 am
SuperBabyHix wrote: Sat Oct 30, 2021 11:54 pm
Captain FPGA wrote: Sat Oct 30, 2021 7:00 pm Your telling me there were games released back then which ran at like 9 frames per second, so long as they met the minimum system requirement that was acceptable?
Yes, that is how it was. Was it acceptable? Not really, but that's just how it was. I guess things have changed for the better in that regard.
But you also have to put it in to context of what was considered acceptable performance back then. A 3D game running at 15 FPS was considered playable. Star Fox on the SNES, which was a highly praised game at the time, rarely tops 15FPS. The 3Dfx Voodoo blew peoples minds because it ran Quake at 640x480 at 30 FPS...30.

There are going to be exceptions to every rule, but for the performance level of the ao486 core you will probably be hard pressed to get great performance out of most 3D games made past 1993 or 94. And that's not a slight to the amazing work on the core. It has great features, compatibility, and performance as long as your expectations are realistic.
Things really are different back then. The core itself is amazing for the little engine that could, the de10 nano. I'm amazed and perplexed by the standards from way back then. Never played SNES Star Fox so I can't relate, I do have the N64 version though.
ToothbrushThreepwood wrote: Sat Oct 30, 2021 8:56 pm
Captain FPGA wrote: Sat Oct 30, 2021 8:50 pm

Understood, I'll just find another way to play it.
Just wait for Robert/FPGAzumSpaß to work his magic and the PS1 core to release, then you can play the PS-version of DD2, which is identical to the PC version as I recall.
That or I can download it for my PSIO. At least until he gets the infamous PSX Mister core up and running.

Were there any substantive differences between the PS1 version port the AO486 version?
Not really. It wasn’t a port as much as the game was designed for both platforms from the beginning. Graphics were better and less buggy on PS than the the PC versions, according to https://destructionderby.fandom.com/wik ... on_Derby_2
User avatar
Chris23235
Top Contributor
Posts: 982
Joined: Sun May 24, 2020 8:45 pm
Has thanked: 127 times
Been thanked: 197 times

Re: Destruction Derby 2

Unread post by Chris23235 »

Captain FPGA wrote: Sun Oct 31, 2021 4:17 am
That or I can download it for my PSIO. At least until he gets the infamous PSX Mister core up and running.

Were there any substantive differences between the PS1 version port the AO486 version?
Like many games back in the day the PC version supported a higher resolution then the PSX version.

Destruction Derby supported up to 800x600 pixels while the PSX version ran in fixed 320x240. As textures weren't in a higher resolution on the PC this resulted "only" in worse aliasing on the PSX but as the game ran on a TV back then this wasn't such an issue. As far as I know the PC version only had 256 colours (at least in SVGA), while the PSX version showed its grahpics in 16 Bit.
User avatar
Captain FPGA
Top Contributor
Posts: 373
Joined: Sun Apr 11, 2021 9:19 pm
Has thanked: 195 times
Been thanked: 25 times

Re: Destruction Derby 2

Unread post by Captain FPGA »

Chris23235 wrote: Sun Oct 31, 2021 10:09 am
Captain FPGA wrote: Sun Oct 31, 2021 4:17 am
That or I can download it for my PSIO. At least until he gets the infamous PSX Mister core up and running.

Were there any substantive differences between the PS1 version port the AO486 version?
Like many games back in the day the PC version supported a higher resolution then the PSX version.

Destruction Derby supported up to 800x600 pixels while the PSX version ran in fixed 320x240. As textures weren't in a higher resolution on the PC this resulted "only" in worse aliasing on the PSX but as the game ran on a TV back then this wasn't such an issue. As far as I know the PC version only had 256 colours (at least in SVGA), while the PSX version showed its grahpics in 16 Bit.
What about the performance you guys? Let's say I have a high powered Pentium or higher PC how does that stack up to the PSX version? By the sound of it the AO486 version gives you a higher resolution than Playstation.
Dreams don't die!
Image
User avatar
Chris23235
Top Contributor
Posts: 982
Joined: Sun May 24, 2020 8:45 pm
Has thanked: 127 times
Been thanked: 197 times

Re: Destruction Derby 2

Unread post by Chris23235 »

You can judge the performance of the game by the video I posted earlier. A Pentium 120 was pretty decent in 1995. The performance of the game on such a machine was okay, but as PC games in 1995 hadn't support for hardware 3D-Accelaration everything had to be done by the CPU and so wasn't anything near 60 FPS in a game like Destruction Derby 2. 3D-Games in general where targeting 30 FPS but usually failed to accomplish this frame rate.

Usually a fast Pentium gave you about the same performance as the PSX when running the game in 640x480 but not with the same features as the PSX (transperancy, 16 Bit colour depth).
throAU
Posts: 181
Joined: Fri Sep 11, 2020 1:06 am
Has thanked: 233 times
Been thanked: 27 times

Re: Destruction Derby 2

Unread post by throAU »

Captain FPGA wrote: Sat Oct 30, 2021 7:00 pm
Your telling me there were games released back then which ran at like 9 frames per second, so long as they met the minimum system requirement that was acceptable?
Dude.... in the early era of 3d graphics (early 90s, late 80s), it was not uncommon to see frame rates of 5 FPS in some games.

I'm not even joking, go see some video of say, Amiga 500 flight simulators. Or hard drivin'. Or even say, F-19 stealth fighter running on a 286.

It was acceptable because that's all there was. That's all the hardware was capable of running. We played like that back in the day because that's all we had.

And yeah even most PS1 games targeted 30 fps. And the PS1 had dedicated 3d hardware, the PC did not.
H6rdc0re
Posts: 52
Joined: Sat Feb 06, 2021 11:35 pm
Has thanked: 1 time
Been thanked: 9 times

Re: Destruction Derby 2

Unread post by H6rdc0re »

Only hope for significantly better performance on the Mister is hybrid emulation. Using one of the ARM cores for CPU code and the FPGA for GPU/Sound emulation perhaps even allowing for a simple 3D accelerator. A single ARM A9 Cortex should be able to run with performance comparable to Pentium 2 or maybe even a low Pentium 3. The real question is if anyone is willing to do all that work. Perhaps we might get a FPU implementation on the FPGA in future as there's still some room on the FPGA.

Would it be possible to use a Raspberry Pi to do run the CPU code in combination with the Mister running the GPU and Sound? Perhaps something like that could be the solution.
Neocaron
Top Contributor
Posts: 375
Joined: Sun Sep 27, 2020 10:16 am
Has thanked: 209 times
Been thanked: 87 times

Re: Destruction Derby 2

Unread post by Neocaron »

H6rdc0re wrote: Wed Jan 12, 2022 3:34 pm Only hope for significantly better performance on the Mister is hybrid emulation. Using one of the ARM cores for CPU code and the FPGA for GPU/Sound emulation perhaps even allowing for a simple 3D accelerator. A single ARM A9 Cortex should be able to run with performance comparable to Pentium 2 or maybe even a low Pentium 3. The real question is if anyone is willing to do all that work. Perhaps we might get a FPU implementation on the FPGA in future as there's still some room on the FPGA.

Would it be possible to use a Raspberry Pi to do run the CPU code in combination with the Mister running the GPU and Sound? Perhaps something like that could be the solution.
foft is back at it with the Amiga, and it seems to be very promising, so the idea of someone making an hybrid a0486 or Pentium would be mindblowing...
The easiest would probably be an overcharged ao486 that could clock super high, then add FPUS. This would be enough to run many many games in software mode. 3D acceleration would be the next big thing (running on the fpga). Anyway the future is bright for the Mister, who could have imagined we would get PSX and Saturn 3 years ago? Maybe in 5 years time we will have an hybrid N64 core, who the hell knows :mrgreen: :mrgreen:

Remastering Classic Game Cinematics: My new Youtube fun, check it out :D
https://www.youtube.com/@neocaron87

throAU
Posts: 181
Joined: Fri Sep 11, 2020 1:06 am
Has thanked: 233 times
Been thanked: 27 times

Re: Destruction Derby 2

Unread post by throAU »

I doubt you'll get pentium performance out of the ARM based HPS running x86 emulation.

You'll get reasonable amiga performance via 68k emulation is my bet, but pentiums are a LOT faster than 68k, particularly at floating point.

Maybe I'll be proven wrong but...
Post Reply