#New++ Super Mario Bros

1 messages · Page 23 of 1

wide furnace
#

to know where the animations will load

fossil token
#

Gonna have to retile all w3 levels :c

#

well I got class in a min so I guess ill do more later

wide furnace
#

oh... well good luck at least

fossil token
wide furnace
#

feels a bit weird how some of things seem to shift, but it looks really nice!!

#

maybe if you make the animation 2x faster by reducing the amount of frames by 2, then adding the frames that makes the waves not do their changing size thing (if you get what i mean)

blazing jungle
#

imagine you can swim in it

fossil token
ocean pivot
# fossil token

If you want that shift to not look off, just speed up, otherwise yeah

fossil token
stoic lava
fossil token
#

get back to the sweat shop and make the new++ world maps jpg /j

stoic lava
#

Ill start the w1 map today marioready

fossil token
#

cant wait for people to start hating on the nsmbu palm tree being in this tile set

#

I forgot that the spike bass spawner is just broken in new++ for some reason

onyx lantern
stoic lava
#

Bg object is the best ig

fossil token
warped briar
onyx lantern
#

Although as jpg said it might work better as a bg object

warped briar
analog oracle
wraith gust
mental slate
#

It looks a bit pointy

mental slate
#

Ah ok

fossil token
#

moves four pixelsat once

mental slate
#

Looks a lil slow

#

Maybe 3 frames

fossil token
#

this has eight frames

#

its two animated 16x16 tiles

#

I can always speed it up

mental slate
#

Oh i thought u meant

fossil token
#

that was it

mental slate
#

Wdym moves four frames at once

#

OH

#

4 pixels?

fossil token
#

I ment pixels

mental slate
#

Ya speed it up and this is good then

fossil token
#

its early in the mornign for me lol

mental slate
#

That looks good

ocean pivot
#

Love it

#

wish it was public

wide furnace
wide furnace
fossil token
mortal arrow
fossil token
#

the 2d engine cant do that

#

the 3e engine needs to be used for opacity and to have tiles in front of mario

lapis lark
#

fire

mental slate
#

Oh wait they’re not swimmable

#

They look very opaque for that

fossil token
#

mario goes in front of them

#

its not like hes in them like normal water

#
  1. swiming in them doesnt make sense
#
  1. mario apears in front of them so he is not underwater
fossil token
ocean pivot
#

not sure what you could do to make it better except maybe slowing down slightly?

#

Either way, nice

#

What do you think of implementing a sound effect that you can hear when you get closer to the waterfalls?

#

if it's possible for you

#

I'd also recommend to cut sides of the texture of the waterfall so theycould fit perfectly to the pipe sprite since I notice that it's longer by one pixel

#

in best scenario, cut by 2 pixels

fossil token
fossil token
#

it feels weird not having them as well though

north garnet
#

BTW Illy, IIRC SMB3 had swimmable waterfalls.

mental slate
#

Ya

wraith gust
#

Swimmable waterfalls do not make any sense even in real life, the force with which the water falls would make it practically impossible to swim upwards

mental slate
#

Guys super mushrooms make no sense in real life you can’t eat a mushroom to double in size

stoic lava
mental slate
#

Guys Mario can clip through walls this is so unrealistic

ocean pivot
#

even some 2d

analog oracle
#

oh yes time to code the wonder clouds

stoic lava
#

WAIT FJ IS BACK?!

stoic lava
#

Yesterday i made this, today im making mote progress, this downpart will be for 1-B

#

Today i barelly made progress because of the talking flower model wich took all my time, but now ill go with everything

ocean pivot
#

Doesn't frosty make the maps?

analog oracle
#

i made a chunk of it before but I never got to finish it due to lack of motivation

#

though I kinda fear that what jpg is doing now is against what I originally planned 😭

#

it was basically gonna be a dark forest with mushrooms n such, but my idea was that it would all be a slightly dark vertex color so that i could add mushrooms and use knife tool to make the mushrooms emit a bit of light

stoic lava
ocean pivot
#

i prefer way more straight forward maps like in original game rather like those jpg has

#

they're less time consuming

stoic lava
#

Like non xyz?

#

-# but plis finish the new w2 cuz i hate the current one 🥺

ocean pivot
#

the only map like this in your hack is w1

#

that's why i like it lmao

stoic lava
#

Illy maps are xyz now too

ocean pivot
#

i hope you will do a good job then and don't dissapoint me

#

or else

fossil token
#

I don’t like things being inconsistent with the rest of the hack hence why water falls are not swimable

#

If I could layer them in front of the player then they would be so they would be consistent with waterfalls

#

And also, swimable waterfalls will be kinda ass for level design

fossil token
mental slate
#

Um

#

You can make them appear in front of the player

#

By making them replace the “tile water” object

fossil token
#

...

#

that isnt animated

ocean pivot
#

he actually looks good?!?!

#

damn, great

fossil token
stoic lava
onyx lantern
lapis lark
# fossil token

on everyones souls we ALL want to stomp that flower into the ground

fossil token
#

dont worry

#

I can make them stompable

#

it would be kinda funny if I did

#

also damn, 99 mariothumbsup 's on this thread

lapis lark
#

one more and you get an extra life

stoic lava
# fossil token

Btw u know if its possible to use swav instead of nwav? Since i use nwav for the level music

#

If its possible ofc

fossil token
#

voice lines are way to big in file size

stoic lava
#

Ohhh gotcha

stoic lava
stoic lava
ocean pivot
stoic lava
#

Idk how to do that :<

ocean pivot
#

Can you make somekind of triggers maybe?

#

if there are

analog oracle
#

nope

#

theres 0 triggers lol

fossil token
stoic lava
#

Oh true

wide furnace
#

if Illy doesn't want them to be swimmable, that's alright. but i think it's up to whoever makes the hack to decide to make them swimmable or not

ocean pivot
stoic lava
#

True

wide furnace
#

also using the "in front of player" logic, i guess i'll still need the modified triple blocks hack

ocean pivot
#

