-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Does 68010 mode really work? #176
Comments
You are right. After many rewrites 68010 kind of lost. |
As far as I know, the main difference of 68010 is VBR. It is needed for WHDLAOD. There are also a couple of utilities that can control it. https://www.whdload.de/docs/en/need.html |
i've pushed the changes. Note: since now TG68K is used for 68010, this mode is not cycle accurate. |
Pushed changes to Main to enable 68010 mode. |
The tests from the vAmiga Test Suite could be used: https://github.com/dirkwhoffmann/vAmigaTS/tree/master/CPU/68010 |
Here cpucfg[1] enables the tg68k which supports 000,010 and 020:
Minimig-AGA_MiSTer/rtl/cpu_wrapper.v
Line 141 in 99ac3ce
otherwise the fx68k is selected.
But here
Minimig-AGA_MiSTer/rtl/userio.v
Line 425 in 99ac3ce
the mapping is 00->68000, 01->68010 and 10->68020
So to my understanding this would select the fx68k whenever the 68010 is to be used.
The text was updated successfully, but these errors were encountered: