|
|
|
|
Joined: Mar 2015
Posts: 67 Likes: 13
Member
|
|
Member
Joined: Mar 2015
Posts: 67 Likes: 13 |
Well, it seems that I managed to re-work the remotization of IEEE488 to avoid any need to slow down the simulation. The new protocol basically relies on the fact that I'm using a "socket-ed" bitbanger. Under it there's a TCP stream, which is reliable, fast and buffered (especially if both ends of the connection are on localhost). So, when I send a stream of bus bytes outside, I don't need to wait for any acknowledgment. The new POC seems to work OK, hopefully I should have something to merge soon.
--F.Ulivi
|
|
|
|
|
Joined: Mar 2001
Posts: 17,316 Likes: 280
Very Senior Member
|
|
Very Senior Member
Joined: Mar 2001
Posts: 17,316 Likes: 280 |
|
|
|
|
|
Joined: Jan 2011
Posts: 269 Likes: 5
Senior Member
|
|
Senior Member
Joined: Jan 2011
Posts: 269 Likes: 5 |
I've been working on collecting some 9xxx series HPIB floppy/tape units for the 9816 CP/M recovery project, so there should be some more firmware/PCB shots soon. An open-source HLE simulator would be a good thing. I was disappointed that all of the ident information I collected for hpdrive ended up in a closed-source windows only project
|
|
|
|
|
Joined: Mar 2015
Posts: 67 Likes: 13
Member
|
|
Member
Joined: Mar 2015
Posts: 67 Likes: 13 |
Hi, may I ask the reason why my PR #3241 is held in unmerged state, please? I opened it 2 weeks ago and I think I correctly addressed all the issues that were raised. Let me know if you feel it needs to be changed in some way. Thanks. --F.Ulivi
|
|
|
|
|
Joined: Feb 2004
Posts: 2,651 Likes: 371
Very Senior Member
|
|
Very Senior Member
Joined: Feb 2004
Posts: 2,651 Likes: 371 |
Essentially because MAME isn't a business. Release was last week - that means that I didn't sleep from Sunday until Wednesday, because between day job, dealing with stuff at the kids' school, usual family stuff, and preparing for MAME release, there's no time left to sleep. We've got a lot of other code churn going on at the moment that it's important to stay on top of, and immediate post-freeze period is a good time pushing stuff through when there's still about four weeks before the next release. So MAME tasks haven't really slowed down for me, even if I don't have the looming deadline of a release at this point. We don't provide guaranteed turnaround time on responding to pull requests; it's quite dependent on availability of the appropriate people, all of whom have other responsibilities, both MAME-related, and unrelated. It's not like we can just choose someone who knows the area and allocate some of their time to deal with it. Reviewing that device requires a chunk of cognitive effort. It will get reviewed when it gets reviewed.
|
|
|
|
|
Joined: Mar 2015
Posts: 67 Likes: 13
Member
|
|
Member
Joined: Mar 2015
Posts: 67 Likes: 13 |
Well, I apologize for pushing you. I know that life has already more than enough pressure. Sorry for being so rude. My justification was that I probably got used to your usually fast response times so I got the impression that my PR was being ignored for some reason. Also, let me take this chance to thank you for the huge effort you put into MAME, sometimes people (me included) might not see it but sure it's there. I really appreciate it. --F.Ulivi
|
|
|
|
0 members (),
628
guests, and
6
robots. |
|
Key:
Admin,
Global Mod,
Mod
|
|
|
Forums9
Topics9,399
Posts122,883
Members5,092
| |
Most Online3,327 Nov 10th, 2025
|
|
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!
|
|
|
|
|
|