and don't complain because yall complain that swimming in waterfalls doesnt make sense then walking on those platforms that turn red when stepped on either

stoic lava
#

Nah cuz 1-3 on illy mod use those

ocean pivot
#

since when first level starts with level 3

#

LMAO

stoic lava
#

Its not the first level

wide furnace
#

imo they're too close from each other. take a look at how it is in world 1 from the vanilla game

stoic lava
#

True

#

Ill space them more a bit

wide furnace
#

the spot where the 1-3 node currently is seems like it would be the spot where 1-2 is

#

also will this worldmap have transparent paths? i feel like it would be hard to pull this off, but it would be really cool

#

same goes for your worldmaps jpg

stoic lava
#

Yup this one will have transparent path

wide furnace
#

wow nice!!

ocean pivot
#

MAKE MORE SPACE OF THIS SHIT

#

and don't you dare lose the files for pathing

stoic lava
ocean pivot
#

also design the map on paper or whatever first 😭

#

it will be way easier for you later on

#

it can be rough af

stoic lava
ocean pivot
#

Jeśli kurwa zgubisz to jakoś to kurwa inaczej porozmawiamy.

#

i nie wkurwiaj mnie

fossil token
ocean pivot
#

About the platforms?

fossil token
#

Yup

ocean pivot
#

Damn that would've been great attention to detail then!

mental slate
#

I hate the idea of anything in Mario having to “make sense”

ocean pivot
fossil token
#

The whole waterfall thing is for consistency, if Mario doesn’t go into it then he is not interacting with it

mental slate
#

But you can use the

#

Tile water object

#

!

fossil token
mental slate
#

Make it animated with code idk

fossil token
#

I have no clue how oam stuff works

mental slate
#

The bubbles that push mario are not in the foreground and they still

#

Push mario

#

Quicksand still slows mario and pulls him down

stoic lava
#

Thats different

mental slate
#

how

fossil token
stoic lava
analog oracle
wide furnace
#

semi transparent. i meant path with some transparency, like in the base game. tho the secret exit ones would be fully transparent

wide furnace
# fossil token

this is cursed... 😭 it works and looks fine, but why is it in new++ 😭

onyx lantern
fossil token
wide furnace
#

😭

warped briar
ocean pivot
#

nice

fossil token
#

this voice line will be really good for 1-1

astral tendon
#

How did you do it?

#

Did you use AI?

fossil token
astral tendon
fossil token
astral tendon
#

Oh

#

I didn't know they said that 😅

olive owl
#

In the first badge challenge is when they say that

fossil token
#

Gonna showcase the level soon

#

its got some problems

#

main one being that the spike bass spawner is broken in new++ for some reason, it releates to the custom actor stuff

#

so I just place spike bass in the level and they dont spawn half of the timr

stoic lava
fossil token
#

u should just not use ai

#

im not a fan of impersonating someone with ai

stoic lava
#

True

fathom kraken
stoic lava
# fossil token

Wait before i work on the sseqs for ssmb ost lemme ask a thing, can the voice lines be played over nwav or nah?

iron igloo
#

that is how this works

#

nwav and sequences can coexist

#

which is why the vanilla beach theme is playing

#

oh you’re asking if you can have nwav for music also - the answer is no

fossil token
#

I have told jpg this like five times

stoic lava
#

Gotcha

#

Then i can ask thr midis now

#

Also can i make the themes of the levels ill not usethe flower in nwav?

#

Like, worldmap themes, castle themes, airships, tanks

#

While the main themes being sseqs?

fossil token
#

If the level's background music uses nwav

#

then u cant use bitch flowers

#

otherwise you can

stoic lava
#

So i can keep nwavs for levels ill not use them, thx for explaining ^w^

#

Last question, do i need to create a separated folder with the voice lines?

#

-# I think yea but asking is better yk

fossil token
#

u just put the file id and add a case for every talking flower

#

you could do it more optimally if all of the voice lines were in the same folder

#

then you could do NWAV::play(x + settings)

#

and remove the switch statement

stoic lava
#

Gotcha

#

Ill do like that

fossil token
#

and then u could probs asign another byte to animation length

stoic lava
#

Ill make a folder with voice lines and add the ids like u did

stoic lava
#

Ill not, ill use wonder voice lines

ocean pivot
#

good

#

Just find someone that might have similiar voice to the VC from wonder or use original lines MarioOkay

fossil token
#

started the parallel version

#

having to redo the shadows is annoying af

#

I might need to get Jouner to help me with the colours

#

ill try and do it myself first though

#

these beach huts are gonna be fun to redraw

#

out of curiosity, has anybody noticed the jr embelem on the B side of the casette? I wanted text on it saying "A side" and "B side" but it wasnt readable so I did this instead when I made the model

wide furnace
civic cloud
warped briar
#

I mean

civic cloud
#

Swimming in waterfalls is fun, I wish we could place water tiles in Mario Maker

warped briar
#

We do tend to have a base level of consistency

civic cloud
#

Yeah ofc

#

Just saying, swimmable waterfalls ain't that crazy when you have freezeflame

warped briar
#

I'd say swimmable waterfalls is quite a lot weirder than freezeflame

fossil token
#

People really want the boomerang in new++

ocean pivot
#

I actually want a power up that wasn't done before/isn't seen much

#

from 3d mario game

fossil token
#

I don’t really want any more projectile based ones

stoic lava
fossil token
#

Boomer would be free though, just add another shell model, load the fire or normal head model depending on the character and call it a day.

#

I would do a hybrid though, blue shell boomer suit

#

Since I like the shell hybrid concept

#

I wanna add an ice bro shell or bubble bro shell first though

wide furnace
stoic lava
#

Boomerang abreviation

ocean pivot
#

ice flower would've been neat MarioOkay

stoic lava
#

True

fossil token
#

I love the vibe of the new parallel tile set

#

The waterfalls are currently blood waterfalls

#

Idk if I want them to be red or purple

ocean pivot
#

purps

civic cloud
#

Yeah

#

I love the aesthetic

fossil token
#

the colours are all stolen from colour splash

