#🔧 MvLO Mod Loader

1 messages · Page 4 of 1

left plume
#

Same nr. of reactions as vcmi thread

#

Milestones everywhere

mild thicket
#

HI VIC

#

OK moment

lusty swallow
#

3006

rough herald
#

how many goddamn updates are there

#

also mr vic may i please ask you to change this

left plume
#

Change it for what?

left plume
rough herald
left plume
#

Ok

rough herald
#

i spent so much time making it (7 minutes)

autumn ingot
#

MvLO Launcher

left plume
#

Reference

left plume
#

these convenient filters in the mod gallery currently reset to both being disabled when restarting the mod loader.

  • 1: this is fine!! i want to see all the available mods every time i open the app
  • 2: pls remember my selection!! i want to always see only the ones i'm interested in
shut wedge
#

where is download

proper bane
#

pins

shut wedge
#

thx

left plume
#

Update: added the NSMBVS Wind Burst mod.
(this process is automatic)

vocal bane
#

Sick

mild garden
#

uhhhhhhhhh

autumn ingot
#

NSLB got cancelled?

left plume
mild garden
#

still

left plume
#

Can you install anything else?

mild garden
#

doodler's mayhem

near kiln
mild garden
near kiln
#

Nothing anyways uh would help but no clue

mild garden
near kiln
#

Maybe just try downloading directly from itch

left plume
#

Literally doodlers mayhem mention radar

near kiln
left plume
#

Cause that's where nslb is

mild garden
#

nvm its working now...

proper bane
left plume
#

This was at 2am cest

left plume
#

Update: added the Encore Mode mod.
(this process is automatic)

left plume
#

Notice: the DLC Expansion - Remastered mod is now available, but it still shows its old name, description and cover art. This shouldn't affect the installation process but will be fixed as soon as possible.
-# edit: this has now been resolved.

mild garden
#

bro's angry

paper flax
#

HUH

proper bane
#

huh…

mild garden
#

bro thats...not yours cuz it a exe file from vcmi

#

lol

paper flax
mild garden
mild thicket
#

Imagine if Lust's 1.8 Fuckery gets added

autumn ingot
#

leaking 1.8 even more

mild thicket
#

fym leak, ipod allowed me to do a mod of old 1.8

#

Not leaking anything and your being annoying with it

autumn ingot
#

leaking 1.8 even more

#

hope that helps trolled

split cove
#

leeking 1.8 even more

autumn ingot
#

GET OUT

#

hi tut

#

@split cove yeah you

#

tut

split cove
#

lee king

#

@pale compass

autumn ingot
#

who

autumn ingot
pale compass
#

true!

split cove
#

rip

left plume
#

Update: added the Lust's 1.8 Fuckery mod.
(this process is automatic)

autumn ingot
#

I'm scared of the guy with the crown

#

The guy with the crown is scary

left plume
#

whom

autumn ingot
#

Don't you know the guy with the crown?

split cove
autumn ingot
#

You're NEVER host so no

mild thicket
#

Btw I'd prefer if the author name "arianlust" would have a capital A and L aka "ArianLust" for all mods (if possible and not too annoying) and uhh for NSLB credit Moddimation aswell yeahthumbsup

left plume
#

OK

mild thicket
#

OK I'LL

left plume
mild thicket
#

Ei Loav id

#

2 great minds think alike

mild thicket
#

gg

hybrid helm
#

IF YOURE ALREADY SICK WITH SMILEYS, WHY ARE YOU ADDING MORE

mild thicket
#

EVEN MOM even mom would understand there is something wrong, EVEN MOM

paper flax
#

Hai vic

left plume
#

Hello mariogamer

mild thicket
#

hi lust

#

hi

left plume
#

It's ok lust, you can call me matchinator

mild thicket
#

ok matchinator

#

also those first 2 words

#

replaced battle!?!?

#

Welcome to super fast download manager setup

left plume
#

Good afternoon

west cradle
#

Good night

paper flax
#

Good tommorow

hybrid helm
#

true! it is tomorrow already! (lies)

paper flax
#

xD

left plume
#

if tomorrow is today, then what is today......

mild thicket
proper bane
#

wouldn’t the yesterday’s tomorrow be the same today? and what about today’s tomorrow not being the same as tomorrow’s today?!?!?

pale compass
#

bro what

#

my brain hurts

#

frosty never say anything like that again

split cove
#

IDk What Lee is Talkin About

#

Dis makes Sense

pale compass
#

pure lies

left plume
#

I love lies that are pure

autumn ingot
#

Summary: What the fuck happened?

proper bane
#

gg

mild thicket
#

MvLO Mod Unloader

#

when

hybrid helm
#

its called the "vanilla" tab

mild thicket
#

whats an vanilla tab

#

I totally never heard of an vanilla tab

left plume
autumn ingot
#

sweet

proper bane
#

mario ice cream

west cradle
#

mario cream

#

ice mario

mild garden
#

that one mario

#

popsicle

west cradle
#

the marioverse

left plume
#

i apologize for the long time inbetween updates, some personal things have left me without time to add the most recent new mods. they should be up in some moments

autumn ingot
#

It's fine

left plume
#

Update: added the MvLO MiMinoso mod.
(this process is automatic)

autumn ingot
#

MvLO Mimi mod

left plume
#

