file How To: Convert Maps on a Mac (using Crossover)

  • Perishingflames
  • Perishingflames's Avatar Topic Author
  • Offline
  • Senior Marbler
  • Senior Marbler
More
01 Jan 1970 00:00 #1 by Perishingflames
How To: Convert Maps on a Mac (using Crossover) was created by Perishingflames
Hi guys,

Just thought I'd share a technique I discovered for using map2dif with crossover. If you do not have crossover, already, download a demo here: mac.softpedia.com/progDownload/CrossOver-Download-22278.html .

The demo is a 30 day trial, but you can extend it indefinitely by setting your system clock back in time, but make sure to open it once before setting back the clock so it has a starting point for counting how many days are left. Once you've done that, just open the Date & Time system preferences pane, uncheck the option to automatically sync it, and set the year back a few. Re-sync once you are done using crossover to get the normal date and time back.

Ok, so to set up, you will need a folder that all the textures are located in, and map2dif on your computer. If you do not have marble blast map2dif already, find it here: www.mediafire.com/?on0oyz30yxm . Now, open crossover and click Programs - Run Command.

In the Command field, use the following command. Highlighted are the parts you will need to edit.

/Users/aaron/Desktop/Map2Dif/MarbleBlastMap2Dif.exe -map2dif -o /Users/aaron/Desktop/Map2Dif -t /Users/aaron/Desktop/Map2Dif/Textures test.map

Location of map2dif
Output directory of the dif
Location of textures
Name of the map

I like to keep the textures in a subfolder of the folder containing the maps and map2dif for cleanliness-sake, but you can do whatever as long as you change the path correctly. Also, the .map needs to be in the same directory as the map2dif program for it to work properly. Additionally, your map file name cannot have any spaces in it!


Troubleshooting

If it is your first time doing this, you may very well get the following error.



Andrew had this problem, and to fix it, I really just needed to play around. It turned out that the command that eventually worked was the command that didn't work at first.. so that's weird.

Anyways, you can try troubleshooting this by first starting out using the browse button to locate the map2dif program, then typing -map2dif. It will give you an error. Next, do the same but also type -t locationtotexturesfolder followed by the the name of the map (with the .map extension). If it works as it should, you should get an error saying unable to write detail level to stream. Great, now just do the same as before, but add -o outputlocation and it should work just fine. (That -o command should be between the -t command and the map name)

If you get other errors, just make note what it says. If it says cannot find a certain texture, then verify that the path -t locationtotextures is correct and the textures are actually there. If it gives unable to write detail level to stream, then you are missing the -o part.


Enjoy.

Please Log in or Create an account to join the conversation.

More
01 Jan 1970 00:00 #2 by Emil
when i tried to click on the demo website, it just said safari cant find this server.could you try emailing the demo thing to me? my email is This email address is being protected from spambots. You need JavaScript enabled to view it.

Please Log in or Create an account to join the conversation.

More
01 Jan 1970 00:00 #3 by Pablo
Great find, this will stop Mac people from bugging me to convert maps. (Not that I minded.)

Please Log in or Create an account to join the conversation.

More
01 Jan 1970 00:00 #4 by Oaky
LOL: Hey Oaky could you convert this MAP for me?
Fine...
*error, cannot find texture MBPTextures/grid_cool2*
DAMMIT!
*word replace MBP/ with nothing*
*convert*
*error converting*
*sigh and delete broken polys as well as half the crazy scenery someone's attempted*
*reconvert*
*send*

NO MORE OF THAT! YES!

Please Log in or Create an account to join the conversation.

More
01 Jan 1970 00:00 #5 by Emil
wait a sec, its working.

Please Log in or Create an account to join the conversation.

More
01 Jan 1970 00:00 #6 by Emil
damn it, my dumb lap top is to old and crapy to run it!

Please Log in or Create an account to join the conversation.

More
01 Jan 1970 00:00 #7 by MarbleDuck
Replied by MarbleDuck on topic How To: Convert Maps on a Mac (using Crossover)
Jun 27, 2009, 9:53pm, oakster wrote:LOL: Hey Oaky could you convert this MAP for me?
Fine...
*error, cannot find texture MBPTextures/grid_cool2*
DAMMIT!
*word replace MBP/ with nothing*
*convert*
*error converting*
*sigh and delete broken polys as well as half the crazy scenery someone's attempted*
*reconvert*
*send*


Erm... was that you converting my map?

NO MORE OF THAT! YES!

youtube.com/marbleduck

Please Log in or Create an account to join the conversation.

More
01 Jan 1970 00:00 #8 by Sporlo
Jun 27, 2009, 12:32pm, chameleon wrote:when i tried to click on the demo website, it just said safari cant find this server.could you try emailing the demo thing to me? my email is This email address is being protected from spambots. You need JavaScript enabled to view it.

Same thing happened.





Jun 26, 2009, 11:14pm, perishingflames wrote:The demo is a 30 day trial, but you can extend it indefinitely by setting your system clock back in time, but make sure to open it once before setting back the clock so it has a starting point for counting how many days are left. Once you've done that, just open the Date & Time system preferences pane, uncheck the option to automatically sync it, and set the year back a few. Re-sync once you are done using crossover to get the normal date and time back.

