#⚙・modding-general

1 messages · Page 185 of 1

gilded vortex
#

It could probably be turned into a patch but I don't know where exactly to patch it

#

I prefer to do UI surgery

#

naturally you need to give the object the necessary variables

#

I do it for Jokers I think by changing the Joker object

#

Actually I had hooked the function that creates Jokers to give them the properties

sturdy canyon
#

oo that looks cool

grand geode
#

baby's first UI mod?

gilded vortex
#

That part was by Autumn

#

Maybe edited by me

gilded vortex
#

But yes I think it was the first time I touched UI. And I used Autumn’s code. Later I added the part with Joker Chips and Mult

sturdy canyon
#

omg wait

#

im so stupid

#

all i had to do was just copy the line of code that makes bonus chips appear

tired roost
past dove
#

does the soul have a hard cap on how many rerolls it can generate?

river lark
#

niceee!

tired roost
#

finaly discovered my man!

#

hes also in the same shop

gilded vortex
#

I told you about the stairs dog

tired roost
#

oh god, one left

gilded vortex
# gilded vortex

@west hill speaking of, do you have any suggestions to improve the bonus_chip and bonus_mult part at the end?

#

This could include hooking or patching another function

#

I think the UI surgery here is probably fine since it doesn’t need to destroy anything

sturdy canyon
#

I DID IT!!

sturdy canyon
#

i overcomplicated it for no fuckin reason 😭

west hill
gilded vortex
#

But yes I reckon this could be extended to both

cinder pier
#

can anybody Teach me how to install mods, i tried using steammodded_injector.exe and the steamodded_PS_injector.exe, but both doesnt work

latent nimbus
sturdy canyon
#

rate my setup

gilded vortex
tranquil vessel
#

Oh victin was too fast for me

cinder pier
#

Okkkk, Thanks alot @gilded vortex and @tranquil vessel for the advice

gilded vortex
sturdy canyon
#

is this not just better gold joker

cinder pier
#

where is this instruction

#

is it here in the server

gilded vortex
tranquil vessel
tranquil vessel
gilded vortex
tranquil vessel
#

I dont wanna hear it

gilded vortex
#

It’s so claustrophobic in here. I have to press on this touchscreen backwards

sturdy canyon
#

do you cease to exist

tranquil vessel
#

hold on, let me restart my Victin app

gilded vortex
cinder pier
#

oh nooooo

gilded vortex
tranquil vessel
daring sluice
#

doesn't look like the antonos one

#

prolly a different mod

#

oh wait

#

nvm

#

i was thinking of paperback lol

pseudo quartz
#

How do we feel about joker unlock conditions in mods?

gilded vortex
#

Some people might enjoy them

limpid lake
#

if anyone dislikes them that's what the unlock all button is for
(though the way it currently works is suboptimal for a game with so much modding; either it should set an "everything unlocked" flag and everything is then unlocked forevermore, or it should be possible to press it again in case you install more mods and want to unlock their content too)

gilded vortex
#

If I recall it only exists in vanilla because some competitive roguelike players see Joker unlocks as “metaprogression” and dislike them

limpid lake
#

that's a silly attitude imo

tranquil vessel
limpid lake
#

purrhaps
but first i'd have to figure out how to do that

mental sinew
#

trying to do some modding but for some reason the mod i've moved into the directory isn't showing up in game? i have no idea how to fix this because i was using thuderstore for a bit and the mod i wanna use isn't supported

warm pasture
tranquil vessel
warm pasture
#

Well hopefully some of those will be cut down when my PR gets merged salute

tranquil vessel
warm pasture
#

No prob, kinda crazy only 2 exist in the vanilla game

tranquil vessel
#

Yeah seems like Thunk never intended for backs to have many in-run effects

warm pasture
#

thunk moment

coral shale
brisk venture
#

that sounds cool

fallen thicket
#

How does mod priority work? do higher numbers load first?

coral shale
#

With regards to Lovely, I actually don't think it works properly

fallen thicket
#

oh, huh

gilded vortex
#

Lower numbers first IIRC

coral shale
#

I had some bugs due to load order, and no priority order changed the patch order (checked thru Lovely dumps)

#

Again, this is only Lovely, so Steamodded's priorities might actually work fine

lean dune
#

steamodded priorities work fine and load lowest to highest

tranquil vessel
coral shale
#

oh yh

#

just noticed there's a new one from oct 22

#

oh well, I made the mods work fine anyway

tranquil vessel
#

Afaik 0.6.0 is the only working version that actually accounts for priority

sturdy canyon
gilded vortex
#

Xxjimbolover420xX:explode()

#

