briandamaged / bettermud

BetterMud from MUD Game Programming. With syntax fixes!
65 stars 30 forks source link

New Version #1

Open MJohnHBerry opened 7 years ago

MJohnHBerry commented 7 years ago

Any plans? Been trying to get this to work on Visual Studio 2017 to no avail.

briandamaged commented 7 years ago

Howdy!

I mostly put this code on GitHub since I figured that the original CD was probably difficult to find. But, I might be able to assist w/ getting the code running in VS2017. Can you create a pull request for whatever you have so far? Thx!

MJohnHBerry commented 7 years ago

Well I'll be damned. I honestly never thought I'd get an answer, let alone one 8 minutes later. You're the man. Sure, give me one minute.

briandamaged commented 7 years ago

Ha! I actually just happened to see if flash up on my computer screen while I was working.

I'm actually fairly busy these days, so I'm not sure how quickly we'll be able to get it up and running in VS2017. But yeah -- we'll see what we can do.

MJohnHBerry commented 7 years ago

I think we miscommunicated. I don't have anything different than what you have. I'm trying to start the project as of now. When I clone it and open it in VS it gives the option to 'update' it from the old version to fit 2017. I do so. It then breaks and offers about 30 errors. I was trying to push those, lol. Anyway, if you download 2017 and just try to update it, it'll show you the same errors. -John

briandamaged commented 7 years ago

Gotcha. I'll install VS2017 on one of my machines this week and take a look. My guess is that the Python bindings are probably causing the issue. The BetterMud application is using a really old version of Python, so it might be difficult to get it to work properly.

briandamaged commented 7 years ago

Hi again!

It looks like @JeffM2501 noticed this thread and started creating a Windows build. When you get a chance, can you please take a look at this:

https://github.com/briandamaged/bettermud/pull/3

Thx!

JeffM2501 commented 7 years ago

I can't even see how someone could clone the repository on windows, there is a binary file with the same name as a folder, just with different cases, this makes it impossible to clone on case intensive OSs like windows. It'll just be missing files. I had to mod my fork on linux just to get it clone.

briandamaged commented 7 years ago

@JeffM2501 : Hmm... that's interesting. I believe I copied the code directly from the original CD. Thanks for going through a fixing the file name collisions, though!

JeffM2501 commented 7 years ago

The CD I have has a windows BetterMUD.exe at the root level, not a linux build that gets named just "bettermud". In fact the CD doesn't have a linux makefile at all. The makefile is an old old visual C++ 7.0 command line makefile.

Unless there were multiple versions of the CD around....