#

well, that used violate, I shifted mine towards indigo

#

so I can call the world "Indigo Isles"

analog oracle
ocean pivot
#

cloud flower

#

i wanted to say that before but wasn't sure if it doesn't count as projectile kinda

stoic lava
#

Yea that a good one

fossil token
#

I only wanna add more shells since I don’t wanna extend every players palette

stoic lava
#

Cloud flower can use fire flower palette

fossil token
#

Cloud wouldn’t work with my existing levels

wide furnace
#

i though maybe the raccoon leaf or something. it'll probably need extra code and a new head model, but the palette should remain the same i think

fathom kraken
# fossil token

There's still some corrupted parts, but solid level design!

fossil token
#

im just retiling and showing off the tile set

#

the level design is kinda ass

fathom kraken
#

If it was made by you, it's good

fossil token
#

the level is way to linear for my liking, the secret exit is hidden in a kinda cool spot

#

I just dont really have a spot to add a bonus room for the casette

#

and the first star coin is in the bloody secret exit route

north garnet
#

BTW, about the swimmable waterfalls again, SMBW has you swimming up rain, so yeah...

stoic lava
#

Super mario bros wonder is smb on drugs tho

warped briar
#

Mario Wonder was just a fever dream

wide furnace
wraith gust
#

Illy already mentioned that she doesn't want swimmable waterfalls, y'all should seriously stop insisting on that

wide furnace
#

as i said, that's perfectly fine that she doesn't want to.

earlier i just mentioned some games where there are swimmable waterfalls, not because Illy said that she didn't want to, but because a few people kept saying that it didn't make sense

this time i just answered what Staryu Trek said, and i'm guessing he also just gave an example responding to the same thing i originally responded to. just a bit late tho

tho yeah the conversation about this probably doesn't have to continue

fossil token
#
  1. I have already stated why I’m not doing it
#
  1. Mario wonder has already been acknowledged
#
  1. They are just fucking waterfalls
#
  1. Changing it would break the levels they are used in, and changing it also means poison falls should kill you, but they don’t
worn totem
fossil token
wide furnace
fossil token
worn totem
fossil token
# worn totem What Button Would It Be Exactly?

R = twirl
L on ground = long jump
L in air + Pad Right = right dive
L in air + Pad Left= left dive
L in air + Pad Right + Pad Up = up right dive
L in air + Pad Left+ Pad Up = up Left dive
L in air + Pad Up = up dive

worn totem
#

I'm Interested.

#

I Love Air Tech.

fossil token
#

most sane cassette room

#

I wanted to use lakitus but I couldnt cause I use boos in the level aswell

#

nah this is fucked

#

im replace half the plants with boos

olive owl
#

Why do your recordings shrink like that

fossil token
#

it just happens with xbox games bar records desmume

mental slate
#

You cancelled your dive with a twirl and gained a fuckton of height

#

Hmmmmmmmm

#

If it’s ok i might make one(1) kaizo level using your hack’s movement just for fun at some point

#

When i saw you do that shit my brain immediately went “welcome back, fireflower wallscaling”

fossil token
#

and I wanna make the animation a roll

mental slate
#

So what you did at the end was not a twirl afterwards?

fossil token
#

that was a twirl, I did it after the dive

mental slate
#

If you walljump does it refresh your ability to dive?

fossil token
mental slate
#

Would you dislike it if i made a custom level using one of your demos as a base

#

I wouldn’t release it as my own thing it would just be to fool around

#

I see several possibilities for interesting things you could do with these dives

fossil token
#

I dont think the uploaded demo has dives in it

#
void dive(Player* player){
    if(diveTimer != 0){
        diveTimer -=3;
        diving = true;
        player->subActionFlag |= 0x400; 
        player->setAnimation(0x18, true,Player::FrameMode::Restart,0x1300,0);
        if(dashDirection == 0){
            startPosX += 0x150 * 30;
            if(diveTimer > 36){
                startPosY += 0x400*((60 -diveTimer)^2);
            }
            if(diveTimer < 20){
                startPosY -= 0x400*((20 -diveTimer)^2);
            }
        }
        if(dashDirection == 1){
            startPosX += 0x120 * 30;
            startPosY += 0x120 * 30;

        }
        if(dashDirection == 2){
            startPosY += 0x150 * 30;
        }
        if(dashDirection == 3){
            startPosX -= 0x150 * 30;
            if(diveTimer > 36){
                startPosY += 0x400*((60 -diveTimer)^2);
            }
            if(diveTimer < 20){
                startPosY -= 0x400*((20 -diveTimer)^2);
            }
        }
        if(dashDirection == 4){
            startPosX -= 0x120 * 30;
            startPosY += 0x120 * 30;
        }
        player->velocity.y = 0;
        player->position.y = startPosY;
        player->position.x = startPosX;
    }
    else{
        if(dashDirection == 0|1){
            player->accel.x += 0xb00;

        }

        if(dashDirection == 3|4){
            player->accel.x -= 0xb00;
        }
        player->subActionFlag &= ~0x400; 
        canDive = false;
    }
}


void doLongJump(Player* player){
    if(longJumpTimer != 0){
        longJumpTimer -=2;
        player->subActionFlag |= 0x400; 
    }
    else{
        longJumping = false;
        player->velocity.x = initalAccel;
        player->subActionFlag &= ~0x400; // remove fixed direction flag
    }

    player->setAnimation(0x3c, true,Player::FrameMode::Custom, 0.5fx ,0);

    if(player->direction == 0){
        player->velocity.y = 0x70*(longJumpTimer +10);
        player->velocity.x = 0x40 * (60 - longJumpTimer);
    }
    if(player->direction == 1){
        player->velocity.y = 0x70*(longJumpTimer+10);
        player->velocity.x = -0x40 * (60 - longJumpTimer);
    }
}

the code for the dive is bloody awful as of now

#

then I got this mess thrown in the mid air twirl check codea