(that's what packs use)

pure slate
#

hrm.. what would a stockholm syndrome joker look like? i cant think of anything.. particular for its design

fair token
#

somebody what version of steamodded i need to downolad?

#

this one?

lean dune
#

the most recent one

fair token
#

this one?

lean dune
#

not the place you should be looking, but yes. that [here] link points to what you need

fair token
#

ok

#

there isnt full release yet?

warm pasture
coral shale
#

mfw Steamodded will never be released 🌚

tranquil vessel
#

any day now 🌝

warm pasture
#

Let’s just ping Aure until they do everything NOW

sturdy canyon
#

that aint right

lean dune
umbral pilot
#

inb4 steamodded 1.0 comes out and Balatro has a major update

tranquil vessel
#

the moment steamodded 1.0 comes out thunk drops the 2025 gameplay update

lean dune
#

for all we know, a major game update could be less than 4 weeks away

#

anyways while I'm here

#

what do we think about this

#

worth the breaking change or nah?

west hill
#

would defining new consumables require the prefix on the set property too?

lean dune
#

iirc this was mostly the reason for not having it in the first place

west hill
#

yeah, it seems like a pain to have to do that

lean dune
#

the default behavior has to support vanilla consumable types, so it has to require the prefix if one exists

west hill
#

I'm not sure it's worth the breaking change in that case then

lean dune
#

I'll trust my initial decision that it's better the way it is

#

besides there's so little potential for overlap anyways

west hill
#

and if there is overlap you can always alter the name you set to avoid the conflict

lean dune
#

yep i thought so, issue closed

rotund willow
#

what mod stacks consumables so it doesn't fill my screen?

sturdy canyon
lean dune
#

incantation

rotund willow
#

Thanks 😄

coral shale
#

Anyone know who's responsible for the Steamodded wiki? I might have some better content for score evaluation and UI definitions

west hill
#

you can send wiki stuff to me and I can sort it out

lean dune
#

same goes for me. there's not really a single person responsible. everyone with write access to the repo can manage it

coral shale
#

kk

sturdy canyon
#

why does copying negative cards sometimes just permanently give -1 handsize

#

is that just me

pure slate
exotic shadow
west hill
sturdy canyon
west hill
#

I believe it was fixed a week or so ago

tender arch
#

Does anyone have the link to the mod that skips the animation when scoring a hand?

#

Been looking all over for it

limpid lake
tender arch
#

Thankyou!

amber crown
#

is there any way to remove the card animations?
because this has been my gameplay for the last 9 minutes

pure slate
#

talisman does IIRC?

amber crown
#

winning

lunar fractal
#

Does anyone know where I can find the mod which let’s you seek through your jokers using a scroll bar

charred citrus
#

question - is there a way to use a texture override without modifying the executable? I have Steamodded, but most texture packs I find are just raw assets, not a mod.

tranquil vessel
charred citrus
#

mmm, is there a mod that just goes "okay, everything in this asset subfolder overrides the default"

#

so i could just drag whatever in there?

lunar fractal
gilded vortex
#

If it’s playing cards, there’s now a template built into Steamodded

west hill
pure slate
#

fruity jokers, zesty even (credit to @sweet flame for the background and the idea for these mwah )

latent nimbus
pure slate
#

i was deciding what to do with the joker text, i had kept it stripey until i was sure 😭

tranquil vessel
long bobcat
#

Hi i have question

#

Is there mods that add unused content and stuff like that

latent nimbus
pure slate
#

ty ty

long bobcat
#

Like, stuff with unused/cut content

daring sluice
#

someone's gonna have to fact check me on that though

#

that or just test it with some placeholder

long bobcat
#

Okay if i going to sleep

#

If u find such mod, pls share

tacit zealot
#

does balatro even have unused content is the first question

daring sluice
long bobcat
tacit zealot
#

idk I'm equally unfamiliar with Balatro's early days

#

though I do know Cryptid has some Nostalgia blinds which I think are old versions of some blinds

#

but from what I recall they are very specific forms of hate, like hating a single hand type

surreal sonnet
#

How do I install Steamodded?????

#

I've been struggling to how to install it,
it's really damn confusing

long bobcat
#

Also i have question

#

Is there Easier way to check mod list instead of scrolling each individual channels

#

Im asking cuz im planning to leave soon

#

Server limit and all that shot

daring sluice
#

not really

#

and you can update modpacks and whatnot without having to download or install any mods yourself

gusty sorrel
#

Is there a list anywhere of the config names for backs?

#

just looking through the backs I can see a couple of them, but I have no clue if there are some that are unused in current backs

pseudo quartz
tacit zealot
#

I think I saw on the wiki there's some cut vouchers too... ngl I'm glad that silver spoon got cut

#

(extra money at the start of next run)

grand geode
#

eden's blessing moment

stiff crater
#

what's mods should i try when i first come to modded balatro

tacit zealot
#

I started with Cryptid since it seemed fun

stiff crater
#

okay i'll try it

grand geode
#

try lobotomy corporation if you hate fun and enjoy bashing your head into a wall repeatedly

keen garden
copper knot
#

all duplicate jokers are hooked to each other to maximize retriggers of the same effect

#

ultimate plutonium

sturdy canyon
#

wait nvm you prob have like infinite hand size

copper knot
#

I can't because they are polychrome

#

Also my hand size is my entire deck

#

Also too many retriggers will crash the game

#

So I have to find other ways to increase score

sturdy canyon
quartz kettle
#

@whole hatch
I think you didn't download lovely

whole hatch
#

guys am i doing something wrong 😭 🙏 I was trying to install steammodded and the mods tab isn't showing up for me in the game

whole hatch
quartz kettle
#

Hm, strange

#

Try updating everything then

whole hatch
#

i like just downloaded these so they should be the most recent version

tropic owl
#

wait so you're telling me ive been making a mod loader for the past two days when a couple already existed???

#

darn it

whole hatch
#

this is my first time doing anything modded with balatro so I'm sorry if im being dumb 😭 🙏

quartz kettle
#

@whole hatch
Send your "Steamodded-main" folder screenshot

#

Maybe you have folder in a folder which shouldn't be happening

quartz kettle
#

Yeah, that's the problem

whole hatch
#

tysm 🙏

quartz kettle
#

Check if it works first

tropic owl
#

not even fucking kidding btw

quartz kettle
#

Lol

whole hatch
quartz kettle
#

Lmao

#

Extract them all then

#

WinRAR thing, I suppose

whole hatch
#

most likely

tropic owl
#

honestly i still might publish this since the cool part about it is it bundles your mods with the exe (or .love file)

#

so that if you want to send your "modpack" to someone you just send Balatro.exe

quartz kettle
#

Sending .exes huhegg

tropic owl
#

i know its sketchy but balatro.exe is essentially just a zip archive lol

whole hatch
#

major success

#

tysm

quartz kettle
#

You're welcome, have fun!

tropic owl
#

just how it looks lol

west hill
#

I wouldn’t recommend developing a mod loader that does that, definitely against the modding rules here if you’re redistributing the exe

tropic owl
#

it can even just be .patch files

#

it dosent have to be the whole exe

river lark
tropic owl
sterile hornet
#

btw the icons should definitely be draggable pls fix

#

my immersion is ruind

whole hatch
#

am i cooked

pure slate
#

im the joker baby

whole hatch
#

im actually so cooked

#

this is ONE CARD

sweet flame
#

two of these just leads to exponential growth on any joker

#

literally two rounds later

#

obviously playing each face card 900,000,000 times doesn't run well, but it's a funny combo

whole hatch
#

rate the run

#

okay the run crashed

#

I accidentally just played a hand that'll take 14 years to finish 💔

sweet flame
quartz fern
#

Hey! I’m new to balatro modding and I’m having issues with the deck creator mod on the latest steamodded alpha. I saw it is compatible with the older steamodded version (0.9.8) but it is no longer supported and I can’t figure out how to install it on macOS. Is there a way i can get deck creator to work?

pure slate
#

take this with a grain of salt since its only me lurking here, but IIRC it was never updated to 1.0.0 - unless you want to port the code yourself, your out of luck on that option

quartz fern
#

Is there a newer equivalent mod? Otherwise I will try to port it myself as a project

pure slate
#

not that i know of? there defintely could be, but i've never checked

quartz fern
#

Alright thanks

pure slate
#

np

whole hatch
#

guys what did ido

sturdy canyon
whole hatch
#

I accidentally placed him in front of 53 blueprints

lean dune
tropic owl
#

i didnt know steamodded was a thing when making this lol

tropic owl
#

so no, i will not publish this, but this was still a pretty fun project to make imo

pure slate
#

does it have xchips functionality tho /s

tropic owl
#

xchips?

pure slate
#

its xmult, but with chips

#

talisman has it, but 90% of mods just remake it themselves

tropic owl
#

xmult???

pure slate
grand geode
#

bait used to be believable

pure slate
#

...multiplicative mult?

grand geode
#

xmult like the steel card...

pure slate
#

like glass joker, hologram, the trio/duo/tribe, cavendish

tropic owl
#

ohhhh

sturdy canyon
#

i have so many mods that i cant ever find a dna anymore

#

i have played like 50 runs

#

trying to find a dna

#

literally nothing

#

we need more duplicating jokers....

long bobcat
#

I have small question

#

What could cause mod to have duplicate decks

pure slate
#

something something you've met with a terrible fate

long bobcat
#

And then same deck again

sturdy canyon
#

is bro okay

sturdy canyon
sturdy canyon
long bobcat
grand geode
#

do you happen to have 2 copies of balatro archived or something

#

oh wait its a 0.9.8 mod

#

thats why

stiff crater
#

guys i wanna ask, i'm confused with effect of canvas joker from cryptid mod, anyone can tell me with simple example, sorry if this trash question

sturdy canyon
#

all jokers to the left of canvas trigger again

#

ex. if you have an ancient joker on the right of canvas and 2 Jokers on the left of canvas, the 2 jokers will give +4 mult twice

stiff crater
#

ah i see, i make big mistake here, i put canvas on leftover cz i think it retrigger all uncommon joker on the right lol

long bobcat
white scarab
#

just install Steamodded 0.9.8 instead of the usual 1.0.0 that most mods are on

long bobcat
#

So im probably not gonna do it, lol

#

Mostly cuz i don't want make stuff worse u know

#

As person who used a lot of modpacks, im too familiar with "im changing version of modloader and now game is throwing a fit because new mods don't work well on old versions"

#

So yeah

#

Sacrifices must be made

#

Plus its not a gamebreaking or something

west hill
#

1.0 mods WONT work on 0.9.8

long bobcat
#

EXACTLY

#

That why i can't do it

#

Im not gonna break my setup

long bobcat
#

Like it for example issue that for some reasons name "holographic deck" was given to polygraphic one

#

OH AND ALSO

#

This issue was on 0.9.8 version too

#

Though

#

It probably might just been caused by mod conflict

#

I need to check some stuff

#

Heh

long bobcat
#

Okay problem solved

#

Turns out there were some file leftovers from my update

#

Not anymore:)

