Banner
Views: 844,264,288
Time:
23 users online: 7 up, ademhania,  Anorakun, brickblock369, cyber47509,  E-man38, Eduard, everything_is_worth_a_try,  Falconpunch, Hat Kid, ideka13,  JamesD28, JessieProductions, Kentakiman, KiloMinimo, LudFloko, Narcologer, Nint, Rainy Switch,  Scrydan, slopcore, Sping bot,  Telinc1 - Guests: 74 - Bots: 66 Users: 46,409 (2,769 active)
Latest: adzbot
Tip: When you're about to release your hack, make a patch first, patch it to a clean ROM, and then test that. This way, you are testing both the hack AND the patch.Not logged in.
Member of the Month - September 2017 - The 3AM show with Impetus EP6 (Ft. Mathos and Telinc1).
Forum Index - Sunken Ghost Ship - Display Case - Interview Archive - Member of the Month - September 2017 - The 3AM show with Impetus EP6 (Ft. Mathos and Telinc1).
Pages: « 1 2 »
Due to a network error, tonight's 3AM show has aired at 4AM.

Impetus: Welcome once again, loyal audience, to the next episode of the 3AM show with Impetus! Tonight I'm joined with not one, but two special guests, here to run the interview gauntlet and answer questions for everyone! I have with me today, Mathos and Telinc1, both assisting with remoderation efforts.
Mathos: Salutations, ladies and gentlemen !
Telinc1: Hello from me too!