#
     if ((player->subActionFlag & 0x40) &&     // airborne flag
        !(player->actionFlag & 0x4000) && 
        (diveTimer == 0) &&
        (!diving) &&
        (canDive) &&
        (Input::playerKeysPressed[player->playerID] & Keys::L) &&
        !player->powerupSwitchStep) {
            diveTimer = 60;
            //|player->keysPressed & Keys::Down)

            if(player->keysHeld & Keys::Right){
                if((player->keysHeld & Keys::Up))
                    dashDirection = 1;
                else
                    dashDirection = 0;
            }
            else if(player->keysHeld & Keys::Left){
                if((player->keysHeld & Keys::Up))
                    dashDirection = 4;
                else
                    dashDirection = 3;
            }
            else if(player->keysHeld & Keys::Up)
                dashDirection = 2;
            else{
                if(player->direction == 0){
                    dashDirection = 0;
                }
                if(player->direction == 1){
                    dashDirection = 3;
                }
            }

            startPosY = player->position.y;
            startPosX = player->position.x;

            diving = true;
     }
mental slate
#

The next time you release a demo

#

I wanna fool around with the movement

fossil token
#

That’s cool

#

Idk what my plan with a demo is anymore, I want to release one but at the same time I don’t want levels stolen

mental slate
#

Also dives probably make spring jumps way more viable in this game

fossil token
civic cloud
#

Are the Boos supposed to be Dark Boos? Or are they just affected by the level's lighting?

stoic lava
#

I think its dark boos yea

#

Since theyre sprites so the light sadly cant affect

fossil token
#

I just screwed them up on that enemy palette lol

#

I wanna draw better boos soon though

stoic lava
#

I need to draw smw boos

#

At some point

fossil token
#

why did I have to put the casette room at the end of this level

#

its not the easiest level then I have to go through that hard as hell room

#

reccording this is a nightmare

fossil token
astral tendon
#

Nice level!

flat lily
#

Good level

fathom kraken
#

Probably the best gimmick of the whole hack!

fossil token
#

its a pretty cheap gimmick

#

especially since half the world is based on it

fathom kraken
#

I dont care, if a level is well made, the gimmick stands out, even if it's a "cheap" one, like you say

simple current
stoic lava
#

I honestly agree with her

wraith gust
stoic lava
#

^

ocean pivot
wraith gust
#

Yes

worn totem
stoic lava
#

Why u said the level is fucked 😭
Its a pretty neat level

#

I liked it

open nymph
#

Question, I feel like it needs a difficulty balance because there are 3 power up slots, have you thought about adding a little more difficulty to the levels?

stoic lava
stuck grotto
#

Catching up on this cause I haven’t tuned into updates for a bit

#

Reading the comments on illy’s videos are….certainly something

onyx lantern
#

Lol

wide furnace
# fossil token https://youtu.be/wum2XRClUIw

okay so, the main path of the level is pretty solid, and looks fun. i don't have much to say for that

however, the cassette room imo just feels like enemy spam, which feels pretty impossible to go through, unless you damage boost, or cheese it with a shell powerup which also ruins the whole thing. it also feels kinda long and repetitive. at this point might as well just put something similar to the secret exit of 1-Tower from the vanilla game, where you're required to have the blue shell to break blocks

then about the secret exit. i really like the idea of "switching between the 2 worlds" and taking the pipe again to go back to the regular world. however the secret exit itself is kinda underwhelming. it feels like you pretty much skip the whole level, and go straight to the secret exit. it's not more challenging, which makes it feel less rewarding. i feel like expanding the secret exit area to at least include about half of a level path, and reusing some of the gimmicks, could be better

fossil token
#

The cassette room is easy when you have literally any projectile power up since you can kill the spike bass and plants

#

There is also a pattern to it which makes it manageable, the player just has to use dives

#

And the secret exit is lame cause

#
  1. It’s an old level I retired and I couldn’t really fit a new one in without redoing even more of the level and I didn’t have motivation to do that
#
  1. Two levels of w3 are locked behind that secret exit
fossil token
#

I was just thinking of a nsmb2 stat coin

stoic lava
#

I think they mean that its something that would apear in newer

fossil token
worn totem
#

There's Way Too Many Coins.

#

Where You Just Jump on Ground at the Top of the Screen.

#

There's Even a 50-Coin Like That in the Final Castle 💀

fossil token
worn totem
#

Ok.

fossil token
#

blue pipes

fossil token
#

actaul blue pipes

#

the best part is that you dont even need to use any tile set space for them

#

since their rendering is tied to the position on the tile map

fossil token
#

just messed up a few tile behaviors

lapis lark
#

🔥

#

could just be me but they look a little more purple than blue
but purple is such a peak colour so we win anyways

fossil token
#

terrible temp hoppycat sprites

stoic lava
#

And wich Z layer i should add it

#

Ill make the actor for it today

fossil token
stoic lava
#

Thanks! ^w^

ocean pivot
#

i'm sure it would fit more like this

stoic lava
#

True

stoic lava
fossil token
#

I just dont enjoy modeling

#

I am fine with making animations

stoic lava
fossil token
stoic lava
#

YUPPIIIII

fossil token
#

I already half made it but I just made a shell

stoic lava
#

Can i animate too? 🥺

fossil token
#

Sure

ocean pivot
#

@stoic lava send me the texture later of it

stoic lava
fleet breach
fossil token
stoic lava
fossil token
#

yeah

#

like the wonder ones

stoic lava
#

Oki

fossil token
#

gonna save this here

#

I might make podoboo's work in lava and water

fossil token
#

@stoic lava can u swap 1-Airship and 1-CastleIcon on the w1 map ur making

fossil token
#

I need to make some changes cause I noticed that mummy pokey just isn’t used in this hack

stoic lava
#

So 1-castle after 1-4?

fossil token
#

I don’t mind

#

Maybe two levels between the tower and castle

#

U can move 1-5 before the castle and have the airship after the castle or move 1-3 to after the tower

stoic lava
fossil token
#

Im getting desperate for ram now lmao, im compiling most of my code into overlays now

#

overlay 48 has so much free space

#

its length is 0xbbe0

