[Coco] Becker Port patch for MESS 0.152s
Bill Pierce
ooogalapasooo at aol.com
Thu Mar 20 22:57:07 EDT 2014
Awsome Richard I figured you would get it when we discussed it before as you sounded pretty confident that you could do it.
And yes, a selectable port is definately a needed feature as I often run several emulations at once, each on a different port. But if it can't be done, then I guess MESS wins the 65504 prize LOL
Do you plan to do a Windows build? I do not use Linux (often) and would really like to see a Windows binary of this. If not, I'm sure there's someone here that can adapt your patches (if made available) to build a Windows version.... maybe even a Mac version.
We would then have a decent cross-platform Coco emulator with Becker Port support. I have already learned the benifits of this in the Becker Vcc and XRoar emulation and it's hard to live without once you start using it. It's the very reason I use Vcc and XRoar instead of MESS.
Also... does this patch include "all" versions of the Coco in Mess or just a particular emulation?
If you need "beta" testers, let me know as I can run Linux in a VM and I would be a perfect tester as I know very little of Linux. So if I can set up and run it in Linux... anyone can :-)
Bill Pierce
"Today is a good day... I woke up" - Ritchie Havens
My Music from the Tandy/Radio Shack Color Computer 2 & 3
https://sites.google.com/site/dabarnstudio/
Co-Webmaster of The TRS-80 Color Computer Archive
http://www.colorcomputerarchive.com/
Co-Contributor, Co-Editor for CocoPedia
http://www.cocopedia.com/wiki/index.php/Main_Page
E-Mail: ooogalapasooo at aol.com
-----Original Message-----
From: Richard Goedeken <Richard at fascinationsoftware.com>
To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
Sent: Thu, Mar 20, 2014 10:26 pm
Subject: [Coco] Becker Port patch for MESS 0.152s
Hello everyone,
I have working prototype of this now. I modified a source build of the latest
release of MESS to include Becker port support. It was actually quite a bit
of work. The sdlmess patch on Aaron's page was helpful as a starting point
but I had to rewrite basically everything and grok all these crazy constructs
in MESS to make it work. The underlying MESS interfaces are completely
different (it's all C++ now) and this patch implemented something other than a
Becker port anyway (it only worked with the patched OS9). Then I had to
figure out that my HDB-DOS binary (which does support the Becker port) didn't
implement the drivewire protocol correctly. I think I got the bad ROM off of
a link on Cloud 9's website. The working one I downloaded in the
hdbdos-20130922.zip file in this page:
http://toolshed.sourceforge.net/snapshots/
The binary which works is hdbdw3bc3.bin.
It's not quite ready to submit to the MESS developers for merging; in
particular:
1. I haven't built in under Win32 yet, and I know that winsock is slightly
different than POSIX berkeley sockets, so it will probably take some #define's
to make it work in Windows.
2. It only connects to port 65504 on the local host. I do have a system
configuration gui option to enable/disable the port, but I don't see any way
for me to add a free text field (for hostname or port number) to allow the
user to configure this. Does anyone else have a suggestion for this?
But it's mostly done, and it works! I connected to the local DW4 server and
ran the latest build of my Dynosprite demo.
Richard
On 03/08/2014 09:56 PM, Bill Pierce wrote:
>
> Richard, the patch is on Aaron's CocoCoding site. He may be able to tell
> you more but I'm not sure. Here's a link to the page, it's next to the
> bottom on his DW4 download page:
>
> https://sites.google.com/site/drivewire4/download
>
>
>
> Bill Pierce "Today is a good day... I woke up" - Ritchie Havens
>
>
> My Music from the Tandy/Radio Shack Color Computer 2 & 3
> https://sites.google.com/site/dabarnstudio/ Co-Webmaster of The TRS-80
> Color Computer Archive http://www.colorcomputerarchive.com/ Co-Contributor,
> Co-Editor for CocoPedia http://www.cocopedia.com/wiki/index.php/Main_Page
> E-Mail: ooogalapasooo at aol.com
>
--
Coco mailing list
Coco at maltedmedia.com
http://five.pairlist.net/mailman/listinfo/coco
More information about the Coco
mailing list