#

I solved problem by like, cleaning everything up and reinstalling

#

I had simular issues back then when i played lobcorp

#

Anyway, see ya nerds

glacial beacon
#

Hello

#

I'm looking for a balatro mod that add a scroll bar under the jokers that I have and allow me to view the jokers easily when I have like 40 of them

#

Do anyone knows a mod that can do what I'm looking for ?

grand geode
#

Cartomancer

glacial beacon
#

Where can I find it ?

grand geode
glacial beacon
#

Thank you so much

sturdy canyon
#

unlock

versed bough
#

is it just a

#

Convenient

sturdy canyon
#

honestly

#

i made the mod because someone asked

#

but ya i made the change because of that

#

and also these fellers

versed bough
#

thatd be pretty neat

#

i thin

#

k#

inland sequoia
#

Howdy, how are y'all doing? Quick question, how do we install mods for Balatro? Is it just subscribing in the steam worskshop, or something else?

daring sluice
inland sequoia
#

Thank you

tropic owl
#

even though i know steamodded exists now, im gonna try to do my own thing (yet this time impliment it correctly!)

#

is that a bad practice to do? in order to learn how to mod balatro, create your own mod loader?

daring sluice
#

yeah thats a bad practice

#

you can if you want but it wont teach you anything about balatro modding

#

its not a terrible idea if you dont know lua because youll learn plenty

tropic owl
#

ah

pure slate
#

im more interested in what its gonna turn into, i love seeing independent projects

#

/and the code for it

sturdy canyon
#

if you turn a card negative while in a pack you permanently lose -1 handsize for some reason

#

or something like that i dont really know

inland sequoia
#

Howdy, do y'all know where I could find the Jokermon mod?

short ginkgo
#

Hey folks!
I'm dipping my toe into the modded Balatro world. After fighting against chrome and my antivirus, I managed to install Lovely and Steamodded, with two mods I thought were interesting, yet when I open Balatro, I don't see any changes beside the Lovely exe black window. Is there a way I can know if the mod installation worked?

#

(Also perhaps a dumb question, but Steamodded mentions we need Steamodded-1.x.x, but the folder I downloaded has Steamodded-main instead... Is that wrong?)

sturdy canyon
#

so tempted to take the chaos instead of the blackhole for the funnies

short ginkgo
#

Nvm found the issue

plush shale
#

hey guys, is there a way to create a balatro.exe with all the mods I use then use mobile maker to play my modded balatro on my android?

white scarab
#

no, because android doesn't have lovely

sonic cape
#