Impetus: Alright, the first question here is a rather obvious one - how has the remoderation work been?
Telinc1: So far, it's mostly been smooth sailing. I've had encounters with insane sprites (even some I've had to pretty much rewrite), but it mostly requires going through and making sure everything works the way it should.
Telinc1: I myself also like to clean sprites up a little, just to make them easier to read, because most of them have horrific indentation and overly long label names, which makes it hard for fellow programmers to modify.
Mathos: On a personal level, I was very excited about helping with it so I began work as soon as possible, and at a rate that most admit was quite unexpected. Same goes for Telinc1, who's been doing an amaing job just like Blind Devil, TheBiob, etc., though some of them joined a bit later.
Mathos: As the lad next to me just precised, remoderation is quite simpler compared to regular moderation. It's a lot more about verifying everythngi hasn't gotten obsolete with the changes induced by the PIXI than actually checking if everything works.
Mathos: There is, though, more to this than simple check, as PIXI's features, as you already know, include brand new things in sprite tool making, like SA-1 support, shared subroutine use, etc. Our job, when possible, also encourages us to proceed to various conversions and changes to make sure the final product ends up as much "plug-and-play" as possible.
Telinc1: An area which is sometimes troublesome is SA-1 compatibility, which is generally added to all sprites. Technical explanations aside, it sometimes requires rewriting chunks of code and extensive testing to make sure the sprite still behaves the same.
Mathos: Indeed. The SA-1 patch is the most complicated one SMW has ever seen for a good reason. Remappings, different registers for mathematics... an in-depth knowledge is required most of the time to work correctly. But everyone gladly assists everyone in this happy mess, so it's not that much of a hassle really. Just like Telinc, I've found the whole thing unexpectedly fun so far, despite the rare rage-inducing codes.
Mathos: If the audience want numbers, I am authorized to say that more than a third of the sprite section has been examined and either deleted or recoded (the most recent percentage I dispose of is 25%, but after that a good batch of 100+ sprites has been examined too).

Impetus: It's great to hear that everything has been going smoothly and hasn't been too difficult. I was going to ask about the workload, but it seems you've both covered that pretty well. So, another brief question, that's a lot of varied content to look over, have you seen any cool submissions while remoderating that might have been overlooked by other users, or anything that's given you new ideas?
Telinc1: The section is definitely filled will quite a lot of stuff, some good, some bad (the last thing this website needed was a sprite called Can of Soda). Sprites have, for quite some time, been misunderstood, so finding impressive things is a bit of a rarity.
Mathos: That's quite the amusing question: leod made us the almost same remark not so long ago, asking if we had spotted content worth of Twitter/YouTube spotlight. I promptly made list for that purpose in the following hour. (link)
Telinc1: Of course, that doesn't mean there aren't any amazing sprites, because there definitely are. For example, one sprite which really caught my attention is the Real Homing Bill. I was quite amazed by how interesting it is to use, because it behaves in a very realistic way. The FLUDD sprite is also quite neat (even though it is a little simple). I'd personally love to see either of those used in real-world levels, as it'd definitely be a challenge, both for the level designer and the player.
Mathos: True that. Some of these are confusingly underrated, after you witness the potential they have.
Mathos: Anyway, when it comes to old content examination, I've found myself pretty impressed at certain sprites, the most obvious example being an incredibly overlooked Kirby Superstar-like elevator (link). But I agree that on the other hand, there are things that truly makes you ask how they could've been accepted in the first place, most of them being very simple generators, that could translate to everyday UberASM nowadays.
Mathos: I myself have sworn to kill all generators in the section and turn them to UberASMTool code to promote the tool, because it's seriously underused at the time being.
Impetus: Yeah, uberasm hasn't caught on too fast? In general it seems like a lot of people shy away from using 'chocolate' content in their levels, although chocolate graphics get used quite a lot. I think perhaps the barrier to entry for a lot of users feels a lot higher than it actually is?
Telinc1: I think that's completely true. Even to some fellow programmers I know, ASM seems alien and weird, so I don't even want to imagine how it would feel to a non-programmer. Graphics are simple, because Lunar Magic's interface is simple and easy to use. With ASM resources, you have to dabble in scary-looking command line windows, which makes the whole thing seem intimidating, even though tools like Asar are very easy to use.
Telinc1: I've met (and helped) fellow hackers who've stayed away from patches just because they feel so complicated. The same is probably true for UberASMTool: you've got different types of code files, lists, and too many files to work with. Back when the patch was the only option, it was even worse.
Mathos: What you describe here is a phenomenon common to all forms of teaching. Anyone who hasn't made a single thing in a certain domain will naturally feel overwhelmed by the tasks they're given to progress ,whatever their difficulty. It was the same for me when I started ASM, honestly (though I had prior coding experience so that's a bit cheating).
I personally think that ASM is not something that's worth being seen the way it is. Low-level languages (like x86) are actually much more accessible than high-level ones (like Java), as those latter can throw at you errors and rules whose reasons you'll likely never grasp, even with advanced documentation.
Mathos: With a language whose contents you have nearly absolute control over, you're basically playing God within your hardware's limitations. That's what I really love about this language. Powertripping with it is just right.
Telinc1: That's why I think remoderation and cleanup is important. If things work out of the box without confusion, the whole ASM scene will seem less scary, which means better hacks and more people willing to learn ASM. As a language, it's as simple as it gets: the hard part is how close it is to the processor. It lacks all abstractions modern-day languages have, which is frankly awe-inspiring. In the end, however, it's not as hard as it seems.
Mathos: To get back to the current topic (sorry for drifting away, fellas), I completely agree with Telinc1's sayings. Diving into ASM for the first time is very impressive (and not necessarily in a good way), with all those numbers, operations and otherworldly ways. If we can make stuff easier to insert, comment it, offer details about its functionalities, we'll be giving more openings for hackers to exploit and begin to understand ASM, and maybe code in general.
Mathos: If I had to do a simple metaphor to explain how simple ASM is, i'd say that Assembly is a big wardrobe, with tables in front of it. The wardrobe, with all its drawers, is the RAM. The tables, where you can put stuff on, are registers (A,X,Y,etc)
Mathos: To do anything, you just pull the contents of a drawer on your table, then put it back in another drawer. As simple as that.
Mathos: The only truly difficult part with ASM consists in finding workarounds to accomplish complicated tasks., like sine/cosine codes, etc. But once you've gotten past these not-so-frequent hardships, you're good to go.
Telinc1: I also think it's safe to say that ASM is misunderstood. Lots of people actually think it's useless in today's world, without considering that it's what makes analysis (of malware and the likes) and even compilers possible. That's all because of the seemingly high entry barrier. You go in and expect an unorganizable mess of conditional goto statements and in the end, you quit just because you're prejudiced against it or afraid of it.
Mathos: Exactly. I was once given the example, by my high school coding teacher, of a young man who found flaws in various programs by directly examining the assembly. He could with a bit of work use any unlicensed program. And after reporting to a website a major conception flaw in the product they sold, he was hired in an antivirus company.

Impetus: Yeah, I mean, even disregarding more users learning ASM and using that to create their own content, there's so much in the way of sprites, blocks and patches available to use on the site that it's almost strange you don't see them used as much as graphics. The command line-y-ness of the tools might be a reason, unlike how graphics are properly integrated with LM - perhaps in the future integrating ASM with LM would be a good call? Or maybe it's more to do with the fact that it's harder for people to know what they're looking for and find it outside of the graphics section.
Mathos: Honestly, I'd be all in for the implementation of a per-level/map/etc text window in Lunar Magic. I even believe someone made it a long time ago, with various plug-ins. One of them even included a layer 3 display before FuSoYa did it. It's a shame this never got too far, really. Coupled with UberASMTool, this would be delightful.
Impetus: I've actually been pretty intimidated myself in the past, though I managed to get past the hurdle to insert music in my old hacking days. Still never learned ASM.
Telinc1: Those are both good points. A couple of years ago, command line tools scared me to the point of using Xkas GUI! Having access to ASM hacking tools within Lunar Magic would make ASM insertion look as easy as it actually is. With custom toolbars, it's not even necessary to have said tools be part of Lunar Magic itself: a GUI wrapper would probably be enough to make everything simpler.
Mathos: Oh, oh, XKAS GUI. That, my friend, is really ancient.
Mathos: I remember using it too the very first times, but I got actually fed up of its slowness real quick, so I soon switched to command line use.
Mathos: And yes, that's the exact point I'm trying to make: people feel much more comfortable if they can modify everything within one tool.
Telinc1: I don't really have an opinion on the difficulty of finding actual resources. In the past, the sections were very unsearchable and it was indeed hard to find the right resource. Nowadays, with tags, description, and GIFs, finding the right resource is way easier. As we've said previously, it's the insertion process itself that seems hard. I've seen people being surprised by how easy patch insertion is after being taught.
Mathos: I hope we've given the courage to get into ASM for some people. Including you, Impetus.
Mathos: Remember guys. You can do it !
Impetus: Well, I might give it another shot at some point. How else will I make the carol inspired brutal mario boss of my dreams?

Impetus: So, you both seem to have pretty big interests in developing games outside of SMW as well. Mind sharing with the audience the kind of things outside of SMW that you've done?
Mathos: Wow, that's quite the long answer you'll receive I think.
If we're still in video game development, I once coded a full set of bosses in Touhou Danmakufu, a tool that allows you to make your own bullet hell games. I also did various codes for it, like dynamic masking, collision processors, etc.
Telinc1: As far as the ROM hacking scene is considered, I'm also into Pokémon hacking, specifically the Generation III games. The tools there are definitely not as stable or advanced as Lunar Magic, and working with ASM is comparable to working against the game's engine. The GBA's processor is fast, so those games were almost certainly originally programmed in C (there's evidence inside the ROMs), then later compiled to ARM assembly, which was, unlike 65c816 assembly, never really meant for human consumption. Overall, Pokémon hacking is also really fun.
Telinc1: Outside of ROM hacking, I'm a web developer and game developer. The language I deal with the most (which also happens to be my favorite language) is JavaScript (eat your shorts, Richard Eng). I generally find game development really fun, which is why it's the field I most often work in.
Mathos: Fun fact: in my last year of high school, we had to make a simple cleaning robot. But because the stuff our teacher gave us was utterly atrocious to work with and obsolete (to the point that it didn't work on any modern PC !), we had to make a simulation, with gauges, meters, switches, and all. And guess what I did it with.
Mathos: Anyway, outside of that, I haven't really been into game development past the concept stages. I still make lots of drawings, and write down many ideas, but they often end up being for the tabletop RPG sessions I enjoy monthly.
But I'm still very interested in the field though. I actually want to become a video game programmer/designer, so I've been multiplying tries at various engines like Unity (thanks to Shree for introducing me to it, you guys should totally check its tutorials).
Mathos: To bounce back on Telinc1's answer regarding its hobbies, I'm actually studying web development too at the current time (though I really don't like it, I wish it'd end soon so I could progress and enter an art school).
Telinc1: Web development is definitely not for everybody. New technologies and APIs are popping up every day and you have no guaranteed platform. It's write once, test everywhere, and then move on to cursing the evil sociopathic geniuses at Microsoft for creating the torture device known as Internet Explorer. It's a very dynamic and rapidly changing field.
Mathos: Indeed. That, and the fact that 99% of what you do for web development stays for web development. There's not really a way to translate your skills into something else to fit in another field. Coding is general, but HTML/CSS is not coding. And PHP has very limited use.
Mathos: Oh, Forgot to tell. for months now, I've gotten pretty good at Python and have been making a Discord bot with it. It actually has something to do with game development as I plan to use it to host my RPG sessions.
Impetus: Lmao, yeah we still have to test websites on internet explorer where I work, and they NEVER work on that browser. It is indeed an abomination, I'm unsure why people don't straight up drop support and instead downgrade things for parity.
Mathos: People are dumb animals that aren't keen on change. When they get used to something, whatever its quality, they'll have a hard time letting go of it.
Mathos: Be it the use of a program, an idea, an opinion.

Impetus: As Mathos is so enthusiastic to answer more questions (editor's note: enthusiasm was cut out during editing to please our sponsor, Alcaro) I've come up with an interesting and unusual one. SMWC has a lot of friend groups and cliques, what friends have you made here and where do you think you fit into the scheme of things?
Telinc1: To be honest, I don't really "fit" anywhere. Nowadays, I'm not all that active on the forums, mainly because I don't need to. I don't feel like participating in general discussions, and hacking questions are already handled by other users.
Impetus: Aww, that's sad... Though people might accuse me of being like that too in more recent months, I think becoming staff has an effect on some people... I've been playing more Civ too lately, oh god, I'm becoming Kieran.
Telinc1: Back in the old days, I did make a friend or two, however, they've mostly gone completely inactive. I've even attempted collaboration hacks (bad idea). Today, I'm mostly the same as I am in real life - a lone wolf. I honestly work better without others, so I'm not really bothered by that. I'm not one of those people who want to always stand out and be the center of attention. That's honestly what social anxiety does to you.
Mathos: I haven't had any friends on SMWC for a very long time, and making even a quite small amount of them has really changed my life, as I lost almost all of my high school friends when moving on to university. It has helped me going through hard times where I couldn't bear the change, and overall certainly opened me to others a lot more.
It all started when I proposed the idea of my current hack project, M&L:TtAR. I wasn't hoping to get any help but I knew it couldn't hurt. I was surprised to see that Blind Devil, Erik557, Pixel-Gon and Heraga were enthusiastic, and I thank them from the bottom of my heart for that. That's I think, how I made my first friends here.
Mathos: After that I've started conversing with lots of other people, like the members of Team Haunted.
Impetus: Team Haunted, the official SMWC freemasons group.
Impetus: Let me channel my inner vitor. WHAT IS THE MEANING OF TEAM HAUNTED?
Mathos: Experienced people trying to make ambitious and amazing hacks for everyone.
Mathos: (At least that's what Dan's telling me to say while holding me at gunpoint)
Impetus: Yeah, you people WOULD say that. Live the code. The code of the dragon.
Mathos: No, no. Perv Boo. The code of the Perv Boo.
Impetus: technical difficulties

Impetus: Okay so, we're back and we're moving onto the quickfire questions! Are you both ready?
Mathos: The troops are in readiness
Telinc1: Shoot them our way.
Impetus: Banana on pizza?
Telinc1: I'd rather have pineapple on pizza, honestly
Mathos: He who does that is not human in my eyes, you've been warned.
Impetus: What's your favourite artist? (any kind)
Mathos: Wow that's going to be hard picking only one.
Telinc1: Bach, because I'm a great painter, just like him
Mathos: Saint Pepsi (Ryan DeRobertis), the vaporwave/future funk composer. His "Hit Vibes" album introduced me to both genres and I'm just infinitely grateful to him for that.
Impetus: If both the person you love most, and 100,000 people were in danger, and you can only save one, would you save your loved one or the 100,000 people?
Telinc1: I would save myself, because I am the only person I love
Mathos: Save the loved one. The life of a stranger has no value to me in this case.
Impetus: Dark =p
Impetus: Dawn or Dusk?
Telinc1:
Mathos: Dusk because of its colors.
Mathos: Even if the birth and death of a day are equally poetic.
Impetus: Isn't the death of the day just the birth of the night
Telinc1: That's what we call a vicious circle.
Impetus: What's worse, a funny but overused meme, or a new meme which you don't get?
Mathos: Overused one, easily.
Telinc1: New one, definitely.
Telinc1: Because according to all known laws of aviation, there is no way a meme should be able to fly.
Mathos:
Impetus: yells
Impetus: What fantasy class would you have?
Mathos: Black Mage for sure.
Mathos: (as in, Final Fantasy Black Mage, not an evil sorcerer)
Telinc1: Same here, too. Or maybe a Paladin. Or maybe I have no idea what I'm talking about.
Mathos: I think I'm starting to see which one of the three it is.
Impetus: Pirates vs Ninjas, pick a side. Apologies to Mathos who hates old memes c;
Mathos: :<
Telinc1: Pirates, because pirating is what I do daily.
Mathos: Ninjas because weaponry, style, philosophy, etc.
Impetus: Who is your favourite staff member? (warning, there are wrong answers)
Mathos: hastily checks the list
Telinc1: I'd say Arbe. Either him or Impetus.
Mathos: Mah boi Erik for sure.
Impetus: Congrats, neither of you answered incorrectly.
Impetus: When will you be able to deliver the goods?
Telinc1: The Devon Goods? I've got them right here. I can hook you up with some big service.
Mathos: Soon™
Impetus: What's your favourite game genre?
Telinc1: JRPGs, murder mystery visual novels, and some platformers.
Mathos: JRPGs too. If that helps narrowing the definition, I freaking love the Dark Souls series.
Impetus: If SMWC had democratic elections, who do you think would be elected admin?
Mathos: Alcaro
Telinc1: Alcaro
Impetus: What is the true meaning of friendship?
Telinc1: Disposable people who think they can rely on you?
Mathos: A wise frenchman once said: "Loving each other is looking in the same direction".
I think the same goes for close friends to some extent.
Impetus: Time to wrap up, what do you want your last words for the interview to be?
Mathos: HAN SHOT FIRST
Mathos: Done.
Telinc1: The chamber of secrets has been opened. Enemies of the heir, beware.
Impetus: Aight, that's all for tonight!
Mathos: Farewell, friends !
Congrats! #tb{:)}

--------------------


fuk u impetus im the best stag ;_;
Thanks for the mention Mathos. Congratulations to both of you, working with you guys has been great, not only that, but you do deserve it. Hope you keep up the good work, without you guys (or any of the remoderators) this remoderation wouldn't have been possible.

e: nevermind i misread. thx impetus for recognizing my greatness 😄
That interview was very fun to read. Impetus you are definitely getting pretty at the 3AM shows and obviously, Mathos and Telinc definitely made things more fun with ASM 'n' stuff! Congratulations for you all!

Oh yeah, the issues behind the complexity over patches and tools definitely scares out lot of people. In particular, while I made sure to UberASM Tool look simple / confident to work, I think we can make it much more friendlier (does that word exist?) to use. Maybe we're on nearly time for an update in the tool!

--------------------
https://www.youtube.com/watch?v=3xkRkaXPN_A
---
GitHub - Twitter - YouTube - Blog - SnesLab Discord
Very deserved guys, you (and all the remoderation team, honestly) are doing a great work!
Wrong answer at favorite staff member 😡
The fact you're dominant in the site feed on Discord says enough about your productivity. Congrats!

--------------------
Hack progress: 6/8 exits
Play the demo right here!
Great interview, great answers. Pirates pirate!

I have quite a bit of experience with high level languages. I think why I dislike ASM is because it's difficult for me to debug. Hope that changes very soon.
grats boyos

Originally posted by ft029
I think why I dislike ASM is because it's difficult for me to debug. Hope that changes very soon.

cheering for you gary oak!!!

--------------------
linkies | asm stuff :)

im gay and a lion. I AM VERY POOR PROGRAMMER !!! pixel art no hoper. transcriptions on a hot tin ear.

スヤスヤ・・・ (Art by 1UPdudes)
Congrats lads
Congrats! #tb{:]}

--------------------
b
You helpers are literally workaholics o_o

Congrats to both of you! It's always nice to see the sprite remoderation going on smoothly and even more interesting to read the details behind your experience. Your hard work absolutely cannot go unnoticed after all :)
Good read, thanks.

Wait... I'm a freemason, there is a group of them here?
Originally posted by zacmario
Good read, thanks.

Wait... I'm a freemason, there is a group of them here?


Only if you're a satanist and part of the New World Order.
Can't wait to replace the current staff team with you #smrpg{mlem}

--------------------
Your layout has been removed.
Originally posted by leod
Can't wait to replace the current staff team with you #smrpg{mlem}

#w{>=(}
Congrats guys! If I were to try the work you're currently doing, my eyes would probably melt out of my face instantly
Originally posted by Impetus
Originally posted by zacmario
Good read, thanks.

Wait... I'm a freemason, there is a group of them here?


Only if you're a satanist and part of the New World Order.

I'm sorry that is the most uneducated thing I've heard my life. They run fund raisers to help sick children, or help build new librarys for the public. Haven't you ever heard of the shriners hospital for kids?
Just because you read something on the internet or see a youtube video doesn't mean it's true.. They are not any sort of satanist or new world order. Discussion of politics or religion in a lodge is against the rules if must know, and any attempt would get you kicked out real fast.
But anyway none of this belongs here, so I'll be moving on from the subject.
b0is you literally got rid of 30+% of the entire section in like 2 weeks, absolutely incredible. Totally deserved #w{<3}


Originally posted by zacmario
*lack of sarcasm detection*

Her post was ironic bro.
Something can be ironic and still come off as offensive or be unecessary. I wouldn't like that post either if I were him, especially right after he stated he belongs to that group.

~

Congrats to the both of you! Your work is really astounding. I promise I'll read the entire interview tomorrow

--------------------
Legião Urbana - A Tempestade (1996)
Pages: « 1 2 »
Forum Index - Sunken Ghost Ship - Display Case - Interview Archive - Member of the Month - September 2017 - The 3AM show with Impetus EP6 (Ft. Mathos and Telinc1).

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2020 - SMW Central
Legal Information - Privacy Policy - Link To Us


Menu

Follow Us On

  • YouTube
  • Twitch
  • Twitter

Affiliates

  • Super Mario Bros. X Community
  • ROMhacking.net
  • Mario Fan Games Galaxy