Update: added the NSMBVS Renewed mod.
(this process is automatic, please give it a couple of minutes if you don't yet see it)

paper flax
#

Hi vic

mild garden
#

less goo

left plume
autumn ingot
#

Theres a folder called "fuck" in mod loader 😭

left plume
#

Damn why did you do that

autumn ingot
#

I wasn't the one who made that

left plume
#

Sure, sure........

#

(I'm jk)

autumn ingot
#

tsk tsk tsk

#

silly vic hiding smt

left plume
#

(it's just lust's 1.8 fuckery mod trolley)

mild thicket
#

hi vic

west cradle
proper bane
#

soup

west cradle
#

I love soup

mild thicket
split cove
#

KKT's Soup lobby

mild thicket
#

MvLO Mod Unloader coming soon (1000%)

split cove
#

10 Unloaders no way

dim spire
#

400 hours played milestone luigihappy

hybrid helm
#

You poor soul

autumn ingot
#

If i went to play it would show up 2 minutes or something because i don't play the game with mod loader open, it lags my game

mild garden
# dim spire

bro i play 1 hour a day the loader shows it as 1 minute SOB

left plume
#

Version 4.1 of the Mod Loader has been released!

This is an optional minor hotfix!

https://github.com/vlcoo/MvLO-ModLoader?tab=readme-ov-file#downloads

Biggest new features:

  • The program should now run lighter on the CPU, avoiding lag when playing.
  • Portable builds are now just a single exe instead of zips.
  • Some UI refinements.
  • Minor bug fixes for version listing & installation process.
GitHub

A simple way to keep your NSMB Versus mods organized and up to date. - vlcoo/MvLO-ModLoader

mild thicket
#

Epicly

#

Good Job

#

Hi vic

left plume
#

@dim spire @autumn ingot @west cradle
sorry for bothering you, but this might interest you. pls try grabbing v4.1 and testing it, then tell me if it fixed your lag issue. Tip: the "hide window" option in Settings might help too. if not, you can always go back to v3.
-# (or uninstalling it entirely lol)

autumn ingot
#

I low key almost thought this was another spammer

#

we all already know why, i assume

left plume
#

Utterly

west cradle
#

but thanks anyway

left plume
#

got it

dim spire
left plume
#

though v1 and v2 can't connect to the servers anymore so you can't see the newest mods. there's no reason to use those two, anyway

#

looking fwd to seeing if 4.1 fixed the lag without requiring saving mode lol

dim spire
#

oh wow

#

Well done vic

#

when minimizing the window, it's pretty much like it didn't exist

#

0% on cpu

left plume
#

ohhh yay, that's wonderful to hear

autumn ingot
#

I will try this out

left plume
#

basically v4.1 switched to a better graphics mode that's much lower on the cpu but it's not compatible everywhere. v4 and below have the exact opposite happen to them

autumn ingot
#

I mean

#

What Maestrike said

#

Playtime doesn't matter that much so

#

I'll stick with v3

#

-# how do i downgrade grrr

left plume
#

for success

#

oh well at least 4.1 helped one person lmao

left plume
autumn ingot
#

Hold on i don't think i was in v3

#

It doesn't look the same

#

or is it because the settings changed to default 🤔

left plume
#

latest version was 4 so most likely you want that

#

i just kinda assumed wrongly

#

v3: slow, ugly
v4: slow, pretty
v4.1: fast, pretty

autumn ingot
#

lol...

left plume
#

sorrgy. reputation and trust lowered

autumn ingot
#

I mean why do i even bother redownloading again

#

Let's use old loader!

#

By the way, @left plume, question, What are mod descriptions based on?

#

Itch.io description? you do it manually?

left plume
#

i can change it to whatever the mod author wants though if asked

autumn ingot
#

Good to know

dim spire
#

Another good point: it closes instantly

proper bane
#

i've yet to update
i personally never really experienced performance issues with the mod loader yet (will still be good to update though), atmost the only issue i've had is that nearly everytime i close it it crashes

proper bane
#

.10 goes crazy

west cradle
#

minor punctuation mistake

split cove
#

⬆️ He Wins

west cradle
#

:)

left plume
#

Uh oh

west cradle
#

uh oh? What do you mean "uh oh"?

left plume
#

I meant to express concern

proper bane
#

ruh roh

hybrid helm
west cradle
civic fulcrum
#

peak

drifting compass
somber mountain
somber mountain
#

atgyu, autiazhtolai !

young iron
#

Is this a false positive?

mild garden
#

What is dat

young iron
#

VirusTotal scanned MvL Mod Loader as a virus

#

it's the portable version

mild garden
#

I..

#

Don’t know

#

I NEVER used portable ver

#

VIC YOU HACK PEOPLE !?-

drifting compass
#

obviously its not a virus if its here

west cradle
#

you know it's a virus when theres a lot of them

#

😭

drifting compass
#

the singular dentist:

left plume
# young iron Is this a false positive?

Yes, it's a false positive. Many people have been using it and I haven't had any reports of problems after running it or installing it so you can rest easy
The fact that only 1 of the 70 checks failed should be a good indication that this is a fluke too. My guess is that it's flagging the fact that the mod loader downloads executables (the mods) and opens them in the background for you when you tell it to

gleaming holly
hybrid helm
#

seems like its just a "idk"

left plume
#

Update: added Lust's Stupid Soup Mod.
(this process is automatic, please give it a couple of minutes if you don't yet see it)

mild thicket
#

Yay yippie

rough herald
#

@left plume since the mod has its own rich presence

#

could you get rid of the loader's?

#

(i have no clue how that thing works)

left plume
#

i already did so when updating the icon too :thumbs:

rough herald
#

oh ok nice cool

left plume
#

so now it's only your custom one

rough herald
#

because i noticed someone with the old icon as rich presence and i thought it might have been the loader

mild thicket
#

It takes a while to update

#

Or you might need to check your rpc settings

rough herald
#

vic when did you do it 😇

rough herald
#

it was the mod loader

#

it has to be...

left plume
#

yesterday night. prolly 20 hours ago

#

if it says "Playing a mod" it's obv from the loader

mild thicket
left plume
#

if not then !!

mild thicket
#

I might have an idea why

rough herald
#

where even

#

where is it dawg

#

what settings bruv

left plume
#

wait why though

#

stop it

mild thicket
#

Oh

#

Nvm then?

rough herald
#

old ass icon

left plume
#

did i like forget to commit

#

jesus christ

rough herald
#

your lack of commitment is unacceptable

#

you're fired.

proper bane
#

me when no commiting 😔

left plume
#

i think i wanted to make sure fboc had rpc before committing but i got distracted playing a match and another one and another and forgot

mild thicket
#

It should have been [COMMIT 12gsj2] not [COMMIT 62hab8]

rough herald
#

and then you got hit with purple bricks 99 stars 1 purp 1 coin

#

twice!

left plume
#

so sorry for the incontinence, should be good for real this time

#

good thing you told me
anyway we can all go home now yay

rough herald
#

why is the house running away vic...

#

🥹 ..

left plume
#

"sayonara, Bab'y!"

tacit crest
left plume
#

Allow Discord to record audio?

rough herald
#

this aint a mod...

#

i actually have no clue if it has a win32 ver

#

@left plume does it?

grand flower
#

ok thancks

left plume
#

No it does not

tacit crest
#
App Store

‎Sonic the Hedgehog is back and running fast in this cool take on casual multiplayer battle & racing games from SEGA!

Sonic Forces stands out among running games, offering the perfect fusion of endless runner and multiplayer fun race action. Select your iconic racer from the Sonic universe to run,…

mild garden
#

What

rough herald
#

...??????

autumn ingot
#

add Sonic Forces: Run Battle Game to mod loader please

mild garden
#

Copy rights...

#

-# is this a sega official 👽

left plume
#

sonic is back and runnig fast in this cool take on casual multiplayer battle & racing games from sega

#

it's like you're not paying attention

rough herald
#

he just doesnt know sonic forces satands out among running games, offering the perfect fusion of endless runner and multiplayer fun race action...

mild garden
young iron
dim spire
#

500 hours!

#

-# I won't bother posting more of these screenshots, unless I get to a thousand

autumn ingot
# dim spire

The question tickling me is when did you start playing with mod loader and keep track on your play time? 🤔

dim spire
#

uhhh

#

i don't think i started using it very late after the realase of mod loader

#

I probably got it on day 1 ?

#

18th of august 2023

#

is that possible?

#

.

quartz needle
#

this is probably the best mod loader i ever saw with how simple yet efficient it is

left plume
#

Thx!! I know the loading times can be a bit obnoxious at times, but I'm glad you find it useful

quartz needle
proper bane
#

the loading times would just come from the mod size

#

vcmi and accuracy would download super fast, because they have a lot of space reduction thanks to replacing the songs with midi music (which is like ~30mb removed

quartz needle
drifting compass
proper bane
#

hate to break it but ‼️

left plume
#

Update: added Kooper Mod.
(this process is automatic, please give it a couple of minutes if you don't yet see it)

proper bane
#

watch this epic kooper play

left plume
#

Grumble.. I hate kroper mod..

quartz needle
left plume
#

Update: a friend of mine got a Mac, so I was able to subject his new computer to testing the mod loader's MacOS build. After some adjustments, I have released a new version that should fix some old issues.
Now MvLO Mod Loader runs after being "Allowed" in Settings, even in the latest versions. Check it ouuuuuutttt

#
  • (windows and Linux users are not affected. Please stay on 4.1)
  • (Launch still doesn't work for MacOS users. Please use Browse Files instead)
left plume
#

Update: added the NSMBVS and Knuckles mod.
(this process is automatic, please give it a couple of minutes if you don't yet see it)

proper bane
#

@left plume ..i just realized 🥹

#

(frosted description)

#

doesnt add characters...

#

-# it did plan to originally though

#

eh its not a big deal but prob ideal that you change it :clueless:

left plume
#

Oh
Well I think I just copied it from either the itch or thread description long ago lol...

#

Well thanks for lmk, I'll change it soon

proper orbit
#

mine just says starting up for eternity

#

just checking for updates :/

slate basin
#

@left plume Will you add MVLO Maker to mod loader?

left plume
#

Yes, I will add it when a more stable version is released

slate basin
#

Ok

autumn ingot
#

vic i think it's a good idea make a minimum window size

left plume
#

Ah
Alright

autumn ingot
#

I think i would suggest

#

800x600

proper bane
drifting compass
#

i like making apps small as shit its really funny

left plume
#

I love how the text is just a square and two lines

hybrid helm
#

I hate designing around weird aspect ratios more than small window sizes

left plume
#

Just use a bunch of flex containers and you'll be doooooone 😇

#

(it's never that easy)

hybrid helm
#

the only thing you can really use w/ unity is what, fuckin' VLG and HLG?

#

the grid layout group is by fuckin' pixels only... no anchors... no dynamic resizing

left plume
#

Yeah... Pretty damn limited

#

At least anchors are a thing and they help

hybrid helm
#

1.8's new ui is held on by a fuckin thread lmao

#

im surprised it works as well as it does at all

left plume
#

I saw. Felt sorry for you having to do so much lol

hybrid helm
left plume
#

Surely there's something out there already?

hybrid helm
#

it just sounds bad because you have to make the UI in separate xml

left plume
#

Ohh wait that's the UIElements thing

hybrid helm
#

aka the fucking "wrong import, thanks unity"

left plume
#

I used it once for a class project and it wasn't that bad. Has a built in editor for certain things

hybrid helm
#

visual studio when you type "Debug.Log"

OH I KNOW ILL IMPORTSystem.Diagnostics.Debug FOR YOU!!! WHAT DO YOU MEAN IT DOESNT HAVE A Log METHOD?

left plume
#

-# ⓘ Sponsored
This doesn't happen in JetBrains® Rider™ IDE

#

Idk what you're talking about

#

Well, I found one framework in the asset store for 55€. Talk about making big money

hybrid helm
#

sounds about right

left plume
#

One amazing finding I had once was that ppl usually commit the entire asset's folder to their repos on github when making games that uses it public, so...

#

Probably don't do that.

hybrid helm
#

but its not like mvls assets are original xd

left plume
#

I meant "assets" as in "plugins from the asset store that might be paid"

hybrid helm
#

ah

left plume
#

i think i'm going to make the migration to a mysql database i've been contemplating since forever

#

i'm tired of storing mod datas in a huge json and tar file

west cradle
#

I feel weird considering mysql is stuff I'm doing at school

left plume
#

Real stuff

hybrid helm
#

i mean json is fine tbh lol

#

youre not at the scale that you really need a db... theres less than 100 mods, no?

left plume
#

Json is only for the list of versions and download URLs

hybrid helm
#

do you actually store copies of the mods or something?

#

also... mysql and not sqlite? smh.

left plume
#

The "mod data" (icons, names, descriptions) are just...... (don't laugh) a bunch of Godot resources saved as a file and packed into a tar archive

hybrid helm
#

mvl's auth server uses sqlite ;)

left plume
#

Also I chose MySQL bc I'm more familiar with it and I have a place I'm alr paying for I'd host it on

hybrid helm
#

ah fair

left plume
#

All in all, I just want an easier way to add/change/remove mod datas anytime and anywhere. Currently it's very manual. A DB is not fully necessary

hybrid helm
#

tbh a dedicated database server for the auth server would be amazing

#

right now i have to fuckin make apis that i have to make get/post requests to if i want do interact with the auth server's DB

#

or I have to download the entire 300mb+ db to open it on my own computer lol

left plume
#

How many megabytes?!?

#

Waow

hybrid helm
#

every single time a new player joins it generates a new user entry, alongside potentially made nickname + ip entries

#

multiplied by 3+ years

left plume
#

I see, that's why

hybrid helm
#

i mean.... currently theres a bug somewhere so its not even RECORDING ip logs. but its such a pain to work on it

left plume
#

Well, I think that's a few reasons to migrate to mysql

#

Lol

#

I personally use MySQL Workbench to manage the db schema (it has a fairly nice diagram creator from which you can actually generate the schema afterwards, and supports "uploading" it to remote servers), and DataGrip to manage the db contents (it's like a sql console that also supports remote access. Not that light of a program but works pretty well. Not sure about the pricing, I got it for free from my university 😇)

#

Aaand a nice little flask server with sqlalchemy to bring it all together.

hybrid helm
#

huh

#

i just have an asp.net app that has an sqlite file

#

:)

left plume
#

But if you switched you could just SSH into your server and manage it easily... Think about it
I'm not being paid to say this

#

Anyway, I'll think about how I want to do this. Maybe I won't need a db after all, just some sort of unified data format to store the mod info and urls
And most importantly, a quick and dirty dashboard that would allow me to add mods from my phone or wtv instead of having to go on my pc :sob:

#

Might have to make a web app... 🤢

hybrid helm
left plume
#

Well, there isn't much else that's as cross platform...

hybrid helm
#

theres been only a handful of mods added over two years, i meant. xd

left plume
#

True, but this would also serve to change cover images or download URLs on a whim

#

And I could have it as an excuse to make an auto-resizer for said images. Currently I have to have an eye on the dimensions, check that they're not too big, manually

left plume
#

ipod would it be rude for me to implement this by making a request to the auth server every time the program is opened?

hybrid helm
#

i'll even make a "ping" endpoint for u

left plume
#

epic, thanks a bunch

#

btw itch.io is down so whoever is boutta download some mods, don't be scared

left plume
#

ignore that popup.

#

it's 100% automatic but if you are impatient then do Settings -> Redownload DB

proper bane
#

that sometimes dont work tho...

left plume
#

making a new website thing so i can add and edit mods super fast from my phone or wtv instead of having to waste 15 minutes editing the db by hand

#

nothing too fancy. i just copied the css from my website lolo

#

also yeah the images uploaded now FINALLY get AUTOMATIcally resized and converted omg

#

i don't have to open photoshop every time

#

-# (i don't use photoshop i use gimp but i'm just trying to make a point here)

#

it runs on python (flask) and obviously some javascript. incredibly cursed codebase, i'll tell you that

#

Waow it's even responsive and sized correctly and it fits perfectly and stuff

#

I'm the greatest

#

enough 5am developing. i'm clearly just yapping atp

left plume
left plume
#
  1. replaced the "Author: " and "Last updated: " text with simple icons
  2. made the description box larger (finally no more ultra short descriptions!!)

do these two changes look OK?

mild thicket
#

He'll yeah nice ones

hybrid helm
#

why did you do this to me vic

left plume
#

i'm innocent 😇

mild thicket
#

who do I believe here

#

Who's guilty

gusty onyx
#

the plain white text name looks kinda boring

#

plus it gives them use

left plume
#

it was cut off in that screenshjot

#

i put both in case the logo doesn't have any text or names in it

left plume
#

-# oh also, the bootup is way faster now since i'm using the new sql-based database, but whatever :]

left plume
hybrid helm
#

wait nvmd

#

it is right im dumb

#

i thought it kept the "this is the vanilla game" but i didnt read it fully

#

thats p cool

left plume
#

i saw myself needing smth like this more and more bc there are at least 1 of these vanilla compat. mods

#

saves a few clicks

hybrid helm
#

it'll be a lot easier to make vanilla compatible mods in 1.8 btw

#

so there might be more

left plume
#

looking fwd

left plume
hybrid helm
#

but it's completely independent of unity, right?

#

you're able to run it in a standalone dll

#

so the graphics/objects themselves dont matter

left plume
#

ohh, omg yeah, the view side can be customized heaps

#

"[character] over Mario" mods, here we come

hybrid helm
#

hm...

#

maybe I should allow out-of-bounds character ids

#

and default to mario if the character doesnt exist

#

so OTHER people can see custom characters if their mod supports it

#

like.. currently the "character" byte stores the index into the characters array; but instead I could store the AssetRef, allowing players to set themselves to invalid character, and default to mario if the assetref doesn't exist

left plume
#

i can't see anything against that idea

hybrid helm
left plume
#

this will trully add an imperceptible amount of nanoseconds to the game's latency

mild thicket
#

(said the one that made RENEWED)

#

Oh yeah thanks for the free ads vic

#

#NotSponsored

#

#ButShouldBe

left plume
#

Ok

left plume
#

gah, how many hours until windows flags this as a virus for adding this function

left plume
hybrid helm
#

The requests are both served by the exact same webserver

left plume
#

I tested it a few hours ago when ppl were reporting the down-ness. The ping endpoint returned fine, but auth timed out

#

(got stuck loading)

hybrid helm
#

ugh.

left plume
#

:[

left plume
#

uhhhh thanks google translate, i'm just going to blindly trust what you gave me 😊

left plume
#

a new version is close to being released. i just need a few more days of stress-testing the new mod database server... thingy

hybrid helm
left plume
#

(I didn't add rate limiting 😰)

#

Also there's a private admin UI under /dashboard/mods. I hope no one can get in,,

#

If you do you'll be able to change info of mods and add new ones for everyone to see!

#

Truth to be told, I didn't put as much care into this server as I did with the mvlo maker one. But whatever. It's fine

hybrid helm
left plume
#

Ok well, it seems the new version has been working OK for the last few days. I think the update can happen now

mild thicket
#

Transactions

left plume
#

(if any of the playtesters that had access to v5 did actually have problems do tell before it's too late lol)

mild thicket
#

0.1 too much malware, make it lower please next time

#

/jk, it was OK for me, no noticeable buggles

left plume
#

Already rejected

proper bane
left plume
#

where would i put it

left plume
#

i guess?

hybrid helm
#

"Remove Toadette (O )"

left plume
#

why of course!

#

i'll make it appear on april fools day or smth

mild garden
#

Gotta wait a year then 🔥

dim spire
#

Super Secret Settings...
mariocute

lost arch
proper bane
# left plume i guess?

what if you swapped it with the vanilla tab...
and put vanilla tab in advanced
the whole making a mod be the first boot screen sounds bit advanced to me

#

up to you though!

left plume
#

the storage usage tab is not hideous anymore :]

hybrid helm
left plume
#

i know right!!

left plume
#

Version 5.0 of the Mod Loader has been released!

https://github.com/vlcoo/MvLO-ModLoader?tab=readme-ov-file#downloads

Not many new features per se, but this version has a new, fresh backend that makes the app loading quite faster! It also helps me manage and update the mod gallery much more efficiently.
Here's everything else:

  • Added the ability to set a custom mod to appear in the 'Vanilla' tab. Looking at you, vanilla-compatible mods.
  • Implemented a game server status checker. You can now know if the game's down.
  • Cleared up the UI in the mod viewer and the 'Storage Usage' tab.
  • Mod installation process can be canceled if it gets stuck.
  • Filter settings in the Mod Gallery are now remembered after a reboot.
  • Added 4 extra languages (spanish, german (credits to Lust), french, japanese).
    -# French and Japanese have been auto-translated so they might be inaccurate; sorry about that. Use only if necessary.
GitHub

A simple way to keep your NSMB Versus mods organized and up to date. - vlcoo/MvLO-ModLoader

mild thicket
#

wahoo

#

the moder load

left plume
#

Important things!:
Versions 4.1 and 4 are still up, and this update is optional (though recommended). You can download the Setup to update the app seamlessly without losing data. The old servers are now in maintenance mode and only update once per day instead of once per hour.

autumn ingot
#

It better support lower OpenGL versions trolled

left plume
#

i forgor

autumn ingot
#

Also vic, you use ARM 64???

#

first time i ever see someone use that lmao

left plume
#

oh no it was just to test it lol

#

i have a normal x64

autumn ingot
#

a

#

I hope installed WMM i still under 200mb 🙏

left plume
#

take the update down

#

i'm a failure

autumn ingot
#

i'm also a failure vic dont worry

left plume
#

i say it bc i know from previous experience that some ppl don't ever look in Settings

proper bane
#

congrats on the release!!!

#

a simple way to keep your mods organized and up to date

left plume
left plume
#

Also, I'm planning on rewriting the descriptions for the mods so they aren't so short anymore. I'll base them heavily on what's alr on their respective itch.io, GitHub, or discord threads/pages

proper bane
balmy elm
#

vic what if you add an option an option for create a desktop shortcut (if thats possible)

#

like idk if i want to install vics mod and i want to add it to my desktop yk

left plume
#

Oh hm
That's a great idea. Would the shortcut open the mod directly or through the mud loader? (So it counts playtime and all of that)

#

Ig we could have an option for both

#

I like it

dim spire
#

Wow so cool
I'll try it out today

left plume
left plume
#

the "launch directly" shortcut won't make it count up your playtime btw because it doesn't launch the mod loader

#

but it can be a nice and quick option for booting up a mod

#

for fellow developers: this is so cursed. but it works with zero deps

#

oh wait i think the shortcut's name should contain the mod's version too. for clarity. smth like ModName (Version) i.e., "vic's Custom Match-inator (v17.0.11)"

mild garden
#

-# I think

left plume
#

crazy

hybrid helm
#

(man i hate games that do that)

balmy elm
#

alt f4:

hybrid helm
left plume
mild garden
left plume
#

ughhhh i have to implement ipc for the "launch through modloader" shortcuts, for the edge case when the app's already running when the shortcut's launched

#

waaaah i don't wanna

left plume
#

not my proudest ui/ux design moment

mild thicket
#

RENEWED momento

#

big ass RENEWED icon

#

hi vic

left plume
#

months have passed without me noticing ok

#

sad,

mild garden
#

This Doodler broke the loader with its mayhem

left plume
#

OK. i have gone through all mods and re-wrote the descriptions so they're longer, accomodating nicely the large description box of v5's new ui. please:

#

to all mod devs, if you don't like any of your mods' descriptions do let me know. i have largely copied them from their respective itch.io pages

mild thicket
#

doodlers will just copy the last seen description from a different mod

left plume
#

thx

#

fixed, please refresh

mild thicket
#

he'll yeah

autumn ingot
#

vic go fix it

#

like fix it felix

#

vfix it vic

left plume
#

what icon should it have instead,.

autumn ingot
#

the new one

#

less good looking but also less cringe...

left plume
#

i straight up don't have it

autumn ingot
#

what if i give it to you

#

will you update?

left plume
#

yes please!

autumn ingot
left plume
#

oh that's the same as the current icon

#

so this should be the cover too?

autumn ingot
#

Yeah ofc

left plume
#

das crazy

#

ok, done

#

gosh this new version is so much faster to update

#

😌

autumn ingot
#

yay

proper bane
# proper bane 📈

i switched to the mod gallery tab so fast the moment the loader opened, and then i was looking for renewed and got so confused why i couldnt find it but then i remembered i swapped it with vanilla
big 📉 moment

left plume
#

muscle memory must be getting used to the new layout

#

though if you don't wanna waste time looking for a mod you could always just type its name to search it... 😌

left plume
#

i'm trying to troubleshoot the rare problem with v4.1 and v5 crashing on some pcs due to a graphic driver incompatibility. i'm testing on a low end windows 7 vm and it behaves accordingly; showing an error message

#

...but then, why does it outright crash on others' pcs?

#

i'm not sure how to replicate that

snow field
#

is it an OS problem

#

cause for me on 11 it works just fine I think

gusty onyx
#

played for 2 hour

left plume
#

Grrr yeah it's a bug with the "word pluralizer" implementation, I couldn't get it to work on time
So now it's grammatically incorrect lol (same thing happens with the install counter in the Storage Usage)

#

but vic it already worked in v4
Leave

left plume
hybrid helm
left plume
#

I've been an unruly player and used a vpn

left plume
#

so i found this hammer bro sprite in ||mariokart world|| and i thought that it looked so similar to the current mod loader icon, and i liked it so much that i tried setting that as the new icon to test it. and i think it looks so nice and clean (right)

#

it might become the new mod loader icon idk, though it loses some of its "nsmb-ness".

gusty onyx
#

does look nice

autumn ingot
#

holy glass

mild thicket
#

so fire

left plume
#

And pretty

proper bane
#

anyone wanna hop on

left plume
#

Ok I'm getting on download play

left plume
#

ewww these margins have been so inconsistent this whole time

#

makes me want to shed a tear

#

no i don't have 15 gb of mods, you have 15 gb of mods

#

but yeah this needs fixing

hybrid helm
#

is it like a html/css-like type thing?

left plume
#

No, I'd say it's quite different from that. You put components together in a hierarchy and then each one has certain unique properties you can modify. There are also tons of container types, which is excellent for layouting. As for styling, you can either set visual properties to each of the aforementioned components and containers, or make a "theme" resource that gets applied to all components in the project, for consistency and reusability

#

The first part about the ui components in a hierarchy is fundamentally pretty similar to Unity. But I find Godot's more comfortable, I think partly because of the wider range of components there are available to you

left plume
# left plume ewww these margins have been so inconsistent this whole time

An example to the "theme" feature: here, both the background for the "Vanilla" tab and the background for the button of each mod in the gallery look the same (black, rounded, with a shadow). Even though they're different components (Panel and Button respectively), they share the same "style" resource that gives them that look. So if I changed the radius to be square for example, it'd be reflected everywhere that's relevant

#

The inconsistent margins is a consequence of me not using a singular constant in the global theme, and instead hard coding it for each tab individually

#

Remember my sonic adventure main menu thing? It uses basically the same UI components and theming implementation. So I hope it's clear that it's quite flexible, since you can essentially create and save your own custom components by mixing existing ones and doing some scripting!

left plume
#

Yeah, not my favourite. In fact I'm quite scared to go near it. I blame TMP for most of that

dim spire
#

So um the mod loader is having a stroke from the 2.0 release too?

left plume
#

so that's what you might be facing i'm afraid

quartz needle
#

im trying to use v5 and it is not showing up anything once i boot it.

left plume
quartz needle
left plume
#

any popups or errors?

quartz needle
#

i tried downloading again but it's still happening

left plume
#

damn what the heck

left plume
#

ok so the server is actually reachable

quartz needle
#

same when i click new

left plume
#

now can you go into settings/troubleshooting again, this time click "show logs" and pass me the "godot.log" file

left plume
quartz needle
#

hold on im having trouble with sending files in discord for some reason, might take a bit

left plume
#

ah, that's ok i'll wait. discord, google drive, anything works

quartz needle
#

there's literally nothing in it

left plume
#

that's hilarious

#

ok give me just a sec... it seems a script on the server was failing a couple of hours ago and didn't restart

quartz needle
#

nvm that's outdated lol...

#

i thought for a second it had the 2.0 files

left plume
#

😬 yeah that's old and doesn't show the latest mods right away

#

urk, i think it's just itch.io being a bit down rn because it's nothing on your or my end. funny how it started happening with vanilla 2.0's release though. i'd honestly just give it maybe an hour or two, i'm sure it'll come back. for now you might have to use 4.1, so sorry. if you want you can refresh db in v5 or redownload db in v4.1 in the next few minutes in case anything changes

quartz needle
left plume
#

Ok, I'm pretty sure itch.io is back up now lol. Mod gallery in v5 should be back to a working state

#

What an awkward issue

quartz needle
ebon coral
#

Is it an intended feature that the mod loader doesn't remove an older version of a mod when it installs a new one?

left plume
#

yes, it's intended

#

for archival purposes, and some might prefer playing a different version. I don't want to make blind assumptions and removing installs without the user wanting so. you can easily remove unwanted or old versions from Storage Usage, though

ebon coral
#

Makes sense.

left plume
#

ugh, no i'm good

split cove
#

ofc disabled by default!

autumn ingot
#

@left plume ?

#

What happened to all the other mods??

mild thicket
#

A clear sign that itch.io might be down?

#

They should be back by now?

autumn ingot
proper bane
#

@left plume is it normal that the refresh db button doesnt exactly refresh the database? i've clicked it 3 times now but it still shows mvlo 2.0.0 instead of 2.0.1

#

ok well it updated now, but still stand by what i said lol

autumn ingot
#

It's not updated for me

paper badge
#

and it does have 2.0.1.0 for me now

proper bane
#

what cst said

autumn ingot
#

hi frsty

left plume
proper bane
#

ohh ic

left plume
#

The refresh Db buttons checks the server's latest scrape, it doesn't force it to scrape anew

#

1 hour between updates is the most balanced I've found between not missing out on much, and not getting blocked by itch and GitHub for spamming them

tawny galleon
#

which one do I download I am on windows
MvLOMLWindows-Portable.exe
MvLOMLWindows-Setup.exe

paper badge
#

the "portable" one doesn't require installation

tawny galleon
#

ok I did setup thx

#

also what does win64ARM mean when downloading the game itself

#

I know what 64 means just not the ARM part

paper badge
tawny galleon
#

ok

lament minnow
#

Chat how do I use this ☹️
Had to install the mod loader because 2.0.2.0 wasn't working for me but I don't know what to do from there

left plume
#

Simply go to the Vanilla tab and click Install after choosing the desired version

lament minnow
#

Oh I swear this menu didn't appear for me before

#

first time I opened the mod loader vs second time

viral fiber
#

If it still has some errors, I think there is a fix option on Settings > Troubleshooting

left plume
# lament minnow

oh wow, odd... not the first time i've seen this happen. maybe there was an internet connection problem for a second there

left plume
gusty onyx
#

is this the sequel to mario land in mvl

deep knoll
#

Mod Gallery tab is completely empty

#

this only happens on v5 i think

#

i tried v4.1 and it works just fine

left plume
#

Update: added the Window10V's Custom 2.0 Builds mod.
(this process is automatic, please give it a couple of minutes if you don't yet see it)

autumn ingot
#

Accidentally holding enter

left plume
#

if every window is using up like 0.6% of your cpu, and the total is at 100 then you must've been SLEEPINg on that enter key

#

good luck closing them all out

autumn ingot
#

Also didn't except that to be added
It was supposed to be like a sub-mod

#

But yay

left plume
#

Felt worthy enough

#

If you want it gone lmk

autumn ingot
#

lol ok

left plume
#

Update: added the MvL 20 Players and Nighty Night Pack mods.
(this process is automatic, please give it a couple of minutes if you don't yet see it)

gusty onyx
#

oh i didn’t think you were gonna add night pack yet but sure yeah

#

when i release the full thing ill have a better description for it

left plume
#

got it. do lmk if you need anything changed

mild thicket
#

the fastest mod to get into the launcher?

left plume
#

No

#

Sorry lus

mild thicket
#

alr tell me who beated that

rough herald
#

windows with the custom 2.0 builds:

autumn ingot
#

i win

frosty mantle
#

ello, i tried installing this and idk if im forgetting something, but every time i try to launch it, it'll immediately close?

left plume
left plume
#

🔧 MvLO Mod Loader

#

hihihi

#

that's cute

rough herald
#

omg what you doing vic

left plume
rough herald
#

🗣️

frosty mantle
#

if this dosent work

#

i can try plan c

#

steam deck

left plume
#

Update: added the MvLO Maker mod.
(this process is automatic, please give it a couple of minutes if you don't yet see it)

mild thicket
#

he gave in

left plume
#

he said "fuck it"

left plume
#

Update: added the MvLO: Epiximaps mod.
(this process is automatic, please give it a couple of minutes if you don't yet see it)

zealous scroll
#

is it me or MvLO is not opening

left plume
#

apparently it's because all releases have the same upload date??

#

i guess i should go off the "creation" date instead but idk if that's going to fuck anything else up

#

or maybe the "position" (decided by the mod author themselves) but i also dk if that's trustworthy

rough herald
#

reborn 0.5 being first before 0.6 pisses me off

#

reborn 0.6 at the bottom 🥀

autumn ingot
#

@left plume Hey I don't wanna be that guy, but I really want you to look into fixing a issue I have with more recent Mod Loader's versions... Nothing happens when I try to open the app...

#

And Mod Loader versions before v4 (I think that was the big update?) don't include 2.0 mods

#

I have no idea why all of a sudden Mod Loader doesn't work :/

left plume
#

@autumn ingot because I forgot to reply...

dim spire
#

Might be just me but the Mod Loader crashes when I delete a file in the Storage usage tab then select another too quickly right after
It's not too much of an issue anyway

left plume
#

OK, fixed. Thanks for the report

#

Seems like the problem is uninstalling a mod, then selecting the last item on that list

left plume
#

Update: added the MvLO ReplayEx mod.
(this process is automatic, please give it a couple of minutes if you don't yet see it)

gusty onyx
#

-# vic you didn’t do one for dot mod

left plume
#

Dot mod has been there for a long time. It's just that the author makes the repo private from time to time

gusty onyx
#

i suppose

left plume
#

It reappears automatically whenever the URL isn't a 404 anymore

rough herald
#

and is new dotmod there

left plume
#

There's only been one dotmod hasn't it

rough herald
#

i mean

#

did you make the mod loader check for their temp thingy

left plume
#

Yeah I updated the logo a few days ago

left plume
rough herald
#

this logo makes me cry

#

vic lock in release mod loader v23

paper badge
#

nelu

left plume
rough herald
#

uh

#

built in ezmod for all mods and new funky mode

#

and run browser versions natively in the mod loader and coffee

left plume
#

I mean you can already use ezmod on whatever 2.0+ mod you want

#

And adding it to ml would just make it so bloated!!

left plume
#

Even though the wbgl version is inferior but damn

#

You cocked with that idea

rough herald
#

lets go

rough herald
#

to put it over mods

#

while it could end up not being supported due to mods changing stuff

#

still could be cool

#

instead of having to set up ezmod individually for all mods and all versions

#

one click to install ezmod

#

one click to open it without having to snoop inside file browser

#

one click to win free iphomne 18

left plume
#

Hm

#

Yeah I understand...

rough herald
#

did i cook now 😇

#

i actually have like no clue about how the custom client creator works

#

so im just bluffing like phoenix wright

left plume
#

Ya you got it right

rough herald
#

big brained

left plume
#

Eating rn so I'll think Bout it later

rough herald
#

dont choke on the food

#

it hurts

left plume
#

Not if I first drown in all these new ideas haha let's go

#

Anyway

rough herald
#

😭

trim jackal
#

why is my mvlo loader not openning :(

#

i tried it many times and it doesn't work

left plume
#

You can uninstall the broken version if you want

trim jackal
#

thanks vic! it worked

autumn ingot
#

see vic

#

im not the only low end gamer here

proper bane
#

if ur low end I’m minimushroom end then 😭😭🥀

autumn ingot
left plume
#

i think all mvlo mods in existance have desktop builds

rough herald
#

dunno

left plume
#

literally zero purpose for this feature

hybrid helm
#

youd make a great host

left plume
#

ikr

rough herald
left plume
#

Update: added the MvLO: Hit'Em! mod.
(this process is automatic, please give it a couple of minutes if you don't yet see it)

whole crane
#

Hey guys im curious how do you mod MBVS?

rough herald
#

those modding tutorials are outdated

#

and there's not many tutorials for 2.0

#

#mvl-development-and-modding is the only good place you got if you want to ask anything, while the actual guides are made

rough herald
#

its alr

left plume
#

Update: added the Risky-Reskins Pack mod.
(this process is automatic, please give it a couple of minutes if you don't yet see it)

mild thicket
#

Update: added nothing mod.
(this process is not automatic, please do not give it a couple of minutes if you don‘t yet see it)

#

do I qualify for the Job?

left plume
#

yeah sure

mild thicket
#

hooray

autumn ingot
#

New Loader

mild thicket
#

Update: added the Lust Guy to the mod loader.
(you can ask me the same things you would ask vic, e.g. changing the description of your mod, image, etc.)

left plume
#

that's correct, lust has now edit perms for bthe mod loader. in case i'm not available, he can take control of things. everyone say thank you lust

mild thicket
#

Thank you Lust

#

You're so cool

#

Thank you, Lust

rough herald
#

wait that's fr????

#

cool asf yoo

autumn ingot
#

Lust can you protect all of my hidden sodas

mild thicket
#

you didnt follow me on github, all of your mods are now totally leaked with source code

#

and the github ip grabber stroke back

#

/jk.. ig

autumn ingot
#

me when source is outdated

left plume
#

Update: added the Simulation Rooms mod.
(this process is automatic, please give it a couple of minutes if you don't yet see it)

#

lust you lose

mild thicket
#

I'm watching a movie rn brah

left plume
#

it's ok it's not a competition but if it was i'm just saying, i'd be winning

mild thicket
#

Okay I'll make it a competition

#

0-1 for me

#

I can comeback

left plume
#

no no you go enjoy the movie while i add mods

gusty onyx
#

vic what if you hypothetically put ezmod packs on modloader

left plume
#

i suppose so, but i don't know how to present it to the users

#

because resource packs aren't a feature of this program. you need another thing for the thing to work

hybrid helm
#

so you could attach it to any mod

left plume
#

yes

hybrid helm
#

then it would be a separate tab, no?

#

rather than a mod in the list

left plume
#

the idea of having one program for both things sounds clean and practical in theory, but i don't really want the mod loader to have a manager for ezmod installs. they're different... things. i think a big missing feature that might get close to your proposal is a way to install ezmod onto multiple builds at the same time, and a way to enable/disable it temporarily

void rose
proper bane
#

i might be missing somethin but why are like practically half the mods gone sob @left plume

#

i just casually went to the mod gallery and only these ones show

left plume
#

itch.io has been down for hours so mods hosted on there aren't available atm

proper bane
#

oh I see

left plume
#

oh no i messed something up crap

#

no no no it's been like this for the past day or so

#

and no one told me anything? this is why i pay you?

autumn ingot
#

What's the matter?

left plume
#

i accidentally removed all the periods from the version names

autumn ingot
#

honestly v2041 is way better than v2.0.4.1

#

They added 20+ playable characters and 56 new customizable reskins

dim spire
calm wyvern
mild thicket
#

the mod loader will think new mods are added once its back up

calm wyvern
#

oh ok

split cove
#

scariest warning

crude spire
left plume
#

that is indeed one of its main selling points

amber frost
#

can host sent a link to i play?

left plume
#

Yes

amber frost
#

oh, no thanks I download your MvLO Mod Loader

#

in top

tawdry valve
#

Update on the GameHub thingy-
Crashes when booted (Using portable)
Doesn't install (Using Setup)

#

(Screenshot is from Install exe)

left plume
#

"setup xas tnable tp crdate the dirdctory" oh no it's so messed up...

tawdry valve
#

oh i didnt even realize how fucked up it was lmao

dim spire
#

What's wrong with my mod loader? It's not registering my hours playing mods and I even saw my time playing vanilla get reduced

rough herald
#

people get blessings from god and still complain

#

brother you're being cured from the mvlo disease accept god's doings 😇

amber frost
#

what this a wrong/

#

?

left plume
#

those are the only things i can think of rn

left plume
amber frost
#

this i see

left plume
#

Looks like the mod loader can't access the internet? Maybe try the portable version

#

I'm not sure what else to suggest

rough herald
#

accept science's fuckup

balmy elm
#

hai foxy

rough herald
#

why do you say hi to me on a thread

#

i notice too late 💔

balmy elm
rough herald
#

no ofc not

#

i like it..

balmy elm
#

alrighty

left plume
#

Update: added the MvLO Modded Maps mod.
(this process is automatic, please give it a couple of minutes if you don't yet see it)

outer lion
#

yo what version do I use on a win 64 (stupid question)

left plume
#

The windows version

#

Either one works

crude spire
#

if yours is 64, it doesnt really matter but 64 shows more compatibility and performance

#

and if 32, you need to choose 32, you cant choose 64

left plume
#

Mvlo mod loader is not available for 32 bits unfortunately

left plume
#

added an option to quit out of the mod loader after launching a mod. in the current version, one can only minimize it ("hide" setting)

#

a warning: your playtime will not be counted if you choose this option

left plume
#

i would also like to add a way to read the changelog for a mod (if the author has posted one) but man i'm facing some hassle

#

for githug i'd have to download the entire releases list i think which is kind of a lot sometimes
and for itch there isn't an api endpoint for devlogs so i'd have to scrape each post to get its contents which will take long

crude spire
left plume
left plume
#

fixing things is so easy

autumn ingot
#

Quit mvlo after mod closes

left plume
#

let's g

mild thicket
#

New Money Mod Loading

rough herald
#

MY PSYCHOTIC RANTS ON GITHUB FINALLY HAVE A REASON TO EXIST!!

#

WOOOOOOOOOOOOOOOOO

left plume
#

i don't think anything else needs adding?

left plume
#

i can't believe i left this in the current version

#

so v5 won't have "mod loader has a new update!" popup sob

left plume
#

Update: added MvLO_takoyakiMod.
(the mod currently sits at the bottom of the gallery if you sort by "recently updated" because it has no downloadables associated with it. sorry for the inconvenience)

crude spire
#

@left plume

#

how can i add a 2.1 build to mod loader

#

is that possible

autumn ingot
#

its technically not a mod, its vanilla

#

so no

left plume
# crude spire is that possible

All mods in the mod gallery are added by me, and all versions of each mod (and vanilla) are added by their respective authors. So no, the user can't add additional builds to the program

#

The "storage usage" tab is 100% local though, so technically you can edit the program's config (%appdata%/Godot/app_userdata/MvLO Mod Loader/Installs/index.tres) to add a new entry to whatever exe you want in there

#

But it's an unofficial, not recommended practice

crude spire
#

alright

left plume
#

Hello!! Version 6.0 of the Mod Loader has been released!

https://github.com/vlcoo/MvLO-ModLoader?tab=readme-ov-file#downloads

Here's what's:

  • Added "Create shortcut" feature, to launch mods straight from your Desktop.
  • Added News tab to see posts from Vanilla (written by ipod).
  • Added Changelog tab to each mod to see what's new if there are updates (written by the mod's author).
  • Added "Quit on launch" option, to completely close the mod loader when starting or finishing to play a mod (it's in Settings).
  • Implemented different launch method for macOS, to hopefully make the program more compatible with it (mac users pls let me know if anything's for the better).
  • Tiny UI refinements including a new logo.

-# as usual, if the program won't launch pls use the compatibility build on the google drive
ok bye, maybe i'll add 2.1 addon support next?!

GitHub

A simple way to keep your NSMB Versus mods organized and up to date. - vlcoo/MvLO-ModLoader

crude spire
#

OH HELL YEAH

#

@left plume uhh vic

#

wheres the v6

left plume
#

oops, forgot to set to public

#

it's OK now

#

thx lol

crude spire
#

how do i uninstall v5