Language…
15 users online:  Ahrion,  AmperSam,  Ayami, bucketofwetsocks, Darolac, Dispace, Green, Guido_Keller, JezJitzu,  Linkdeadx2, Metal-Yoshi94, pnaha, Sweetdude, timothy726, Znes.609 - Guests: 253 - Bots: 306
Users: 64,795 (2,377 active)
Latest user: mathew

Super Luigi Land - 2...

Standard

The level looks cool, but I don't like the Shy Guy and Snifit graphics. Their masks are too tiny.
Kinda in hibernation for a while. I hope to be back in full swing soon.
I've changed them since posting those screens.

Anyway, here's another level.

COFFEE COAST 5


The Bros. are back!


SMB2 veggies are too.


There are also barrels that can be picked up, just like on the pirate ship.

VIDEO
Quintesson Judge: Silence, or you will be held in contempt of this court!
Hot Rod: I have nothing but contempt for this court!
- Transformers the Movie (1986)
Originally posted by Gamma V
I've changed them since posting those screens.

Anyway, here's another level.

COFFEE COAST 5


The Bros. are back!


SMB2 veggies are too.


There are also barrels that can be picked up, just like on the pirate ship.

VIDEO



I have one question
What kind of music is COFFEE COAST 5?
Treasure Trove Cove from Banjo-Kazooie
Here's the music file if you want it for your own hack. You won't find it in the music section despite it being a really good port.
Quintesson Judge: Silence, or you will be held in contempt of this court!
Hot Rod: I have nothing but contempt for this court!
- Transformers the Movie (1986)
Sorry for the long wait, everyone. I lost motivation for a while, partially do to Christmas and the like. Now, I've finally gotten back to work on this.

COFFEE SECRET 2


This level features moving land and a Porcu-Puffer.


Don't get too comfortable if you manage to kill the puffer though. He respawns!

VIDEO
Quintesson Judge: Silence, or you will be held in contempt of this court!
Hot Rod: I have nothing but contempt for this court!
- Transformers the Movie (1986)
I can't wait to play this. Your hacks and art style are what inspired me to get back into hacking after a long absence.

Marios Adventure in the Dreamworld - My first hack.


If I work fast enough, I MIGHT get a 2-World demo out before C3 is over. I only have two more levels to do now.

COFFEE GHOST HOUSE


Looks pretty straightforward so far...


Uh-oh...There's no way I can make that jump!


OK...Now I can SWIM across the chasm. That's the main gimmick here.

EDIT: This is also a thing.

Quintesson Judge: Silence, or you will be held in contempt of this court!
Hot Rod: I have nothing but contempt for this court!
- Transformers the Movie (1986)
Originally posted by Gamma V

Perfection.
The Hacking of PuyoPuyo. Come join the fun, friends. 『いけいけ団長、頑張れ頑張れ団長!』
Help us raise funds for the Armed Forces of Ukraine. #ДопомагаємоРазом / #HelpTogether
“Even if you personally are so dissatisfied with life that you want the world to end, surely the cruel reality is that it will continue on, unchanging. All the better for someone perfectly content, like me.”
Aya Shameimaru, Touhou Suzunaan ~ Forbidden Scrollery
Thanks, Kamekku.

Well, I was hoping to maybe get a demo out before C3 ended. Unfortunately, I've started encountering problems that I can't seem to solve.

First, I tried inserting the Donut Lift blocks, and their accompanying sprites, into the ROM. Both appeared to insert without issue, but the Donut Lift blocks would spawn a glitched sprite if they spawned a sprite at all. Everything was set up correctly, which led imamelia, and perhaps others, on the Discord server's #asm channel, to think that the problem was a bug with PIXI. After experimenting with moving the sprite part of the Donut Lift to different sprite slots and adjusting the block's settings accordingly, I found that things became buggier if I used a sprite slot beyond $1B. When Telinc said he was able to use slots $1C and above without issue, I decided to port everything to a new ROM and try the Donut Lifts again. Unfortunately, they STILL didn't work. In addition, I found that the "Luigi" text in the Course Clear message was glitched.


This is what it looks like. I assumed that the Minimalist Status Bar patch was behind this, but I couldn't figure out what needed to be fixed. It's one of 18 patches that were installed in this ROM, but it's the only one I can think of that could possibly affect that text.

I mentioned in a previous post that I lost motivation to work on this through December. When things were going well, I chalked it up to the Christmas season. Now that these other problems are surfacing, I no longer think that's the reason.

Back in early November, my mother encouraged me to pray since I hadn't done so in a while. In my prayer, I asked if ROM hacking is a sin, and if so, I asked for help pulling myself away from it. I'm starting to believe all these problems are signs that it may be a sin, as well as God's way of helping me stop hacking.

For that reason, I'm considering canceling this and probably even leaving SMWCentral. It's not an easy decision to make since I haven't really canceled any hack for which I made a thread since Mecha-Bowser's Revenge. I also fear the effect it'll have on my reputation, especially given my reasons for doing so, which will probably sound crazy, maybe even to Christian users. I probably shouldn't worry about that if I leave though. Staying in a ROM hacking community could tempt me back into this possibly sinful hobby, so this isn't exactly a holy place.

Before I make that decision, I could leave you with some screens of Coffee Fortress.








Quintesson Judge: Silence, or you will be held in contempt of this court!
Hot Rod: I have nothing but contempt for this court!
- Transformers the Movie (1986)
Originally posted by Gamma V
In my prayer, I asked if ROM hacking is a sin, and if so, I asked for help pulling myself away from it

Unfortunately, this may be true. Obtaining a ROM is illegal, however hacking it and not selling or making commercial content with it is not.

As it said in James 4:17,
Originally posted by The Bible
So whoever knows the right thing to do and fails to do it, for him it is sin.


But I'm impressed at how humble you were to abandon one of your favorite things to do for religious reasons. I believe in God as well and I too would like to know the weight of this 'ROM hacking sin' if it would really be important.
please click this!
Whilst I wont go into what I personally believe. (which is I have no faith)
I would honestly say that ROM Hacking is in no way a sin.

You gotta think about the positives it brings.
You find joy in it and bring joy to others who play your hacks.

There is so much out there that is much much worse to be doing than ROM Hacking.
Maybe it's just a coincidence that you feel this way.

That said Sonic Mania is a good example.
The people behind this game were known for making hacks and fangames.

It goes to show that Rom Hacking is not really a massive thing at all to be worried or scared about.
I hope with whatever your choice is that you feel better and that I wish you the best.
Your hacks are pretty consistently good so it would be a shame to see them go.
Imamalia, who is also Christian, has convinced me to give this just one more try. It's not an easy thing to do to allow myself to be pulled back into this. I'm still having problems though. After porting to a new ROM a second time, PIXI is no longer inserting ANY of my sprites. Even if I abandon the notion that ROM hacking is a sin, I can't work with an unreliable sprite inserter that has become the standard tool for all sprite coders here, yet is no longer being updated by its creator. If I'm the only one having this much trouble with PIXI, though, then that'll settle things once and for all. I will abandon hacking.
Quintesson Judge: Silence, or you will be held in contempt of this court!
Hot Rod: I have nothing but contempt for this court!
- Transformers the Movie (1986)
Originally posted by Gamma V
Imamalia, who is also Christian, has convinced me to give this just one more try. It's not an easy thing to do to allow myself to be pulled back into this. I'm still having problems though. After porting to a new ROM a second time, PIXI is no longer inserting ANY of my sprites. Even if I abandon the notion that ROM hacking is a sin, I can't work with an unreliable sprite inserter that has become the standard tool for all sprite coders here, yet is no longer being updated by its creator. If I'm the only one having this much trouble with PIXI, though, then that'll settle things once and for all. I will abandon hacking.


I understand. I think however there is some good news from C3.
I am sure there is new sprite tool in the works called GIEPY? that works will all types of sprites with only minor tweaks/edits needing to be made.

Maybe check that out ? I hope it helps with your situation.
I have sprites in my hack that are made for PIXI, and GIEPY apparently won't support those. This is also the reason why I can't just go back to the much more reliable Romi's SpriteTool. I'm also experiencing odd spawning glitches with vanilla sprites in which they'll spawn a block right of where they're supposed to. This can cause them to get stuck in walls in certain cases.
Quintesson Judge: Silence, or you will be held in contempt of this court!
Hot Rod: I have nothing but contempt for this court!
- Transformers the Movie (1986)
PIXI's trash and is going to be abandoned for GIEPY in the future anyway so don't worry if PIXI starts shitting the bed, if you'll pardon my language.

Originally posted by Gamma V
I have sprites in my hack that are made for PIXI, and GIEPY apparently won't support those.

It does, you'll just have to define the routine macros at the beginning of the .asm files due to how GIEPY handles shared subroutines.
HackPortsASM"Uploader"

Religion is a very deep and confusing topic, and you've talked to me about this over DM; allow me to further explain my thoughts and reasonings here. For one, before anybody gets triggered, I use collective terms like "our" or "us" in a general terms for Christians. More so, I am Pentecostal, so my views might not be reflective of the Catholic or Baptist group.

Our father and Lord, Jahovah, first, wants you to honor him in every aspect of your life; but that does not mean that he wants you to be bored or unhappy. The one thing the Lord wants most for you is your happiness. I can understand why you'd believe that hacking Super Mario World is a "sin", due to fact that obtaining a rom is going against the law, which God says you must abide by. HOWEVER, there is nothing wrong with modifying a program that you already own. Also, as a plus, you're not distributing it for monetary or financial gain. You're doing it solely to develop your creative skills, and God encourages creative growth in many forms.

You asked for signs if you should quit or not. I said what you experienced might be a sign when you got errors. However, what I did not know what that you were using PIXI, fucking PIXI of all things; a tool that is well known for crashing and bugs. No, that's not a sign, it's a just you using a terrible tool which moderation has forced on us all. There is nothing sinful about expressing your creativity through level design. God wants us to serve others and make them happy, you putting out content that people enjoy, free of cost... that's the very definition of servitude, or at least one of them.

Take it from another Christian: Pursue your hobbies, pursue what you enjoy. God would not have given you the abilities or talents you have of creation if he did not want you using them. If Rom Hacking makes you happy, then that's what should continue to strive for, there's nothing wrong with modifying this game, especially since you own a version of it. GBA or not, you still own the core foundation of SMW as a consumer, and you reserve the right to enjoy it as you see fit; modification was not part of the contract when you bought the equipment, financially redistributing is.
I can't believe I took PIXI's bugginess as a sign from God that hacking is wrong. Maybe God was thinking, "You don't need me to tell you that you're doing nothing wrong."

That said, this COULD still be continued if I could possibly go back to Romi's SpriteTool and still use all the sprites I currently have in the ROM. Otherwise, it'll go on hold until either PIXI gets debugged or a more-reliable sprite inserter that's just as easy-to-use comes along.
Quintesson Judge: Silence, or you will be held in contempt of this court!
Hot Rod: I have nothing but contempt for this court!
- Transformers the Movie (1986)
Catholic here. Keep hacking, you arent causing any harm to anyone. Maybe if its getting in the way of your family and social life, but otherwise no.

If anything it brings joy to you to you as a hobby, as well as others who play your hacks! Good use of your talents.
Super Mario World 3: The Koopas Strike Back
Super Mario: Grand Journey
Alright, this might get a bit annoying but there is a way on making PIXI sprites compatible with romi's Sprite Tool in one way or another. Here is a short list on how to do this:
  • Copy PIXI's sa1defs.asm (located in asm file). It features all kinds of RAM addresses and their SA-1 counterparts (which is necessary anyway since most sprites are SA-1 hybrids). There are no exclusive features (besides extra bytes) which Sprite Tool can't use.
  • PIXI uses shared subroutines whereas romi's Sprite Tool doesn't so it's a good idea to have some kind of shared subroutine patch ready (we still have one ready to use though I believe it's better to create a new one which uses PIXI most common subroutines).
    In order to access shared subroutines in PIXI, you need to have a macro ready.
  • After having SA-1 defs ready, you need to put an "incsrc sa1defs.asm" in any sprite so that the SA-1 defines and subroutine macros are included with any sprite and Sprite Tool won't call any errors.
  • PIXI also uses slightly modified CFG files. In PIXI, the last line determines, how many extra bytes the sprite uses. In romi's Sprite Tool, the last line defines which assembler to use on the sprite (0 or nothing means TRASM though you want to avoid that, 1 means Xkas and 2 means Asar and you always want to use the latter).

The only real problem when transitioning from PIXI to Sprite Tool is when a sprite uses extra bytes (they are, after all an exclusive feature hard to replace). On the other hand, they're a rather recent addition and not many know how to use them yet so they won't really bother you. That and many sprites use just one to two bytes anyway which means you can replace them with extra property bytes (this means, changing all instances of $7FAB40, $7FAB4C, !7FAB40, !7FAB4C, !extra_byte_1 and !extra_byte_2 with $7FAB28, $7FAB34, !7FAB28, !7FAB34, !extra_prop_1 and !extra_prop_2).

This might get a bit difficult so I recommend you on asking another person who does the shared subroutines and setting up sa1defs.asm for you (maybe me, who knows).

Also, blame Jack for telling that he's demotivated with SMW hacking and leaving us to finish PIXI for real we until after the remoderation started (and us staff for starting the remoderation a bit too fast).

Standard