<- 1234
^^
vv
List results:
Search options:
Use \ before commas in usernames
RAHRAGARAHA!
Quote from Zhs2:
Sorry, that was my first reaction. What I'm gonna tell you is, it's not that simple. Super Metroid was compiled once and only once, and you're not going to get much source code out of the object code. There is no .asm to be had.

What you can do is debug Super Metroid with special tools, and write .asm files to compile into the game for yourself. The first thing you said was so blatantly ignorant I reacted the way I did. Apologies.
Ohhhhh, Apology accepted.
What about MZM, is that the same way?
Edit history:
Sadiztik Fish: 2008-12-11 09:38:24 pm
OMG FLAN!!!!!!!
Ohhhh you both beat me...

well here's and edited version of what i was going to post.



@ Sirich. Code for beams and missiles and all sorts of attacks are pretty much scattered everywhere around the ROM. There's code for selecting the weapons, code for the damage, code for different projectiles. It's just a big mess. However, depending on what you are wanting to do...
You can change the damage of any beam and the speed at which it fires if the key is held or presdsed repeatedly in the EDIT > Game Behaviour, then scroll all the way to the right. Changing beam palletes and colors is in the SABS editor. It's somewhere in the "Im a genius" area, but I don't know what the value to put in is. You'd be better off asking about this kind of SMILE stuff in the SMILE help thread.
J-SNAKE, I wasn't talking to you specifically, I was asking anybody, really. Since this is a new page, I'll ask it again; is it possible to hack super metroid in C++? and by that I don't mean write a program such as smile that edits it, I mean change how the game works.
RAHRAGARAHA!
Quote from Sadiztik Fish:
Code for beams and missiles and all sorts of attacks are pretty much scattered everywhere around the ROM. There's code for selecting the weapons, code for the damage, code for different projectiles. It's just a big mess. However, depending on what you are wanting to do...
You can change the damage of any beam and the speed at which it fires if the key is held or presdsed repeatedly in the EDIT > Game Behaviour, then scroll all the way to the right. Changing beam palletes and colors is in the SABS editor. It's somewhere in the "Im a genius" area, but I don't know what the value to put in is. You'd be better off asking about this kind of SMILE stuff in the SMILE help thread.

I wasn't talking about colors, but thanks anyway, And I didn't know SABS had that function, heh.
[BANNED]
Quote from Zhs2:
Quote from Sirich:
How do you get to the .ASM files in Super metroid?

What... the hell?

Stupidity... making me dizzy... aiwebs_023


I completely disagree with you, Zhs2.  I have no idea myself how to do or even how to get or make .asm files but that doesn't make me stupid.  Sirich is not being stupid here.  Not everyone knows asm and that's perfectly fine.  It would be a cool thing to learn, so instead of calling people stupid that don't know it or even how to begin, it would be a lot more helpful to answer these questions even if you don't like the questions being asked.  Just my two cents worth....

Nevermind, carry on....

*thanks God for ninja posters*
Embarrasing Fact: Power suit made by lowest bidder
Quote from Dark__Echoes:
J-SNAKE, I wasn't talking to you specifically, I was asking anybody, really. Since this is a new page, I'll ask it again; is it possible to hack super metroid in C++? and by that I don't mean write a program such as smile that edits it, I mean change how the game works.

Errr. Technically, yes, I have heard of C or C++ compilers for the SNES. But since you're dealing with hacking a binary file (and not making an entire game from scratch) you'll have to still do memory management and a lot of other stuff yourself, defeating most of the point of working in C++ to begin with.
(user is banned)
Edit history:
J-SNAKE: 2008-12-12 04:04:15 am
thats me
Quote from Dark__Echoes:
J-SNAKE, I wasn't talking to you specifically, I was asking anybody, really. Since this is a new page, I'll ask it again; is it possible to hack super metroid in C++? and by that I don't mean write a program such as smile that edits it, I mean change how the game works.


Theoretically it is more possible than the most think, even advanced A.I. which no one has seen before. But practically I can say you just forget it,
it is not possible the way you probably may think.
Also just to mention a personal opinion. I think SM-hacking for example is only something for big SM-fans who stick with the game that much.
Otherwise I see no real reason why hacking something if you want to make a more individual and more different game. So if you not only want to change the rooms,
the shot-energy, damage, the amount and order of SM-puzzles but to create your own individual game with more flexibility than it is much more appropriate to learn a high-level language
like C++ (don't worry, high-level does not mean it is difficult, it simple means it can manage more complex routines so that you don't have to care about it all manually step by step). Otherwise hacking will become much to difficult to handle your individual and too different ideas.

Besides, who is interested in innovative A.I. and advanced 2D-combat-techniques. I recommend to watch my actually actualized video:
http://de.youtube.com/watch?v=S_Qwu8ZVPNY&feature=channel_page
(user is banned)
Edit history:
J-SNAKE: 2009-01-03 05:18:45 pm
thats me
Btw, a suitable info probably:

I hope I have found a great possibility to share my huge pool of innovative ideas to the gaming-world. These ideas just need to see the light of the world.
There is a very powerfull tool called "XNA-Framework" or simply XNA. It can be considered the successor of Managed DirectX. This system uses C# (not C++), but the XNA-Framework is very effectively programmed and it manages all the newest technology-features and some other stuff so that the developer can concentrate on the game and quickly make advanced results. It allows you to develop games for windows and for the XBOX 360 as well. This is a new thing and aims at "democratizing" the gaming world.

From the hobbyist-developpers point of view it is also a cool thing because it is possible to be financially rewarded for your hard work. The big way to put it on the global public market would not work for such a small game, but with the new XBOX-community-games-feature it can probably work. So if you have a small but innovative 2D game, but which is blast multiplayer-gameplay for example, you will be the more financially rewarded, the more people will download it on their XBOX360.

So I will take a try to study XNA and I have several side projects (but the metroid-versions are some of the biggest), I will present the first one only when the main programming and technical multiplayer-stuff is finished, the main game-design already is:)

That is how your first results can look like after only few days studying XNA:
http://de.youtube.com/watch?v=nk5DGbw4E5s


Here another "XNA-game":
http://de.youtube.com/watch?v=Frl1woD-j2U&feature=channel_page

From a hobbyist-developpers point of view it surely seems to be great. The one negative thing on XBOX-live I can think of is that the player is pissed on to pay for XBOX-live activities which are free on PS3.

Please go on "gaming" if you are interested to discuss such things. I specially opened a thread for it.
So I would like to know how other people think about this.

...
Ok, I need a bit of ASM help.  I am trying to switch around items so that you get them from different bosses in Fusion.  However, if you fight Ridley as the first boss of the game, he gives you no items, but a "fake" Security Level 1 unlock.  In other words, the window pops up to say that blue doors are unlocked, when in reality they are not.  Also, the attempt to change Ridley's item is the biggest problem--no writes to the item status were detected.  It seems his item had been erased from the game.  The question is, how do I restore the function that writes the item to the item status, in this case $300131C, the Misc. Item Status, so that I can change the item that is there(Screw attack) and make it write to the Misc. Status?