Cutstuff Forum

Mega Man 8-bit Deathmatch => Help & Editing => Topic started by: belthesar on March 28, 2011, 01:01:48 AM

Title: Unofficial MM8BDM Release on OS X
Post by: belthesar on March 28, 2011, 01:01:48 AM
MM8BDM - Unofficial Release for Mac OS X

Latest Version: v4b-r013
DOWNLOAD HERE: http://cdn.belthesar.com/mm8bdm/mm8bdm-v4b-r013-macosx-intel.dmg.zip
Original post quoted below.

Contents:
* Acknowledgements
* System Requirements
* Instructions
* Change Log

Acknowledgements:
Previous versions of this port were powered by Wineskin (http://wineskin.urgesoftware.com (http://wineskin.urgesoftware.com)). Thanks!
Thanks to Zandronum for picking up where Skulltag left off, and still making a decent OS X build for both Zandronum and Doomseeker!
Thanks too to CutManMike and the MM8BDM crew for making MM8BDM!

System Requirements:

Instructions:
Drag the MegaMan 8-Bit Deathmatch icon to your Applications folder.  If you have any previous versions of MM8BDM installed, you'll want to drag them to your Trash.
NOTE:  You may need to disable OS X Gatekeeper to run MM8BDM for Mac.  To do so, open System Preferences, go to Security and Privacy, and set the option “Allow apps downloaded from:” to “Anywhere”.  
Alternatively, if you're familiar with the Terminal, you can paste this one line script to

Change Log:

r013
UPDATE:  Updated to MM8BDM v4b.  Updated to Zandronum 1.3.  

r012
UPDATE:  Updated to MM8BDM v4a.  Updated to Zandronum 1.2.  

   r011
      UPDATE:  Updated to MM8BDM v3b.  Updated to Zandronum 1.11.

   r010
      UPDATE:  Updated to MM8BDM v3a, switched to using Zandronum.  
      NOTE:  Doomseeker will not have to redownload the files for V3A.  They should be found automatically.  
      NOTE:  All PWADs have been removed.  Doomseeker does a much better job of making sure you have the right version for the server you're on.

        r009
      UPDATE:  Now using Skulltag OS X Build + Doomseeker with custom launcher.  
      NOTE:  Abandoned Mac OS X Package installer, as MM8BDM OS X is now a self-contained application.

   r008
      UPDATE:  Updated MM8BDM to v2c from v2b.
      NOTE:  Reverted back to Wineskin for MM8BDM v2c.  Fixed some problems, others arose. Wineskin wrapper abandoned. Unreleased.   

        r007
      NOTE:  First version using Skulltag's OS X Build.  Functional, but not portable.  Unreleased.
      NOTE:  Skulltag version used by v2b left us with no sound.  

   r006
      UPDATE:  Updated Wineskin engine from WS7Wine1.3.24 from WS7Wine1.3.16
      UPDATE:  Updated MM8BDM to v2b from v1d
      FEATURE:  Added PoweredUp v1b packages
      FEATURE:  Added ScrewScramble v1 WAD
      FEATURE:  Added ?-Box Mode v2c WAD

   r005
      UPDATE:  Now using a Mac OS X Package installer.  
      FEATURE:  Added "Roll's Chaos Generator v2" WAD.
      BUG FIX:  Replaced "testfade 01" with "vid_no2d 0" in autoexec.cfg to eliminate issue with black colors rendering as transparent when joining a server you are hosting.

   r004
      UPDATE:  Updated the Wineskin Wrapper to version 2.1 from 2.0
      UPDATE:  Updated the Wineskin engine to WS7Wine1.3.16 from WS7Wine1.3.13
      FEATURE:  Added support for "DoomSeeker" multiplayer.
      BUG FIX:  Added "testfade 01" to newly created autoexec.cfg to eliminate issue with black colors rendering as transparent.
      BUG FIX:  Added "+vid_hw2d 0" to "DoomSeeker" launch parameters to eliminate issue with black colors rendering as transparent.
   
   r003
      INITIAL RELEASE
      UPDATE:  Updated MM8BDM to v1d from v1c.
   
   r002
      INSTALL:  Migrated to fresh Wineskin 2.0 Wrapper.
   
   r001
      INSTALL:  Installed MM8BDM v1c.



Quote from: "belthesar"
Hey all.  I recently had the opportunity to play around with MM8BDM and had a blast.  As I saw there wasn't a good OS X release due to some issues with Skulltag compiling for OS X, I decided to play around with getting it to run in a WINE implementation, and had excellent success.  The difference between other WINE systems and the one I've used is that I'm using an implementation called Wineskin, which is designed to make a standalone wrapper for Windows applications on OS X.  This means that people playing with Mac OS X can double-click and play without having to fiddle around and get the game working.  

tl;dr - I'm hosting a no-mess solution to play MM8BDM on Mac OS X.  

System Requirements:
Intel Mac- all versions of WINE require an X86 processor.
2 GB of RAM.  MM8BDM isn't a system resource hog, but OS X can be.

As far as tested specs, this wrapper is known to work on a 2.4 GHz Core 2 Duo with 4 GB of RAM, and Mac OS X 10.6.7.  It should run on earlier versions of Snow Leopard, and on Leopard, but I can make no guarantees. This current release does not include Doom Seeker, as I only played Single Player.  I will be updating the package to include it soon.

DOWNLOAD HERE:  http://belthesar.com/mm8bdm/mm8bdm-v1d-macosx-intel.zip

Questions, comments, post them here.  I'll follow the thread.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: MagnetMan497 on March 28, 2011, 01:05:08 AM
Wow. Very well written, props!
Title: Re: Unofficial MM8BDM Release on OS X
Post by: CutmanMike on March 28, 2011, 01:13:39 AM
That sounds lovely! Unfortunately I can't access that URL, otherwise I'd make a post about it on the blog. I'm sure there's an odd few mac users who gave up trying to get this thing to work.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on March 28, 2011, 01:18:17 AM
Quote from: "CutmanMike"
That sounds lovely! Unfortunately I can't access that URL, otherwise I'd make a post about it on the blog. I'm sure there's an odd few mac users who gave up trying to get this thing to work.
Whoops!  Getting used to a new SFTP program.  Apparently it decided to remove all permissions from the file.  Took care of that, so it should be downloadable now.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: CutmanMike on March 28, 2011, 09:54:54 AM
Posted about this on the front page. I hope this helps!
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on March 29, 2011, 01:30:01 AM
Updated to version r004.  See the Topic Post (http://cutstuff.net/forum/viewtopic.php?p=57028#p57028) for the download URL and Change Log.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: Turbodude on March 29, 2011, 08:08:31 PM
I'm going to (hopefully) test this on a run of the mill 2 GB RAM, 2.13 GHZ Macbook.
Will post the results once I'm done.

EDIT: Well, I tested it and it ran very smooth, even on OpenGL (once the textures load that is, my GFX card is picky and doesn't preload stuff)
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on March 29, 2011, 10:44:12 PM
Quote from: "sonicfan966"
EDIT: Well, I tested it and it ran very smooth, even on OpenGL (once the textures load that is, my GFX card is picky and doesn't preload stuff)

Although Skulltag doesn't have a high resource requirement by any stretch of the imagination, it's a roll of the dice as to whether running the graphics in OpenGL mode will give you any noticeable performance increase.  As I have the game running in WINE, all the OpenGL calls have to go through the DirectX interpreter, which means they're still slow as all get out. Add to that the fact that the graphics for MM8BDM are low resolution textures and simple polygons and you'll probably find the MMX extensions on your processor running software graphics to be just as efficient as running the graphics in OpenGL mode.

Were I running the OS X build of Skulltag, which is currently broken, OpenGL performance might be better since it isn't going through DirectX to be rendered.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: theanjo on April 06, 2011, 02:09:00 AM
It seems that this doesn't read my controller. I can play with it and set controls like jumping and shooting, but when it comes to control sticks, I can't set actions to them, they are automatically put in. Basically, I'm set with the default control stick controls. Do I need another program for my controller to be recognizable?
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on April 06, 2011, 02:18:35 AM
Controllers and Mac OS X have long had a speckled past, and as a result, the controller support in this wrapper is pretty lame.  I'll look into seeing if there's something I can do to increase controller support in the wrapper.  

As an alternative, you might try ControllerMate from Ordered Bytes (LINK (http://www.orderedbytes.com/controllermate/)) and see if it helps solve your problems with using your controller's analog sticks.  It's been known to help users who want to use the Xbox 360 controller in OS X, so this might help you there.  ControllerMate isn't freeware, but it only costs $15, so if it solves your problems, it's a small price to pay.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: theanjo on April 24, 2011, 09:35:22 PM
I found a way to get my old control scheme back. This did require windows skulltag user info. (or in my case the data from my crossover application) Send your skulltag info from windows to your mac. You rename your skulltag info to the mac skulltag info, and move your mac info somewhere else. (or delete it. your choice.) You get your joystick settings back, as well as other data on the windows file. However, the joystick is still called "joystick 0".
Title: Re: Unofficial MM8BDM Release on OS X
Post by: theanjo on May 01, 2011, 12:16:15 AM
Can you manually add vid_no2d 0? Because I tried to do so, and the same effect happened.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on May 01, 2011, 01:27:37 AM
Quote from: "theanjo"
Can you manually add vid_no2d 0? Because I tried to do so, and the same effect happened.
Sure.  The proper flag is:

Code: [Select]
vid_hw2d 0

You can add that to your autoexec.cfg file, which is exactly the fix I implemented.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: theanjo on May 01, 2011, 06:51:46 AM
Something weird just happened. I play on mm8bdm for an offline skirmish just to rearrange binds and make sure they were set to the proper keys. I logged out and tried out DoomSeeker.Then suddenly this message appeared:
Wineskin Error
ERROR! Launching wineserver failed! No new
 wineserver PID found!

I tried to use MM8bDM itself and the same message appeared. I did no configurations to the application prior to the error message other than adding a few skins to the skin folder. And I managed to go on a server without much trouble after adding those skins.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on May 01, 2011, 01:34:35 PM
Quote from: "theanjo"
... I logged out and tried out DoomSeeker.Then suddenly this message appeared:
Wineskin Error
ERROR! Launching wineserver failed! No new
 wineserver PID found!

More than likely, this has nothing to do with the skins you added, and moreso with the speed in which you attempted to launch DoomSeeker.  "wineserver" is the application that loads all of the psuedo-Windows components that allows you run Windows apps without Windows.  As you exited the game and then went to relaunch, most likely the "wineserver" instance hadn't finished its cleanup process and was still running.  When you tried to launch a new instance, it then complained because it found another "wineserver" instance running.  If the issue persists after waiting a few seconds between switching apps, you can open up Activity Monitor (/Applications/Utilities/Activity Monitor.app), look for any processes labeled "wineserver" and quit them from there.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: Turbodude on May 16, 2011, 07:56:38 PM
Hey, could you perhaps post the last version made without the OS X installer?
A friend of mine borrows a Macbook laptop and can't access the admin password, which in short does not allow him to install it.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on May 16, 2011, 08:05:11 PM
Quote from: "sonicfan966"
Hey, could you perhaps post the last version made without the OS X installer?
A friend of mine borrows a Macbook laptop and can't access the admin password, which in short does not allow him to install it.

Sure! I'll see about putting up a non-packaged install up later tonight.  To tide him over, he could always download r004.  I keep all the previous versions available for anyone to download here @ http://belthesar.com/mm8bdm/. You can use DoomSeeker to get Roll's Chaos Generator if you wanted that way.  

Technically, you can install my port of MM8BDM to any folder.  It's not going to hurt anything if you install it on another computer and then copy the install to another computer, or even run it off of a flash drive.  That way, if he doesn't borrow the same MacBook he can always play without having to install anything.  Hope that helps?
Title: Re: Unofficial MM8BDM Release on OS X
Post by: theanjo on June 09, 2011, 05:48:48 AM
When will the application be updated to v2?
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on June 09, 2011, 12:45:33 PM
Quote from: "theanjo"
When will the application be updated to v2?
When v2 is released for PC, I'll work hard to make sure the Mac release will follow.

I may hold off and see if the release is sooner rather than later, and update the package with the Powered Up and ?-Box WADs then.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: theanjo on July 18, 2011, 01:27:35 AM
I am able to play v2b since all you need to do is move files. All I need to do is wait for you to update Wineskin.

...that is if you're still active.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on July 18, 2011, 01:04:59 PM
So... oops! Apparently I lost track of this project and didn't notice that it's been released to v2. Suppose I should get on a new build of the wrapper. You can probably look forward to a release tonight or tomorrow.

If you're curious as to what's been taking my time, I've been organizing a Mega Man themed video game marathon (http://"http) to support Child's Play (http://"http).
Title: Re: Unofficial MM8BDM Release on OS X
Post by: theanjo on July 20, 2011, 12:33:56 AM
Great! I can't wait for the new release. I just hope that there are performance updates as well since some binds lag me severely to the point that I crash.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on July 24, 2011, 06:11:20 PM
Hey all.  I know I haven't posted a v2 update right now, and I'm sorry about that, but there's reason behind it.  One of my goals is to always maintain compatibility with the latest version of OS X when it comes to my port of MM8BDM, and it's that desire that's a hitch in the release.  For those that are interested, I'll give you a little background info below:

I'm having trouble with the current version of Skulltag.  It seems that when launching the game, after loading the FMOD library (fmodex.dll), the game hangs.  Running the game with the "nosound" flag bypasses FMOD, and causes the game to load without a hitch.  which requires a specific version of the FMOD sound library.  Skulltag version-checks the libraries it uses, so trying a newer or older version of FMOD, at least for now, isn't doable, as Skulltag sees the version has changed, and then runs with the nosound flag to bypass loading the sounds.

Now, given that I'm running Lion now, I can't test if this works for Snow Leopard or older.  It's completely possible this is a Lion-specific issue, and that the issue may not exist in older versions of the OS.  If someone wants to try running this on SL or Leo, I'll upload a copy of the WIP of this release (r006) for them to test it, and if it works, I'll release it with the disclaimer that it doesn't work for Lion yet.  Thanks for your patience.

Update: I'm exploring the possibility of redoing the port with the native version of Skulltag. I've successfully been able to launch v2b code with no hitches on local games, and am now working on how to make it nice and neat.  Should I not be able to resolve my Skulltag issues running it in the original WINE wrapper, I'm pretty sure this will work, and give us the same functionality, if not better.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: Anonymous on August 05, 2011, 07:02:30 PM
Hello belthesar,

I would like to thank you very, very, very much for providing us mac goons with such a amazing piece of work!

Just downloaded the v1d-r005 version from your site and it works great!

Of course, there is always something:
I can't play at all in full screen mode.
The software runs fine (based on the sounds, haha), but all I see is a sand coloured rectangle of nothingness.
It makes no difference if I am starting in full screen or if I am switching in game.
When I am switching back to window mode it won't "recover" and still shows that odd error.
My MacBook runs under OS X 10.6.8.

Not the end of the world, but I thought I better give you that feedback.
Haven't tested the multiplayer mode yet ;)

Again, love what you've done.
After the initial release, I nearly went mad about the "mac version" and gave up on it. So goood to finally join the MM8bDM madness!

Keep up the good work!
Title: Re: Unofficial MM8BDM Release on OS X
Post by: theanjo on August 07, 2011, 02:14:43 AM
On an unrelated note, I am very curious about creating stuff in MM8BDM. Is it possible to make wrappers for something like Slade, SlumpED, or DoomBuilder? I'd like to know how Wineskin works.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on August 07, 2011, 04:02:53 AM
Quote from: "Gonzo"
SNIP:
I can't play at all in full screen mode.
The software runs fine (based on the sounds, haha), but all I see is a sand coloured rectangle of nothingness.
It makes no difference if I am starting in full screen or if I am switching in game.
When I am switching back to window mode it won't "recover" and still shows that odd error.

What video card is in your MacBook?  I had hypothesized that Intel GMA graphics would be sufficient, but I might have been mistaken. I also haven't tested this vs. ATI graphics cards, so that might be a problem as well.

This might be patched with later versions, depending on the wrapper vs. native question and how it is resolved.  We'll see.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: Anonymous on August 08, 2011, 12:36:58 PM
It is an Intel GMA 950 with 64MB VRAM.

Also something I noted (which might have been answered somewhere else already), every time I try to save my game in Single Player mode i get the message "You can't save while bots in use".

On the other hand, auto save seems not working.
It saved once after changing my skin and controls, but thats it. That "save" is not shown under the save games, it just comes up when I start a new game...
Always have to replay the levels, starting with Cutmans stage.

Do I overlook something or is it just not possible to save in single player mode?

Thanks for any comments.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: Gummywormz on August 08, 2011, 05:40:59 PM
Due to the way MM8BDM works, you cannot manually save the game. The game auto saves after every chapter.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: Anonymous on August 29, 2011, 04:26:54 AM
Hey guys!

I recently downloaded the latest version o MM8BDM and I am having a big issue! As soon as I open the launcher and hit start, full screen mode comes up and there is only a white visible. I am unable to exit out or anything from the screen. When I press buttons on the keyboard, I am able to hear sounds and menu confirms. But still no dice on the video. I read the thread and read something similar to my problem with black pixels or so, but nothing like my problem. Is anyone experiencing the same problem? Is there a status update if there is a fix in the works? Thanks for any help guys!

My specs are:

Macbook pro 15"
Mac OS X 10.6.8
2.2 Ghz Intel Core 2 Duo
4 GB's of RAM
NVIDIA GeForce 8600M GT (VRAM 128 mb)
MM8BDM -  v1d-r005
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on August 29, 2011, 01:25:09 PM
Quote from: "plexiglas"
...As soon as I open the launcher and hit start, full screen mode comes up and there is only a white visible.

I had this happen just when I was testing v2c, and it happened to me as well.  There seems to be an issue with some clients starting in full screen mode.  As a quick work around, press Command+Return on you keyboard to put MM8BDM in Windowed mode.  Close the window, and then restart MM8BDM.  This will get around the full screen white problem.

Speaking of v2c, it seems that the upgrade in Skulltag has fixed our crashing issue with the wrapper, but I'm currently having an issue with the sound system crashing mid game.  I haven't had time to seriously debug it yet.  I'm still in the process of working on the non-wrapper version of MM8BDM for Mac.  That may end up being a little more promising, but we shall see.

UPDATE:  Nope.  Sound crashing midgame has made MM8BDM unplayable.  That said, I think I've completed my new version of MM8BDM using the Mac version of Skulltag.  Works fairly well.  The only problem I foresee is that users from the old MM8BDM for Mac may lose their Skulltag and Doomseeker configs.  I'm packaging up the update now and uploading it to my server.  Should be released in about a half hour.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on August 30, 2011, 02:14:32 AM
Apologies for the double-post, but this is to signify the new release of MM8BDM for Mac.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: theanjo on September 04, 2011, 09:10:02 AM
This new update is very confusing. Such as I can't join servers because mm8bdm can't locate skulltag on doomseeker, bit i can on offline skirmish. And OpenGL doesn't work. OpenGL issue does kinda get on my nerves because of that edge of aiming up and down all the way is gone now. :| One last thing that worries me is that fact that I could never seem to host a server on Doomseeker. You don't have to reply to all of these but I'd like to get a few answers.
Title: someone join dat vanilla server
Post by: Tesseractal on October 01, 2011, 05:12:53 AM
I installed this but I get the following message when trying to join a server through DoomSeeker.

Code: [Select]
Client binary cannot be obtained for game: Skulltag
No testing directory specified for Skulltag

Preferences are set to this:

Code: [Select]
Engines: Skulltag:
Path to client binary: /Applications/MegaMan 8-Bit Deathmatch.app
Masterserver address: skulltag.servegame.com:15300
"Testing Releases" Checked. All other fields blank.

File paths:
/Users/[me]/.doomseeker
/Applications/Mega Man 8-bit Deathmatch.app/Contents/MacOS

I tried copying the filepath at the end to the "client binary" path, no success. I was able to join a server through internal browser, though. Any solutions for DoomSeeker?
Title: Re: someone join dat vanilla server
Post by: Gummywormz on October 01, 2011, 04:18:50 PM
Quote from: "Ice-IX"

Code: [Select]
"Testing Releases" Checked. All other fields blank.

Testing releases always needs to be unchecked.
Title: skulltag y u no release 98e
Post by: Tesseractal on October 02, 2011, 07:01:45 AM
Thanks, that error went away.

Unfortunately, as far as setting client binary goes(under Preferences > Engines > Skulltag), it seems that the "Skulltag.app" is the only thing that DoomSeeker can use to launch 8BDM, and the only Mac-Compatible Skulltag available in .app format is 98d. If the "8BDM" app is set for the Skulltag engine, trying to join a server results in... bringing up the "launcher" (which only allows for Campaign or DoomSeeker). I copied some of the skulltag files from the 8BDM app and placed them in a different folder, but DoomSeeker was not able to run them. ("could not be run")

By launching MM8BDM, I'm able to play campaign (in v2c/98e) and join servers from the internal browser. Is there any way to add WADs with belthatsar's launcher / terminal / console commands?
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on October 02, 2011, 02:44:10 PM
Hey all -

I've been watching the threads, but not near my Mac to do the testing needed to fix this.  I have some time to look into it today though, so I may have a work around/release that fixes your woes.  Before you go into trying to download additional files/ let me have a whack at it .  You shouldn't need to download anything extra.

Thanks!

-Belthesar
Title: Re: Unofficial MM8BDM Release on OS X
Post by: Shade_Koopa on October 28, 2011, 05:40:56 AM
How would I go about installing this on a Mac OS-X? I mean, do i just open/extract the .dmg file and click on the installer like you said? Do i have to that Wine program or can Mac OS-X do it on it's own and such? (originally a windows user; trying to install this on a Mac OS X).
Title: Re: Unofficial MM8BDM Release on OS X
Post by: GameGuyAnon0mous on June 04, 2012, 04:02:48 AM
AWWW YEAAAA
This makes me so happy  :mrgreen:  :mrgreen:  :mrgreen:
I owe you, man!
Title: Re: Unofficial MM8BDM Release on OS X
Post by: GameAndWatcher on June 04, 2012, 01:57:48 PM
[sarcasm]Nice bump, man.[/sarcasm]
Anyway, you're going to have to update when v3a comes out.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on June 04, 2012, 02:46:31 PM
Is there an ETA for v3a?
Title: Re: Unofficial MM8BDM Release on OS X
Post by: GameAndWatcher on June 04, 2012, 07:21:52 PM
What's an ETA? The game hasn't updated yet.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on June 04, 2012, 07:29:38 PM
Estimated time of arrival. As in, is V3A expected soon?
Title: Re: Unofficial MM8BDM Release on OS X
Post by: fortegigasgospel on June 04, 2012, 07:42:19 PM
Quote from: "belthesar"
Estimated time of arrival. As in, is V3A expected soon?
V3a is the MM8 expansion. So same thing they say about that.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on June 04, 2012, 07:44:27 PM
Gotcha. Well, as soon as V3A drops, I'll work on updating the OS X client.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on December 22, 2012, 12:14:49 AM
A new port has been created for the release of V3A. You can find it at the first post of this thread.  Please let me know if you have any bugs or other issues.  Thanks!
Title: Re: Unofficial MM8BDM Release on OS X
Post by: Tengu on December 23, 2012, 02:03:05 AM
A question I've been wondering for quite some time even though I primarily play this on Windows;


How do you make this full screen?
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on December 23, 2012, 02:07:50 AM
Quote from: "Tengu and Tango"
A question I've been wondering for quite some time even though I primarily play this on Windows;


How do you make this full screen?

The same way that you do in Windows. In the Graphics Options Video Mode. :-D
Title: Re: Unofficial MM8BDM Release on OS X
Post by: Shin Star on January 21, 2013, 05:02:27 AM
Posting on behalf of a friend. He doesn't seem to meet the requirements for this, since he has Mac OS X 10.5 (Leopard?) We tried it any way and I guess it didn't work sadly. Is there any alternatives for people on an older OS?
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on January 21, 2013, 05:22:16 AM
If your friend is running an old PPC Mac on Leopard, they will never run MM8BDM, as my ports only work with Intel Macs. If your friend has an Intel Mac, then read on.

Older versions of the port used to work pretty well on Leopard, but were more complicated to use and maintain. Unfortunately, since I no longer have a Leopard machine, I couldn't properly test a port using this old method.

I used a WINE wrapper called Wineskin for the old Leopard-era port. Wineskin, Crossover, or another WINE implementation ought to work, but I can not provide support for getting MM8BDM to work on WINE. The old WINE documentation on this site is old and very out of date as well. If your friend is fairly Mac savvy, they can read the Wineskin documentation and potentially use one of my old ports on my site as a starting point. They are found at http://belthesar.com/mm8bdm/ (http://belthesar.com/mm8bdm/)

Good luck!
Title: Re: Unofficial MM8BDM Release on OS X
Post by: theanjo on May 10, 2013, 03:13:18 AM
Do you know of a way that you can move the Zandronum ini file (settings file) from Windows to Mac? I've been searching for hours and can't find it.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on May 17, 2013, 01:09:12 PM
Sorry about the delay on this!

I'm not certain if the Zandronum config is 100% compatible from Windows to Mac, but it should be close enough.  I don't have my Mac up and running right now, but you should be able to find the preferences for the app in ~/Library/Application Support/Zandronum, or ~/Library/Preferences/Zandronum.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: IhazMelon on June 15, 2013, 02:13:32 PM
Hello there.

So I have a Mac with a resolution of 1920x1080 and I discovered this little beauty. The game run fine.

However...

The screen is so small, I wanted to put the game to fullscreen. Seeing as changing "No" to "Yes" wasn't doing anything, I figured out I had to change  my resolution.

I selected a small one (the one right next to 640x480). The game switched to fullscreen, and in the middle of the process the game crashed. Now when I'll try to play again, it will crash again an infinite amount of time.

I don't know where are all the settings, but reinstalling won't work. I think that maybe i can configure the resolution from somewhere else, but where ?

Thanks for replies.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: *Alice on June 15, 2013, 02:17:47 PM
There is a file named zandronum.ini that contains all the settings, which you can also just edit with a simple text editor.
If I read correctly it should be in ~/Library/Application Support/Zandronum, or ~/Library/Preferences/Zandronum (quoting from a post, I never actually used OSX).
One thing you should try is using openGL for rendering, if available, in mm8bdm. It often runs more reliably when you do that.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: IhazMelon on June 15, 2013, 02:27:09 PM
I located it inside the app, but I don't think it's content will help me. cmd+F gave a few results for "fullscreen" and "resolution", but they're scattered around, in example :

"DrawFullScreenInventory"

I'm not sure what to do...

EDIT : Nevermind, it was the wrong file. I found the correct one thanks to your post. I'm gonna experiment now that I know how to reverse the situation, and see what's happening.

EDIT2: I fixed the fullscreen. No more crashes. However, there's a small problem. When I join a server with custom Wads, the game launch for 3 seconds then exit. I can't fix that.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: domino92 on June 25, 2013, 10:16:43 PM
I'm trying to download this mod, but after I follow the link, the game says it's downloading, but the progress is stuck at the beginning. Does anyone know a fix for this?
Title: Re: Unofficial MM8BDM Release on OS X
Post by: The Killer Nacho on August 19, 2013, 02:03:06 AM
belthesar, are you still here? Have to make some decisions based on whether v3b is going to be available for OS X.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on August 19, 2013, 02:31:09 AM
I'm always around somewhere. :-) did v3b drop?  If so, I have some work to do.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on August 19, 2013, 04:00:28 PM
Apologies for the double post, but for those watching this thread, MM8BDM for OS X has been updated to v3b.  See the first post for the link to download.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: The Killer Nacho on August 20, 2013, 08:54:26 PM
Really nice work here and surprised at how quickly you pulled this off. Just curious, approximately how differently does this version run from Windows v3b? And can Doomseeker can still recognize this as the same file as the Windows version? Thanks again.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on August 20, 2013, 10:05:01 PM
There's a few differences, but none that really matter.  The MM8BDM Launcher is written for Windows, so I wrote a very simple little launcher to replicate the basic functionality of it.  Other than that, my port is essentially the same as the Windows version.  I simply gather the appropriate version of Zandronum (before, Skulltag) and Doomseeker, and wrap them up in my custom application package.  Updating the app to be on par with the Windows release usually just means replacing the version of Zandronum and Doomseeker to the version the current release uses, and replacing the MM8BDM content files.  This means that, as long as the Zandronum release is solid, so will the port.  This also means that any maps, or other files downloaded through Doomseeker should work for my port as well, as they're platform independent.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: The Killer Nacho on August 20, 2013, 10:18:00 PM
I love you Very nice. Just curious, are you going to be doing this for future expansions upon request?
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on August 20, 2013, 10:20:59 PM
I'm not huge into the game's multiplayer, but I play single player every now and again. That's why I'm not actively following releases.  However, if a new release is announced, feel free to ping me, and I'll update the OS X port accordingly.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: NBoGJejjer on September 11, 2013, 01:59:49 AM
I know this topic has nothing to do with doomseeker, but I am using the OS X version, so I think someone should be able to help me. So my situation is that every time I create a server instead of deathmatch my server is in co-op, and the only stage that works in deathmatch is MM2DW1, all other modes work fine. So is there a wad, I don't have, Because I tried everything I could think of.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: The Killer Nacho on November 26, 2013, 02:12:27 AM
Alright, I've tried this on a Mac, but Doomseeker doesn't feel like working. No error message, it just does not do anything when I double click a server name. Additionally, I tried transferring my zandronum.ini file from my other computer to transfer all of my stuff, but I don't know the file path of the .ini the app is currently using, so it's not recognizing my old .ini.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: Megmogmugmug on January 31, 2014, 03:26:58 AM
First post yay..

Would it be possible at all to compile this with zandronum 1.2? I'd like to play online.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: Tengu on January 31, 2014, 07:01:16 PM
My friend plays this on a Mac. At the moment there doesn't seem to be away to play online with the client. I would contact belthesar about it. Shoot him a PM or something.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: dagamer291 on February 03, 2014, 02:50:28 AM
I need help getting it to work on os x 10.9.1 I keep getting a message that tells me that the game is damage and cant be opened please help if you can.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: Teej on May 26, 2014, 05:58:50 AM
dagamer I had that same problem.

I shot belthsar a PM and he said he was gonna get V4a up and running.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on May 26, 2014, 10:43:39 PM
Hey folks.  My MM8BDM port to OS X has been upgraded for the new v4a release of the game.  

Please note the new warning about potentially needing to disable Gatekeeper.  Instructions are provided at the top of the page, as well as as the Read Me file inside of the dmg.  Enjoy!
Title: Re: Unofficial MM8BDM Release on OS X
Post by: Teej on January 10, 2015, 08:18:58 AM
so, version 4b is out.

any chance of an updated mac port?
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on January 10, 2015, 09:52:10 AM
Hey folks -

Just got the word thanks to Teej that 4b is out. I'll aim to have an updated port out later this evening. Glad to know you folks still use this darn thing!

-[\b]
Title: Re: Unofficial MM8BDM Release on OS X
Post by: Teej on January 11, 2015, 06:04:12 AM
cheers belthesar, you're the man.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: belthesar on January 11, 2015, 06:12:47 AM
Wrapped this up just a bit ago. Check the main page for download links.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: mentaluproar on April 21, 2015, 11:16:03 PM
I tried this in wineskin a while back, but now I just load it through doomseeker.  Is there any advantage to using this method?
Title: Re: Unofficial MM8BDM Release on OS X
Post by: Teej on February 16, 2017, 08:33:41 AM
been a while since i've played and i've noticed version 5a is out! dunno how active this thread is, but is there any chance of an update? cheers in advance.
Title: Re: Unofficial MM8BDM Release on OS X
Post by: Stealthy on May 28, 2018, 04:25:02 PM
(https://cdn.discordapp.com/attachments/434847630820900876/450695920955293708/Screen_Shot_2018-05-28_at_12.24.16_PM.png)
it gave me this
Title: Re: Unofficial MM8BDM Release on OS X
Post by: Gummywormz on May 28, 2018, 09:36:13 PM
You're best off just downloading the official Zandronum binaries for Mac. It comes bundled with Doomseeker.

https://zandronum.com/downloads/zandronum3.0-macosx.dmg
Title: Re: Unofficial MM8BDM Release on OS X
Post by: Stealthy on May 29, 2018, 12:59:09 AM
That might help, Thanks!  :mrgreen:
Title: Re: Unofficial MM8BDM Release on OS X
Post by: Stealthy on May 29, 2018, 01:28:57 AM
Okay, i tried that, i'm glad that it was working, but is there a way to play the single player campaign on the Mac?  :confused: