Re: PCXT Core 10Mhz CPU Speed Possible?
Posted: Wed Nov 16, 2022 6:55 am
For me next step should be 8086 and 8087
The online community for MiSTer FPGA enthusiasts
https://misterfpga.org/
I owned a 12MHz '286, and I certainly don't remember it that way. It was faster than the XT-style PC Bridgeboard I'd owned previously, but it was like four or five times faster, not fifty.dmckean wrote: ↑Mon Nov 14, 2022 7:16 pmI'm absolutely positive. The 8088 was already hampered by the 8-bit bus and operated at about half the speed of a 8086 for most tasks. Then you had two more generations of speed optimizations with the 80286. It operated so much faster at the same Mhz.thisisamigaspeaking wrote: ↑Mon Nov 14, 2022 5:09 pmAre you sure? I thought the major difference was in MUL, IMUL, DIV, and IDIV instructions, but in overall instructions/clock they are pretty similar?dmckean wrote: ↑Mon Nov 14, 2022 1:54 am
The 80286 executes the same instructions much faster than an 8088 and you would probably need an 8088 running at ~90mhz to equal an 80286 running at 12 mhz. This core might eventually run that fast though. I do believe that eventually between the two cores we'll be able to handle most fringe cases as ao486 continues to slowly improve over time.
I think it would be awesome but just for preservation of the cpu, because it has instructions an 8088/86 doesn't, and also it is very different to a 386, or 486. But there is no need for cycle accuracy, because there are different 286 cpus, (intel, amd ...).
Your pcxt-prerelease results in a boot error in IBM pcxt BIOS. Tandy BIOS is normal.spark2k06 wrote: ↑Tue Nov 15, 2022 4:43 pm I've updated the prerelease branch with @kitune-san's latest changes, and updated the OSD to indicate that the maximum speed corresponds to a PC/AT 286 at 3.5MHz (I attach the binary):
CPU speeds OSD.png
On the other hand, I have taken the opportunity to update the joystick counter values taking into account the new CPU speed models, so that they are synchronised with it as long as the corresponding option is checked in the OSD, in this way, the paratrooper game cannon will always appear centred when the joystick has no movement:
Paratrooper.png
Please be more specific.
spark2k06 wrote: ↑Sat Nov 19, 2022 5:50 amPlease be more specific.
What error exactly? screenshot... Which BIOS exactly? The IBM5160, another one of PCXT? On what CPU speed setting.... and what version of prerelease? because I've already sent several... until sorgelig updates Main I won't be able to send all the pending updates we have and it is being a little chaotic at the moment.
I used a speed patched (AT 3Mhz) pcxt-prerelease.spark2k06 wrote: ↑Sat Nov 19, 2022 5:50 amPlease be more specific.
What error exactly? screenshot... Which BIOS exactly? The IBM5160, another one of PCXT? On what CPU speed setting.... and what version of prerelease? because I've already sent several... until sorgelig updates Main I won't be able to send all the pending updates we have and it is being a little chaotic at the moment.
Update the ROMs with the ones from the prerelease branch... a new XTIDE is required to be embedded in these.suww37 wrote: ↑Sat Nov 19, 2022 8:27 amI used a speed patched (AT 3Mhz) pcxt-prerelease.spark2k06 wrote: ↑Sat Nov 19, 2022 5:50 amPlease be more specific.
What error exactly? screenshot... Which BIOS exactly? The IBM5160, another one of PCXT? On what CPU speed setting.... and what version of prerelease? because I've already sent several... until sorgelig updates Main I won't be able to send all the pending updates we have and it is being a little chaotic at the moment.
Thank you . I solved itspark2k06 wrote: ↑Sat Nov 19, 2022 8:33 amUpdate the ROMs with the ones from the prerelease branch... a new XTIDE is required to be embedded in these.suww37 wrote: ↑Sat Nov 19, 2022 8:27 amI used a speed patched (AT 3Mhz) pcxt-prerelease.spark2k06 wrote: ↑Sat Nov 19, 2022 5:50 am
Please be more specific.
What error exactly? screenshot... Which BIOS exactly? The IBM5160, another one of PCXT? On what CPU speed setting.... and what version of prerelease? because I've already sent several... until sorgelig updates Main I won't be able to send all the pending updates we have and it is being a little chaotic at the moment.
https://github.com/MiSTer-devel/PCXT_Mi ... se/SW/ROMs