SUPPORT BOARD OVERVIEW & TIPS:

About Receiving Help from the Support Board: While all members may answer questions posted in the Support board, you should only rely on responses posted or confirmed by support moderators and website administrators. Any solutions provided by members of the community that are not verified by a staff member (as indicated by a light-green background) are provided as-is, and we cannot take responsibility for any of the results of said actions.

About Responding to Support Threads: If you feel you know the answer to a question, you are welcome to respond to the thread and politely offer assistance. Please be courteous and try to provide detailed and helpful solutions to users who may not be as advanced as you. We ask that you refrain from posting one-sentence solutions.

Please search for existing topics before creating one! It's quite likely someone else has already encountered a similar issue which was resolved. You can search for existing support threads by clicking here .

About Topic Tags:

* Topics denoted with the [OPEN] tag are awaiting a response from the end user. You are welcome to post in these threads if you are experiencing a similar issue so we may provide further support.

* Topics denoted with the [RESOLVED] title have been successfully answered and confirmed by a support moderator and the end user, and should be used as a reference. These topics are locked.

* Topics denoted with the [CLOSED] tag were either inactive for more than 30 days or the end user did not respond to a suggestion and confirm if the issue was resolved. These topics are locked.

lock [RESOLVED] Marble Blast Emerald Mac Installation Help

  • GreenyGarbear
  • GreenyGarbear's Avatar Topic Author
  • Offline
  • New Marbler
  • New Marbler
  • Posts: 7
  • Thank you received: 0
30 Oct 2014 19:18 #1
So i follow all the instructions, i have my ignition version of marble blast gold and I downloaded the mac version of Emerald.. but I must be missing something because everytime I open up the final marble blast gold with all new files, it goes to main screen but i don't see any missions and can't do anything.. please help with full instructions..
The topic has been locked.
  • Posts: 787
  • Thank you received: 123
31 Oct 2014 17:53 - 31 Oct 2014 17:58 #2
Sounds like a script conflict. In Finder, press Cmd-Shift-G, and in the dialog, type:
~/Library/MarbleBlast
and press Go. This should open the MarbleBlast folder. Find console.log and attach it in your post.

If you no longer value your MBG data, remove/relocate the "marble" folder, then run MBE again. This does NOT affect your data for MBP for versions 1.20 or later (including MBP 1.50)
Last edit: 31 Oct 2014 17:58 by ProMarbler. Reason: posted quick remedy
The topic has been locked.
  • GreenyGarbear
  • GreenyGarbear's Avatar Topic Author
  • Offline
  • New Marbler
  • New Marbler
  • Posts: 7
  • Thank you received: 0
31 Oct 2014 18:49 #3
um i think this might be it?
//
10/30/2014 -- 20:29:10
Can't open file: maccmdline.txt
File IO error: No such file or directory
System & Processor Information:
MacOS version: 10.9.0
CarbonLib version: 1.6.0
Physical RAM: 2047MB
Logical RAM: 2047MB
Unknown/PowerPC G4u ++, 2147 Mhz
FPU detected

Math Init:
Installing Standard C extensions

Input Init:
Basic mouse capture failed to enable!

Video Init:
Accelerated OpenGL display device detected.

Loading MODS
Loading compiled script common/main.cs.
Missing file: common/defaults.cs!
Loading compiled script marble/main.cs.
Loading compiled script marble/client/defaults.cs.
Loading compiled script marble/server/defaults.cs.
Compiling marble/client/mbfutureprefs.cs...
Loading compiled script marble/client/mbfutureprefs.cs.
Compiling marble/server/mbfutureprefs.cs...
Loading compiled script marble/server/mbfutureprefs.cs.
Missing file: marble/referrer.cs!
Missing file: marble/quickfix.cs!

Parsing Arguments

Initializing MOD: Common
Loading compiled script common/client/canvas.cs.
Loading compiled script common/client/audio.cs.

Initializing MOD: FPS
Loading compiled script marble/client/init.cs.
Loading compiled script marble/server/init.cs.
Loading compiled script marble/data/init.cs.

Initializing FPS: Server
Loading compiled script common/server/audio.cs.
Loading compiled script common/server/server.cs.
Loading compiled script common/server/message.cs.
Loading compiled script common/server/commands.cs.
Loading compiled script common/server/missionInfo.cs.
Loading compiled script common/server/missionLoad.cs.
Loading compiled script common/server/missionDownload.cs.
Loading compiled script common/server/clientConnection.cs.
Loading compiled script common/server/kickban.cs.
Loading compiled script common/server/game.cs.
Loading compiled script marble/server/scripts/commands.cs.
Loading compiled script marble/server/scripts/centerPrint.cs.
Loading compiled script marble/server/scripts/game.cs.

