Previous Thread
Next Thread
Print Thread
Page 1 of 2 1 2
#120871 05/10/22 06:25 PM
Joined: Feb 2022
Posts: 1
M
Member
OP Offline
Member
M
Joined: Feb 2022
Posts: 1
so uhhhhhhhhhhhh, we were talking (or more precisely, i was talking to other MAME devs) on the shoutchat about what CPU cores to pick until Al Kossow said that "starting a thread about cores is SO much better than walking away for 1/2 an hour and seeing half of the discussion gone".

so i'm doing just that. someone requested on the shoutchat about which cpu cores that person should be working on for mame... i wanted to participate but asked for some help and i was presented with two CPUs that "deserved some love" - ARCtangent and ARCcompact (hope i've spelled those two right!). after some discussion, said person decided to go with the former.

if there's any other CPU core that you think deserves some love or at least some sort of polish, please let your voice be known right here!

Last edited by Modulus RC-28; 05/10/22 06:28 PM.
Joined: Jun 2001
Posts: 471
O
Senior Member
Online Content
Senior Member
O
Joined: Jun 2001
Posts: 471
mcs51, but it's going to be nontrivial. Not only the cpu is harvard and annoying (memory-mapped registers!), but there's a trillion variants so there's a need for extreme flexibility.

Joined: Mar 2001
Posts: 16,892
Likes: 51
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,892
Likes: 51
Wasn't AJR working on mcs51? Or planning to?

Joined: May 2004
Posts: 1,702
Likes: 1
H
Very Senior Member
Offline
Very Senior Member
H
Joined: May 2004
Posts: 1,702
Likes: 1
I think somebody was, because I was somewhat relieved to be able to drop looking at the Leapfrog IQuest / Turbo Twist stuff, which seemed to be failing on some kind of peripherals on whatever variant they have in the glob.

Joined: Jan 2011
Posts: 248
Likes: 3
Senior Member
Offline
Senior Member
Joined: Jan 2011
Posts: 248
Likes: 3
I guess that explains why none of the terminals that use mcs51s are simulated.

Joined: Jan 2011
Posts: 248
Likes: 3
Senior Member
Offline
Senior Member
Joined: Jan 2011
Posts: 248
Likes: 3
I have some mcs51 in-circuit emulators, which adds an extra layer of nightmare fuel to what could be done

Joined: May 2009
Posts: 2,023
Likes: 59
J
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 2,023
Likes: 59
Speaking of MCS-51, wasn't some refactor or other - possibly the conversion of the MC68681 DUART to use diserial - responsible for audio issues being introduced in the Microprose 3D games ages ago? I'm not sure if the best solution would be to make MCS-51 also use diserial, implement a better version of diserial, or make the DUART use a custom serial implementation once again.

Joined: Mar 2001
Posts: 16,892
Likes: 51
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,892
Likes: 51
Correct. MCS-51 has never spoken bit-serial, so the Microprose games were left out when the rest of MAME was converted. AJR claimed to do the serial right on the MCS-51 you'd have to rewrite the entire core due to some unique semantics it has but I don't know the details.

Joined: Apr 2010
Posts: 57
H
Member
Offline
Member
H
Joined: Apr 2010
Posts: 57
As a possibility for interested parties, besides 80960KA/KB, are any other i960 variants currently needed or supported?

Joined: Mar 2001
Posts: 16,892
Likes: 51
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,892
Likes: 51
I don't know of any dumps for anything that used non K-series i960s off the top of my head. I've read a couple of times that i960s were popular in some laser printers.

Page 1 of 2 1 2

Link Copied to Clipboard
Who's Online Now
2 members (Golden Child, Olivier Galibert), 27 guests, and 2 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,069
Posts118,922
Members5,014
Most Online890
Jan 17th, 2020
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