Language…
9 users online: brickblock369, Isikoro, k0nk4r4, Lady Rozeldix, pixlrik, RPG Hacker, Russ, yoshiatom, YouFailMe - Guests: 44 - Bots: 199
Users: 55,591 (2,464 active)
Latest user: Amogus_men

ASM Projects show-off thread

  • Pages:
  • 1
  • 2
  • 3
  • 4
  • 5
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 154
  • 155
  • 156
Hey Invisble coin
Nice but that not usefull for my hack.
But the powerup is nice.

Originally posted by davetrap
...that not usefull for my hack...


I hate to say it, but maybe that part could've been left out of your post. It is quite rude to say that something couldn't be useful... now if it IS useful to you, that is a different story. Nobody really wants that kind of feedback.
I'm really interested with that Super FX chip. Can someone make an example of it's uses in a sprite/Layer?
Now I leave my IPS patches of my hacks for everyone play and edit as you want to.

Bramble Invasion & Surreliatus


HyperHacker
SuperFX is basically a horribly powerful coprocessor, so you could do all sorts of crazy things with it, that wouldn't be feasible to do on the main CPU due to its lower speed. Sprite scaling and rotation is one, but you'd have to write the code yourself.
My projects - ROM hacks, Gameshark codes, homebrew, useful apps, online 65816 disassembler
SCAM: HomebreWare and Wiiunlocker
Generation over 9000: The first time you see this, put a meme in your signature.
Originally posted by HyperHacker
SuperFX is basically a horribly powerful coprocessor, so you could do all sorts of crazy things with it, that wouldn't be feasible to do on the main CPU due to its lower speed. Sprite scaling and rotation is one, but you'd have to write the code yourself.

And with that, keep in mind that you can get horrible headaches due to long thinking of what opcode you will use as the next step, having the pipeline processing in mind, setting up the plot registers, loops, and so on... There are no rotate/scale functions like ROT #$angle, #$sprnumber or whatever other opcodes people imagine.

At the moment, I can just to simple loading and storing, incrementing and decrementing (IWT; IBT; MOVE; INC; DEC), and setting up banks (ROMB, RAMB). I still have to learn how to use NOP *shot* I am sure I will get more advanced though. If not, atleast I will have basic knowledge of SuperFX :D
ICB, that looks really interesting. I'll be sure to take a look at it.
Ersanio, how are you learning SuperFX ASM? Is there a tutorial somewhere? I'd like to know...
<TLMB> I use YY-CHR to edit DNA
hahahaha you won\\\\\\\'t find any tutorials on SFX. the best source of info is the official SNES development manual which is a bit of a pain to navigate because it\\\\\\\'s literally just scans of the document itself. it\\\\\\\'s rom romhacking.net. since this is the document commercial developers used to get their games up and running it\'s not going to have the hand holding of a tutorial.

anyway you need a really good hold on the sfx assembly and it\\\'s plotter hardware to get some decent graphics going. sfx is fairly easy to work with it\\\'s just not as simple as 65xx due to all the quirks.
Thanks, Vanilla lake 2. I'm probably not going to do anything interesting (i'm still learning NORMAL ASM.), I just enjoy looking through all this stuff.
EDIT: Holy crap! 800 Pages?!? O_o
EDIT 2: Dpes there happen to be any opcodes or anything in here?
heh. nevermind. :P
<TLMB> I use YY-CHR to edit DNA
HyperHacker
So, what does the plotter do exactly? Direct rendering to the screen/VRAM?
My projects - ROM hacks, Gameshark codes, homebrew, useful apps, online 65816 disassembler
SCAM: HomebreWare and Wiiunlocker
Generation over 9000: The first time you see this, put a meme in your signature.
it renders to a buffer in SRAM at an address of your choice based on X (R1), Y (R2) and color (COLOR). when the above 3 are configured you PLOT and it calculates the right address to store the color to based on bit depth and screen size configuration, so you have really effective bitmap emulation. then SNES DMA sram->vram to show reuslts on screen.
Finally managed to code a good decent BG gradient HDMA effect. It ended up being harder than I thought it would be...

DKC2 Haunted Hall Style Mine Cart

My latest project, based off Carol's level which uses the same concept. It's nothing more than an edit of SMKDan's Marine Pop.

I expect you'll think the GFX We're stolen from Brutal mario, and admitadly that's half-right. However I didn't lift them staright frtom Brutal Mario: i spent the best part of a day redrawing them from Brutal mario screenshots, so it would fit with my palettes.

This is a beta, and I desperately need help with the following things:

1). Slope Detection. Edit1754 had a go, but it still doesn't work. I've got the Graphics ready and everything.

2).Make it move automatically to the right, like in DKC2. I expect this will be the simplest to do.

3). Allow it to stomp enemies from above, because presently mario gets hurt from stompage.

In the video's description it said that mario's jump sound effect needs fixing, but thats already been fixed.
Great work Doomdragon! But why Mario died in the end of screen?
Now I leave my IPS patches of my hacks for everyone play and edit as you want to.

Bramble Invasion & Surreliatus


Originally posted by Baphomet Junior
Great work Doomdragon! But why Mario died in the end of screen?

Oh thats because of the mnarine pop's original coding I think. Whenever you go off-screen to the right, you die.
Card.ips

Apply this to your ROM, go to level 105, ignore the zeroes and go to the door.
Some random testing object of mine will await you there.

(I don't care whatever you're going to do with this patch or the data inside - most data inside is pure for testing purposes)

Controls:
Arrows - Move up and down
X/Y/A/B - Increase/decrease layer size.
All other controls - Same as usual.
--------> Don't follow "Find Roy's Dignity", my hack. Because it's pretty outdated. <--------
This is quite PURE epic win.
Now put Mario away, a picture of a landscape and perfect ^^

Also, zooming to much flips the pic... and now I know why you called the patch "card" v-v"
Your layout has been removed.
That's awesome, Roy!

But every time I see that face, it creeps me out for some reason. Maybe it's the wrinkled chin and the Michael Jackson nose.
I've removed my NoFades patch until I can find the brightness code for Star Road warps.
Heh, thanks for the positive reactions, I really didn't expect them, considering it's just a basic effect. (Scaling)

Also, yes, I noticed it flipped. There are many more side-effects in this hack but I just thought I'd show this ROM anyway.
--------> Don't follow "Find Roy's Dignity", my hack. Because it's pretty outdated. <--------
The black borders that appear when a message box pops up are pretty cool too.
  • Pages:
  • 1
  • 2
  • 3
  • 4
  • 5
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 154
  • 155
  • 156