#New++ Super Mario Bros
1 messages · Page 6 of 1
no gpu scaling is an emulator setting
oh alright
ok double the defult camera size might be really useful in a bonus room or for the final boss
Oh fr
Also in levels based in puzzles
Aka smm levels
finally that's what I was looking for
https://www.youtube.com/watch?v=t4vqhR2nPUo this is the current state of the fight, Im going to leave it here for now and polish it up in the future
This is an work in progress boss fight that is part of my upcoming nsmb hack, New++ Super Mario Bros.
I have had so many problems while programing this boss that were mainly due to problems like the scuttlebugs being glitchy when spawned with actor::spawnActor(). I planned to have scuttle bugs spawn at certin parts of the fight but it wasnt pos...
Illy, you don't have too zoom out that much (if you did it because of me). Just enough to predict the next attack a bit.
I plan on making it zoom out when the spider goes off screen then zoom back in when its in the players range
showing it off zoomed out is just a good way for people to see how the fight works in the vid in my opinion
looks like a mix between ds and wii, looks pretty nice so far
I need to get the w8 castle background animations in the normal castle slot now so I can have the animated tiles
this crap is so painful
well got it working but I broke the conveyer belts
yay
time to open up a clean rom then combine crap to make them both work
I cant find these convayer animations on a clean rom now
yea that crap is complicated
ahh I love when a couple pixels break even though there has been no change to the palate
here we go
I may aswell update the unused lava tile while Im here
ok lava looks wrong as an animated tile
screw it
if I wanted to do smth like that I would make it an actor or smth
alright i guess
here is how it looks in game
also dont ask why I have the my night castle/forsaken city theme playing
oh alright
I always forget how much I like that background
i really like the effect it gives
though i feel like that the "holes" of the background arent a circle (idk if its a nice thing or not)
its made by a bug so its the normal space background in a broken slot, im i try to change that I risk destroying the whole effect
so it is what it is
oh ok
(I have tried to change it on other roms but it ruins it)
i thought that you saw that the broken thing worked well so you made a new one (in a non-broken slot)
Yep, it is, I really wish the background animations and tileset animations used separate palettes
wait they dont?
i thought they were on the same bitmap, but used the background and tileset palettes respectively
It’s all a mess
I think that the light grey castle was originally the animation palettes or smth then it was changed
That’s just my prediction though
dang, nintendo really made this game in a very questionable way
Nope, all tower and castle tilesets and background animations share the same palette, so it's really easy to screw them
even for other animated backgrounds?? like the ghost house and final castle for example?
I think so
dang
I remember the volcano cave was like that
Well, the ghost house background didn't seem to get screwed when I imported my ghost house tileset, so I guess it's different
but like, each kind of animated background has its own palette, right? like, its not one single palette for all the animated background (right?)
i dont think its affected by the tileset itself
because i modified the animations for the tower background and it doesnt seem to screw up anything else
Seems to be a different case with some of them, but some background animations are really messy, that's for sure
alright. i'll try to keep that in mind when editing them
I wish animating tilesets and backgrounds was easier so you could be more creative when making levels tho 😔
Time to make an over decorated castle
lesgoo i love overdecorated stuff lol
Bester when
Bester when ultraoverdecorated levles:

lmao
there is a reason I have been making all of these actors instead of levels
they take 20 years to tile
2-3 took me ages to tile. it's probably the level i spent the most time making solely because of this
Just imagine how much took me to tile this crap, making this level was a pain in the ass
thats the reason I have all of these massive blocks in my towers
and I gave up on making 8-6 ages ago because it was such a pain to tile
its the blue fire from bowser head level
oh yeah i remember about it
HOLY
How you did the animation? I wanted to animate the blackhole in my final castle bg, since it will be really big in this level
Me:
2 layers: the front one is black but every tile has holes, the back one is the actual space bg
you dont even need code hacks to make that work
though for the black hole you might need actual animations
Oh
thats not how it works
I have this in the bottom background slot
and the top background set to 36 and cleard all graphics from the ncs
Ohh
yea but it's mostly that. i was giving that as an indication because it would probably not be "broken" the same way
I really want to make a red star bonus room in this castle level
im thinking of making the boss fight and this bonus room on the foor of the castle
like, outside?
yeah
oh cool
it looks pretty good but I think a night time background could be cooler
do you plan on using the "castle wall" background or not? (and making it darker if you need)
no
the idea is that its on the very top of the castle because there is going to be nothing besides coins in the sky
yea i think it makes sense
Dies from ping
I be level making
the actor spawners are gommba spawners
I cant use the enemy in pipe generators because I need dry bones too
Noice
I found some bugs with the red star such as it not playing if mario is in the super state and the spinjump not working if the redstar expierse by timing out
I forgot my mega goomba model was messed up from smth I tried to do like a year ago
a smal
dang mega goomba has some hard coded bullshit tied to some model points or smth to determin if the player can stomp him
oh nice
Goomboss
dang, another questionable coding decision by Nintendo. pretty dumb to tie everything to the model instead of making proper hitboxes
This is a level that is part of my upcoming nsmb hack New++ Super Mario Bros.
No link will be given as the hack is unfinished
Amazing level, I love the design and that castle tileset looks so clean, you made a very good use of it
Nice level! The level looks fun once again
idk if i asked the question before but, do you plan on keeping this castle theme or not? (i love it lol)
fyi the pipe exit behaviour is actually built into the goomba actor
so if you set the goomba's settings to 0x12 it will spawn down like it's coming out of a pipe
I actually decomped pipe enemy generator yesterday
alright 
0x2 spawn up, 0x12 down, 0x22 left, 0x32 right
oh nice
idk why nsmbe doesn't have this in the sprite settings, I find it hard to believe I'm the first to figure this out
So if I change the raw sprite data I could make a spawning Goomba or?
Ah, nice to know that
Tbh I had the feeling that it was possible, Bob-Ombs have these settings, but it's weird that Goombas don't
yeah the label "rising" is a misnomer, the setting should have been called "spawned from pipe"
Ah, strange
Oh nice
as a matter of fact that shit pisses me off, y'all should just add this to your stageobjsettings_new.xml ```xml
<class id="83">
<name>Goomba</name>
<flags known="1" complete="1" />
<category id="13" />
<notes></notes>
<files>/obj/I_kuribo256_ncg.bin</files>
<field id="45-48" type="list" name="Spawn Type" values="0=Normal,1=Spinning,2=Pipe" notes="Makes the Goomba spawn differently. 1 used for Mega Mario ground pound. 2 used for Enemy Spawner." />
<field id="41-44" type="list" name="Pipe spawn direction" values="0=Up,1=Down,2=Left,3=Right" notes="'Pipe' spawn type must be enabled" />
</class>
(overwrites goomba settings)
there we go
beautiful
Nice
i'll probably do it tomorrow
yeah that looks much nicer
feels a bit weird with the "pop" sfx but apart from that yea it looks exactly like the pipe enemy spawner
I like it better with the sound
I think a pipe sound would fit better tho
Im thinking of posting that castle tile set in public recources
If you do it i will use it in the final level
I like the slope lol
You adding world 9?
yes the person is, you can search with keywords such as "w9", please do it the next time. #1193719548009009192 message
I plan on doing it
I want to start working on another level but my standards for new++ are so high that it can be so hard to start a level sometimes
I also need to recode wind, levitation switches and free jump so its not as cursed and so I can work on one of the w8 levels
oh okay, good luck on it 🍀
Kinda the same is happening to me, there's a level that I want to work on but I have little none ideas for it and I wannna make it as perfect as possible :P
I know what level I want to do next
but the code for its really bad and still on the fire flower code template
its the one with screenwrap, freejump and moving amps
School holidays are over so I should be back in a regular development schedule soon
If my school doesn’t decide to send me back to the psych ward for being depressed
alright. hopefully
the custom actor list grows
I showed off some of my stuff on evo and the first response I get is that the name of new++ is uncreative lol,
LMFAOO
These evo people seem to have a very distorted perception of NSMBDS hacks or they're just toxic people
First Sakura SMB and now your hack
they're really trying to look for literally every single thing that is slightly wrong at this point
I dont care lol bc I know a lot of evo people who like my hack, its just funny af
also i like the pun of the name. and nobody has ever taken it before so their statement is kinda wrong i guess
chill that guy just pointed out the title
But yea evo aint the chillest community overall i do agree
i know it kinda funny though
anyways I kinda just wanted to create some more exposure to nsmbds, thats the reason I showcased some stuff there
oh thats nice
I was thinking on joinning there and showcase stuff from my hack too, but given the criticism towards JPG's hack and yours I think I pass
I might join maybe if i make enough progress
I feel like its not the right time yet
Yes, they are shitty
Im almost lefting that server, i just dont do it because of Tricky
Tricky?
oh okay
great, I think I'm going to create a thread/channel on the server to share these
Good idea
Kinda wish we had new items
red star powerup, and the blue shell has been moded to be a propeller suit hybrid
You also said that you plan adding other stuff such as boomerang suit, ice flower, hammer etc
I havent made an attempt for that yet
Im waiting to see how will goes about doing the bomberang for your hack
I dont know how to solve the inventory problem
Oh oki
In my mod i removed the bottom screen inventory
For make it more nsmbw-ish
Kinda wish I can play it
When it release we all can play it, im also looking forward for it
started remaking the amp free jump level from like two years ago
yeah
im bored, time to start a replay even though I am in class
I finished all the work for the double I have and have nothing to do because I have a sub
oh nice lol
New++.png
I really want to start working on w9 but setting up the whole "8-
takes the player to a custom scene" is going to be so much work
the other problem is I need to find a place for the "final boss" where you rescue peach and decide if I want to make a final castle, or have it end on 8-
or do some weird save related code to make the player able to access w9 by warping to the end of 8-
when the level has been beteen once
I am now relishing that wont make sense to any of u
yea im kinda confused lol
I should really write a whole ass 800 word paragraph explaining how this game is different in terms of progression as w8 and w9 strays away from the normal nsmb feel a bit
im using some of the level area such as 1-1 area 3 for world nine levels
oh alright
the part im confused with is:
- if the player saves, exits, and comes back into the game, will they appear in front of what was bowser's castle in the original nsmb? and do the completed levels in the custom world 9 get saved?
- were you talking about something else instead and i misunderstood?
probably, and the save data will be stored somewhere
its a lot of work and I have done barely any code so far
I know I’m not working on the game or anything but you should make world 9 like world star in nsmb 2
it's supposed to be some "World 8 part 3" i think (part 2 is after the bridge)
I was thinking it would be like world 9 from newer wii
But according to some people it’s gonna take some time to do
some people?
oh you mean making a regular world 9, not this one in this hack in particular
Yea
well yea i think that it would be complicated. there's a lot of stuff that has to be added and/or modified
Didn’t know it was that hard to add another world
That defeats the point, it’s a continuation of really hard levels after the final boss where you try to catch bowser jr then escape a collapsing dimension. A traditional world star is bonus levels but this is part if the main story
(which is practically non existent besides w8)
cool!
do the amps move by chance
The ones that are in line with the pipes do
gotcha
Good level!!
ah newer space physics right
id consider introducing the level wrapping earlier or putting a coin trail to show to go left n that youll end up on the right
looks promising
would be cool if you could scale the amps down a bit as they enter the pipe so their electricity doesn't poke out
^
ahh mario land 2 things be called things from newer even though my code is completely different to how newer did their mario land 2 space physhics
oh nice!
i thought mario land 2 sorta just had you float up insead of air jumping
guess im misremembering
i think it depends on the levels
ah
I decided to through in bits of my old moon tile set
it will be useful for floating rocks as it kinda looks like asteroids
you added some blocks right?
dang it looks better than I thought
I put the ground tiles from my old moon tile set in this tile set
ohh ok
yep it looks pretty good
amp->position.x += AmpSpeedHorz * Math::sin(rotx);
:3
I dont think im going to inculde any fancy vertical movments
but that one there is so I can make them move back and forth
Im going to try and implement long jumps and mid air diving
wow cool!
this is how its going so far
I want to make it feel really controllable
hence why the distances changes with the players velocity
and being able to hold left/right mid air to adjust your speed
the main problem rn is that the speed is to low
What animation is that
yeah I do need to speed it up
the reason I havent is because the player returns to an upright position after the animation is finished and I need to do smth about that first
lower Mario's jump and make him jump more far
I have been thinking of that, I think it needs to be like 1.5 tiles high
Its really hard to make this stuff feel right
Dw at some point you get used to it, trial and error until it feels good
this is taking ages to change to blue
I have to manually change all the colours so I dont break the background
Damn, that seems really painful to do
red fire was out of place so I need to
Looking really good tho
yeah still need to finish it
Are you using the existing castle palette or are you using a custom one? nevermind, ignore this, stupid question
I think these are looking good
cant you export the whole thing (bg + animations) and edit it in an external editor with hue stuff? thats what i did for my tower background which is a recolor of the original
yep it looks good!
The code for the spinny shell bowser jrs and bowser jrs that dont end levels is in a really broken state rn
hopefully I can remember how it works to fix everything
good luck on it 🍀
https://www.youtube.com/watch?v=3r5_vlRDiB4 there we go
This is a level that is part of my upcoming nsmb hack New++ Super Mario Bros.
This is how bowser jr becomes black bowser jr
now I have an explination to how bowser jr becomes black bowser jr
he gets burnt in lava
nice!
tho it seems like there's a bug with the koopa shell hitting bowser jr repeatedly when killed
thats bowser jr being killed by the lava but not being deleted by the lava so he keeps getting killed by the lava
oh ok
Im liking how this level is turning out
the Itadaki Street DS nsmb castle remix slaps hard
nice level so far
I wonder what the boss is
most likely this
this is a little bit to easy I think/j
(if you are on the back of the fence its fair)
i think the difficulty is good, for this late in the game
tho yea it seems to be significantly easier when you're on the other side of the fence
Sounds good!

