Previous Thread
Next Thread
Print Thread
Page 19 of 19 1 2 17 18 19
Edstrom #120272 12/30/21 05:10 PM
Joined: Feb 2004
Posts: 2,503
Likes: 199
Very Senior Member
Offline
Very Senior Member
Joined: Feb 2004
Posts: 2,503
Likes: 199
Yeah, the entire INTELLEC-4 systems run cycle-accurate and cycle-interruptible. There are a bunch of other cycle-interruptible CPU cores, e.g. DSP-16, and supposedly the full MOS 6502 and H8 families, although I haven’t tested them myself.

Edstrom #120273 12/30/21 05:28 PM
Joined: Mar 2001
Posts: 17,070
Likes: 143
R
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 17,070
Likes: 143
I can verify MOS 6502 and WDC 65C02. I have an Apple II card that works on the 8-bits but not the IIgs because the 65816 isn't cycle-interruptible.

Luigi30 #120274 12/30/21 09:50 PM
Joined: Aug 2015
Posts: 405
Edstrom Offline OP
Senior Member
OP Offline
Senior Member
Joined: Aug 2015
Posts: 405
Originally Posted by Luigi30
What device should I look at for a good example of reading an MFM image? I’ve been copying from one of the other Motorola controller drivers but can’t work out how the PLL stuff works.

I did some work on the pcw.cpp driver which has a MFM floppy system attached, it worked well but I don't know if it is relevant for what you are doing.


Because I can
R. Belmont #120371 01/15/22 05:42 AM
Joined: May 2005
Posts: 50
Likes: 39
L
Member
Offline
Member
L
Joined: May 2005
Posts: 50
Likes: 39
Originally Posted by R. Belmont
You can absolutely do cycle-accurate full system emulation in MAME now, but you need to start from a cycle-by-cycle capable CPU core (one that can run only one cycle of an instruction rather than always running at least 1 instruction).

Yeah, I did set up callbacks for the 8X305 core that let me perform operations on the board at the quarter-cycle resolution that it needs. Hm, okay, I'm feeling like I can get back into this. At the very least, I can push up what I have so far (cycle-accuracy for the 8X305, more VMEbus control lines, and enough of the '320 for it to say it can't find sectors) and go from there. I started taking notes on the timing circuits and dividers as well.

Last edited by Luigi30; 01/15/22 05:43 AM.
Edstrom #121274 08/21/22 07:45 PM
Joined: Mar 2020
Posts: 36
Likes: 6
X
Member
Offline
Member
X
Joined: Mar 2020
Posts: 36
Likes: 6
please tell me how to run the src/devices/bus/vme/vme_cp31.cpp driver on the latest release?

Edstrom #121275 08/21/22 08:03 PM
Joined: Apr 2005
Posts: 611
Likes: 3
Senior Member
Offline
Senior Member
Joined: Apr 2005
Posts: 611
Likes: 3
vme_cp31 is a slot device, not a driver.

You can run it e.g. in the miniforce driver:

mame miniforce -slot1 cp31

no idea how well it works though

1 member likes this: Xolod
Page 19 of 19 1 2 17 18 19

Link Copied to Clipboard
Who's Online Now
2 members (AJR, R. Belmont), 51 guests, and 3 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,221
Posts120,756
Members5,053
Most Online1,283
Dec 21st, 2022
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com