Page 1 of 1
SMBX Q&A
Posted: Sat Jul 11, 2015 8:50 am
by Arceus88
Can you answer my three questions? There's no right or wrong, however, you have to answer all questions in
one post.
1) Does SMBX work on Mac?
2) Everytime there's an update on SMBX, new CGFX Packs release?
3) How do you choose an episode to become a featured episode?
Re: SMBX Q&A
Posted: Sat Jul 11, 2015 8:55 am
by glitch4
1) I dunno, I don't have a mac.
2) Only new CGFX Packs releasing in graphics forum
3)
Check this topic
Re: SMBX Q&A
Posted: Sat Jul 11, 2015 9:02 am
by RudeGuy
1. SMBX can work in mac only if you use a Windows emulator.
2. There are no more updates for SMBX. The GFX packs are released of the graphics forum anyway.
3. Joey chooses the featured episode. Also, I've heard there will be no more featured episodes.
Re: SMBX Q&A
Posted: Sat Jul 11, 2015 9:11 am
by Shadow Yoshi
Moved to Help and Support.
Re: SMBX Q&A
Posted: Sat Jul 11, 2015 11:49 am
by Emral
Can't add to 1)
2) LunaLua is being developed and it and 1.3.0.2 keep getting updates. As for graphics, people release new graphics pretty much all the time.
Can't add to 3)
Re: Help with Lua
Posted: Fri Dec 10, 2021 2:52 pm
by Tipene5
Hello. I'm asking, how do I find the lua code for existing items?
Re: Help with Lua
Posted: Sat Dec 11, 2021 3:11 pm
by ShadowXeldron
Tipene5 wrote: ↑Fri Dec 10, 2021 2:52 pm
Hello. I'm asking, how do I find the lua code for existing items?
You can find the NPC code (SMBX considers items to be NPCs) in \SMBX2\data\scripts\npcs. There's also more in \SMBX2\data\scripts\npcs\AI. Anything from 1.3 does not have a Lua file.
Re: Help with Lua
Posted: Sat Dec 11, 2021 3:37 pm
by Tipene5
Dragon0307 wrote: ↑Sat Dec 11, 2021 3:11 pm
Tipene5 wrote: ↑Fri Dec 10, 2021 2:52 pm
Hello. I'm asking, how do I find the lua code for existing items?
You can find the NPC code (SMBX considers items to be NPCs) in \SMBX2\data\scripts\npcs. There's also more in \SMBX2\data\scripts\npcs\AI. Anything from 1.3 does not have a Lua file.
So how am I supposed to augment an smb1 goomba?
[/quote]
Re: Help with Lua
Posted: Sun Dec 12, 2021 4:32 am
by ShadowXeldron
Tipene5 wrote: ↑Sat Dec 11, 2021 3:37 pm
Dragon0307 wrote: ↑Sat Dec 11, 2021 3:11 pm
Tipene5 wrote: ↑Fri Dec 10, 2021 2:52 pm
Hello. I'm asking, how do I find the lua code for existing items?
You can find the NPC code (SMBX considers items to be NPCs) in \SMBX2\data\scripts\npcs. There's also more in \SMBX2\data\scripts\npcs\AI. Anything from 1.3 does not have a Lua file.
So how am I supposed to augment an smb1 goomba?
You can't. You will have to remake it in Lua. However, some modifications can be made with NPC text files.
Re: SMBX Q&A
Posted: Mon Dec 13, 2021 3:43 am
by Emral
The Goomba's AI can be expressed with the NPC Config flag:
iswalker=true
In that sense, there isn't much in the way of augmentation if you make a npc-89.lua file and add your own code in there to act in addition to that simple behaviour.
Re: SMBX Q&A
Posted: Wed Dec 15, 2021 9:56 pm
by Wohlstand
So ancient topic, but questions still being actual somewhere, I can reply the question 1, not others
1) Does SMBX work on Mac?
Depends on the
branch of SMBX:
- Vanilla SMBX 1.3 and older: On macOS prior to 10.15, you can install the Wine, DirectX, quartz, DirectSound, and vb6run. The game should work, However, there are possible sound problems because of the MCI implementation crap. Also, there is a possible "Invalid picture" issue because of often image reloadings (probably a bug at the Wine, or just the memory leak which breaks the proper work of the "surface devices" thing). On macOS since 10.15 Wine is not supported anymore (the whole 32-bit sub-system got been removed that completely ruins the idea of the Wine to bind system libraries into Windows executables without any emulations). However, paid stuff like Crossover should work. Using VirtualBox / Parallels / VMware / BootCamp should work.
- SMBX-38A: The same as above. You need to install DirectX 9, and the virtual machine MUST have the working hardware acceleration, otherwise, the game won't work at all.
- LunaLua-SMBX and its successor SMBX2: The same as above. The game is able to work without hardware acceleration working, but it would work very slow. You can download the native version of Moondust Devkit for macOS to use it for SMBX2 development and run tests (see the "for_linux_and_macos" directory and the guide for all details)
- TheXTech: Literally has a native version for macOS in a form of a friendly bundle that can be played without extra effort (except for GateKeeper quest). The game has a universal binary that will work natively on both x86_64 (Intel) and ARM64 (Apple M1) processors. To develop levels and episodes for TheXTech, you can use the native Moondust Devkit for macOS and the special configuration package called "TheXTech SDK" which enables the work with some exclusive features of the game (See this article for details).
2) Everytime there's an update on SMBX, new CGFX Packs release?
Can't answer, (I Don't watch for them)
3) How do you choose an episode to become a featured episode?
I may only guess, that the whole "featured episodes" concept has been stopped, but, this is question is better for moderators/admins who actually rule such stuff.
Re: SMBX Q&A
Posted: Thu Dec 16, 2021 7:36 am
by Marioman2007
Wohlstand wrote: ↑Wed Dec 15, 2021 9:56 pm
I may only guess, that the whole "featured episodes" concept has been stopped
But the page is still being updated
https://www.smbxgame.com/view/episodes/
Re: SMBX Q&A
Posted: Thu Dec 16, 2021 7:45 am
by Wohlstand
I see, but there are only 3 episodes has been added, all other are from 2018 and older