Sorry for the reply ping
Yeah that’s the first boss of the level
After that you fight dry bowser
ohh 2 bosses? cool!
This is a level that is part of my upcoming nsmb hack New++ Super Mario Bros.
No link will be given as the hack is unfinished
gimmick combination and level difficulty seem good
tho i think for the vertical section the camera could be adjusted
so the player can see more of whats ahead
i also think the section after the checkpoint is a bit weird (some basic plaforming without really any gimmicks, then a door, then a pipe, then a little more platforming, then boss)
thats a problem with chain-link fences, they dont scroll the camera vertically correctly
I didnt want to have so many warps but the camera controlers for the jr fight dont work otherwise
interesting
which sorta warps do you need specifically
outta curiosity
this area is needed to warp to 8-1 for the dry bowser fight
and this is needed so the jr fight doesnt break
because it needs scroll stoppers
so then you cant just go from boss door to bjr boss area? or from the door before the checkpoint into bjr boss area?
I cant go from the boss door to jr as thats where the scroll stoppers dont work
i just checked 3-t out of curiosity (since its also vertical with fences) and the camera doesnt seem as bad
are you sure theres not a setting to adjust the camera anywhere
swag
I saw the level but forgot to give my feedback :/
Nice level as usual, I like the double fight mechanic and the blue fire looks really cool
really nice level!
tho when you warp to the second area, the music restarts. why is that?
apart from the issues already mentioned (camera offset), i don't think i have much to say
I dont know why that happens
the sseq is ripped from itadaki street ds and arranged to use a soundfront from pokemon hg
but that shouldnt be the problem
yea i dont think thats the problem
Hi Guys.
not the right channel tho
I got this working for when I releases the demo eventually
also I just noticed that the current loaded world is worldmap->settings>>0
I might be able to make w9 an actual world instead of a menu
ohh cool!
respect to the person who named this function
NSMBe has a BNBL Editor?
yes since 5.4 i think
also BNCL
well you cant change some settings like the graphics in the editor, you have to hex edit to change them
you can add them by hex editing, I didnt add any though
thats the w7 to w8 path
and its loading the 0
ohh ok
my main problem is that there is no spare graphic that is big enough for the w9 menu
time to find a work around
you mean the w9 worldmap icon?
yeah
I think ill leave the map icons here for now
I might do a newer and load an enpg for the map icon
alright
8
8
Certified 8 moment
Is there something similiar for the mini-map on the bottom screen? Would help if you could edit it that way
the minimaps are easy to edit
they have their own files
it probably will
Lava smb map?
leak
Ah nvm its w2
thats the w2 map
No, I was trying to explain with a picture but Illy found it already
😭
bro stfu I swear I did a lot of progress
Im hyped for lsmb
currently working on a custom actor and trying to write down all level ideas
"Lava world 🤯 "
Oh cool!
I just don't like to show much, I will probably start doing if after the trailer drops or smth so bascially when I've done a lot of progress
I see
this is a lot to take in, I feel like drawing a model to the bottom screen will be way easier
fair, I only show off half of what I make for new++
How you make for loading a completely new worldmap model on the game? Also how you make the levels?
They are unused levels or something?
Idk sounds easier than with what I have to deal with
I think I'll give it a try once I return to the worldamp. I'll have to change the wm a little bit anyway
for the levels using unused areas should work i think. iirc nsmb map nodes are programmed to load one specific area
Yeah they are
by unused areas i mean areas that are used in the original game, not the 5 unused levels
You can modify it on goombatlas
Like i did tbe player to go to final caslte on w5
so this confirms what im saying, right?
or does it always load the first area of a level of your choice? (keyword: first)
idk, ill probs add extra files or use unused areas or smth
I have to extend all the tables for world map data first
but I want to get the bottom screen done before that
I see
good luck on it 🍀
^
you cannot
you can render 3D only on one screen per frame
games that have 3D on both run at 30fps and not at 60fps (screen swap each frame)
ohh didn't know that, interesting
I liked the amp levels, it looks hard but fun (saying about it now bcs yt recomended me it 12h later)
i left a comment directly. pretty unique level imo
True
oh ok
do you want us to post it ourselves here next time? because i thought about doing it but then told myself that maybe you wouldnt have liked this
I wanted to see if not posting it here would make a difference to the vids performance
my world map is looking good
Lmaoo
well the subscreen
How it happened?
Me when "view in 4bpp format"
TRUE LMFAO
Btw are you feeling better? Sorry for the question
It's neither the place nor the moment for asking this
ohh ok
i love the colors
-# but they're making my headache worse
im trying to load an epng for the w9 icon
good luck 🍀
Ok sorry, hope you get better soon 🫂
you most likely cannot
the only doable way i see is OAM
even if I cant Im still putting code in place for the level intros that I plan on writing in the future
What is OAM?
I wanted a lot that the endless earth game intro code be public, it would help me for making the animated intro
pretty sure it is public, if you're talking about the cutscene with slides
tho its for the old template and not in asm
AH FUCK WHO MADE OLD TEMPLATE 😭
lmfaooo
now how tf am I ment to extend the touch screen world change table
so far I have only maneged to mess it up
When I get on Mac I can help more maybe lol
What are Words 1-8 defined as in that switch case?
{
bool bVar1;
WorldID WVar2;
if (BYTE_021a53ec != 0xff) {
return;
}
if (DWORD_021addd4 == 0) {
return;
}
if ((TouchPad::playerPadHeld[0]) && (TouchPad::playerPadPressed[0])) {
bVar1 = true;
}
else {
bVar1 = false;
}
if (!bVar1) {
return;
}
WVar2 = BNBL::getRectangleAtPos
(someBNBL,(uint)TouchPad::playerPadX[0],(uint)TouchPad::playerPadY[0]);
switch(WVar2) {
case World1:
break;
case World2:
break;
case World3:
break;
case World4:
break;
case World5:
break;
case World6:
break;
case World7:
break;
case World8:
break;
default:
goto switchD_021901d0_caseD_8;
}
if ((Save::mainSave.worldFlags[WVar2] & 0x40) == 0) {
return;
}
BYTE_021a53ec = (byte)WVar2 & 7;
if (WVar2 != Save::mainSave.currentWorld) {
FUN_02190e38();
Sound::playSFXChannel0(SE_SYS_DECIDE,(Vec3 *)0x0);
return;
}
FUN_02190e38();
Sound::playSFXChannel0(SE_SYS_DECIDE,(Vec3 *)0x0);
switchD_021901d0_caseD_8:
return;
}```
Ill just show the whole function, I feel like its going to be much easier to rewrite this one
Hmm
I think BNBL::getRectangleAtPos() returns the touch object ID
So you should be able to just add World9 as a case?
I tried that but couldnt get it to work, I was probably being stupid but I got smth thats working now

I cant make it load w9 yet since it will just crash the game since nothing exists there yet
https://www.youtube.com/channel/UC7ypMCFnuqg9Y_yQHT1OVHA/community?lb=UgkxjAqjFpKUjJRf2W1uUuitCFep9G1EqKQU I just posted this on yt, time to see what random comments I get
its a random community post of this, I wonder how many people will respond with "8"
8
It was from some testing with unused graphics for the bottom screen, I need to change it back
alternatively you can make mario gold
damn, I now know who to ask if I need help with mini maps
Tbh the minimaps could be replaced with world names, not only in small hacks, since why having a minimap if you have the map on the top screen
It could be replaced to be a world name
So World 6 Is Gonna Be The Cave Theme.
yeah
im gonna list everything I need to set up for w9 here for so I can have a list of what I need to do
- LevelStruct
- PathStruct
- wmPathMaskFiles
- wmPathFiles
- worldmapModelFileIDs
Okay. I Hope World 9 Is The Bonus Theme Right?
its not
progress on w9
a massive table that can be used to change the models loaded for every world map ```
ncp_over(0x020E8794, 8)
u32 w1models[9][16]{
{1709 - 131, 1719 - 131, 0, 1710 - 131, 1711 - 131,
1723 - 131, 1722 - 131, 0, 1721 - 131, 1720 - 131,
1713 - 131, 1712 - 131, 1715 - 131, 1716 - 131,
1717 - 131, 1718 - 131},
{1724 - 131, 1732 - 131, 0, 1725 - 131, 1726 - 131,
1735 - 131, 1734 - 131, 0, 1721 - 131, 1720 - 131,
1713 - 131, 1712 - 131, 1715 - 131, 1716 - 131,
1717 - 131, 1718 - 131},
{1709 - 131, 1719 - 131, 0, 1710 - 131, 1711 - 131,
1723 - 131, 1722 - 131, 0, 1721 - 131, 1720 - 131,
1713 - 131, 1727 - 131, 1715 - 131, 1716 - 131,
1717 - 131, 1718 - 131},
{1709 - 131, 1719 - 131, 0, 1710 - 131, 1711 - 131,
1723 - 131, 1722 - 131, 0, 1721 - 131, 1720 - 131,
1713 - 131, 1712 - 131, 1715 - 131, 1716 - 131,
1717 - 131, 1718 - 131},
{1709 - 131, 1719 - 131, 0, 1710 - 131, 1711 - 131,
1723 - 131, 1722 - 131, 0, 1721 - 131, 1720 - 131,
1713 - 131, 1712 - 131, 1715 - 131, 1716 - 131,
1717 - 131, 1718 - 131},
{1709 - 131, 1719 - 131, 0, 1710 - 131, 1711 - 131,
1723 - 131, 1722 - 131, 0, 1721 - 131, 1720 - 131,
1713 - 131, 1712 - 131, 1715 - 131, 1716 - 131,
1717 - 131, 1718 - 131},
{1709 - 131, 1719 - 131, 0, 1710 - 131, 1711 - 131,
1723 - 131, 1722 - 131, 0, 1721 - 131, 1720 - 131,
1713 - 131, 1712 - 131, 1715 - 131, 1716 - 131,
1717 - 131, 1718 - 131},
{1709 - 131, 1719 - 131, 0, 1710 - 131, 1711 - 131,
1723 - 131, 1722 - 131, 0, 1721 - 131, 1720 - 131,
1713 - 131, 1712 - 131, 1715 - 131, 1716 - 131,
1717 - 131, 1718 - 131},
{1781 - 131, 1719 - 131, 0, 1710 - 131, 1711 - 131,
1723 - 131, 1722 - 131, 0, 1721 - 131, 1720 - 131,
1713 - 131, 1712 - 131, 1715 - 131, 1716 - 131,
1717 - 131, 1718 - 131},
};```
I still need to update every model
most of them are just the w1 models rn
yeah ill also be able to get rid of a lot of this crap

oh yeah this also prevents the game from crashing when the loaded world map is set to w9
but its says w1 when I load it
a lot of crap still has to be changed
This'll be the first NSMBDS hack in the history of humanity that'll have a world 9 
ill probably publish this once I finish the table but set it up for only 8 worlds
it will probably be helpful for custom world maps
what if you put the array in a struct with a constexpr constructor that subtracts 131 from every file id (if not 0) at compile time, so it's more clean
also you're replacing a bunch of data you probably don't want replaced by doing this
if you're gonna extend the array you'll need to replace the pointers to it instead
see the original table is u32[8][16], so if you make it u32[9][16] and just try to replace the original data, you're replacing a ton of shit under it that is probably important
I know, I just wanted to set the table up first
u32 worldMapModels[8][16]{
{1709 - 131, 1719 - 131, 0, 1710 - 131, 1711 - 131, //w1
1723 - 131, 1722 - 131, 0, 1721 - 131, 1720 - 131,
1713 - 131, 1712 - 131, 1715 - 131, 1716 - 131,
1717 - 131, 1718 - 131},
{1724 - 131, 1732 - 131, 0, 1725 - 131, 1726 - 131, //w2
1735 - 131, 1734 - 131, 0, 1721 - 131, 1720 - 131,
1713 - 131, 1712 - 131, 1715 - 131, 1716 - 131,
1717 - 131, 1718 - 131},
{1736 - 131, 1743 - 131, 0, 1737 - 131, 1738 - 131, //w3
1746 - 131, 1745 - 131, 0, 1744 - 131, 1720 - 131,
1713 - 131, 1727 - 131, 1715 - 131, 1716 - 131,
1717 - 131, 1718 - 131},
{1747 - 131, 1750 - 131, 0, 1748 - 131, 1749 - 131, //w4
1752 - 131, 1751 - 131, 0, 1721 - 131, 1720 - 131,
1713 - 131, 1712 - 131, 1715 - 131, 1716 - 131,
1717 - 131, 1718 - 131},
{1753 - 131, 1760 - 131, 0, 1754 - 131, 0, //w5
1763 - 131, 1762 - 131, 0, 1721 - 131, 1720 - 131,
1713 - 131, 1712 - 131, 1715 - 131, 1716 - 131,
1717 - 131, 1718 - 131},
{1764 - 131, 1767 - 131, 0, 1765 - 131, 1766 - 131, //w6
2122 - 131, 2123 - 131, 0, 1721 - 131, 1720 - 131,
1713 - 131, 1712 - 131, 1715 - 131, 1716 - 131,
1717 - 131, 1718 - 131},
{1768 - 131, 1776 - 131, 0, 1769 - 131, 1770 - 131, //w7
1779 - 131, 1778 - 131, 0, 1721 - 131, 1720 - 131,
1713 - 131, 1712 - 131, 1715 - 131, 1716 - 131,
1717 - 131, 1718 - 131},
{1781 - 131, 1792 - 131, 0, 1782 - 131, 0, //w8
1795 - 131, 1794 - 131, 0, 1793 - 131, 1720 - 131,
1785 - 131, 1712 - 131, 1715 - 131, 1716 - 131,
1717 - 131, 1718 - 131},
};``` normal table is done
now I need to adapt this for an extra world
Im going to do that now, luckily there is only one function that calls it
I think im going to take a break from this w9 stuff for a few days
as fun as it is im probably going to burn out if I work on it to much as its really fucking hard
Hope you can eventually figure it out, I imagined it wouldn't be that easy
Im pretty sure ed_it has reversed a lot of stuff relating to the world map scene as he has a lot of commitments from like 2022 on nsmb/worldmap/scene.h
You know how to make the world map change to another model depending if i beat certain level of the world?
its probably worth me asking him at some point with some stuff thats not in tacos database that I cant figur out myself
should be easy
I wanted to make the world map change to the normal world map, with colors and such when i beat 6-8 (that is the Rush tower)
I see
Also, it would be needed to change the world map theme (song) and bottom screen minimap (that is the name in my mod) like w8 did, since it would be weird the theme of a erased world on the already restored dimention, but this part i think that is easy to do
kinda
the worldmap scene has always been obscure for the most part
the one who went the furthest is Overblade
yeah, dont force yourself if you feel like it's becoming too hard for you. i wish you good luck with it either way 🍀
^
yeah I have noticed that
when I say easy I mean the code it easy but since its all worldmap crap its ass and annoying and the crap probably isnt in the reffrance
Ohhhh i see
If somebody knows how to check a certain level for completion then its easy
I can only find stuff for when the final boss is killed and some other stuff
Gotcha
Illy, I'm asking again, why do your recordings look like this? seems like the emulator window is shrunk down, you can see the pointer moving and clicking outside of the window
because I use xbox games bar as its way faster to record and im lazy. I have looked through setting but couldn't find it
Im pretty sure its due to my systems display resolution being at 150% and xbox games bar records at 100%
who wants to guess what Im doing with the lakitus in w7
making a custom boss
didnt you once wanted to make them throw lightnings?
or was that jpg64?
or both you and him? idk
lakithunder is going to have some friends :3
I want to make lakitus that through bombs and shoot lighting and some other stuff too
yeah spawn one after every hit
oh alright, like mario maker sounds cool
oh I see
interesting
Make them so they throw pipe bombs at Mario :3
Pipe bomb :3
got the remodel working
cool!
some testing
its very unfinished
Now the battle is x5 times harder, lmao
The plan is to make the lightning a separate attack
So the game picks random between throwing spins or shooting lighting
And I want to add a way to enable/disable attacks
oh okay
I found the function related to the player controlling the lakitus could
im thinking it would be cool if
- it was less slow
- you can shoot lightning when riding in it
0x02177260
https://www.youtube.com/shorts/u84a_axjzxI this is really fun to use
Would be cool to make a whole level based on this
Like, you have to destroy stuff with thunder attacks to open your way through the level
thats the plan
Im working on lakitus that shoot thunder instead of throwing spinys rn
I will admit that I used some asm code from newer to make the lightning able to kill ememys
otherwise it was only able to break blocks
Ngl, these lakitus instantly reminded me of Newer, lol
but in newer you couldnt ride the thunder clouds
this guy here is chilling doing nothing as his spiny through code has been dissabled lol
i was gonna suggest making them throw coins like in mario maker, but idk
could be useful for a bonus room tho
reminds me of those sml "pop" levels where you could fly and throw projectiles, which could kill enemies and destroy blocks
this is starting to hurt my brain
I gotta rethink how I do the alt attacks
and also add a way to spawn in clouds with no lakitus
i thought that was possible in the base game
good luck though 🍀
Wait is it possible to use this function for make mario ride the clown car as a cloud retexture? Since it could be used for the w5-
the only problem is that the cloud desapears
i thought about that. tho the clown car has a quite different behavior
I was thinking of using clouds for clown car theres a while, but i would need to the clouds dont desapear and can be spawned separated
and also make it bump against walls
Yeah
Im currently annotating that world map model table to post in public recourses
Im trying to make this bitch not follow the camera and its way harder than I thought
you want them to stay static?
I need many diffrent things
I need a static one so the player can easily take clouds
oh okay
it's easy
use renderOffset (checking how far away the player is from certain point) and then another variable that makes it move
it will stop following you but keep moving around on screen
Im trying to find the code for it so I can disable it. Some undefind behavior could probably occur if the code to make it follow the camera is running aswell as code to make it not follow the camera
I give up with this for tonight, ima gonna eep
night night
Gn illy
Small question about blue podobo in w8, do you use any retexture code for it? If yes, it is public? Since i really need it rn for 2-A
pretty sure newerds has that
Its old template
most likely in asm
I took like 1 week to convert the pokey code, and there are still some bugs, but I think it's worth trying
Nice
wow nice!!
very nice!!
cool
I plan on finishing them off after work today
I also need to make the spiny through sound the one that lakitu hinder uses
why is bro spamming like that 😭
Pretty cool
he isnt spaming, I just set his speed to max :3
lol
I have a problem, I need to shift the lakitus half a tile over, I tried hooking onCreate and doing lakitu->position.x += 5.0fx; but his postion wasnt shifting over
isn't 1.0fx one pixel or am i tripping?
I also tried 0x8000;
I typed 0.5 instead of 5.0 lol
yeah 8.0fx is half a tile it seems
I know that
it is kinda confusing tbf
ILLY THEY PREDICTED NEW++ PARASHEL!!!!
aint no freaking way
(They also predicted sakura smb shuriken plant but its for another time)
no way