Initializing FPS: Client
Loading compiled script common/client/message.cs.
Loading compiled script common/client/mission.cs.
Loading compiled script common/client/missionDownload.cs.
Loading compiled script common/client/actionMap.cs.
Loading compiled script common/editor/editor.cs.
Activating the OpenGL display device...
Activating the OpenGL display device...
Cleaning up the display device...
Attempting to change display settings to windowed 800x600x32...
Created new window for GL [800 x 600].
Successfully set up AGL windowed support [800 x 600]
OpenGL driver information:
Vendor: NVIDIA Corporation
Renderer: NVIDIA GeForce 320M OpenGL Engine
Version: 2.1 NVIDIA-10.0.19 310.90.10.05b12
OpenGL Init: Enabled Extensions
ARB_multitexture (Max Texture Units: 8)
EXT_compiled_vertex_array
EXT_texture_env_combine
EXT_packed_pixels
EXT_fog_coord
ARB_texture_compression
EXT_texture_compression_s3tc
(ARB|EXT)_texture_env_add
EXT_texture_filter_anisotropic (Max anisotropy: 16.000000)
OpenGL Init: Disabled Extensions
EXT_paletted_texture
NV_vertex_array_range
3DFX_texture_compression_FXT1
WGL_EXT_swap_control
NPatch tessellation
ATI_FSAA

Stencil bits = 0
common/client/canvas.cs (21): Unable to find function setOpenGLMipReduction
common/client/canvas.cs (22): Unable to find function setOpenGLInteriorMipReduction
common/client/canvas.cs (23): Unable to find function setOpenGLSkyMipReduction
Loading compiled script common/ui/defaultProfiles.cs.
Loading compiled script common/ui/GuiEditorGui.gui.
Loading compiled script common/ui/ConsoleDlg.gui.
Loading compiled script common/ui/InspectDlg.gui.
Loading compiled script common/ui/InspectAddFieldDlg.gui.
Loading compiled script common/ui/LoadFileDlg.gui.
Loading compiled script common/ui/SaveFileDlg.gui.
Loading compiled script common/ui/MessageBoxOkDlg.gui.
Loading compiled script common/ui/MessageBoxYesNoDlg.gui.
Loading compiled script common/ui/MessageBoxOKCancelDlg.gui.
Loading compiled script common/ui/MessagePopupDlg.gui.
Loading compiled script common/ui/HelpDlg.gui.
Missing file: common/ui/RecordingsDlg.gui!
Loading compiled script common/client/metrics.cs.
Loading compiled script common/ui/FrameOverlayGui.gui.
Loading compiled script common/client/messageBox.cs.
Loading compiled script common/client/screenshot.cs.
Loading compiled script common/client/cursor.cs.
Loading compiled script common/client/help.cs.
Missing file: common/client/recordings.cs!

OpenAL Driver Init:
OpenAL
Vendor: Any
Version: OpenAL 1.2
Renderer: Software
Extensions:

Loading compiled script marble/client/scripts/audioProfiles.cs.
Loading compiled script marble/client/ui/defaultGameProfiles.cs.
Loading compiled script marble/client/ui/PlayGui.gui.
Loading compiled script marble/client/ui/ignitionGui.gui.
Loading compiled script marble/client/ui/ignitionStatusGui.gui.
Loading compiled script marble/client/ui/presentsGui.gui.
Loading compiled script marble/client/ui/productionGui.gui.
Loading compiled script marble/client/ui/titleGui.gui.
Missing file: marble/client/ui/playMissionGuiScripts.gui!
Loading compiled script marble/client/ui/playMissionGui.gui.
Loading compiled script marble/client/ui/mainMenuGui.gui.
Missing file: marble/client/ui/aboutDlg.gui!
Missing file: marble/client/ui/startMissionGui.gui!
Missing file: marble/client/ui/chooseGui.gui!
Missing file: marble/client/ui/joinServerGui.gui!
Loading compiled script marble/client/ui/endGameGui.gui.
Missing file: marble/client/ui/upsell/UpsellGui.gui!
Loading compiled script marble/client/ui/loadingGui.gui.
Loading compiled script marble/client/ui/optionsDlg.gui.
Loading compiled script marble/client/ui/remapDlg.gui.
Missing file: marble/client/ui/MOTDGui.gui!
Loading compiled script marble/client/ui/EnterNameDlg.gui.
Loading compiled script marble/client/ui/HelpCreditsGui.gui.
Loading compiled script marble/client/ui/ExitGameDlg.gui.
Loading compiled script marble/client/ui/MiniShotGui.gui.
Loading compiled script marble/client/scripts/client.cs.
Loading compiled script marble/client/scripts/helpCredits.cs.
Loading compiled script marble/client/scripts/missionDownload.cs.
Loading compiled script marble/client/scripts/serverConnection.cs.
Missing file: marble/client/scripts/playerList.cs!
Loading compiled script marble/client/scripts/loadingGui.cs.
Loading compiled script marble/client/scripts/optionsDlg.cs.
Loading compiled script marble/client/scripts/chatHud.cs.
Loading compiled script marble/client/scripts/messageHud.cs.
Loading compiled script marble/client/scripts/playGui.cs.
Loading compiled script marble/client/scripts/centerPrint.cs.
Loading compiled script marble/client/scripts/game.cs.
Loading compiled script marble/client/scripts/version.cs.
Missing file: marble/client/scripts/demo.cs!
Loading compiled script marble/client/scripts/keyPoints.cs.
Loading compiled script marble/client/scripts/default.bind.cs.
Compiling marble/client/config.cs...
Loading compiled script marble/client/config.cs.
marble/client/init.cs (257): Unable to find function buildMissionList
Engine initialized...
Basic mouse capture enabled.
marble/client/ui/titleGui.gui (41): Unable to find object: 'ShowLBButton' attempting to call function 'setVisible'
marble/client/ui/ignitionGui.gui (96): Unable to instantiate non-conobject class IgnitionObject.
marble/client/scripts/keyPoints.cs (107): Unknown command PM_StartMission.
Exporting client prefs
Exporting server prefs
Exporting client prefs
Exporting server prefs
Shutting down the OpenGL display device...
Cleaning up the display device...
Killing the texture manager...
Making sure the rendering context is not current...
Deleting the rendering context...
Destroying the window...

.. thats what showed up.. I'm not sure what you mean by relocated the marble folder.. is that from my MBE app or MBG app?
The topic has been locked.
  • Jeff
  • Jeff's Avatar
  • Offline
  • Elite Marbler
  • Elite Marbler
  • PlatinumQuest Programmer
  • Posts: 1680
  • Thank you received: 205