Hi. Brand new to Balatro modding. I downloaded the latest steamodded and the mod I want, but have no idea where to place things. I tried it myself but all I kept getting were crashes.

short ginkgo
#

Do you have the lovely mod?

sonic cape
#

I...don't think so

#

Just dowloaded it.

#

And ...now it works....? Okay!

whole hatch
#

cooking (ignore the joker slot count)

whole hatch
#

It's hard being this good 💔

pure slate
whole hatch
pure slate
#

came up with a rough idea for a hiker type of joker:
Begger: Has a 1/3 chance to give cards played a permanent 0.5$ when scored

#

i was also thinking about making it held-in-hand bonus? it'd add an extra layer onto it, but im not sure if that'd make it too niche

#

-# i'd probably make it stronger if it was held in hand though

exotic hill
#

Is there a mod to raise the speed cap on triggered cards?

#

Playing with Cryptid and it's fun except for the fact that every single turn takes five minutes

grand geode
#

Nopeus, search for Jen's Collection

exotic hill
#

damn.

sterile hornet
exotic hill
#

OH

#

Thanks

tired roost
fallow bramble
#

Not really 1:1 the same, your bonus applies to the joker while his applies to scored cards

calm kraken
grand geode
#

you wrote that at 2:50am so i missed it LMAO

calm kraken
#

everybody seemed to miss it thats fine

#

somehow i managed to figure it out myself

#

i doubted that i would be able to do that cause what do i know about memory leak issues

#

but I did it :)

pearl dove
#

does this look okay?

grizzled hound
#

is Jen's Almanac downloadable again yet? Or is it still out of commission?

pearl dove
pearl dove
#

in the cryptid server

grand geode
grizzled hound
#

gotcha, gotcha. appreciate it

pearl dove
#

should i try recoloring it, is there any specific colors that look bad or is it fine and i'm overthinking things

opal flare
#

is there any mod that makes the game easier? hidden aces didnt work for me because i had steammoded and lovely, when i tried to use it it gave me a blue screen

opal flare
pearl dove
#

^

grizzled hound
#

Serious answer is uh. I dunno. I know Balatro University is doing a project where they're making Jokers that you'd expect to see in Vanilla but i don't think its out yet?

opal flare
calm kraken
sturdy canyon
earnest moat
#

Is anyone else here running modded on Linux? Struggling to get this online and find any troubleshooting resources. Game doesn't start. Starting without Lovely installed is a non-issue. Running modded on Windows has been a non-issue in the past. Kinda lost at this point and raising my hand. Any help is appreciated.

#

Have also tried explicitly declaring which version of Proton to use but the behavior is the same. DM me if you are interested in helping out so we don't plug this channel up. Thanks again.

limpid lake
exotic hill
#

Okay... Don't put the Equilibrium sleeve on the Code deck.

#

Never mind. Just don't put card sleeves on the Code Deck.

umbral pilot
#

the location of the mods directory is different on linux too

#

it's some ridiculously long path

hollow coral
#

I found an issue with mod compat between SDM and More Fluff. Do either/both mods have a dedicated place to post bug reports to anyones knowledge?

I was incorrect its with SDM solely, does that mod creator have a place to bug report?

sturdy canyon
#

how is this balanced 😭

brisk seal
#

*blind

earnest moat
brisk seal
#

also upercases please

limpid lake
#

hmm, bizarre
there shouldn't be anything different

earnest moat
umbral pilot
#

sanity test - version.dll is next to Balatro.exe, right?

limpid lake
#

sanity test 2, have you been able to run balatro on linux without modding?

umbral pilot
#

and do you see a lovely directory within the mods folder?

earnest moat
brisk seal
#

sanity test 3 - do you have a computer

latent nimbus
earnest moat
latent nimbus
#

though maybe that's the cryptid getting to me

limpid lake
#

have you tried setting it to wumbo

latent nimbus
#

and maybe that's destroyed my sense of balance

umbral pilot
#

do you have the lovely dll inside of your game executable? I would remove that if I were you

#

I've never seen anyone do that before so I have no idea if it's causing your problem

earnest moat
#

I am on so many permutations of mix and match trying to get things fixed but even removed the behavior is the same.

#

Have backed everything out to a clean install to see if I buggered something up among the troubleshooting. Base game works. As soon I introduce version.dll it clocks on launch.

#

I'm sure it's something grotesquely stupid I've done/doing. But I am legitimately out of ideas.

tulip charm
#

do you have protontricks?

umbral pilot
#

and is there a recent log in the lovely directory? lovely/logs

tulip charm
earnest moat
sturdy canyon
#

Does he know?

#

oh my god this deck is insane

forest agate
#

Does anyone know how to get past Mac blocking lovely from running? It won’t verify it and doesn’t allow me to use it

rancid glen
#

anyone that can help me troubleshoot my balatro?

#

i tried to redownload balatro plus lovely and steamodded, because my cryptid mod wasnt showing up. and now no mod tab and lovely pops up like its working, just nothing else

grizzled hound
white scarab
#

it's out just still in development

grizzled hound
#

Oh wait

#

I was thinking they were talking about Jen's Almanac

#

Reading the replied comment explains the reply, it appears.

white scarab
#

almanac is also still in development, although jen released a 0.1.0 playtest very recently

eternal umbra
#

Hey im having trouble getting my mods to work, I installed steammoded main and added it to my folder under balatro and dragged my mods into that folder, but doesnt seem to work.

#

any ideas?

neat mortar
#

out of curiosity, is there a complete font for the "JOKER" text on most jokers? it'd come in handy to have

tropic owl
#

