[Coco] Becker Port patch for MESS 0.152s
Richard Goedeken
Richard at fascinationsoftware.com
Thu Mar 20 22:25:49 EDT 2014
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
>
More information about the Coco
mailing list