Language…
13 users online:  Atari2.0, DanMario24YT, eltiolavara9, h.carrell, Isikoro, masl, Maw, MorrieTheMagpie, Red2010, Serena, Shomi, sparksplit-smw, steelsburg - Guests: 287 - Bots: 306
Users: 64,795 (2,375 active)
Latest user: mathew

The ASM Requests Thread

Link Thread Closed
  • Pages:
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 69
  • 70
  • 71
I want something in my hack:

Request Name: Disable Mario's Controls

Type: Block/Sprite/Generator

Short description: This will disable all of Mario's controls when its placed in a level.

Resources: None
100% Orange Juice Playthrough:
https://www.youtube.com/playlist?list=PLf1kPWkjcurtA3xPP3TybfqSiEn1AcX2A

VLDC9 Playthrough:
https://www.youtube.com/playlist?list=PLf1kPWkjcurtiP5de_-e6q0hSVrY37RB-.


Originally posted by MarkD
I want something in my hack:

Request Name: Disable Mario's Controls

Type: Block/Sprite/Generator

Short description: This will disable all of Mario's controls when its placed in a level.

Resources: None


Like this piece of uberasm code?
Yes. But I want it to be in a generator as well. I never experienced uberasm.
100% Orange Juice Playthrough:
https://www.youtube.com/playlist?list=PLf1kPWkjcurtA3xPP3TybfqSiEn1AcX2A

VLDC9 Playthrough:
https://www.youtube.com/playlist?list=PLf1kPWkjcurtiP5de_-e6q0hSVrY37RB-.


Well you can put most uberasm code in generators:
Code
	print "INIT ",pc
	print "MAIN ",pc
		STZ $15
		STZ $16     
		STZ $17
		STZ $18
		INC $13D3
	RTL
Originally posted by TheBiob
Well you can put most uberasm code in generators:
Code
	print "INIT ",pc
	print "MAIN ",pc
		STZ $15
		STZ $16     
		STZ $17
		STZ $18
		INC $13D3
	RTL


Thanks, because I looked everywhere and I couldn't find anything like that.


EDIT: Um, it doesn't seem to work with xkas sprite tool, can you make that compatible with it please?

EDIT2: Won't let me with Asar Sprite Tool either.
100% Orange Juice Playthrough:
https://www.youtube.com/playlist?list=PLf1kPWkjcurtA3xPP3TybfqSiEn1AcX2A

VLDC9 Playthrough:
https://www.youtube.com/playlist?list=PLf1kPWkjcurtiP5de_-e6q0hSVrY37RB-.


Originally posted by MarkD
EDIT: Um, it doesn't seem to work with xkas sprite tool, can you make that compatible with it please?

If it gives you errors: I don't know how to solve that.
If it inserted correctly but doesn't work ingame: That's probably my fault because apparently sprite code runs after the game calculated the players buttons... great. Anyway:
Code
LDA #$78 : STA $0DA0	;Disable All controls.

This code definetly works by disabling the controller all together
Just to note, that it didn't work with Asar Sprite Tool either. Exact same error.


So, I tried the different code, but now I ran into this situation.


100% Orange Juice Playthrough:
https://www.youtube.com/playlist?list=PLf1kPWkjcurtA3xPP3TybfqSiEn1AcX2A

VLDC9 Playthrough:
https://www.youtube.com/playlist?list=PLf1kPWkjcurtiP5de_-e6q0hSVrY37RB-.


Originally posted by MarkD
Just to note, that it didn't work with Asar Sprite Tool either.

Well I inserted it and it workes fine.

e:
Code
	print "INIT ",pc ; > this line is probably missing
	print "MAIN ",pc
		LDA #$78 : STA $0DA0	;Disable All controls.
	RTL
Originally posted by TheBiob
Code
LDA #$78 : STA $0DA0	;Disable All controls.


Seeing that really threw me off.


But even then, it still gave me error of assembling.
100% Orange Juice Playthrough:
https://www.youtube.com/playlist?list=PLf1kPWkjcurtA3xPP3TybfqSiEn1AcX2A

VLDC9 Playthrough:
https://www.youtube.com/playlist?list=PLf1kPWkjcurtiP5de_-e6q0hSVrY37RB-.


