SMBX Launcher Redesigned

General discussion about Super Mario Bros. X.

Moderator: Userbase Moderators

Would you like a new SMBX Launcher?

Yes, a new SMBX Launcher would be cool.
17
94%
No, keep the classic SMBX Launcher.
1
6%
 
Total votes: 18
Kevsoft
Ripper II
Ripper II
Posts: 375
Joined: Sun Jul 27, 2014 8:03 am

SMBX Launcher Redesigned

Postby Kevsoft » Mon Dec 01, 2014 11:09 am

As some of you know I am helping with the development of lunadll and analysing the SMBX Exe code. Recently I managed to skip the standard SMBX launcher code and replaced it with my code. SO we can create a new SMBX launcher, however it would require Lunadll + about 30-40 MB of extra Qt dll file. We have full freedom in point of designing.

This is what is looks currently + the designer I am using:
Spoiler: show
Image
But the point to create a NEW launcher rather than recreating the old launcher.

So my question are:
What do you guys think about this idea?
Do you have any design suggestions?

Here is the github link to the project:
Lunadll New Launcher

FanofSMBX
Ludwig von Koopa
Ludwig von Koopa
Posts: 3878
Joined: Sun Dec 22, 2013 12:01 pm

Re: SMBX Launcher Redesigned

Postby FanofSMBX » Mon Dec 01, 2014 11:12 am

I don't get what added functionality this could add.

Kevsoft
Ripper II
Ripper II
Posts: 375
Joined: Sun Jul 27, 2014 8:03 am

Re: SMBX Launcher Redesigned

Postby Kevsoft » Mon Dec 01, 2014 11:15 am

Well things like "News", or "Features Episodes" could be added for example. Like I already mentioned, there is full freedom.

zlaker
Reznor
Reznor
Posts: 2844
Joined: Fri Dec 20, 2013 1:46 pm

Re: SMBX Launcher Redesigned

Postby zlaker » Mon Dec 01, 2014 11:17 am

So it would basically allow you to edit the launcher?

Kevsoft
Ripper II
Ripper II
Posts: 375
Joined: Sun Jul 27, 2014 8:03 am

Re: SMBX Launcher Redesigned

Postby Kevsoft » Mon Dec 01, 2014 11:27 am

I would say a new launcher rather than "editing".

DarkShadeX
Volcano Lotus
Volcano Lotus
Posts: 535
Joined: Sat Jan 18, 2014 11:34 am

Re: SMBX Launcher Redesigned

Postby DarkShadeX » Mon Dec 01, 2014 11:53 am

Skin support would be awesome.
(Edit the look of the window,the buttons and etc)

FallingSnow
Foo
Foo
Posts: 822
Joined: Sat Dec 21, 2013 4:32 am

Re: SMBX Launcher Redesigned

Postby FallingSnow » Mon Dec 01, 2014 5:10 pm

I don't think it would be worth downloading an extra 30MB but a great idea otherwise.

Kevsoft
Ripper II
Ripper II
Posts: 375
Joined: Sun Jul 27, 2014 8:03 am

Re: SMBX Launcher Redesigned

Postby Kevsoft » Tue Dec 02, 2014 10:40 am

First of all the only code we have is Assembly, it looks like that:
Spoiler: show
Image
Pretty fun "code", huh?

So I can modify this code and patch it to call my function in a external dll, however it can result to instabilty. I once tried to patch the event function and what I got are crashes.

So in other words what I can do:
* Modify data fields
* Modify code (only limited)

What I can't do:
* Add big things like new NPCs or blocks ect...
* Decompile the code to VB6 in a runnable form

I would personally love to use a time machine to go back to time to get the source code from redigit... (idk)

Veudekato
Guest

Re: SMBX Launcher Redesigned

Postby Veudekato » Tue Dec 02, 2014 12:31 pm

Well, i think i dont need new launcher . Old is good. i need only press 'start game' button. I think its not needed, anyways maybe someone want new functions. Not im , sorry

lighthouse64
Charged Spiny
Charged Spiny
Posts: 1804
Joined: Sat Apr 26, 2014 6:28 am

Re: SMBX Launcher Redesigned

Postby lighthouse64 » Tue Dec 02, 2014 2:45 pm

This would be really cool! BTW The code looks confusing. :P

HenryRichard
Reznor
Reznor
Posts: 2843
Joined: Mon Dec 23, 2013 12:09 pm
Flair: Is this where I type my password?
Contact:

Re: SMBX Launcher Redesigned

Postby HenryRichard » Wed Dec 03, 2014 4:11 pm

Well, if you're looking for ideas, a "Update LunaDLL" button would be nice to have. A "Controls" button would be useful too, mostly so you don't have to go in-game to change your controls before going into the editor.

Wind
Chain Chomp
Chain Chomp
Posts: 315
Joined: Fri Dec 20, 2013 12:38 pm

Re: SMBX Launcher Redesigned

Postby Wind » Fri Dec 05, 2014 9:16 am

I got Qt and modified the project, but is there a way to export it as exe? lol i suck at this

Kevsoft
Ripper II
Ripper II
Posts: 375
Joined: Sun Jul 27, 2014 8:03 am

Re: SMBX Launcher Redesigned

Postby Kevsoft » Fri Dec 05, 2014 10:03 am

To run a preview: Simple run the console in the dll directory and do "rundll32 LunadllNewLauncher.dll run". Be sure to have every Qt5 runtime library in the directory!

leif_erikson
Blooper
Blooper
Posts: 167
Joined: Thu Feb 06, 2014 12:23 pm

Re: SMBX Launcher Redesigned

Postby leif_erikson » Fri Dec 05, 2014 7:12 pm

cool, you could use this to configure smbx more deeply. like you could have a checkbox to enable/disable death counter

meowflash
Guest

Re: SMBX Launcher Redesigned

Postby meowflash » Sun Dec 14, 2014 10:37 am

Maybe you could add an "Update SMBX" button so you could update it when there's an update for SMBX.

DarkShadeX
Volcano Lotus
Volcano Lotus
Posts: 535
Joined: Sat Jan 18, 2014 11:34 am

Re: SMBX Launcher Redesigned

Postby DarkShadeX » Sun Dec 14, 2014 10:42 am

meowflash wrote:Maybe you could add an "Update SMBX" button so you could update it when there's an update for SMBX.
Which will never happen.

hacheipe399
Swooper
Swooper
Posts: 64
Joined: Mon Feb 10, 2014 12:29 pm

Re: SMBX Launcher Redesigned

Postby hacheipe399 » Sun Dec 14, 2014 3:17 pm

Kevsoft which program do you use to see the assembler code and the hex. addresses?

Kevsoft
Ripper II
Ripper II
Posts: 375
Joined: Sun Jul 27, 2014 8:03 am

Re: SMBX Launcher Redesigned

Postby Kevsoft » Sun Dec 14, 2014 3:26 pm

I use ida disassembler.


Return to “General”

Who is online

Users browsing this forum: No registered users and 4 guests

SMWCentralTalkhausMario Fan Games GalaxyKafukaMarioWikiSMBXEquipoEstelari