hear me out for a sec: so you got the game from steamunlocked. if you like it, you should support localthunk since the game is not yours, and buy the game. (that's what i did, at least!)

tired roost
sturdy canyon
#

what

river lark
#

people can have the same effects 😭

#

too many mods nowadays, that everyone is "copying"

grand geode
#

normally

whole hatch
river lark
whole hatch
#

Oh

whole hatch
river lark
#

nope

#

look a messaeg up

#

and folow the replies

whole hatch
river lark
#

np

whole hatch
# river lark np

Im adding jokers to the joke book sheet btw, lmk what you think of them

tired roost
river lark
#

my point still stands, so many mods

river lark
#

whats steamunlocked?

sterile hornet
#
  1. i dont think you can talk about pirated versions
  2. it's just the same way as the normal version
sterile hornet
#

really?
i'm sure it worked when i tested it before

neat mortar
#

you installed lovely right

#

then i have no idea

sterile hornet
#

show folder?

grand geode
#

it 100% is, navigate to your installation folder for lovely

neat mortar
#

uh what

grand geode
#

🗿

#

have you tried unzipping

neat mortar
sterile hornet
#

guh

neat mortar
#

dont tell me you play the game by clicking the exe inside the 7z

grand geode
#

mind screenshotting your folder?

neat mortar
sterile hornet
#

excuse me? why

neat mortar
#

but like

grand geode
#

we're not able to give you any further help if you aren't willing to show your installation folder

neat mortar
#

its not going to work if you launch the game this way

#

due to how... like, how computers work

#

its honestly a miracle the runs at all imo

#

still

grand geode
#

we are aware

#

the steps are the same

#

hi meth

umbral pilot
#

hi

#

just observing

neat mortar
#

next you're gonna tell us you actually play the nintendo switch version and you're using a bundled emulator /j

umbral pilot
#

we generally don't give support to non legitimate game installs

#

install instructions are the same either way

#

so good luck golden_joker

grand geode
#

how do i install lovely on my fridge

umbral pilot
#

milk the frige

sterile hornet
#

w h a t

neat mortar
#

jokes aside

#

it unironically would probably work with proton

#

(assuming a smart fridge with some kind of os on it)

sterile hornet
#

the car?????

umbral pilot
#

if it's embedded linux then likely, but I know a lot of them run ancient versions of android

#

especially samsung frige

grand geode
#

balatro on the car

neat mortar
#

well if its android then boy do i have good news for you

grand geode
#

traffic accidents rise by 200%

neat mortar
#

wait

grand geode
#

🗿

umbral pilot
neat mortar
#

im hoping you arent trying to mod the android version

sterile hornet
umbral pilot
#

balacar

neat mortar
#

carlatro

grand geode
#

balatro

sterile hornet
#

thats like double forbidden to talk about modding mobile

#

uhhh but some people know ways

neat mortar
#

as far as im aware, its not a thing

#

(but it realistically should be possible)

sterile hornet
umbral pilot
#

idk what you guys are talking about

sterile hornet
#

android modding

grand geode
sterile hornet
grand geode
#

no need for a loader

umbral pilot
#

androlatro

neat mortar
#

also i had a realization

#

balatro runs on love2d right

umbral pilot
#

idk

#

i've neber moddeed before

grand geode
#

you're on your own

neat mortar
#

i wonder if i could make some kind of port to a homebrew version of love2d and run it on the 3ds

#

will probably have to strip the shaders though

umbral pilot
#

last I heard discussing ports was also no bueno

grand geode
#

yuh

neat mortar
#

well im not going to discuss on the process

umbral pilot
#

bala

neat mortar
#

but i wonder how fesible itd be on a console like the 3ds is all

grand geode
#

also loads mods, but there are 99% less mods

neat mortar
#

considering memory restraints KouThinking

grand geode
#

cryptid mod on 3ds

#

real

neat mortar
#

lmfao

umbral pilot
#

balamod is a mod that balances cryptid

#

bala = balanced

#

mod = mod

neat mortar
#

coming: never

grand geode
#

and what does balanced tro mean

neat mortar
#

good luck trying to balance negative deck

#

i thought you cant run steam

umbral pilot
#

negative deck can be balanced by making negative copies annihilate spontaneously

grand geode
#

rule 8

neat mortar
#

either way rule 8

umbral pilot
#

balatro mobile is chill, enjoy it and have fun

#

I would play with mods if I knew how they do

neat mortar
#

cryptid likely wont be coming to mobile anytime soon

#

mostly due to it relying on injected mods

umbral pilot
#

yeah it needs lovely or whatever that thing is

neat mortar
#

theoretically it could be possible to compile a version of love2d that has lovely built in, but i am not going to make that myself

umbral pilot
#

go for completetionist++ and then look into cryptid

#

theoretically yes

#

it's not even that complicated

#

(for windows, I mean)

neat mortar
#

well if we're talking windows i could probably do it in an hour

#

but cross building is annoying

umbral pilot
#

I've never heard of android before so I only know windows

#

it's not quite that simple though, at least last I looked into it

#

since lovely needs to be integrated into luajit, not love2d

daring sluice
#

have we tried politely asking love2d to let us in at runtime

#

potentially involving a box of chocolates

neat mortar
#

is that not what lovely does

umbral pilot
#

more like coolaid man

neat mortar
#

just instead of politely asking love2d directly, it asks the operating system first

umbral pilot
#

it's more like a parent picking up their kid from school but the kid is swapped out right before they get into the car with a fake kid filled with mutagens

#

or low-yield shaped charges

neat mortar
#

that may be the best layman's description of dll injection

sterile hornet
#

that sounds very illegal

neat mortar
#

well here's the fun part

#

its technically intended behavior

sterile hornet
#

i wouldnt want to trouble mrslove2d

umbral pilot
#

it's fine because fake children filled with shaped charges had some self defense use 20 years ago during the Lovish conflict

umbral pilot
daring sluice
#

i bought biotech yesterday

neat mortar
#

i love how meanwhile in reality its "hehe funny version.dll gets loaded, imma detour one function and call it a day"

daring sluice
umbral pilot
#

and it still ends up making as much noise as an explosive child in a day care

#

thanks, defender

umbral pilot
#

so it really is a "ask nicely and Windows will make it happen" sorta deal

neat mortar
#

as someone who is also modding a game (peggle in this case) its so good

#

although we're going through a... different approach

umbral pilot
#

do tell

grand geode
#

peggle??? with lovely????

neat mortar
#

no not with lovely LMAO

#

we have our own modloader

grand geode
#

lmao

umbral pilot
#

is the act of playing peggle "pegging" or am I getting my terminology mixed around

daring sluice
grand geode
#

i would believe it if you maybe said peglin

neat mortar
#

it can be thought of that way yes

#

nah not peglin

#

the good ol' true Peggle Deluxe

grand geode
umbral pilot
daring sluice
#

😭

grand geode
#

they love pegging

daring sluice
#

you guys are killing me

umbral pilot
#

peggle

#

ea game so I'm assuming it's frostbite

neat mortar
grand geode
#

i dont know shit about peggle

daring sluice
#

peggle is fortnite

neat mortar
#

someone had this idea

grand geode
#

is there a mod that makes everything magic hat

neat mortar
#

you dont need to make a dll mod for peggle to do that actually

umbral pilot
#

... tls callbacks?

neat mortar
#

you can do that by modifying the pak's stages.cfg

grand geode
#

peak

umbral pilot
#

my eyes are crossing from this code

neat mortar
#

so basically, this loads the exe manually into memory

umbral pilot
#

manual mapping

#

based

neat mortar
#

and we hook everything before execution begins

#

using haggle

#

(hack + peggle)

#

is it overengineered? yes. is it necessary? probably not. is it fun? absolutely

umbral pilot
#

this is absolutely ridiculous

#

love it

#

nice work

neat mortar
#

i love drgn

#

he did the entire loader

umbral pilot
#

other than it being c++ ew ew 🤮

neat mortar
#

c++ is actually the best case for this

#

since, well

#

we have most of the game symbols :)

