Stabyourself.net Game Launcher

Feel free to showcase your own projects!
Post Reply
User avatar
Turtle95
Posts: 1246
Joined: 21 Mar 2012, 21:48
Contact:

Post » 19 Dec 2013, 20:42

Ever get tired of losing that ONE game made by our favorite person, Maurice? Or did you misplace that amazing pac-man mod automatik made? Perhaps these source files are lying somewhere on the clunky hard drive, and you can't find where the heck you put it. Well, that ends now!

For the past two days I have been making a new version of my old launcher. So far it should be done within a few hours of work (if everything goes well). That said, here's some cool screenshots:
Easily organised!

Image

Image

Image

Play older games (Love2D 0.7.2 or 0.8.0)!

Image

Image

Load people's AWESOME mods!

Image

Image
Notes:

In order to play games that require Love2D 0.7.2 and 0.8.0, the program makes two folders labelled "LOVE072" and "LOVE080". Place the .exe and .dlls (or what have you) inside these folders. Specifically name the "love" file as "love.exe", "love.app", or "love-linux" as its respective file name.

Features:

Custom Folders and Games

These can be added to your "Game Library" by going to your LOVE directory and into "Game_Launcher". Then enter the "games" folder, and make a new folder. Call it whatever you'd like! The only issue is that you cannot use spaces in the name. Furthermore, you can customise an icon for it using "<foldername>_settings.txt".

Code: Select all

icon:<filename>.png; --icon
background:<filename>.png --background
music:<filename>.ogg --music
Games are placed as a *.love inside the folder. They are automatically added to that folder's library category when you select it from the list. Games also can has custom settings by making "<game title>_settings.txt", which the game's name is in all lowercase.

Code: Select all

