Language…
32 users online: AbeLinkn,  Ahrion, Alex No, Anas, Apple Boy, ASMagician Maks, autisticsceptile1993,  Ayami, bandicoot, Bonobi, brown_tower, Children's Playmate Magazine, crocodileman94, Daniel_mi_bb_fiu_fiu, Danik2343, DannyLeeClark, Dark Prince, Dispace,  E-man38, Eggroll27, Enan63, EvilGuy0613, fanfan21, Green Jerry, Hot Sauce, MaxtonChao, Midlife_Crises, Nitrogen, sholmes, TheNewGuy531268, X11Gbyte, Xulon - Guests: 149 - Bots: 92
Users: 69,224 (2,356 active)
Latest user: MaxtonChao

Posts by Ice Man

Ice Man's Profile → Posts

  • Pages:
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 83
  • 84
  • 85
Alright, let me explain the code

Code
org $00A233		;\write the JSL and 11 NOPs
jsl Paused		;| to $00A233 (SNES format)
nop #11			;/

org $2FB000		;| write the code below to this address

db "STAR"			;\ RATS to prevent other programs
dw $0080, $FF7F 	;/ to overwrite this

Paused:				
lda $13D4  			;\ Load pause flag
bne notPause		;| If no pause, go to notPause
beq Pause			;/ If pause, go to Pause

notPause:
lda #$00			;\ Tell the game that
sta $13D4 			;| it's not paused
lda #$45    		;| and play pause effect
sta $1dfc			;/ when returning back from the pause
rtl					

Pause:
lda #$01			;\ Tell the game that
sta $13d4			;| it's paused
lda #$45    		;| and play pause effect
sta $1dfc			;| when pausing the game
lda #$02			;| also give Mario
sta $19				;/ a cape
rtl


If you compare something with zero you can completely get rid of CMP as it will do it automatically i.e.

LDA $19
CMP #$00
BEQ Code

is the same as:
LDA $19
BEQ Code

Also, the org is neccesary to rewrite the pause code and jump from there to your code.
And for NOPs, you just have to know how long a routine is and what you really need from it i.e.

LDA $16
AND #$08
BNE Code
RTS

Code
LDA #$02
STA $19
RTS

in HEX: A5 16 29 08 D0 CodeOffset 6B A9 02 8D 19 6B
So you can basically rewrite it to 22 xx xx xx 6B EA EA EA EA EA EA

xx xx xx is your code's location in SNES format and little endian (reversed)
1. Best male regular member -> Aiyo
3. Best local moderator -> Ersanio
4. Best super/full moderator -> smkdan
5. Best administrator -> S.N.N.
6. Best overall SMW hacker -> carol, Bio
7. Best musician and/or artist: S.N.N.
8. Most likely to LDA and STA their ASM skills everywhere -> Bio, smkdan, Mattrizzle
9. Nicest -> smkdan, carol
10: Funniest -> Boom.dk
11: Most fun to talk to -> S.N.N., Kaeru, A Yoshi
12: Most unnoticed person with hidden talents -> Smallhacker
13. Most likely to be the most likely to be
14: Best post layout -> Boom.dk
15: Most helpful -> smkkdan, carol, edit1754
16: Best contributer -> smkdan
17: Worst spelling/grammar
18: Most informative posts -> smkdan
19: Most likely to become staff -> Fuzzyfreak
20: Least likely to become staff
21: Most likely to be driving the Desert Bus
22: Most likely to get a lump of coal for Christmas
23: Biggest optimist
24: Biggest pessimist
25: Biggest Touhou fanboy -> Ran Yakumo
26: Best avatar -> TLMB
27: Most likely to be banned -> boingboingsplat
28: Biggest pervert
29: Most likely to become a politician
30: Most changed (best or worst)
31: Best username -> Ersanio, Fuzzyfreak
Supertails, you know, just remove the comma after y10 and you're fine, lol.
You better start of with custom blocks first before doing any massive changes or something.


HDMA in work again =D


Disregard the palette/glitches, this is just to show off, that it's possible to get the sprites in the FG without using d4s' HDMA or changing their routine. Big thanks to Carol for helping me with this.
You probably edited your ROM in at x1A0200. Cause it works perfectly fine for me. Already have 90+ songs or so. ^_^

Carol, your english is really good, no need to be ashamed.
Hehehe, you're not the only one encountering this problem. It's in my HDMA effects, too. :P Must be register $2100, since BMF's also uses it. >_>
Also, is that a color or did you change the brightness on these scanlines? Aaaaand, you will also notice priority problems sooner or later. xP

Anyway, small update on my HDMA again, xP.


You can change the fade out color of the fog via background color in LM. D:
I might make the fog a bit darker, the below and upper part blend too much in my opinion, ah well.
Also, there is one problem now, but I think that can be fixed, too. When you use the fog effect, all sprites will be in front of layer 1, even if you set priority on...I can change it, but then it would affect the sprites as well and make them go behind the BG again, stupid priority. >_<

NOTE: Known sprites affected are:
Piranha Plants
Wooden Spikes
Climbing Net Koopas
Torpedo Teds
Originally posted by Carlos182


Is that pipe working???...


Mario having a little fun ^^

You should fix the pipe's bottom in the first screenshot and either remove or move the cement blocks down in the second one.
Other than that, looks nice.

Tag (div) was not closed.
Tag (div) was not closed.
/me wants a demo, NOW! D:
Looking really cool and the story seems really fun as well. Keep it up!
(restricted)
Can you post your requests somehwere else? He clearly said no requests or whatever. >_>

Anyway, back on topic.
Really nice work there. Though the only real sprite I'd like to see is the Fire Snake.
Afaik, it was on layer 3, otherwise you will need to set the scanline to start scrolling from, when Mario moves using RAM address $1464 and $1465 for layer 1 and $1466 anf $1467 for layer 2. I will mess around with it later anyway. =p
Can I already submit a OW? =P
It's not a real problem, just save a level with LM afterwards and it should be gone.
EDIT: Dead Link removed.

It removes the Nintendo Logo from d4s' HDMA, but I'm not really sure, if it works on hacked ROMs.
I'd like to request the tilemap of the message background when hitting a message box. There is a border around it and I want to get rid of it or change it. >_>
I suppose it's level 105. I had the same problem where Mario would just die in that level. Either avoid using water in that level or use another level.
I really would love to have this Musical Nebula background to do some nice effects with it. *drools*
  • Pages:
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 83
  • 84
  • 85