Page 1 of 1

Optional: More CPU speed grades.

Posted: Sun 19 Oct, 2014 7:09 pm
by nerd73
To be honest I am completely uncertain whether this one works or not.

Here is the CPU.C file with the extra CPU speeds added:
cpu.zip
(3.67 KiB) Downloaded 600 times

Re: Optional: More CPU speed grades.

Posted: Sun 19 Oct, 2014 7:42 pm
by SA1988
they work, however, those are just non-existant in real WinChip CPUs, I've added them for speed compatibility for older apps requiring a 586-class CPU.

Re: Optional: More CPU speed grades.

Posted: Sun 19 Oct, 2014 7:44 pm
by nerd73
SA1988 wrote:they work, however, those are just non-existant in real WinChip CPUs, I've added them for speed compatibility for older apps requiring a 586-class CPU.
Yeah. PS: Have you tested the 8088/2?
I wanna know how it compares in emulation to the 8088/4.77.


Also, do the new CPUs show up in the config dialog?

Re: Optional: More CPU speed grades.

Posted: Sun 19 Oct, 2014 7:45 pm
by SA1988
nerd73 wrote:
SA1988 wrote:they work, however, those are just non-existant in real WinChip CPUs, I've added them for speed compatibility for older apps requiring a 586-class CPU.
Yeah. PS: Have you tested the 8088/2?
I wanna know how it compares in emulation to the 8088/4.77.
I think it's out of standard, the original IBM PC cannot work with cpu speeds lower than 4.77 as it was standard back then.

Re: Optional: More CPU speed grades.

Posted: Sun 19 Oct, 2014 7:47 pm
by nerd73
SA1988 wrote:
nerd73 wrote:
SA1988 wrote:they work, however, those are just non-existant in real WinChip CPUs, I've added them for speed compatibility for older apps requiring a 586-class CPU.
Yeah. PS: Have you tested the 8088/2?
I wanna know how it compares in emulation to the 8088/4.77.
I think it's out of standard, the original IBM PC cannot work with cpu speeds lower than 4.77 as it was standard back then.
True, well, except the PCjr, which used the 4-cycle for refreshing it's dynamic RAM, effectively making the clock speed 3.58 MHz.

Edit: Got it compiled. There will be duplicate CPU maker options in the dialog box. Try to avoid them, their there just to cause trouble.

Re: Optional: More CPU speed grades.

Posted: Mon 20 Oct, 2014 3:35 am
by nerd73
I've added very, very early Pentium OverDrive emulation.
It's basically WinChip emulation, but on the 486 boards.

Using this updated file will give you it.

EDIT: Removed file, will work on trueish POD emulation using the rev 180+ pentium emulation.

I'll try to do better emulation tomorrow.

Re: Optional: More CPU speed grades.

Posted: Mon 20 Oct, 2014 7:28 am
by SarahWalker
The interpreter can not achieve anything even remotely like Pentium timing, so please do not try to add it.

Re: Optional: More CPU speed grades.

Posted: Mon 20 Oct, 2014 2:08 pm
by nerd73
TomWalker wrote:The interpreter can not achieve anything even remotely like Pentium timing, so please do not try to add it.
True, the WinChip emulation has mostly 486 timings, so WinChip 100 basically is as fast as a DX4/100 or Pentium 60/66.
Added Intel RapidCAD emulation (Intel's 486DX upgrade CPU for 386 systems).

Re: Optional: More CPU speed grades.

Posted: Sun 09 Nov, 2014 4:00 am
by Alegend45
TomWalker wrote:The interpreter can not achieve anything even remotely like Pentium timing, so please do not try to add it.
I could try to build a reference interpreter for the Pentium, so that you could figure out a way to fudge the timings just right.