umbral pilot
#

ah yeah fiar

neat mortar
#

basically in short

#

mac builds

copper knot
#
Syntax error: tag.lua:780: 'end' expected (to close 'function' at line 117) near '<eof>'


Additional Context:
Balatro Version: ???
Modded Version: ???
Love2D Version: 11.5.0
Lovely Version: 0.6.0

Stack Traceback
===============
(3)  C function 'function: 0x0c4ccf40'
(4) global C function 'require'
(5) main chunk of file 'main.lua' at line 1681
(6) global C function 'require'
(7) Love2D function at file 'boot.lua:323' (best guess)
Local variables:
 c = table: 0x0c4ca5b0  {identity:false, version:11.5, accelerometerjoystick:true, modules:table: 0x0c4ca600 (more...)}
 openedconsole = boolean: false
 confok = boolean: true
 conferr = nil
(8) global C function 'xpcall'
(9) Love2D function at file 'boot.lua:362' (best guess)
Local variables:
 result = boolean: true
(10) global C function 'xpcall'
(11) Love2D function at file 'boot.lua:377' (best guess)
Local variables:
 func = Lua function '(Love2D Function)' (defined at line 355 of chunk [love "boot.lua"])
 inerror = boolean: true
 deferErrhand = Lua function '(Love2D Function)' (defined at line 348 of chunk [love "boot.lua"])
 earlyinit = Lua function '(Love2D Function)' (defined at line 355 of chunk [love "boot.lua"])
umbral pilot
#

who you calling short

copper knot
#

i open the game and immediately get this

neat mortar
#

in

umbral pilot
#

nice work

neat mortar
#

im working on my own peggle randomizer mod, and i did something just as overengineered

umbral pilot
#

I implemented 50% of a manual mapper ages ago and lost interest

neat mortar
#

runtime (de)serialization of config data and level data

#

from the pak file

umbral pilot
#

hahaha yeah this is so overengineered

#

very cool

#

(not in a bad way)

neat mortar
#

ive just always wanted to do this

#

so i was so happy when i realized i actually could now

umbral pilot
#

yeah that really is a good feeling

daring sluice
#

the peggle revolution is now

neat mortar
#

also if you want to lose your mind, look in peggleconfig.cpp

#

look at my hand written tokenizer

daring sluice
#

peggolution if you will

neat mortar
#

fun fact thats actually a thing

umbral pilot
#

it's good code considering what you're doing

#

I feel like tokenizers are always a mess

daring sluice
umbral pilot
#

you should check out skse's source code at some point, you might enjoy digging through it

neat mortar
#

also how do you feel about these snippets

umbral pilot
#

c++

grand geode
neat mortar
#

both of these are structs of size 8 bytes

neat mortar
#

why do you think im working on a randomizer?

grand geode
#

fuck yeah

neat mortar
#

its

#

a long ways out

#

to start im making just a standalone randomizer mod

grand geode
#

makes sense

neat mortar
#

i already have a working proof of concept actually

#

it doesnt "randomize" yet

#

but

#

it does this to 1-1

#

proves i can

  1. move pegs
  2. create new ones
#

and it also changes some text to show config editing works

umbral pilot
#

impossible, that's np-hard

#

very cool though

grand geode
#

infinite pegging???

neat mortar
#

wdym impossible

worthy verge
daring sluice
#

is the peg machine turing complete

umbral pilot
#

it's impossible to tell if the pegging machine will halt.

neat mortar
#

unfortunately peggle is not turing complete

#

technically speaking its a linear state machine

daring sluice
#

💔

#

alan turing is pegging in his grave rn

neat mortar
#

LMFAO

worthy verge
#

this game really got the name of all time

umbral pilot
#

a linear finite pegging machine or a linear pegging machine?

neat mortar
#

yes

umbral pilot
#

the former should be turing complete

#

at least iirc

grand geode
#

exponential pegging machine

neat mortar
#

cant ignore the skill issue possibility

grand geode
#

LMAO

daring sluice
umbral pilot
#

if you take stamina out of the equation I would assume the pegging has no limit

worthy verge
neat mortar
#

oh yeah also

#

wanna see how my randomizer actually works?

#

and i dont mean the libpeggle asset mangling part

#

i do some freaky shit to the game memory

umbral pilot
#

hm yes that would randomize things

neat mortar
#

well think of this

#

if the pak is loaded at runtime, and i dont want to modify the base pak file

worthy verge
neat mortar
#

how could I alter the assets?

#

i came up with a solution that i call "pak indirection"

#

and it all starts here NanamiVibin

#

i actually just slap the address of my own function over the address that calls the pak loading funciton, and i inject a ret after it

#

