Skip to content
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

Enable Zorro 2 RAM In 68000 Mode #13

Open
jasonsbeer opened this issue Feb 14, 2023 · 1 comment
Open

Enable Zorro 2 RAM In 68000 Mode #13

jasonsbeer opened this issue Feb 14, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@jasonsbeer
Copy link
Owner

Currently, the Zorro 2 RAM on the N2630 is only available in 68030 mode. It should be possible to enable it in 68000 mode with little or no undesirable side effects.

Investigate feasibility and implement.

@jasonsbeer jasonsbeer added the enhancement New feature or request label Feb 14, 2023
@TheBajaGuy
Copy link

TheBajaGuy commented Jan 16, 2024

Tossing in a comment - maybe something I touch on could help. I assume your Z3 RAM is your first AutoConfig PIC in accelerator mode. I'll then assume that the Z2 FastRAM PIC follows it. I don' know if you have a PIC for the IDE interface in that sequence somewhere, but I'll assume it could be. Upon selection of the 68000 mode, you would need to check that your RAM state machine remains active against the 68000 bus (and any buffers default to facing it as a slave). You would need to shut/jump over the Z3 RAM and/or the IDE interface PICs after _reset comes up. Also, read your 0MB and 4/8 MB card size jumper. A user would likely connect a DP(DT) switch to effect their choice of mode and/or possibly size.

I dunno if there is an available jumper for it, so due to possible complexity/limitations, it may need to be effected in the firmware - one for inclusion of 68000 fallback memory, and one that does not. The presence of the AutoConfig Fast memory can throw off some poorly programmed early games.

I don't have a card, but am considering getting one with the PGA FPU layout (if anyone else is getting a few boards made). I think I have a fair number of the parts already in my spares collection.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants