Comments (6)
CPU is not cycle accurate, so it's impossible to make true 4.77 as some instruction will work faster and some will be slower.
Actually even original i486 CPU won't work at the same speed as i8086 with the same clock. It's instruction compatible CPU, not timing compatible.
from ao486_mister.
Fox XT emulation another core should be written/ported based on i8086 CPU.
ao486 probably won't go bellow 15MHz because of some limitations.
from ao486_mister.
Makes sense. I can confirm and remember old (newer) computers were too fast even with turbo disabled for some very old games. Thank you for checking recent core for possibilities (<15 Mhz unstable/CPU timings). Closed.
from ao486_mister.
I'm wondering if any care is being taken to ensure someone could create drop in CPUs (and, easily adjust other, necessary options) to make clones of this core that would contain the instruction set, etc. for other systems, such as the mentioned 8086, as well as 8088, 80286, 80386, maybe even, pentium (although, it may never reach full speeds) possibly even an openx86 https://www.reddit.com/r/linux/comments/9mlh3a/an_opensource_x86_processor/
Let's be clear, I'm not demanding anyone do anything, but, I'm just curious, how hard it would be to do this kind of thing.
from ao486_mister.
For discussion use MiSTer forum.
Please keep github clean from discussions. Github is for bug tracking only!
from ao486_mister.
Sorry, will do.
from ao486_mister.
Related Issues (20)
- Keyboard Corruption HOT 7
- Recent "scancode" changes break NT keyboard HOT 13
- Floppy media presence / disk change issues in NT and Linux HOT 4
- MGL files are not applied as expected HOT 19
- Nested findfirst/findnext calls may return incorrect data HOT 7
- MisterFS broken HOT 3
- Drum sounds weird in OPL3 in ao486 HOT 3
- MechWarrior 2 and Ghost Bear's Legacy DOS Hang on Mission Completion HOT 1
- King's Quest VII won't go to menu after core update HOT 2
- Golden Axe Dos version - Scrolling issues
- Parallel Port support HOT 1
- 8259A PIC incompatibility issue HOT 4
- MIDI Input from USB Keyboard not working HOT 5
- DOS. Games can't write to files (save game/save sound settings etc) HOT 1
- Secret Agent and other VGA games judder when scrolling (old fix didn't fix) HOT 2
- Joystick doesn't handle diagonal directions HOT 4
- BOOM and Allegro freeze HOT 3
- CDROM not working: CDROM not High Sierra or ISO-9660 format
- EMM386.EXE MS-DOS6.22 HOT 1
- Composite support for the new YC framework implementation? HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ao486_mister.