Previous Thread
Next Thread
Print Thread
Page 7 of 9 1 2 3 4 5 6 7 8 9
Re: Fairlight CMI [Re: SynaMax] #117428 06/12/20 05:06 PM
Joined: Dec 2018
Posts: 10
T
Tonhar Offline
Member
Offline
Member
T
Joined: Dec 2018
Posts: 10
JustDesserts theres a fairlight guy who wants to help out called Rob Judd can you let him into the group.

Re: Fairlight CMI [Re: SynaMax] #117429 06/12/20 05:57 PM
Joined: May 2009
Posts: 1,853
J
Just Desserts Offline
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 1,853
I'm neither a moderator nor an administrator, so I don't control account approvals. There are three options:

- Follow the instructions printed at the top of the main page on these forums, which read as follows:

Quote
Due to a large quantity of spam posts to this forum, newly registered users need to contact the board administrator in order to have their accounts made live. To do this, send an e-mail quoting your username, real name, and a list of emulators that you are interested in (this is solely to prove that you are human rather than a spam bot!). Messages without this information will be ignored.


Alternatively, he's free to join the MAME Discord server via this link: https://discord.gg/NN28xZU

Lastly, he's also free to reach out to me on my Twitter handle, @TheMogMiner.

Re: Fairlight CMI [Re: Just Desserts] #117430 06/12/20 09:33 PM
Joined: Dec 2018
Posts: 10
T
Tonhar Offline
Member
Offline
Member
T
Joined: Dec 2018
Posts: 10
Btw, very good work on tracking down those bad interrupts.

Re: Fairlight CMI [Re: SynaMax] #117431 06/13/20 08:39 AM
Joined: May 2009
Posts: 1,853
J
Just Desserts Offline
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 1,853
Thanks, I'm still not quite sure what's going on when the CMI software tries to start. It seems that it gets caught in some kind of loop, thrashing the map selection logic, which in turn causes the performance to nose-dive into the single digits - even on my beastly machine.

I suspect that it's not quite happy with my implementation of the AIC board, but I can't be entirely certain.

Re: Fairlight CMI [Re: Just Desserts] #117432 06/14/20 09:08 AM
Joined: Dec 2018
Posts: 10
T
Tonhar Offline
Member
Offline
Member
T
Joined: Dec 2018
Posts: 10
I got fed up with the current version, so Im working on MESS 0.134, ,as you know booting sys19iix, I'm cleaning up and pairing down the (quite literally) the mess, into just a CMI package. It's working pretty well, still lots of things need doing.

Re: Fairlight CMI [Re: SynaMax] #117433 06/14/20 11:39 AM
Joined: Mar 2001
Posts: 16,521
R
R. Belmont Online Content
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,521
That's completely the wrong way to go. There are so many fixes to components the CMI relies on since then (including the CPU), and you will forfeit 100% of support from JD if you go that way. If that works better in some way (which I doubt), trace on both versions to determine the divergence.

If build times are your problem, do a single-driver build. The current build system supports it.

Re: Fairlight CMI [Re: SynaMax] #117434 06/14/20 12:03 PM
Joined: Dec 2018
Posts: 10
T
Tonhar Offline
Member
Offline
Member
T
Joined: Dec 2018
Posts: 10
Build times not the problem, I understand and its not my intention to forfeit anything, but the version I'm using runs the CMI system, surely it would be nice to understand why!

Re: Fairlight CMI [Re: SynaMax] #117435 06/14/20 12:08 PM
Joined: Mar 2001
Posts: 16,521
R
R. Belmont Online Content
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,521
Like I said, trace both versions to find out what the difference is. It's entirely possible given the state of that driver that it ran previously because a bug was masking other bugs.

Re: Fairlight CMI [Re: R. Belmont] #117436 06/14/20 12:15 PM
Joined: Dec 2018
Posts: 10
T
Tonhar Offline
Member
Offline
Member
T
Joined: Dec 2018
Posts: 10
Could be all sorts going on, who knows, but I guess we'll still find out something new.

Re: Fairlight CMI [Re: Just Desserts] #117437 06/15/20 01:36 AM
Joined: May 2020
Posts: 5
H
Haiqu Offline
Member
Offline
Member
H
Joined: May 2020
Posts: 5
Originally Posted by Just Desserts

I'm reasonably sure the other PTMs are still clocked incorrectly. I haven't been able to work out where the "1CLK" and "2CLK" signals are coming from which clock the PTM on the Q133 or Master Card (I don't have the schematics in front of me, my TV is occupied at the moment).


They come from the RTC chip on the same board.

Quote
As shown above, the AIC (Audio Interface Card) interrupt test fails, as the AIC interrupt is entirely unhooked up at the moment. The AIC schematics in the service manual are partly hand-written and the scan quality is rather poor, so I haven't been able to work out very much about the AIC. To be fair, neither was Phil, based on the September 2009-vintage driver.


Phil apparently didn't know what that board was even called, judging by comments in the code. The Analogue Interface Card can be safely ignored; they were used to talk to analogue synths and were not only optional but scarce. The CMI-28 General Interface (SMIDI) and Q014 Four-Port ACIA were also optional. The Q077/Q087 HDD Controller was rarely used and unsupported; mostly they were replace by the Q007 card which merely completed the DMA chain.

It may interest you to know that the minimum board complement for operation - sans sound - is CMI-02, Q256, Q133, Q209, Q219 and QFC9. The CMI-02 and Q219 may also be removed to diagnose boot faults. With the above information you may be able to prioritize efforts. Knowing that half the mainframe cards are not only unimportant but completely optional should reduce stress somewhat.


Last edited by Haiqu; 06/15/20 01:47 AM.
Page 7 of 9 1 2 3 4 5 6 7 8 9

Who's Online Now
2 registered members (Justin, R. Belmont), 75 guests, and 3 spiders.
Key: Admin, Global Mod, Mod
ShoutChat Box
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,782
Posts115,558
Members4,908
Most Online890
Jan 17th, 2020
Powered by UBB.threads™ PHP Forum Software 7.7.3