I need music for the thunderstorm levels
I think im going to get a friend to compose something or commission somebody
something im working on
oh, moving clouds! a bit hard to see though
the tricky thing about using these platforms is that I have to think when I set one up
because unit circle and trig crap
this is how the levels going
cloud go spinny
The music, lmao
Are you using something to make the clouds move?
It looks like you're making use of lineController
i just realized that the spinning clouds you talked about are the cloud platforms, and i was looking at the lakitu cloud, confused
im so dumb lol
Australia?
because it's midnight here
in europe
Yeah I’m in Australia
I’m still waking up and I’m still seeing everything upside down
It usually takes me a good half hour for my vision to adjust
Quarks of living in Australia
Well I saw the australian version of the worldmap and there everything else is upside down except Australia
Yeah we try to teach the kids that it’s normal for everything to be upside down
They also have to wear harnesses full time to make sure that they don’t fall into the sky
But when you get older you don’t need one, but you still gotta make sure you don’t fall into the sky
Is it just you working or you have a team
Just me
You sir, are the definition of a hardworker
We approve your service 🫡
LMFAOOOOO
please dont call me sir btw
this is what I have so far
I still need to add some other settings
The only thing we have to avoid in Brazil is the stray bullets, every 10 seconds there is one
but this was enough to start the level
Ah I see
I did some grinding on the level
oh nice
what sucks is that every time I want to set another cloud up I need to look at this to see what bytes I need to change
also I was planing on using 0-8 of cloud->settings>>28 as horizontal offset and 9-f as vertical offset
Thats cool!
use stageobjectsettings file to change it
I know but I dont feel like it
trust, it will help
I get the feeling
but once you change it, you won't have to swtich between these two
This is a level that is part of my upcoming nsmb hack New++ Super Mario Bros.
No link will be given as the hack is unfinished
change the first star coin or the last one
you get them in a very similiar way
I'm sure you can come up with a more creative idea
other than that the level is amazing
The last star coin was an after thought because I forgot to have a third starcoin, I should probably make it take the player to some bonus room or smth
Nice level, I liked the moving squishy clouds, and the music is still funny, lol
-# Much better than cloudbolt chasm 
Doesn't 7-5 have a secret exit though?
Also, typo here 
I really like the music, but it’s not meant for that level, it’s for a wind level and I just removed the wind sound effect from the song so I could have a place holder
Level slots are not finalised
I just chose to make the level in 7-5
Overall good level! I don't really have any feedback to give except that the moving clouds look a bit too dark and can be confused with the bg
I’m thinking to replace the first star coin with a secret exit and having the first star coin in the secret exit path
I got a beeg batch of music from mario party ds and itadaki street ds which I plan to get working in nsmb
What do y’all use to loop .midi files?
I use edit the sseqs in nitro studio 2 to loop them but it’s probably easier in an actual editor
Anvil Studio is what people mostly use for midi looping
Anvil studio, you need to set a event for the loop start and the loop and, and then make some math shit for get the correct answer, i think that its the time of the audio × the hz, ex: 1 min × 32hz
anvil studio. pretty sure there's a tutorial on nsmbhd for that (and if you ask, yes it worked for me)
I haven’t worked on the hack in a few days besides a few sequenced music related things
My standards for levels are getting way to high
So much custom code goes into each one these days
I kinda wish I did know is how to write code hacks lol
The amount of time spent in ghidra and crap to get nearly any of the w9 code done and crap is insane
dang...
not sure what to say
maybe you should rest yourself for a bit, or dont force yourself too much. this seems complicated for you
and good luck on finishing this 🍀. remember, you don't have to finish everything for now, remember to take breaks when needed
I have been taking a break
okay then
I have been playing a lot of vault hunters, a Minecraft mod pack by iskall85 that I really enjoy
interesting
The biggest problem is that so many people are expecting this hack to be better than newer ds, and that sets the standards really high
yea i see...
you can still pretend that the hack is cancelled then release it later with a new hack name, and under a new username
ignore that bs
you're doing it for fun, otherwise nothing works out
dont let others' expectations to increase yours especially with projects like these
telling from experience lel
People expectations for NSMBDS hacks always tend to be too high, but they don't know the hard work it requires to do all this stuff, just ignore them, trust me, you're doing a really great job with this hack and I respect and admire the dedication and effort you have been putting into this
SORRY I SWEAR, sorry if the message ended on a joke, my phone ran out of battery
Jokes aside, maybe don't pressure yourself too much still. I know that expectations can be quite stressful. I know that it's (a lot) easier said than done, but it might probably be better for you to ignore people's expectations. Keep in mind that it's YOUR hack before everything else. You can technically cancel it at any time regardless on if people want it or not. And personally, when I work on something (idk if it's the same for you), but I also try to be proud of my own work. Lately (tho it's mostly for gd levels), i've been trying to think "does this look epic for me?" rather than "will people like it?" or "will it become popular?". Maybe this mindset could help
Another thing. If you still can't handle the expectations, something that you could do is show less of your hack. People get hyped up because of all the custom stuff you add (and probably also the levels you make). If you don't show everything, people wont necessarily expect more than what you've shown (or at least not too much). (If you do the opposite: show everything; then people will expect all of this to get added). Maybe you could show less custom levels instead of showcasing on your channel almost every single one you make (or most of them, because there are levels you haven't shown i think). This most likely wont help for what you've shown already, but this could probably help in the future when you add more things.
I have a lot of levels that I haven’t shown
This probably applies more to code hacks and custom stuff then
Also, once again, good luck on all of this. Your hack is already great. You don't have to do much more than what you've already done, except for being somewhat consistent in level design quality. Good luck on this, i know you can do it!!
Sorry if I caused u stress. You don't have to fulfill our expectations and you don't have to work so much. It's supposed to be a fun project, just remember that. If I feel like I don't want to work on my rom hack, I simply don't. Make the project more about what u want than what we want.
^
Uhm, am I going crazy or isn't this the same thunder Lakitu you coded?
Bro is really copying everyone
How did he even steal it? Illy didn't make this public, unless I'm going insane
isn't that in newer or smth
No its not on newer
If he knows how to code?
-# I highly doubt that
Now days i dont doubt anything
Bro I'm gonna leave a hate comment I don't care
dude commented on Illy's channel and then stole the idea
he seems very young/immature I think it's best just to ignore him
its an edited screenshot. he doesn't have the skills to recreate it or to even reuse newerds code
Also, that level layout seems identical to a level from my hack
I would like to tell him to stop atleast copying and come up with own ideas.
is this his hack?
Damn, then what an edit, holy shit
you can even see extra pixels on lakitu's cloud, like if it was cropped. and it looks like a render rather than a 3d model
OHHHH HE IS USING NEWER AS A BASE
HE RETEXTURED THE FUCKING LIGHT CLOUD
And stole illy's idea
And the pixel its because he did the worse
-# screenshot rip
its a recolored cloud render, not a model from nsmb
He fucking ripped the illy lakitu from the screenshot
I really want to report this incompetent lmfao
its not even from a screenshot
he just took the lakitu render from google
(just like how newerds used the mushroom renders from google)
Wild bro 🔥 🔥 🔥 🔥
Did you like it, how did I get one so fast?
I didn't, lol
Bester also posted a comment and it also got a like apparently
Now I did 😎 
Bester did cool!
Now its my time!
He think that copy pasting levels arent stealing lmfao
aww how cute, it likes my idea
It likes stealing ideas 😭
Hope it dont add also a yoshi in his mod
(Everyone in this server except it can use yoshi in your mods
)
uh why "it"
yeah id still use prefered pronuns (or neutral ones) even if i dont like someone tbh
They have no pronouns in their bio and it/its are also gender neutral pronouns
cause I liked it
He's a guy, I took a look at his channel a long ago and there were some videos where he showed his face
No, I prefer to continue having eyes
I thought I would not steal ideas from you again, but I think I was wrong. This user is not learning. This time I will talk to him, but I will be a little rougher with him so he stops. 😦
thanks!!
hey whatsup luigui
At least you tried 🙂
I'm starting to think it's not worth fighting with this guy, based on the comments I saw from him he seems to have low brain cells :/
We should maybe just let it pass, but if I ever see him stealing content again I'm gonna make a post in my YouTube channel shitting on him 
tbh I really dont give a shit if he copys so I just asked him a few questions and pointed out a problem with his thunder lakitus
Nah seriously, screw that guy
I honestly wouldn't have a problem if he wasn't already stealing and if he didn't steal the lakithunder on the same day as the video released. Because it's an enemy someone might have thought of. Cloud and thunderbolt? Let's combine them. The enemy gives you enough possibilities to build different levels even if you use the same enemy again. But as I said he was already conspicuous, so I didn't want to let it pass.
I would get mad if stuff from me would get stolen before I get to release them like obviously stolen and not coincidence
I would really get crazy if he stole stuff from my mod without asking and without giving credits
Well, at least I left him a comment and he felt good. I don't know if it was to make fun of me or because now he understood that he shouldn't steal content, but anyway, if he doesn't understand the good way, then he will understand the bad way. I just hope that he doesn't steal your content anymore.
You know what you're doing, Illy, but if I were you, I wouldn't trust him.
Well, to be honest, he is also using content created by me, but I don't say anything to him, since at least he gives me credit and I'm happy with that.
I plan on trying to add more playable charecters
who were ya thinking of adding
good luck on it 🍀, and remember, do not worry about people's expectations (just a little reminder)
Madeline from Celeste 
Well yoshi and wario because sm64 ds has models for them
neato
were you thinking of making them play different or is it just a nice cosmetic thing
maybe waluigi too? it was used in Wario Time. maybe ask nld for that tho
play diffrent
gotcha
-# fart and roll
wario land?
Maybe you could make Wario destroy specific blocks like in SM64DS I guess
that mechanic wasn't great in sm64ds tbh
Im thinking the jump isnt as strong as mario but he has better ground traction
idk yet though
okay
might be good to also give a rolling ability, which can destroy enemies and blocks on his way, if possible
pretty sure wario land had that
I dont want to take content from nld's hack though
my first problem is that I cant even get another model to work lol
once I get a working model the hard part is done
the code should be the easy bit
pretty sure jpg got it working recently
could probs ask him
also from the screenshot it sorta looks like the shadow under the question marks dot doesnt move with it
I cant see the diffrence in the colours next to those pixels due to me being colourblind so I dont care
Yo, you want to add yoshi to the game? so dope
If you want i can share my yoshi head
It works good
But i need to add a less abrupt shading on it
But my model dont have the tongue
I need the toung for the eat emimies part but if you can share ur yoshi head that would be a useful placeholder for me
It would be easier to make a texture for the tongue i think
but that would look skibidi in high resolution emulator
I think I know the problem with the yoshi head and blue shell rendering on yoshi, they are rendered off a nodes position and that has to be adjusted
what the heck did I do to mario's face
he's gonna rob a store
U did this:
-# (100% real no fake para android)
trying to load a palette that isn't there, probably
Yeah probably
Im trying to extend the player model tables and crap
Models get black or because they dont exist but the game need to load it (my case, thx to will because without this the game would crash only) or because of the palletes
How you extend it?
You mean extend the palletes?
Oh nvm, i forgot that you will add more players
You could create a multiplayer suport for this mod tbh
Up for 4 persons
Or 2
2 is better imo
The game probably dont handle more than 2
you think we can do anything lol
I have no idea how wireless contections work
Gotcha