icon:<filename>; --icon (don't add ".png")
love2d:<string version>; --what version this game is for
You can also mute the music for the launcher at any time, which is saved and loaded each time you click the toggle button and load the game (respective to how each is done, saved on toggle, on/off loaded when the program loads).

For Windows users: Only works with 7 or higher (maybe Vista)

Downloads:
Version 1.3

Side Note: Do not use new lines for the custom files. It should be like so:

Code: Select all

icon:<filename>;love2d:<string version>;
Mod Icons:

Mari0
Not Pacman
Ortho Robot
Extras:

Windows Love Bundle:
Love 0.8.0
Love 0.7.2

Mac:
Love 0.8.0 Universal
Love 0.7.2 Universal

Linux:
Love 0.8.0
Love 0.7.2
Last edited by Turtle95 on 05 Jan 2014, 01:45, edited 10 times in total.

User avatar
Mari0Maker
Posts: 1348
Joined: 07 Apr 2012, 17:10
Contact:

Post » 19 Dec 2013, 23:52

Heck yeah! I can't wait for this! This will pretty much be a Christmas gift to me.

User avatar
Turtle95
Posts: 1246
Joined: 21 Mar 2012, 21:48
Contact:

Post » 20 Dec 2013, 04:59

Launcher download is up! Go get it!

User avatar
Turtle95
Posts: 1246
Joined: 21 Mar 2012, 21:48
Contact:

Post » 20 Dec 2013, 15:23

If anyone has downloaded yet, I am trying to fix the issue of the launcher not working when choosing to not install games initially.

EDIT: Main post updated with v1.1, the fix to fix it all.

User avatar
OrbitalBlueprint
Posts: 528
Joined: 08 Sep 2013, 20:11
Contact:

Post » 22 Dec 2013, 16:11

I tried this out, but it won't work. This is what shows up at me: Image

User avatar
Automatik
Posts: 1073
Joined: 20 Jul 2012, 17:54
Contact:

Post » 22 Dec 2013, 16:27

Use löve 0.9.0

User avatar
Turtle95
Posts: 1246
Joined: 21 Mar 2012, 21:48
Contact:

Post » 23 Dec 2013, 05:47

Updated the OP with the versions of Love2D (0.8.0 and 0.7.2) for all OS's (Windows, Mac, Linux). Furthermore, don't forget to add the love version of the file or the launcher won't run it. It's strictly for making sure you're running the right version of Love2D for it.

User avatar
Turtle95
Posts: 1246
Joined: 21 Mar 2012, 21:48
Contact:

Post » 05 Jan 2014, 01:52

Updated OP, with a v1.2 of the launcher. Mari0Maker pointed out that icons and the ilk show up in the game directory, and is now fixed.

EDIT: Fixed it again. Minor bugs that I found have also been fixed such as:

Uninstalling a game with no mods/game in it crashes the launcher
A folder with no background, when selected, crashes the launcher
The "source" icon is not displayed as the default game icon (for mods which didn't have icons)

Current Version: 1.3

User avatar
jwright159
Posts: 442
Joined: 20 Nov 2013, 22:26

Post » 05 Jan 2014, 19:00

how do you use this? i dont know how to put the games in it and it gives me an error message and says it is in a wrong version

User avatar
jwright159
Posts: 442
Joined: 20 Nov 2013, 22:26

Post » 05 Jan 2014, 19:03

jwright159 wrote:how do you use this? i dont know how to put the games in it and it gives me an error message and says it is in a wrong version
never mind, just got love 9

User avatar
jwright159
Posts: 442
Joined: 20 Nov 2013, 22:26

Post » 05 Jan 2014, 19:13

How do i add games? I put a new folder in the games folder and put the mari0 xt in it. nothing happened. then i put it in the mari0 folder. the music wouldn't play and still my game wouldn't load, but the others still worked.
Also, how do you add music, background, and icons to your custom game?

User avatar
Automatik
Posts: 1073
Joined: 20 Jul 2012, 17:54
Contact:

Post » 05 Jan 2014, 19:27

Turtle, I tried your launcher, and it thought that mari0 was made for 0.9.0.

User avatar
Turtle95
Posts: 1246
Joined: 21 Mar 2012, 21:48
Contact:

Post » 05 Jan 2014, 22:33

Automatik wrote:Turtle, I tried your launcher, and it thought that mari0 was made for 0.9.0.
I used your 0.9.0 port of Mari0 for this.

@Jwright: Please be sure that you read all of my instructions. Please specify what "Mario xt" is. Secondly, make sure you have a settings file for the game with the version of Love2D it runs off. Seeing as how it might be the "mari0 extended" mod, it would be 0.8.0. Your settings file would be:

Name: mari0extended_settings.txt (if it's not that exactly, change the .love to "mari0extended.love")

Code: Select all

love2d:0.8.0;

User avatar
Turtle95
Posts: 1246
Joined: 21 Mar 2012, 21:48
Contact:

Post » 08 May 2014, 20:29

I am remaking this, since the old one was terrible looking. I need to know (since I can't do a poll for the thread) if you guys would rather have the games such as:
Image

Result:
Image
Image

Result:
Image
The first one helps with mods by allowing the main folder "Mari0 Special Edition" to carry games inside of that, and then load the games as a nice list inside.

The second is treating each game/mod as its own which puts less stress on coding that and makes it more user-friendly.

Let me know what you guys prefer!

User avatar
Mari0Maker
Posts: 1348
Joined: 07 Apr 2012, 17:10
Contact:

Post » 09 May 2014, 15:06

I'd probably say the second one, only if you are going to separate the source files like you did last time.
Otherwise, the I choose the first one.

User avatar
Turtle95
Posts: 1246
Joined: 21 Mar 2012, 21:48
Contact:

Post » 09 May 2014, 21:24

Mari0Maker wrote:I'd probably say the second one, only if you are going to separate the source files like you did last time.
Otherwise, the I choose the first one.
The source files will be extracted into their own folders.
Examples:

Method 1:
Mari0 SE\Mari0 SE Vanilla\<source files>

Method 2:
Mari0 SE\<source files>

So far, testing this with SE beta's source has caused crashing on attempting to run the files, but that's going to be fixed soon.

User avatar
jwright159
Posts: 442
Joined: 20 Nov 2013, 22:26

Post » 09 Jun 2014, 20:31

Method one. Totally.

User avatar
UnderBound
Posts: 44
Joined: 09 Apr 2016, 22:01

Post » 06 Jun 2016, 05:24

nevermind
Last edited by UnderBound on 15 Jul 2016, 16:21, edited 1 time in total.

User avatar
NightKawata
Posts: 25
Joined: 08 Mar 2012, 22:53
Contact:

Post » 07 Jun 2016, 22:41

that tends to happen after 2 years

Post Reply