VIA C3: is this the best CPU for DOS gaming?

Поділитися
Вставка
  • Опубліковано 19 лис 2024

КОМЕНТАРІ • 53

  • @clintthompson4100
    @clintthompson4100 Рік тому +3

    I have 3 VIA C3 CPUs the C3 500 MHz with out the L2 cache(granted it was supposed to be a 1.3 GHz socket 370 The person advertised but lied and good thing was I was able to not only get my money back but also keep the CPU) I also have the 733 MHz with the L2 Chache and a 1.2 GHz version as well also with the L2 Chache( I think at this point that was standard) and I wonder how they would all fair with this test. Thanks for the video and showing some love for the VIA/Cyrix CPU. Have a good one.

  • @TheVanillatech
    @TheVanillatech Рік тому +1

    I messed around with a bunch of old CPU's a few years back. After building a K6-III+ 400Mhz system with a Mystique and a VooDoo 2, I set about experimenting with older parts. The SS7 board with the K6-3 allowed me to go all the way from 75Mhz to 550Mhz, so I didn't need another DOS machine per-se (DOSBox staging was doing the job on my main PC for older titles) - I had a bunch of CPU's to play around with. After trying various C3 chips, Winchip IIA's, K6-2's and the good old Pentiums, I settled on the vanilla P-200 (non-mmx) as the best all rounder.
    The K6-III+ system still wasn't powerful enough to run ALL MS-Dos games smoothly. Screamer 2 and Screamer Rally, along with Carmageddon, TombRaider and GunMan Chronicles, all needed a Pentium 2 450 or stronger to run "smoothly". At least to my eyes...

    • @yeoldestuff
      @yeoldestuff  Рік тому

      There are games that need a roughly 1 GHz Pentium III to be completely smooth. The opening cutscene in Wing Commander IV, for example. (The game itself is OK on a ~400MHz Pentium II)

  • @kaneCVR
    @kaneCVR Рік тому +6

    Using an intel 440bx as a base for a VIA C3 build is a bit of a hassle for the following reasons:
    - the 440bx does not officially support 133Mhz fsb (witch the faster C3 CPUs need), as such there is no AGP divider for correct AGP operation at 66MHz when setting the FSB to 133). That makes using most AGP cards difficult or impossible. 3DFX cards seem to run OK with an overclocked AGP bus.
    - they do not directly support the C3 CPU and that leaves up to 20% performance on the table (tested on a C3 1200A Nemiah + Abit BH6-II vs Epox EP-3VSM)
    - overall cost. 440BX boards, especially ones from known and respected manufacturers are getting quite expensive. Using a socket 370 cpu like the C3 means you also need a good slotket - preferably one with an on-board voltage regulator - those are pretty rare and expensive.
    The same results can be obtained (performance and stability wise) using a VIA VT82C694X or VT82C694T chipset motherboard, but like Ye Olde Stuff mentioned, not all boards are compatible with all C3 core revisions - but as a general rule, they all support the C3 Samuel and most support the Ezra core as well.
    For my build I went with an Epox EP-3VSM witch with the latest BIOS fully supports the C3 1200A Nemiah. At 1200MHz on this mohterboard, the C3 performs similarly to a Pentium 3 Coppermine running at 750MHz, allowing you to play games up to 1999 comfortbly, while keepeing the ability to slow down for old speed sensitive games. The motherboard was 20e on evilbay and the CPU was 15e a few years ago.
    I have to admit that it took me one and a half years to find a motherboard I was happy with, but I didn't loose any money on the boards I decided not to keep, since I went mostly for 694T motherboards witch are Tualatin compatible and easy to resell.

    • @yeoldestuff
      @yeoldestuff  Рік тому +2

      Excellent comment, thank you.

    • @kaneCVR
      @kaneCVR Рік тому +1

      @@yeoldestuff excelent video, very fun to watch, thank you!

    • @yeoldestuff
      @yeoldestuff  9 місяців тому +2

      @enilenis I really miss CRTs as well. I used to have a 17-inch Sony Trinitron that was amazing, it could do 1024x768 at 100Hz, 1280x1024 at 85 Hz and even 1600x1200 at 75Hz with excellent image quality, although admittedly 1600x1200 is way too much for 17 inch.

    • @tinto278
      @tinto278 4 місяці тому

      Dam dude, you are committed! 😀

  • @Neksus-M06
    @Neksus-M06 Рік тому +1

    I wans't looking for this in particular but it surely helped with information. Future looks bright for my 866 :)
    Thanks

  • @jrherita
    @jrherita 11 місяців тому

    Wow literally had no idea about SMB support on Intel boards, especially 440BX chipsets. This is a great video, and an interesting use of the VIA C3 core.

  • @mikoyangurevic8634
    @mikoyangurevic8634 Рік тому +1

    Two years ago I found that a Socket A (with KT133A) build with an ISA slot and an Athlon Mobile Socket A cpu is very good for games using setmul or throttle, but now I discovered that also the VIA C3 is very DOS compatible using setmul and a supported chipset. My next test build will be an Ezra-T CPU with QDI Advance 10T motherboard. I want to see how a VIA C3 CPU handles the L1 and L2 caches when disabling them. A SS7 build with an AMD K6-III+ was working excellent with L1 and L2 caches for slowing down. Socket A and Socket 370 has more options.

  • @NightSprinter
    @NightSprinter 11 місяців тому +2

    Hot damn. I have no need to search for a K6-compatible motherboard anymore.. I can simply just use my 440BX build, get a compatible Slotket, and swap between a Coppermine and a C3.

  • @dabombinablemi6188
    @dabombinablemi6188 Рік тому +1

    I recently bought both a CIII Samuel 2 and Ezra for my Slot1/S370 board - since I will be able to underclock low enough to run some of my clock sensitive games (233MHz maximum frequency), and I will be using an S3 Savage4 or SiS 315.
    Or a Riva 128ZX and 1994 Aztech soundcard (OPL2) if I decide to go with Windows 3.1.
    Plus I want to update the Retroweb entry on my motherboard's supported CPU, and need a 133MHz CIII to demonstrate.

  • @Nukle0n
    @Nukle0n Рік тому +1

    interesting video, shame about the popping tho, but cool to see that you fixed it.

  • @saifal-badri
    @saifal-badri 8 місяців тому

    You pissed off every early dos lover in this whole world 😂 I think if you played those games when you were younger then nostalgia is the motive here. But I really like your work, for someone limited in space its a great option!

  • @jjmarcos81
    @jjmarcos81 9 місяців тому

    Thanks for such informational video Ye Olde Stuff, much appreciated!
    Couple of questions if I may: The VIA C3 CPU you're using, is the Ezra or the Ezra-T core?
    Any potential differences using a C3 800/933/1000MHz providing that all use the same 133MHz bus speed? Or is just "get whatever you can find, it will be fine" :)
    Thank you!

    • @yeoldestuff
      @yeoldestuff  9 місяців тому +1

      Hi! My C3 is Ezra. Ezra-T is the same in terms of performance etc., but uses the same signalling as Pentium III Tualatin.
      I would say try to get the fastest Ezra/Ezra-T you can find, you can always slow it down in software but in my experience they don't overclock well. My 800MHz C3 is not 100% stable even at 866 MHz. The 866MHz one I have is stable at 933MHz but no faster than that.

  • @jeremyandrews3292
    @jeremyandrews3292 Рік тому

    Well, the C3 definitely seems to be the most flexible with regards to speed... I don't know if that makes it the best CPU for DOS gaming, but it definitely makes it a good candidate depending on what you want to do. There might be a few DOS games that rely on undocumented tricks that only work on Intel CPUs, and if you run into one of those, it might not be 100% compatible with the C3... I have no idea if this ever happened with games or not, but I know for sure there is some DOS productivity software that will not run on a C3 because it's not bug-for-bug compatible with Intel's x86 implementation. The other thing worth noting is that there's a program out there called Mo'Slo, which works on Pentium III and Athlon XP systems (possibly later ones too, but I know for sure it works on those), and it basically just slows them down enough to be able to run old DOS games too. I have no idea if there are some games Mo'Slo doesn't work with that would require actual CPU frequency scaling, though, but it would be interesting to compare this with a Pentium III running Mo'Slo.

    • @yeoldestuff
      @yeoldestuff  Рік тому

      Thanks for the idea, I have a Coppermine Pentium III 700 MHz that I can stick into the same system and try to compare it with the C3.

  • @ifrit05
    @ifrit05 2 місяці тому

    using a p3b-f and a nehamiah c3. no matter what setting i use for smb it just spits out "new settings: system FSB 50.0 Mhz", but I don't actually think it changes the FSB. Am i using the tool wrong? (smb /sp 10 50 | smb /sp 10 66 | etc.)

    • @yeoldestuff
      @yeoldestuff  Місяць тому

      Hi, my VIA C3 PC is in storage right now so I can't check, but as far as I remember you have to select the correct model of the PLL IC on your motherboard for the SMB.EXE to work.

  • @CPUGalaxy
    @CPUGalaxy Рік тому

    Very nice video! Thank you.

  • @chrisrudi7162
    @chrisrudi7162 11 місяців тому

    Tell me, if I were to test Nehemiah in particular on a motherboard that is not officially supported, wouldn't I run the risk of the CPU getting too much power? Because the older So. 370 boards usually have 1.6V.... and if it doesn't recognize the CPU then that's not entirely safe, is it?

    • @yeoldestuff
      @yeoldestuff  11 місяців тому

      Personally I would not even try to run any VIA C3 CPU on a motherboard that does not support voltages lower than 1.6V. The best way to use these CPUs is on a Slot-1 board using a high quality Slocket adapter equipped with a voltage clamp (such as MSI MS-6905 Master)

  • @u9vata
    @u9vata 11 місяців тому

    I had pentium MMX (still has it somewhere at dad's place) and it was best all-rounder for dos and early win games. The 200mhz model is pretty awsome and only 3D games suffered (but not if you had a card for that just we never had until p2). I think it is complete for DOS and not really know any dos game it cannot run properly. That being said its good to have alternative, just saying.

  • @kolliaki6571
    @kolliaki6571 Рік тому

    But tse doesn't show the actual game performance. Could you show the actual game footage? I'm not sure if X-COM actually requires a faster 486. I mean, it could run Doom 2 silky smooth

    • @TheVanillatech
      @TheVanillatech Рік тому

      X-Com TFTD was much more demanding than the original X-Com - Enemy Unknown. Apart from the final turns of a terror mission, with smoke all over the map - even the standard coral nightime missions in TFTD were very taxing compared to the first game.
      I found a 386-DX to be adequate for UFO 1 - it was certainly playable being turned based, if not "smooth". A 486-SX-33 was about right for smooth gameplay in the first game. But the second game, with phosphor torpedos and dye grenades slowing everything down to a crawl on those missions, I found a 486-DX2-66 gave enjoyable gameplay, without waiting seconds for the cursor to catch up to the mouse movement etc.

  • @altevhskassetten159
    @altevhskassetten159 2 роки тому +2

    It's not fully i686 compatible, though :/

    • @yeoldestuff
      @yeoldestuff  2 роки тому +6

      True, the Ezra core does not support CMOV* instructions. But I've been using my retro PC with this CPU almost every day for 2 years, and I have not found any period-correct software that does not work with it.
      The Nehemiah core, on the other hand, is a true 686-class CPU.

  • @mktrj2098
    @mktrj2098 9 місяців тому

    The problem is fiding a proper sloket
    I have now a p3bf (bx440) But my sloket just has jumper for "cyrix" cpu and fsb setting, however, no voltage selection.
    I found a via c3 700a (Samuel 2 core because the 1.6v rating) but i dont want risk. I wanted use the p3bf because has two slot ( my cuv4x has 1) and using a slower isa video card to reach slower speed.

    • @yeoldestuff
      @yeoldestuff  9 місяців тому

      If I remember correctly, Samuel 2 should be fully compatible with P3B-F because this board is compatible with Pentium 3 Coppermine CPUs.

  • @modlabs
    @modlabs 8 місяців тому

    Я бы всё-таки уделил больше внимания более сбалансированным архитектурам. Есть прекрасные способы замедления, кроме того, отличная совместимость.

  • @CobraTheSpacePirate
    @CobraTheSpacePirate Рік тому

    Liked this!

  • @izusspecman
    @izusspecman Рік тому

    I have a few Mercury motherboard with integrated VIA C3 Samuel2 CPU's. RRRrrrealy strange devices. Always runs too fast or too slow. Worst timing management ever...

  • @adriananonim8052
    @adriananonim8052 4 місяці тому

    hmmm nice ;)

  • @scalamasterelectros3204
    @scalamasterelectros3204 Рік тому

    How to know iff a cpu is erza or erza t

    • @yeoldestuff
      @yeoldestuff  Рік тому

      by using CPUID or a similar program

  • @scalamasterelectros3204
    @scalamasterelectros3204 Рік тому

    Can it go down to 8088 speed

    • @yeoldestuff
      @yeoldestuff  Рік тому

      Unfortunately, it cannot. But the slightly newer C3 'Nehemiah' can.

    • @scalamasterelectros3204
      @scalamasterelectros3204 Рік тому

      How can a newer CPU go slower ?
      And from where did you get the information on how to use set mull all those instructions you where righting in dos

    • @yeoldestuff
      @yeoldestuff  Рік тому +1

      @@scalamasterelectros3204 Nehemiah has a longer pipeline which makes it more dependent on caching, it slows down to a greater extent than Ezra if you turn off the L1 cache. The commands are described in the SETMUL documentation.

  • @mktrj2098
    @mktrj2098 Рік тому

    I have asus CUV 4x with 1 ISA and other one without.
    The AGP on VIA chipset are bugged.
    I juts use with Voodoo Banshee
    My cpu via c3 866 erza.

    • @kaneCVR
      @kaneCVR Рік тому

      I have a CUV4X as well, there's nothing wrong with the AGP. Right now it has a pin-modded 1GHz tualeron installed, running at 133x10 and a Geforce 2 GTS. It's been one of our main lanparty PCs for a year and a half now.
      Make sure to check for bad caps. My board had a couple of bloated caps right under the AGP slot, and one near the RAM slots.

  • @RETROMachines
    @RETROMachines Рік тому

    UA, welcome...

  • @jaybrooks1098
    @jaybrooks1098 6 місяців тому

    well.. its just a cyrix cpu.. they sucked in dos days because they had terrible math processing if any at all. so I not sure its the best.. would expect a k6 to out perform a c3/cyrix.,
    quake needed a math processor. a dx cpu. It ran fine on my am486dx4 back in the day.

    • @yeoldestuff
      @yeoldestuff  6 місяців тому

      Well, in my case it's running at 866MHz, so it's actually quite a bit faster than the K6 at, say, 400MHz. In fact, it seems to perform about as well as a Pentium II running at 400MHz. The K6 would still be faster on the clock-for-clock basis though.

  • @xuchao9098
    @xuchao9098 Рік тому

    via c3 still too fast for early 90s Dos game.

    • @kaneCVR
      @kaneCVR Рік тому

      not really. Using setmul you can select a lower multiplier on the fly from dos. The Samuel core C3 can go as low as 3x (3x66MHz = 200) and the Nemiah can go as low as 4x (4x66Mhz = 266). That puts you in pentium 1 teritory. You can slow down evem more by disabling cache, witch should bring you down to 386 levels of performance, and even fine tune using CpuSpd.
      There are however games that will not run corretly on a C3 build regardless of how much you slow it down - one of these is Dyba Blaster. For some reason, on anything other then a 486, I can't get the character to move ingame. The game runs, I can select a new game, but Bomberman will not move. I think this is because anything newer then a 486 messes with the game's copy protection.

    • @TheVanillatech
      @TheVanillatech Рік тому

      @@kaneCVR Even still, a Pentium of any kind broke many early DOS games. Lots of games were coded with their engine tied to clockspeed etc - giving insanely fast, unplayable gameplay with a Pentium or even refusing to load.
      Disabling cache and running at 75Mhz fixed most of those issues on my K6-III+ system. But not everyone had that ability on their motherboard.

    • @kaneCVR
      @kaneCVR Рік тому

      @@TheVanillatech keyword is early. Most post 1990 dos games will do fine on a slowed down C3. For others there are patches available (tppatch.exe for example).

  • @MRL676
    @MRL676 Рік тому

    Sorry you are so wrong its not even funny. Via c3 is best dos CPU lol one can tell you are not from the west.

    • @yeoldestuff
      @yeoldestuff  Рік тому +5

      Thanks for your extremely well argued opinion. I wonder if you have have any more illuminating comments.