01 Nov 2014 00:30 - 01 Nov 2014 00:33 #4
Did you put the IGNITION file inside of the ROOT folder (where the marble, common folders exist? The game needs that as well as the GUI files that you had put in.

OR

marble/client/ui/ignitionGui.gui (96): Unable to instantiate non-conobject class IgnitionObject.


Are you sure you have the ignition version of the game? That right there tells me you are using non-ignition. You need to then add demo.cs to marble/client/scripts/ folder and remove the IgnitionGui.gui.dso file inside of marble/client/ui

I am a programmer. Most here know me for being one of the major contributors to Marble Blast Platinum and PlatinumQuest.
Last edit: 01 Nov 2014 00:33 by Jeff.
The topic has been locked.
  • Posts: 787
  • Thank you received: 123
01 Nov 2014 01:23 - 01 Nov 2014 02:02 #5
Actually, I had ignition and I got that message as well. Possibly a Mac thing.

The "marble" folder is not inside any Marble Blast application. It's in the "MarbleBlast" folder, inside the hidden User's Library folder.
Last edit: 01 Nov 2014 02:02 by ProMarbler.
The topic has been locked.
  • GreenyGarbear
  • GreenyGarbear's Avatar Topic Author
  • Offline
  • New Marbler
  • New Marbler
  • Posts: 7
  • Thank you received: 0
01 Nov 2014 02:03 - 01 Nov 2014 05:19 #6
Im not sure what you mean by putting ignition file inside root folder, would you mind just explaining the whole process so I can do it step by step?
[hr]
what do you mean by that? i thought it was the "marble" folder in the package contents of Marble Blast Gold
Last edit: 01 Nov 2014 05:19 by Jeff. Reason: merged posts
The topic has been locked.
  • Posts: 787
  • Thank you received: 123
01 Nov 2014 15:45 - 01 Nov 2014 16:04 #7
Warning: Spoiler!


This is what the console.log should have looked like. Not exactly that, but "Loading" and "Missing" should be almost exactly the same.

(To be clear, for terms like "MBE", "MB" is simple an abbreviation of "Marble Blast", and the third letter is the first letter of the mod's name. So MBE is Marble Blast Emerald. I tried to spell it out, though.)

Do you have Marble Blast Future installed on your computer? MarbleBlast (in general) has a rather annoying issue on Macs where the Marble Blast developers decided that it should save compiled scripts and settings to the User's "Library" folder, and not isolated to inside the application bundle. (The reason for this is probably some Mac philosophy that applications should not save settings within itself.)
In somewhat nicer terms, it means that if ANY mod uses the "marble" folder, then it will be COMPLETELY INCOMPATIBLE with any mod that uses the "marble" folder as well, INCLUDING Marble Blast Gold, Marble Blast Emerald, old versions of Marble Blast Platinum, and potentially other mods such as Marble Blast Opal and Marble Blast Future.
In Marble Blast Platinum, this is NOT AN ISSUE, because (1.) MBPlatinum does not use a "common" or "marble" folder, and (2.) MBPlatinum has complex changes so that it saves within itself, and does not use the User's "Library" folder at all.

If you "Show package contents" of ANY Marble Blast modification, and you see a "marble" folder directly inside, then it will NOT work with the mods said to be INCOMPATIBLE as above.

ANOTHER NOTE: If you run ANY other mod (besides the latest MBP) BEFORE YOU ATTACH THE CONSOLE.LOG, then the CONSOLE.LOG will be OVERWRITTEN and will be IRRELEVANT and UNHELPFUL. ENSURE that you attach the correct console.log, by posting it right after you launch MBE, and BEFORE running any other mod.

Follow the first block of instructions in my first post. There should be a console.log. There should ALSO be a "marble" folder and a "common" folder. RENAME THESE. Press enter, and type "marble_xxx" or "common_xxx" (or anything to give it a different name), and press enter again. This should make the folders invisible to Marble Blast.

RUN Marble Blast Emerald RIGHT after doing this. If you installed the mod correctly, there should be NO issue.

I know that this ma be somewhat unreadable, I'll try something a tad easier to follow later.
Last edit: 01 Nov 2014 16:04 by ProMarbler.
The topic has been locked.
  • GreenyGarbear
  • GreenyGarbear's Avatar Topic Author
  • Offline
  • New Marbler
  • New Marbler
  • Posts: 7
  • Thank you received: 0
02 Nov 2014 13:57 #8
Ehh its ok.. seems like to much work and Im confused by it.. ill just play marble blast platinum instead haha
The topic has been locked.
  • Posts: 787
  • Thank you received: 123
02 Nov 2014 21:54 #9
Totally 100% my fault for my inability to be concise. :P
The following user(s) said Thank You: GreenyGarbear
The topic has been locked.
  • GreenyGarbear
  • GreenyGarbear's Avatar Topic Author
  • Offline
  • New Marbler
  • New Marbler
  • Posts: 7
  • Thank you received: 0
03 Nov 2014 11:21 #10
haha no its alright.. thanks for the help though.. your really good at this stuff.. i just have no idea what I'm doing haha
The topic has been locked.
  • GreenyGarbear
  • GreenyGarbear's Avatar Topic Author
  • Offline
  • New Marbler
  • New Marbler
  • Posts: 7
  • Thank you received: 0
03 Nov 2014 20:01 #11
wait i do have a question, MB future did download.. but the only thing that didn't work was bounce pads, they did not bounce, if i duplicated MB platinum could I install MB Emerald through MB Platinum? If yes, please explain in a little simpler format that a "New Marbler" could understand haha
The topic has been locked.
  • GreenyGarbear
  • GreenyGarbear's Avatar Topic Author
  • Offline
  • New Marbler
  • New Marbler
  • Posts: 7
  • Thank you received: 0
03 Nov 2014 21:16 #12
OMG ignore me! I got it to work using the contents from MB Platinum! Thank you so much!!!!
The topic has been locked.
  • Posts: 787
  • Thank you received: 123
04 Nov 2014 02:59 #13
I should really create a visual sometime to explain the issue and help resolve it all sometime. But not now. Bounce pads not bouncing sounds like an issue with init.cs?

Anyways, glad you got your game working! I'll lock this now, and if you still have issues just send a PM to me (under Profile).
The following user(s) said Thank You: GreenyGarbear
The topic has been locked.
Moderators: Doomblah
Time to create page: 1.926 seconds