Windows https://community.pennmush.org/taxonomy/term/15 en Running Pennmush in Cygwin https://community.pennmush.org/node/895 <span class="field field--name-title field--type-string field--label-hidden">Running Pennmush in Cygwin</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span>squirrel</span></span> <span class="field field--name-created field--type-created field--label-hidden">Fri, 2010-07-23 23:27</span> <div class="field field--name-topic field--type-entity-reference field--label-hidden field__items"> <div class="field__item"><a href="/taxonomy/term/15" hreflang="en">Windows</a></div> </div> <div class="node__links"> <ul class="links inline"><li class="comment-forbidden"></li></ul> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>After spending many minutes trying to figure out how to get pennmush running on Cygwin, and many many more minutes asking the good folks of +hardcode @M*U*S*H, I have succeeded in making it run, connecting to it, and creating a batch file that can be placed in the windows startup folder or otherwise utilized to make it start without actually having to open a cygwin window.</p> <p>Here's how:<br /> This assumes you've installed cygwin to C:\cygwin. If not, replace path information as necessary.</p> <p>Step 1) Install cygwin. Make sure to include all of the packages suggested on http://code.google.com/p/pennmush/wiki/InstallingUnix. I also suggest installing nano, a much easier editor to use than the included vim.</p> <p>Step 2) Download the linux version of pennmush from http://code.google.com/p/pennmush and untar it to your desired location. I recommend copying the download URL off of that page from a windows browser and then using wget to download it directly into cygwin. If you don't want to do that, you can save the file to C:\cygwin\home\username\ too.</p> <p>Step 3) Run the pennmush/configure script with the '--disable-ipv6' argument. For some reason if you don't, the mush ONLY listens on ipv6, and you can't connect via ipv4. Anyone who knows better, feel free to comment and tell me how to fix this. Other than that it's fine to accept all the defaults.</p> <p>Step 4) Run make update, make, and make install.</p> <p>Step 5) Create a batch file. I called mine cygwin-windows-startup-folder.bat and stuck it in C:\cygwin\home\squirrel\pennmush\game just because it seems to go nicely. Put the following into that batch file:</p> <p>@echo off<br /> #This adds the cygin binaries directory to PATH for the duration of this<br /> #script. This allows the startup script to run.<br /> path=%PATH%;c:\cygwin\bin</p> <p>#This command will actually run the server<br /> start /B c:\cygwin\bin\run bash -c /home/David/pennmush/game/restart</p> <p>Step 6) Start the mush. You can do this in a couple of ways:<br /> A) Open a cygwin window, cd to pennmush/game, and type ./restart<br /> B) Double click the batch file</p> <p>If you want the server to start when you log into windows, you can put a shortcut to that batch file in your Startup folder in the start menu. The batch file WILL flash a cmd window for a moment when it runs.</p> </div> <section class="field field--name-field-blog-comments field--type-comment field--label-above comment-wrapper"> </section> Sat, 24 Jul 2010 04:27:28 +0000 squirrel 895 at https://community.pennmush.org Self-Hosting https://community.pennmush.org/node/656 <span class="field field--name-title field--type-string field--label-hidden">Self-Hosting</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span>Nano</span></span> <span class="field field--name-created field--type-created field--label-hidden">Tue, 2008-03-25 00:12</span> <div class="field field--name-topic field--type-entity-reference field--label-hidden field__items"> <div class="field__item"><a href="/taxonomy/term/15" hreflang="en">Windows</a></div> </div> <div class="node__links"> <ul class="links inline"><li class="comment-forbidden"></li></ul> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Alrighty, I've pretty much got things set up and ready...but herein lies the problem; I'm broke. I tried setting up the MUSH to run on my computer, and it works when I'm running Hamachi-- but is there a way to host it, without setting up a VPN? Telnetting straight to my IP from another computer doesn't seem to work...is there some sort of special setup I need to do?</p> <p>As a sidenote, Hardrive, memory, bandwidth etc shouldn't be an issue; until I've got all the kinks worked out, it'll be a private game, available to a good half-dozen people only.</p> </div> <section class="field field--name-field-blog-comments field--type-comment field--label-above comment-wrapper"> </section> Tue, 25 Mar 2008 05:12:58 +0000 Nano 656 at https://community.pennmush.org Penn p36 + hspace 4.3.5 for win32 https://community.pennmush.org/node/211 <span class="field field--name-title field--type-string field--label-hidden">Penn p36 + hspace 4.3.5 for win32</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span>Paige</span></span> <span class="field field--name-created field--type-created field--label-hidden">Thu, 2004-08-19 10:18</span> <div class="field field--name-topic field--type-entity-reference field--label-hidden field__items"> <div class="field__item"><a href="/taxonomy/term/15" hreflang="en">Windows</a></div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Announcing the long awaited release of hspace 4.3.5 for pennmush p36 for Win32 users.</p> <p>I appologize for the long wait. The p36 system contained a bug that had to be fixed before hspace could be compiled. With the help from Javelin@M*U*S*H, this was done with little problems.</p> <p>You can download the precomiled binary on the pennmush FTP server at http://download.pennmush.org/<br /> in Win32Binaries/177p36+hspace435.zip</p> </div> Thu, 19 Aug 2004 15:18:00 +0000 Paige 211 at https://community.pennmush.org Win32 PennMUSH and MySQL https://community.pennmush.org/node/206 <span class="field field--name-title field--type-string field--label-hidden">Win32 PennMUSH and MySQL</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span>Noltar</span></span> <span class="field field--name-created field--type-created field--label-hidden">Thu, 2004-07-22 16:43</span> <div class="field field--name-topic field--type-entity-reference field--label-hidden field__items"> <div class="field__item"><a href="/taxonomy/term/15" hreflang="en">Windows</a></div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>While we cannot distribute precompiled Windows binaries of PennMUSH with MySQL support compiled in and enabled, I have written a README for building your own binary of PennMUSH using the Windows installation of MySQL available from the MySQL website. The README.MySQL is currently available as a part of the 1.7.7p34 tarball, in the win32 directory.</p> <p>My instructions were primarily drawn from using MSVC++ to compile the binaries, but they should work with little to no changes in a MSys + MinGW environment and a more standard unix-like build process (./Configure -d ; make ; make install ).</p> <p>With that said, the MySQL support is still relatively new, and as such hasn't received extensive testing upon Windows by me. I will attempt to provide what support I can for issues that arise.</p> </div> Thu, 22 Jul 2004 21:43:00 +0000 Noltar 206 at https://community.pennmush.org Win32 OpenSSL Update https://community.pennmush.org/node/205 <span class="field field--name-title field--type-string field--label-hidden">Win32 OpenSSL Update</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span>Noltar</span></span> <span class="field field--name-created field--type-created field--label-hidden">Mon, 2004-06-28 12:43</span> <div class="field field--name-topic field--type-entity-reference field--label-hidden field__items"> <div class="field__item"><a href="/taxonomy/term/15" hreflang="en">Windows</a></div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>With the release of 1.7.7p34 I've also updated the openssl version included with the binaries. The .dlls in the win32 directory are no openssl 0.9.7d. So those of you who upgrade and use the SSL support on Windows will want to copy the new dlls to your C:\Windows\System32 directory.</p> </div> Mon, 28 Jun 2004 17:43:00 +0000 Noltar 205 at https://community.pennmush.org Well, it won't be WinHelp... https://community.pennmush.org/node/177 <span class="field field--name-title field--type-string field--label-hidden">Well, it won&#039;t be WinHelp...</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span>Noltar</span></span> <span class="field field--name-created field--type-created field--label-hidden">Sun, 2004-03-14 20:31</span> <div class="field field--name-topic field--type-entity-reference field--label-hidden field__items"> <div class="field__item"><a href="/taxonomy/term/15" hreflang="en">Windows</a></div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>...so it might actually be useful.</p> <p>I'm curious about the amount of demand among PennMUSH users for updated, and possibly improved, documentation for running the server on Windows. As always, questions about it come up from time to time, but overall it seems that people figure it out on their own.</p> <p>Are there things that those of you out there running Penn on Windows would like to see better documented? I know people still use Nick Gammon's site as a reference, though it is somewhat dated, and the READMEs cover the essentials... so what is missing? What is lacking? And, what needs to be replaced? Feel free to comment with your ideas and requests, and we'll see just what kind of solutions I can put together.</p> </div> Mon, 15 Mar 2004 02:31:00 +0000 Noltar 177 at https://community.pennmush.org Pennmush 1.7.6p1 Win32 Binaries Released https://community.pennmush.org/node/42 <span class="field field--name-title field--type-string field--label-hidden">Pennmush 1.7.6p1 Win32 Binaries Released</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span>Noltar</span></span> <span class="field field--name-created field--type-created field--label-hidden">Mon, 2002-12-09 16:07</span> <div class="field field--name-topic field--type-entity-reference field--label-hidden field__items"> <div class="field__item"><a href="/taxonomy/term/15" hreflang="en">Windows</a></div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Accompanying the source release, the Windows binaries for Pennmush 1.7.6p1 have been released in <a href="http://ftp.pennmush.org/Win32Binaries">the usual place.</a></p> <p>No alterations were necessary for a clean compile using MSVC++ 6.0</p> </div> Mon, 09 Dec 2002 22:07:00 +0000 Noltar 42 at https://community.pennmush.org