uwu
Lmfaooo
It seems like he's going to steal from the Koopa Troopa XD
He looks like your sibling wearing the same mask
Bro what 😳 im colorblind too 😭
Now I need to change the stage intro code to acount for nld's player code
also @stoic lava can you send me that yoshi head pls, I cant be bothered to rotate his head in blender
made progress for the menu
now I need to remove maigi and lurio and bring back mario luigi and add yoshi
then when I get that working ill add more charecters
Sure 😉
Lmaooo
how did you added sound to the intros?
the ncpatcher version of the level intros code hack has sounds
||why am I like this…, why don’t I talk……, am I supposed to talk or not……. The question still remains up to this day…. The moment I go outside i immediately rush back in. Looking for my devices. If I’m hungry I just starve to death. Once they’re dead I cry and cry until they fully recharge. Is there something wrong with me? Should I just go outside and finally touch grass again? Maybe I will…..||
dont mind the broken animations, nld's logic for additonal players works pretty well
I also got a blue yoshie
I kinda want them to be able to use powerups tbh
like they shoot fire balls from their mouth when they are in the fire state
broken mega yoshi
W
In my mod the yoshi would be pink to match the sakura theme, but the menus have a green egg
I don't know if that matters either tbh
I mean, at the end it will still be a yoshi
Tip: use luigi animations over yoshi, and change the speed of it, they are similar to the sm64 ds yoshi ones
I think they are the same
the code was messed up, it has nothing to do with the animations that were loaded
Oh gotcha
im trying to work out code so yoshi cant be set to the small power up state but the code for player damage callbacks is weird
I also need to load a diffrent shell model when yoshi is in the shell state bc para yoshi
In my mod yoshi will be always in the big, it will not be able to collect any powerup, and will not be able to take damadge, it will only die when fall in poison, lava and holes
Because when i take damadge with it, well
In my hack the plan is that Yoshi's cant die by enemies as they will not be able to powerdown past the super state and they will be able to use powerups and be able to take damage in the powerup states
yeah, I need to do some palate crap with mine to prevent that as I need four different palates
I also need to make it so yoshi cant pick up enemies but make it so that they can stomp them with one shot or kick them like the original smb
but idk yet
It would be cool, but i dont think it fits, since on sm64ds it dont happens, except if it lick the ememy
its meant to be like you are playing as a mario wii yoshi but you can also use powerups
Ohhhhhh gotcha
jk bro
dont joke about that shit, I have a lot of mental helath struggles and have been in and out of psych hospitals a lot, it really isnt funny
^
Just dont make jokes about this, its not funny and can make people sad
Or unconfortable
Oh dang
My bad
ncp_set_hook is so nice to have
which language is it
English
C++