#

and it only uses ~0x1500 of that

stoic lava
#

How code is compiled to overlays and how usefull that can be?

fossil token
#

I mainly keep bosses and more chucky things in overlays

#

but I wanna move most actor related code to them if there is free space

#

so I dont bloat arm9

#

it needs to be this way so the "not so final boss" and roy dont crash the game

stoic lava
# fossil token this is how

Reading json is hard 😔
But ig its like, u mark here where the code will be aplyied based on the folder name or smth?

fossil token
#

now I just gotta make him stoppable

stoic lava
#

Cute

#

Are this the smb3 ones? Or sticker star?

fossil token
#

green pokeys, u can stomp them

stoic lava
#

Gotcha

fossil token
#

gonna use them for 1-ship since mummypokey can be stomped

#

I might even make them mummy pokeys, I think that could be kinda fun

stoic lava
#

Smart

#

What if u made mummypokey a green pokey?

fossil token
#

mummy pokey makes sense

stoic lava
#

Fair

#

World 1 inst a forest tho?

fossil token
#

it is

#

1-castle is litrally called "Bowsers Crypt"

stoic lava
#

Ohhh

fossil token
#

the lore is that its the forest were all of the dead members of bowsers army were berried

#

and jr used a ztar to revive that pokey, like he did in the "not so final boss"

#

I need to stick a ztar sticker on that cauldron lol

stoic lava
#

On nsmb he uses a ztar?

fossil token
stoic lava
#

Nvm i misread it

#

Its in w1 castle he uses it on dry bowser on ur hack

fossil token
#

yeah

#

then bowser is never seen again in new++

#

cause fuck bowser, hes lame

stoic lava
#

Wait so Who's the final boss them?

#

Bowser Jr?

fossil token
#

this hacks weird, it doesn't end with a boss fight

#

Black bowser jr (ztar jr) is kinda the final boss even though there is another boss after him

stoic lava
#

Thats not weird

#

NOW U MADE ME HYPED TO PLAY THIS GAME 😭

fossil token
#

as I have said, the final level is like an hour long and has like 20 checkpoints

#

I have only shown this tiny segment of it

stoic lava
#

Sis is cooking with this 😭

#

I cant wait to see it

#

Ngl

fossil token
#

takes place right after the black jr fight, that fight has started to be rewriten and doesnt end with a switch anymore

#

the plan is that it ends with this portal thing and going through it finishes the level

fathom kraken
#

Btw what was that portal you added for?

fossil token
#

then u go back through it in the start of ?-?

fossil token
fathom kraken
#

But what was it for?

#

Bc in the cutscene black Jr goes through it, but nothing happens to him

fossil token
fathom kraken
#

No, I've watched it, it's just a question, what happens with black Jr when he enters the portal

#

He also teleports?

fossil token
#

yup, he runs off

fathom kraken
#

Ahhhhhhhhh

#

Okay

fossil token
#

then u try to catch him, he gets, away, then u catch him and Mr ztardust then turns on u and trys to kill u, then you need to escape the level with jr

fathom kraken
#

So a Ztar boss fight is confirmed?

fossil token
#

Im calling the ztar partner that you meet in the intro cutscene and work with for most the game Mr Ztardust lmao (only if MrZtardust is okay with it)

olive owl
#

Abusing my owner powers to say he is fine with it

fossil token
#

nsmbe compression moment

#

ill do it properly in nitro paint later

#

if I ignore the fucked texture, it looks kinda cool i think

ocean pivot
#

damn love it

fossil token
#

the face is looking so goofy

#

lol

stoic lava
#

Looks funni

fossil token
#

the way this is stiched on top makes it hard

stoic lava
#

This one looks kinda goofy

#

Ig the other one is better

stoic lava
fossil token
#

the mummy pokey face just isnt working since its a plain on the pokey model

#

this works but doesnt feel like mummy pokey

#

smth like this is probs the best

stoic lava
stoic lava
fossil token
#

U can make a custom head model if u want jpg

stoic lava
#

Ill do one

fossil token
#

U can probs just take mummy pokeys head, grab it’s details and stick it onto the old model

fossil token
fossil token
#

this song slaps so hard

#

I kinda wanna use it somewhere in new++

lapis lark
#

1:40 im calling it now
ur gonna get a few comments thinking this is a reference to newer ds

fossil token
#

its the song newer remixed for their castle theme

#

so yeah :p

stoic lava
#

-# ok ill go back to the sweat shop marioready

polar fjord
#

sorry for ping

#

forgot to turn it off

wide furnace
#

okay i'm not the only one who thought about the newer castle theme 😭

#

i actually kinda expected it before playing it

fossil token
#

the thunderstorm levels in w7

wide furnace
#

yeah it seems to fit for rain levels

#

are you gonna make it into an nwav or an sseq? (or request for one?)

fossil token
#

Sseq

worn totem
flat lily
#

Great job, in your opinion it is possible that the platform will tilt a little as soon as it stops

#

I hope I explained myself well

fossil token
#

#include "nsmb.hpp"

ncp_hook(0x0213DBA8, 23)
bool PokeyLoadMoreCrap(){
    FS::Cache::loadFile(2429 - 131, false);
    FS::Cache::loadFile(2428 - 131, false);

    return true;
}

static void pokeyOnStomped(Actor* self) {    
    int *world = (int*)(0x02088BFC);
    if(*world == 7) asm("B  0x0213C75C");
}

static void pokeyDamagePlayer(ActiveCollider& selfAC, ActiveCollider& otherAC) {
    auto pokey = static_cast<Pokey*>(selfAC.owner);
    int *world = (int*)(0x02088BFC);
    if (otherAC.owner->actorType == ActorType::Player) {
        Player* player = static_cast<Player*>(otherAC.owner);

        if(*world == 7){
        auto stomped = pokey->updatePlayerStomp(selfAC, 9.0fx/32.0fx, 1, false);
        if(stomped == PlayerStompType::MiniStomp)
            return;

        if(stomped == PlayerStompType::Stomp){
            pokey->setStompCollision(*player);
            return;
        }
        }
        player->dealDamage(*pokey, 0, 4.0fx, PlayerDamageType::Hit);

    }
}