Also make sure you have this as a cfg file
Code
03
FF
FF FF FF FF FF FF
FF FF
DisableControls.asm
01
Originally posted by Erik557
Also make sure you have this as a cfg file
Code
03
FF
FF FF FF FF FF FF
FF FF
DisableControls.asm
01



Thanks. That fixed the assembling issue.
100% Orange Juice Playthrough:
https://www.youtube.com/playlist?list=PLf1kPWkjcurtA3xPP3TybfqSiEn1AcX2A

VLDC9 Playthrough:
https://www.youtube.com/playlist?list=PLf1kPWkjcurtiP5de_-e6q0hSVrY37RB-.


EDIT:
Forget it, I coded it myself, it will be released in near future
But for reference:

Request name: A Second Goal Tape Reward
Type: Patch
Short description: Gives you a configurable amount of lives (1 or 2) if you hit the goal tape and spawns a 1up/2up score prompt
Resources: N/A
Long description: Well, the section has many patches that disable bonus stars. This makes hitting the goal tape quite pointless, you even get a bigger reward by not doing so (1 coin). This patch would take care of that by giving the player one or two extra lives if the tape is hit. Maybe an exception for 50 stars is needed, because it already gives you 3 lives.
My Youtube channel

Currently working on:
Project C

Finished project:
Request: Always with Feather and Flower
Type: Patch
Short Description: Always have a power-up, when with one, the other will be in item box.
Resources: None
Long Description: Always, if you have a Feather, the Flower will be in the item box and if you have a Flower, the Feather will be in the item box. Perfect for melee hacks or with heath like Metroid HP Patch, because Feather and Flower don't "change" the HP.
Thinking... Probably I go move my project to a game in Game Maker Studio.

I'm a bit late but

Originally posted by Cynook
I made a thread like this 3 years ago, but it got closed ;_;7

Anyway, it's small actually. I would like a piece of code that disables L/R and triggers a sound effect when Mario walks into the screen, but plays normally as soon as you walk way from the screen with said code.


Your request is too much specific.

Originally posted by TvGameSmwSmbx
Hello everybody it's me again can somebody do my request I really need it for a project because I want to make it special


Request Name: Press Start Button
Type: Patch
Short Description: I would like to request this press start button and like it to combine with with the new game and continue also would like to add the Mario Luigi combine as well going to upload the image that is all want to say


(Click For Full Size)

Long Description: also in case I forget please click on the image that you want to see it

Edit: just in case forgot mean would like all of combined in one
Mod Edit: Fixed image



You just copy-pasted your previous request. Don't do that. Your request will be eventually done.

Also, unless if I misunderstood it, you can easily do this effect by using ExAnimation on the title screen.
GitHub - Twitter - YouTube - SnesLab Discord
Originally posted by Vitor Vilela
Also, unless if I misunderstood it, you can easily do this effect by using ExAnimation on the title screen.

It's possible to use ExAnimation on layer 3 tiles?
Yes, you can use 2BPP 1 8x8. Or you can just use a regular exanimation type, but you will waste a few tiles (as many as the tiles you're animating) since the other types were made for 4BPP tiles.

As you can see, there are empty tiles at the bottom of the window. Those are because I used a 4BPP exanimation type, but I think it's better than using 6 different slots.
1 4BPP tile = 2 2BPP tiles

Just do the math and you will be able to pretty much ExAnimate half of the layer 3 without much work.

I don't know if it's still required but in the past to do Layer 3 ExAnimation you had to manually point to the VRAM (1XXXX target), but I think you no longer need that since LM has layer 3 support now.
GitHub - Twitter - YouTube - SnesLab Discord
Welp at least I know how to use the table at $7F837D now... Anyway:

Originally posted by Rykon-V73
Request name: Giant Jumping Piranha Plant


There ya go
Basically just imamelia's disassembly with a different gfx routine and changed sprite clippings.
Request name: Customizable Normal and Giant Paratroopas
Type: Sprites

Description: A highly customizable sprite to let you make your own normal or giant flying paratroopas.

Resources: There is complete graphics for regular paratroopas in vanilla SMW, the giant koopa graphics already came with sprite tool under the directory "(SpriteToolDir)/Tilemaps/giant_koopa (SP3).bin"
  • Pages:
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 69
  • 70
  • 71
Link Thread Closed