so it pushes an address, and returns

#

in x86 this effectively jumps the pointer to an address i want!

#

this is the real freaky shit

umbral pilot
#

god I miss how convenient instruction injection is on x86

neat mortar
#

OH RIGHT im not patching the address of the function that loads the pak

#

im changing the address of char* of "main.pak"

#

originally it just changed the address to "test.pak"

#

and eventually i realized i could stupid

#

also what's really funny is trying to open my randomizer in ida

#

sure with enough digging you can find whats going on

#

but at a first glance its very unhelpful

#

lmfao

#

i like how its unironically easier to nagivate the release build than the debug one

neat mortar
#

i tried to keep the syntax of libpeggle as sane as i could (that also is in line with the peggle's internal syntax)

#

the amount of shit i had to implement in libpeggle to make element stuff this easy to access was a nightmare

#

i also think i designed it pretty well, the whole mod in its current state is ~600 kb (which also statically links everything)

#

the only dependency of libpeggle is the windows kernel dll

#

(sure this also indirectly loads a bunch of other windows dlls, but still, no worrying about c++ runtime stuff or other libraries)

pseudo wigeon
#

hello im a complete noob, ive been watching balatro university on youtube and i really love the saturn mod they are using, but im completely lost on how do i install it, could anyone help me a lil bit? 😛

tired roost
#

science diagrams that look like shitposts Goomba edition

sterile hornet
#

gais new pannenkoek vid dropped

river lark
#

lol*

#

cool how the first enimie could be so complicated

whole hatch
tired roost
#

mod idea:
a mod that shows how much score you will get from hand if you were to play it with all the currently selected cards

fallow bramble
#

Already exists, not really mod compatible tho

surreal prawn
#

Is it possible to get negative mult values?

#

Like, with a joker that gives x-1.5 mult

unreal juniper
#

probably

#

but i dont think the game shows negative values for chips/mult

#

it just shows as blank

tired roost
#

this game is so good, i think i will make a joker after it

tired roost
#

maybe not this...

inner mural
#

the fish.....

#

you know what that means...

ruby hearth
#

making jokers based on other card games to get into modding. This text is basically a placeholder for now. What do you guys think the reward should be? Is 2X mult good for such a niche hand?

#

for reference, it does not require the cards to be in sorted order (a truly valid string of cards in Solitaire would, but I wanted to be more lax) which means if you have 3 of one color and 2 of the other you can manage it.

tacit zealot
#

Is it going to be uncommon or rare? since there's already that rare that wants a Straight and gives X2, I think it's The Order?

inner mural
#

yes

#

order

latent nimbus
#

the order is 3x

gusty shoal
#

considering the normal x mult for straight joker is 3x i feel like this should be at least 4x

latent nimbus
#

yeah isnt this just flowerpot but for straights

tacit zealot
#

it's a close mix of the two yeah

ruby hearth
#

I'm not entirely sure whether it's easier or harder to proc 😁

#

But it's definitely similar

tacit zealot
#

well compared to The Order, it is strictly harder

ruby hearth
#

Well, yeah

gusty shoal
#

yea just by adding more conditions its by default harder + it strictly stops you from plying strsight flushes

ruby hearth
#

So maybe X3 and uncommon? or X4 and rare?

tacit zealot
#

how often do you guys run builds with a lot of wild cards, anyway? since this would be easier to hit with wild cards

tardy sierra
#

Huh, was the Community and Modding sections swapped around?

ruby hearth
#

I kinda forgot about wild cards now I need to change my entire check code 😭

#

The way that I validate the hand for scoring would never proc on wild cards

tacit zealot
#

yeah I feel like I always go for Lucky

gusty shoal
#

same, wild cards stop being worth it when you realize that flush builds arent that great or fun to run at all

#

and flush 5 builds require so much deck fixing that youre usually better off just cutting a card that has the wrong suit instead of making it wild

#

but im also ass at the game so take it with a grain of salt or two

ruby hearth
#

I only have one win so same lol

#

I just enjoy modding

granite smelt
#

hi guys, I'm making a texture pack kinda. Which part of the lua should I look at if I were to edit the name of a Joker/Consumable?

gusty shoal
ruby hearth
#

I mean I also only have like 6hrs play time

ruby hearth
gusty shoal
#

i came up with a thematic set of joker and comsumbale ideas centered around adding more cards that use probability so now i wanna get into making it :3

ruby hearth
#

That sounds like a lot of fun

#

I was planning on making a bunch of stuff based on other games

#

So I have Solitaire, I'm going to make a really weird one based on Hearts. One based on Blackjack should be pretty easy too.

gusty shoal
#

i have a blackjack one in my draft too!

ruby hearth
#

Mine won't be as chance focused, my idea is to score based on closeness to 21

gusty shoal
#

mine was more strict, granting Xmult specifically for played (not scored) cards to add up to 21

ruby hearth
#

Oh yeah I wanted to like

ruby hearth
#

add mult based on closeness to 21, unless it is equal to 21

#

In which case it does xmult

#

Like, you get rewarded for getting close

gusty shoal
#

yeee

ruby hearth
#

But you can also hit the jackpot if you're careful

tacit zealot
#

that sounds like 3 of a kind 7s to me

#

which I think is still neat to incentivise a lower hand like that

cobalt sentinel
#

one of my idea is if cards have face cards + ace in playing hand gain (+ mult)

gusty shoal
#

right?

ruby hearth
#

some two-pairs probably

gusty shoal
#

my thinking was that the vast majority of played 21s would be pairs or high cards

tacit zealot
#

can't hit an odd number using two-pair, that's adding two even numbers

gusty shoal
#

yeppppp

ruby hearth
#

If it's all played cards

#

the 5th card gets it odd

tacit zealot
#

I think we gotta agree on the rules here

ruby hearth
#

full house 5s full of 3s gets 21

white scarab
#

What if you let unscored cards contribute to the total?

gusty shoal
#

im thinking played, not scored, the only way to get scored cards to 21 would be 3 of a kind 7s or obscure flushes (i think)

tacit zealot
#

there's also the 5s and 3s house geek mentioned

gusty shoal
#

and if its PLAYED i think the vast majority of builds that can make use of the joker are pair and high card builds

gusty shoal
#

i think in both cases handing it a fairly high Xmult is valid, because youre either rewarding building hyper specific hands, which ususlly needs a bit of deck fixing, or trying to mkae the weakest hands in the game viable

tacit zealot
#

I think aces and 9s also makes a house?

gusty shoal
#

i think my first idea was 5x mult but ive done basically 0 thinking about actual numbers

gusty shoal
#

holy, blackjhack + cloud nine las vegas nirvana deck

tacit zealot
#

I've never run a two-ranks-fixed deck tbh, sounds interesting

#

I'd say start it at a 5 and see what happens?

#

cuz you gotta bend some to get that value

gusty shoal
#

ive only ever done it with a kings and queens flush house build, its kinda ass

gusty shoal
tacit zealot
#

cuz it feels like it's either of those houses, the mighty 7s, or aces and faces high carding

#

or aces and faces pairing

gusty shoal
#

i think the latter and 7s will be the most played

#

high card and the 3 of a kind

#

because its the easiest to either draw, or deck fix for

#

honestly if you get a flush 5 9s and aces deck going, im not even mad, have the 5x mult anyways

#

it would be absurd but youve earned it

#

XD

tacit zealot
#

livin in cloud 9

gusty shoal
#

real

tacit zealot
#

maybe with the rank fixing booster pack I'm working on it'd be possible

gusty shoal
#

oooh that sounds fun

tacit zealot
#

the draft for the spectral card for it at some point was make a card count as every rank during scoring, but I haven't actually looked into how difficult that'd be to make

gusty shoal
#

that sounds absurd

#

i love it

tacit zealot
#

it's between that and multiply all numbers on the card's enhancement by 4

gusty shoal
#

none of my shit is that "crazy" i think the hardest thing to implement will be the Sin cards

#

shit like a lust card making you select 2 cards and then creating a third with the suit of the left, the rank of the right and a %chance to copy any enhancements

tacit zealot
#

ooh that's funky

#

I like that

gusty shoal
#

yea i think thats about as crazy as my pack gets lmao i wanted to keep it all semi balanced

#

:3

#

but the rank wild card idea is crazy, i love it

tacit zealot
#

well I've balanced some of my effects
by randomizing the rank of selected card

gusty shoal
#

XD

tacit zealot
#

I'm excited to release it, I just need to finish two cards and the booster pack, the artist's making good progress on his side

gusty shoal
#

😄

#

i wanna actually finish like all gold stakes at least before i start dabbling in playing modded

tropic owl
#

i am making a little something, project moon sleeper agents assemble! (yes i know the icon is the psychic i am just not good at art)

gusty shoal
#

im at like 80% stake completion on mobile but i got a ways to go on Pc

gusty shoal
tropic owl
#

big risk, big reward

#

its actually 1:1 on mult to reward i think

#

(the only reason its min 1 is for debugging btw lol)

gusty shoal
#

the more code snippets i see the more confident i am that i can actually handle this

#

LUA isnt as mean as i thought it might be

tropic owl
#

lua isnt an acronym btw

#

its actually one of the better programming languages for beginners

#

no debuffs because the mult is enough 😭

tired roost
#

the long hand, oil disaster, the cruelty towards the man with the chimney, the final rythmic scene, tomato child,

crimson lichen
#

How can I install the crypeted mod?

grand geode
#

more people getting into modding perhaps?

latent nimbus
#

what does this say im on an old cerison of discord

#

forwards dont exist on this verison

sturdy canyon
grand geode
#

aliucord issue

latent nimbus
#

gasp

grand geode
#

(i hope)

latent nimbus
#

im just on an old verison of discord mobile

#

before the ui redesign

grand geode
#

so no client mods?

latent nimbus
#

yeah

grand geode
#

damb

latent nimbus
#

I LIKE my discord with rough edges

sturdy canyon
#

unreal combo

daring sluice
timid arch
tacit zealot
#

no? at that point they're all level 1, which either gives X1 or X2 based on how it defaults

#

unless it really is 2^9 if nothing's levelled up, but that just seems... dumb?

timid arch
#

I feel like it could be worded a bit better

tacit zealot
#

per level the lowest level base planet has?

timid arch
#

Gives Xmult equal to your lowest planet level (secret hands not included)

tacit zealot
#

that doesn't contain the exponential nature it currently holds though

sturdy canyon
tacit zealot
#

wait it's additive? I thought it was multiplicative

#

I guess Ninja's verbiage really is close enough to right

warm pasture
#

Nooooo, modding got re-arranged :(((((

#

We are bottom of barrel now Sadge

storm forum
#

Classic math.min.

sterile hornet
flint spoke
#

is there a balatro mod based off of flexicat/everdeck

timid arch
sturdy canyon
#

rip my run

#

it was so awesome

#

if i had found DNA or Cosmic Rays i might've won

tacit zealot
#

what mod is giving you those Xs under the jokers anyway?

sturdy canyon
pure slate
#

whats the mod that makes blueprint copy the graphics of the joker its copying? i wanna test it out

daring sluice
#

uh ik stupid made it

#

i forget the name

warm pasture
#

Does anyone have the link to the image with all the card backgrounds

daring sluice
#

oh i thought you were referring to blank spectrals/tarots/planets

warm pasture
daring sluice
#

nice

pure slate
#

found its name, literally Blueprint+

flint spoke
pure slate
#

oh thats sick

pure slate
#

HAHAH

warm pasture
#

scopophobia: No card is considered a face card

#

Definitely been done before

river lark
pure slate
#

i was planning to do it

sturdy canyon
#

damnit bunco beat me to it

#

same unlock

river lark
#

now idk if i actually made them work like 10, but def work like anti pareidolia

warm pasture
#

I'm making a mod that's about adding in alt versions of vanilla jokers. IE. adding in jokers for full house, four of a kind etc. Plus other stuff like right hand blueprint.

warm pasture
#

Mine is more about extension of vanilla jokers

fallow bramble
#

Also Cryptid

tardy sierra