What if you set the time to the future when opening it for the first time, then resync it when you're done using it the first time? Then you never have to unsync/resync every time you use it.
Or does this create unwanted effects? (I've never done a number-of-days trial trick before)

Please Log in or Create an account to join the conversation.

  • Perishingflames
  • Perishingflames's Avatar Topic Author
  • Offline
  • Senior Marbler
  • Senior Marbler
More
01 Jan 1970 00:00 #9 by Perishingflames
Replied by Perishingflames on topic How To: Convert Maps on a Mac (using Crossover)
I have got a Power PC G5 i can't download CrossOver!

Please Log in or Create an account to join the conversation.

  • HiGuy
  • HiGuy's Avatar
  • Offline
  • Administrator
  • Administrator
  • At college, may not be around
More
01 Jan 1970 00:00 #10 by HiGuy
AGHHHH!!! IT'S INTELL ONLY! if there going to make you have to use a Intell mac, since intell can run both mac and PC apps why don't they just have a PC version??????!!!!!

PQ in a nutshell
function clientcmd12dothepq() {
    commandToClient(LocalClientConnection, '34onthedancefloor');
}

Please Log in or Create an account to join the conversation.

  • Perishingflames
  • Perishingflames's Avatar Topic Author
  • Offline
  • Senior Marbler
  • Senior Marbler
More
01 Jan 1970 00:00 #11 by Perishingflames
Replied by Perishingflames on topic How To: Convert Maps on a Mac (using Crossover)
Jul 8, 2009, 2:09pm, sporlo wrote:
Jun 27, 2009, 12:32pm, chameleon wrote:when i tried to click on the demo website, it just said safari cant find this server.could you try emailing the demo thing to me? my email is This email address is being protected from spambots. You need JavaScript enabled to view it.

Same thing happened.





Jun 26, 2009, 11:14pm, perishingflames wrote:The demo is a 30 day trial, but you can extend it indefinitely by setting your system clock back in time, but make sure to open it once before setting back the clock so it has a starting point for counting how many days are left. Once you've done that, just open the Date & Time system preferences pane, uncheck the option to automatically sync it, and set the year back a few. Re-sync once you are done using crossover to get the normal date and time back.

What if you set the time to the future when opening it for the first time, then resync it when you're done using it the first time? Then you never have to unsync/resync every time you use it.
Or does this create unwanted effects? (I've never done a number-of-days trial trick before)

Don't think that would work since it resyncs when you open it with a new base time (x number of days before that time opening). Try and tell us if it works or not.

Also, I modified the first post with a fixed? download link. And yes, crossover is intel only.

Please Log in or Create an account to join the conversation.

  • HiGuy
  • HiGuy's Avatar
  • Offline
  • Administrator
  • Administrator
  • At college, may not be around
More
01 Jan 1970 00:00 #12 by HiGuy
I keep getting error: StdOut: Error opening map file: HITC.map

StdErr:

What does this mean?

PQ in a nutshell
function clientcmd12dothepq() {
    commandToClient(LocalClientConnection, '34onthedancefloor');
}

Please Log in or Create an account to join the conversation.

  • Perishingflames
  • Perishingflames's Avatar Topic Author
  • Offline
  • Senior Marbler
  • Senior Marbler
More
01 Jan 1970 00:00 #13 by Perishingflames
Replied by Perishingflames on topic How To: Convert Maps on a Mac (using Crossover)
It means you need to read the troubleshooting section in the first post.

Please Log in or Create an account to join the conversation.

  • HiGuy
  • HiGuy's Avatar
  • Offline
  • Administrator
  • Administrator
  • At college, may not be around
More
01 Jan 1970 00:00 #14 by HiGuy
i did, and it STILL doesn't work
Ohhh. The SMAE DIRECTORY.

Nevverrmiinnndd.

PQ in a nutshell
function clientcmd12dothepq() {
    commandToClient(LocalClientConnection, '34onthedancefloor');
}

Please Log in or Create an account to join the conversation.

More
01 Jan 1970 00:00 #15 by Sporlo
Jul 25, 2009, 12:31am, perishingflames wrote:
Jul 8, 2009, 2:09pm, sporlo wrote:






What if you set the time to the future when opening it for the first time, then resync it when you're done using it the first time? Then you never have to unsync/resync every time you use it.
Or does this create unwanted effects? (I've never done a number-of-days trial trick before)

Don't think that would work since it resyncs when you open it with a new base time (x number of days before that time opening). Try and tell us if it works or not.

I meant to bump this a year ago, but when I discovered the answer, I couldn't find this thread

The future-set trick DOES work. I downloaded Crossover, but before opening it for the first time, I set my clock to something like 2030 or somewhere around then. I opened up Crossover for the first time, then closed it and reset my clock to the current time. When I reopened Crossover it said there were many thousands of days left in the trial.

I'm pretty sure it WAS Crossover I did this with, but it could have been a different random trial app. Regardless, I'm sure it would work because I've tried this with more than one trial.

Please Log in or Create an account to join the conversation.

  • Perishingflames
  • Perishingflames's Avatar Topic Author
  • Offline
  • Senior Marbler
  • Senior Marbler
More
01 Jan 1970 00:00 #16 by Perishingflames
Replied by Perishingflames on topic How To: Convert Maps on a Mac (using Crossover)
Sounds good. Thanks.

Please Log in or Create an account to join the conversation.

Moderators: Kalle29AayrlRegislian