ncp_over(0x0213ECC8,23)
static const auto pokeyOnStompedVFunc = pokeyOnStomped;

ncp_over(0x0213ECF8, 23)
static const auto pokeyDamagePlayerVFunc = pokeyDamagePlayer;

ncp_over(0x0213EAF8, 23)
static const ActiveColliderInfo activeColliderInfo = {
    0.0fx, 0.0fx,
    8.0fx, 6.0fx,
    CollisionGroup::Entity,
    CollisionFlag::None,
    MAKE_GROUP_MASK(CollisionGroup::Player, CollisionGroup::PlayerSpecial, CollisionGroup::Fireball),
    MAKE_FLAG_MASK_EX(CollisionFlag::None),
    0,
    pokeyDamagePlayer
};

ncp_jump(0x0213DB14,23)
NTR_NAKED static void pokeyHead() {asm(R"(
    LDR        R0, =0x02088BFC
    LDR        R0, [R0]
    CMP        R0, #7
    LDREQ           R0, =2429 - 131 
    BEQ             0x0213DB14 + 4
    LDR             R0, =0x5cc
    B               0x0213DB14 + 4

)");}


ncp_jump(0x0213DB54,23)
NTR_NAKED static void pokeyBoobs() {asm(R"(
    LDR        R7, =0x02088BFC
    LDR        R7, [R7]
    CMP        R7, #7
    LDREQ           R7, =2428 - 131 
    BEQ             0x0213DB54 + 4
    LDR             R7, =0x5cb
    B               0x0213DB54 + 4
)");}

#

this is the the current code if anyone is interested

#

ik there is stuff for the current world in the reference, didnt have internet at the time I was writing it and my brain decided that setting up a pointer was the easiest work around

#

I also need to define the function for pokey on fire ball hit which is what im using to kill it

worn totem
#

I Got the 100th mariothumbsup .

lapis lark
fossil token
#

so, im doing the tile set for 1-ship

#

sand in a jungle would be white/yellow right?

#

its a shipreck level btw

lapis lark
#

i think so

stoic lava
lapis lark
stoic lava
lapis lark
#

upon looking for "jungle beach" im seing a bit of both white/yellow and orange/yellow/brown

lapis lark
#

it seems to vary so i guess neither are technically wrong(?)
but id say the orange/yellow sand might look cooler

fossil token
#

Currently only w1, w3, w6 and w8 have airships in new++

#

im tempted to go all in and give every world a ship level

#

or something like that, maybe a boat or a tank level or smth could go in w4, w5 or w7

stoic lava
#

Boat in w3, train in w5?

fossil token
#

w1 kinda takes the spot as a boat since its a shipreck

stoic lava
#

Fair

stoic lava
#

I got a idea that may not be added but would be nice, what if u make each airship be themed arround the world? Except w3 cuz this one fits beach

#

Like, frozen for w5, haunted/sandy for w4

#

On mountains for w6 cuz its on a cave

#

Or a lava ship for w6

wide furnace
#

not very important but the thread reached 100 mariothumbsup s

onyx lantern
#

yeah lol

lapis lark
#

lets get it to 200

wide furnace
fossil token
#

damn, pokeys can just clip through ground lol

analog oracle
#

special tile disguised as a solid tile but it’s functionality is let pokeys go right across

ocean pivot
#

tbh,the only thing i don't like in this version of pokey is it's face, looks weird? 😭

#

but i love the bandage texture

fossil token
#

It needs a custom head model

ocean pivot
#

oh lol

lapis lark
mental slate
fossil token
#

Thought of a way to save actor profiles

#

I gotta make a boss control actor that loads the bosses recourses, then spawns it

#

That would free up a lot of profiles

#

I’m not that desperate yet though :3

fossil token
fathom kraken
#

Spike my beloved 😍

fossil token
#

wrong vid lol

lapis lark
fathom kraken
#

Buffed Spike

fossil token
#

no spikes have been harmed

#

hes fucked bad

#

time to restart I guess

fathom kraken
lapis lark
#

he stubbed his toe

stoic lava
# fossil token :3

Can i use this if u manage to rig correctly? I hate newer ds spike model 😭

fossil token
stoic lava
#

Ahh sad

fossil token
#

okay

#

i got a new plan for the spike

#

ima export the snow spike model and animations, stick the spikes hair and eyes onto it

#

then export it

wide furnace
#

you mean import it for the last one?

fossil token
wide furnace
#

oh ok

fossil token
#

okay, got the animations

fossil token
#

it aint gonna be compatiable with snow spike remodels

fossil token
#

okay

#

I think I worked these animations out

fossil token
#

this seams like it could actauly work lmao

#

joing the models breaks the animations and armture, i think ima have to make the hair and body seprate models and load the hair/eyes by sticking the models onto the head bone

#

got it, dont have to do that cursed route

fossil token
fossil token
#

this is so hard lmao

fossil token
#

getting there, I decided to make spike ware gloves cause I didnt wanna remodel the hands

#

ill probs make them cyan later

fossil token
#

got an idea, might try to make the hair and body seprate models again

fossil token
#

what do yall think of this? thinking about using it as the w1 airship theme

#

Im using the castle bank, if someone thinks they can do better then feel free to give it a try

fathom kraken
worn totem
fossil token
worn totem
wide furnace
# fossil token what do yall think of this? thinking about using it as the w1 airship theme

honestly i think this sounds pretty good, especially some parts

however i'm not (or wasn't) fully sure about one of the main instruments (the "woh"-sounding one i think) nevermind i think it sounds good after listening to it one more time

also the "newer castle" segment (for a lack of better name) lacks percussion it seems. i'm guessing the midi doesn't have it but i feel like it could be better to add some percussion still

fossil token
#

his side profile does not look great lol

#

guess he wont be facing the camera lol

#

the side profile looks alright though

wide furnace
ocean pivot
fossil token
#

I keep adjusting it bit by bit in the onrender function

#

since its a diffrent model that gets rendered to a bone

lapis lark
fossil token
#

I kinda like the wonder camera facing vibe

#

I might make the hair and eyes diffrent models

#

so I can have the eyes there and the hair adjusted even more

#

idk why he got gray hair

#

but I dig it

#

I think ima leave it

lapis lark
#

mario stomps a senior citizen

#

caught in 144p

fossil token
#

I dig this

#

now spike is young again

fossil token
#

so thats why the hair looks off

#

its weird how the spike model grows in the animation though

#

thats from the snow spike animations

#

not the exact file

#

but a remake of the animations for this model

stoic lava
fossil token
stoic lava
#

Oh

fossil token
#

There is four lip bones, arm bones and leg bones

#

No there is five lip bones

stoic lava
#

Nintendo bad Higging

#

Rigging

fossil token
#

Same with the eyes

stoic lava
fossil token
#

I don’t remember

#

There is l,r,t,b and m

fossil token
#

okay, what do we think of this?

#

question is though, blue or orange cloves/shoes

#

I like the orange better

stoic lava
fossil token
#

yeah

#

the contrast is nice

#

the model is so goofy looking but I love it

#

it looks like a child spike

stoic lava
#

It fits ds

#

Looks cute

stoic lava
fossil token
#

the cursed model drawing code

#

because I couldnt get the anims working for the hair and eyes in blender

rapid bramble
#

looks like a clay model lol

fossil token
#

mine looks worse though lol

stoic lava
#

It looks better than the wii one

ocean pivot
#

here's my design

#

yes the piss detail is important

stoic lava
#

That looks so cursed

ocean pivot
stoic lava
#

Why it have ptsd eyes

ocean pivot
#

love yall

stoic lava
fossil token
#

I like the concept of mine better

#

but its not as well executed as I would like

#

my one is all a solid colour with no details, which im not really a fan of, the cloves and hair have some but the rest is bland

fossil token
wide furnace
#

tho is it gonna keep the same angle or slightly more to the left like in nsmbwii?

fossil token
fossil token
#

what do yall think of this pos for the ball when its being held?

#

ima try a lil bit higher first

#

will probs do this

fossil token
fossil token
#

spike has had better days

#

problems with translating positions lmao

#

Okay

#

so I think the solution is to make them not turn around

#

and just have two types of spikes, one that throughs left, and one that throughs right

ocean pivot
fossil token
#

just need to fix the ball position and give the ball a hurtbox when its being helf

fossil token
fossil token
#

if anybody wants them, just ask and ill upload it to my github

#

its better than the crappy spike retextures

lapis lark
fossil token
#

flip gates are not compatiable with bloody spike balls

#

wanted to make a level with them and spikes

#

looks like i need another thing for a sewer level with spikes

stoic lava
fossil token
#

this might be a few to many gimmicks for the level lmao

#

should still be able to make it work

#

since this is gonna be a massive level

fossil token
#

so many bloody tiling errors

fossil token
#

I dont really like how it looks

#

:c

#

I had this idea but I dont think it would look good either

stoic lava
#

I kindc like it tbh

#

I have a idea

#

Why u dont make the water darker to make it looks dirtier, since its a sewer

#

And make the player have a breath metter if they dont leave in a certain time they die

fossil token
#

my problem is that the level doesnt feel unique

fossil token
fossil token
stoic lava
#

I had this idea a while ago, but since my mod dont have sewer level i neve tried to do something like that before

stoic lava
astral tendon
#

Sewer Super Mario Bros.

stoic lava
#

Ssmb

#

Ill make this after ssmb, only sewer themed levels

wide furnace
# fossil token I dont really like how it looks

the tileset?
maybe you could try color-shifting it? might seem kind of a lazy thing to do but may still work. also adding animated waterfalls here as well could also help i think but idk

wraith gust
#

Idea; you could change the green parts of the tileset to red and make a "lava sewer" or change them to purple and make a "poisonous sewer"

wide furnace
#

maybe you could also try to incorporate more pipes in the tileset deco (for example in inner ground tiles)

fossil token
#

I think ima make this a lava cave level and use fire spikes or smth

#

Or maybe normal spikes

#

Idk

mental slate
fossil token
#

I love the twilight town world theme

#

It’s kinda weird cause it isn’t a ghost world it it kinda feels like one

fossil token
#

Just rememberd that I have the experiance now to add a spike helmet to the monty model

#

I might give it a try

fossil token
#

Just changed the overlays a shit tone of this are in

#

this is gonna be a massive pain to readjust and reconfigure every level

#

but its needed cause there is some plans to try coop

#

overlay 61 is getting think lol

wide furnace
#

holy... good luck with that

fossil token
olive owl
#

Both, both is good

wide furnace
olive owl
#

Excited to see coop in this

#

I'll need to pester Gamerator for making Ordinary co-op

#

Code should only need minor changes to support 2 players since I got MvsL logic alredy

fossil token
#

Gamerator is gonna help me with it, a lot

#

main thing is that you need to be able to switch between single player and coop

#

and hes doing stuff for dynamic patches to allow that iirc

fossil token
#

but im guessing you want it on the same rom as well?

olive owl
#

Yeah

#

Tho I also just meant in general of things like planning out how spooky mode works in coop

fossil token
#

so mario can only disable luigis and luigi can only disable mario's

#

that would be chaos

olive owl
#

LOL

#

📝

fleet breach
fossil token
fleet breach
#

poor jog

#

jpg* 😭

lapis lark
#

CO OP!!??

#

every time im going yeah, this hack is gonna be the best it always finds a way to get even better

fossil token
#

Depends on how nsmb coop development ends up going

fleet breach
fossil token
fleet breach
#

wow what

#

I didn't know

fossil token
#

Main thing is single player support needs to be added

fleet breach
#

I have to give it another shot then

fleet breach
stoic lava
#

What is a desync area?

fleet breach
#

so will it replace MvL ?

fleet breach
#

I'm not that smart

#

I know what it is but I can't explain -w-

#

sowwy jpg :<

fossil token
#

I’m to busy being eepy and setting up crypto mining

fleet breach
#

alr fine

#

desync means desync

iron igloo
#

so say a goomba on both consoles represents the same memory, but for whatever reason it experiences a different death animation on both consoles (p1 mario stomps p2 mario groundpounds) then this will cause desync and possibly end of session

stoic lava
#

Ohhhhh

iron igloo
#

ofc that is a shit example because how would mario have 2 different states in normal gameplay lol but yea thats the basic idea

fleet breach
stoic lava
blazing otter
#

It is really minor things missing but in the debug build you can already launch singleplayer and it works fine. But I'm lazy to add the singleplayer button back to the titlescreen

blazing otter
# fleet breach that's the best explanation of what desynchronization is ngl

and if you want a technical one this is the simplest example and the main reason for most desyncs, I wrote it in Python to make it easier to understand

# Let's pretend this is how a Goomba is coded to hurt a player
def goomba_hurt_player():
    # Game.local_player_id is the ID of the player for *our* console
    player_id = Game.local_player_id  

    # Game.get_player(id) gives us a Player object
    # id = 0 → Mario
    # id = 1 → Luigi
    player = Game.get_player(player_id)

    # The chosen player gets hurt
    player.get_hurt()

    # Problem:
    # On Console 0 → local_player_id = 0 → only Mario gets hurt
    # On Console 1 → local_player_id = 1 → only Luigi gets hurt
    #
    # Result:
    # Console 0 sees:
    #   Mario = HURT
    #   Luigi = NOT HURT
    #
    # Console 1 sees:
    #   Mario = NOT HURT
    #   Luigi = HURT
stoic lava
#

This programming lenguage is weirdly readable, wich one is this?

#

Not the #'s ofc

#

Oh python

fossil token
fossil token
#

this is gonna need a lot of changes

#

in my code

worn totem
#

Where is the Parallel B-Side Room Theme From.

fossil token
#

was doing some testing and for some reason so many levels just crash new++ now

#

major code reworks suck ass

fossil token
#

pkay, I think I may need to move to a new rom.

#

Happens every now and again

fossil token
#

I think this is probs due to ncp changes

#

I think I need to start adding files back one by one

#

and seeing what are problomatic

worn totem
astral tendon
fossil token
#

looks like its one of these bitched causing the crashes

#

one of these

#

tbh, this code is all ass and I dont think I need it

stoic lava
#

Ig its fuckingUp... that is fucking up the game, may be wrong

lapis lark
#

i wonder if FuckingUp is the one fucking up the hack

stoic lava
#

SAME JOKE

#

NAH

lapis lark
#

LOL

fossil token
#

That the giga goomba code

fossil token
#

Might try and make the checkpoint model today

stoic lava
#

Make animated checkpoint

fossil token
#

If it wasn’t why would I need to remake it

stoic lava
#

Would u mind sending the code later? Ill finally use the flags i made days ago and animations

#

I would just need to know how many animations exactly the nsbca will have

#

Ig 2

fossil token
#

Okay

#

I got another random question

#

Should the flag of the collected checkpoint change with player

#

Or should I just do a checkpoint ring like the e3 version of this game had

stoic lava
#

Maybe u make the flag get the color and a icon reasembling the character

#

Like

#

Wario = W
Waluigi = 「
Yoshi = egg and such

fossil token
#

Im just gonna make the mario flag for now I guess

#

oh yeah, I also found the nsmb2 10 and 100 coin models

#

so I wanna rip those soon aswell

stoic lava
#

I have ctr studio and such

fossil token
fossil token
#

anyways, now gotta do the checkpoint animations

#

gonna test the model in game first though

#

forgot lighting lmao

ocean pivot
#

damn i'd wish to make textures for it

stoic lava
fossil token
stoic lava
#

Nice!!

fossil token
ocean pivot
#

yeah

fossil token
#

but compressed

stoic lava
ocean pivot
#

how many tris does that model have?

fossil token
#

not many

#

the models fine

stoic lava
#

Its unsubdivided?

stoic lava
fossil token
#

these anims are confusing af

#

its like they are all tag anims

#

but none of them are idel

#

need to change the start frame I think

#

Yeah, it works, gonna remake the anima and change those

fossil token
#

there is one

#

I stupid

stoic lava
#

Ur not stupid, no self deprication

analog oracle
ocean pivot
#

yall stupid

#

i'm the smartass

#

bye

fossil token
fossil token
ocean pivot
#

damn love this

#

will you make this public?

fossil token
fossil token
#

this still needs so much work

#

I need to redo the whole multi checkpoint system

#

My basic idea for it is to overwrite the respawn entrance with the first byte of the actors settings

#

so smth like respawnentrance = settings & 0xff;

#

then for the "tagged" flag model I could do smth like

#
      drawTaggedModel():
}
fossil token
#

yay, the game is crashing when the level is exited then entered again

#

and I havent even done any multicheckpoitn code yet

analog oracle
#

(this was from july 29th)

fossil token
#

so it turns out the game just didnt like to have two checkpoints on the same screen for some reason

fossil token
#

I litrally have unread messages off for sakura smb cause there is way to many messages for me

lapis lark
fossil token
#

Gotta love this, the sign that the tile set no longer shares its files

#

what a beautiful sight

ocean pivot
#

.....

fossil token
#

first thing I wanna do is make the bottom tiles not looks as fugly lol

fossil token
#

tile randomisation

#

I need to nuke the functions for it

warped briar
#

Looking at the Lakithunder arena, they used those tiles so well for the floor of the arena

#

Above the door... less so

fossil token
#

cant find the tile set randomisation function

#

guess im using another slot then

#

there it is

#

I still am not a fan of the ground celling tile but its better than before

warped briar
#

It just doesn't look like a corner

stoic lava
fossil token
warped briar
#

I really love the way the corner looks here, but it doesn't really even look like corner in this instance

wraith gust
olive owl
#

Valid crashout

fossil token
#

I do wanna nuke it though