i love talking like that in discord servers:
ncp_hook(0x3830492, 27) void playerCurrentValue(1)
Same
and online in general
r/ihadastroke
True! Its even better when we say like:
int twirl;
int rotationY;
ncp_hook(0x020fd1d4,10) // Player::onUpdate
void midairTwirl(Player* player) {
if ((player->subActionFlag & 0x40) &&
(Input::playerKeysPressed[0] & Keys::Shoulder) &&
(twirl == 0)) {
twirl = 30;
rotationY = player->rotation.y;
player->setAnimation(0x6, true,player->FrameMode::Restart,0x1300,0);
}
if (twirl > 15) {
if (twirl == 25) {
Sound::playSFX(345,&player->position);
}
rotationY += 0x1100;
player->rotation.y = rotationY;
if (player->velocity.y < 0) player->velocity.y = 0;
}
if (twirl != 0) {
twirl--;
}
};```
inspiring
In the end, I was right, Illy ended up adding Yoshi to her hack, not in the way I expected but she added Yoshi 
Somebody will leak Sakura SMBDS para Android MediaFire
This is real, but it will be in mega!1!1!
(Real)
Now maoe another prediction pls pls pls
Maoe
When super mario the missing lands will be released para android? 👀
Tomorrow

You didn't ping me, lol
He never said ping
Its a pig reply
Right @patent ivy?