ROM Hack Cheat Codes AMS and Sx Os, Add and Request

Gamerjin

Well-Known Member
Member
Joined
May 25, 2016
Messages
2,789
Trophies
1
XP
6,467
Country
United States
hi can you edit the cheat from dave the diver
[Money 9,999,999]
08000000 053EBFF8 D65F03C0 A9412D0A
08000000 053EBFF0 B9001D0B B900150A
08000000 053EBFE8 4A0B014A 72A0130B
08000000 053EBFE0 5292CFEB B940110A
04000000 0484C0B4 942E7FCB

to Money 100,000 only
i tried looking for the 9,999,999 from the codes by converting hex to dec
and this what i got "0098967F"
hmmm.....you got the right idea, but searched for it wrong.
053EBFE4 = 5292CFEB
053EBFE8 = 72A0130B
these two instructions are:
movz w11, #0x967f
movk w11, #0x98, lsl #16

which mean the w11 first is 0x967f
then 0x98 get shift until its to the left of 0x967f
so now w11 is 0x98967F, hmmm looks familiar?
so to answer your question:
100,000 = 1 86A0
so you would need to break it down into:
movz w11, #0x86A0
movk w11, #0x1, lsl #16
that is:
5290D40B
72A0002B

now we plug it back in:
[Money 100,000]
08000000 053EBFF8 D65F03C0 A9412D0A
08000000 053EBFF0 B9001D0B B900150A
08000000 053EBFE8 4A0B014A 72A0002B
08000000 053EBFE0 5290D40B B940110A
04000000 0484C0B4 942E7FCB
[credit to original author]
 

prof72

Well-Known Member
Member
Joined
Mar 7, 2022
Messages
206
Trophies
0
Age
37
Location
NCR
XP
210
Country
Philippines
hmmm.....you got the right idea, but searched for it wrong.

these two instructions are:
movz w11, #0x967f
movk w11, #0x98, lsl #16

which mean the w11 first is 0x967f
then 0x98 get shift until its to the left of 0x967f
so now w11 is 0x98967F, hmmm looks familiar?
so to answer your question:
100,000 = 1 86A0
so you would need to break it down into:
movz w11, #0x86A0
movk w11, #0x1, lsl #16
that is:
5290D40B
72A0002B

now we plug it back in:
[Money 100,000]
08000000 053EBFF8 D65F03C0 A9412D0A
08000000 053EBFF0 B9001D0B B900150A
08000000 053EBFE8 4A0B014A 72A0002B
08000000 053EBFE0 5290D40B B940110A
04000000 0484C0B4 942E7FCB
[credit to original author]
credit to the owner (thanks)

its working now for 100,000

thank you for the tutorial, im gonna review this one so that i can do it on my own in the future


also is there an easier way to make like this?
i mean, i found the cheat for changing value (lets say HP in numbers not bar), now how to turn it like this so that i dont have to search again and again every time i play..
 

cga8086

Member
Newcomer
Joined
Jul 7, 2020
Messages
11
Trophies
0
Age
33
XP
101
Country
United States
Cheat Code for Majora's Mask USA and EUR on NSO N64

Nintendo 64 - Nintendo Switch Online
ID [0100C9A00ECE6000]
BID [0cca8591a921b971]

[NSO\Aspect Ratio Reset by ImanCol]
04100000 00A6E6F4 3FC00000
04100000 00A6E704 3FC00000

[NSO\WideScreen by ImanCol]
04100000 00A6E6F4 3FFFCD03
04100000 00A6E704 3FBFBC02

[Master Code (activate first)]
54000000 005D60E0
580F0000 005D60C0

[Majora's Mask USA EUR]
20000000
[Majora's\Max & Double Magic Meter by Gamerjin]
20000000
C0450400 4E5A5345
400C0000 00000000 001EF6A9
620C01F0 00000000 00000060
400C0000 00000000 001EF6B0
620C01F0 00000000 00000101
780C1000 00000008
980EF0C0
520E1000 00000000
C016E400 00000002
610C01F0 00000000 00000000
20000000
21000000
C0450400 4E5A5350
400C0000 00000000 001E6F29
620C01F0 00000000 00000060
400C0000 00000000 001E6F30
620C01F0 00000000 00000101
780C1000 00000008
980EF0C0
520E1000 00000000
C016E400 00000002
610C01F0 00000000 00000000
20000000
20000000
[Majora's\Double Defense]
20000000
C0450400 4E5A5345
400C0000 00000000 001EF6B2
610C01F0 00000000 00000001
400C0000 00000000 001EF743
610C01F0 00000000 00000014
21000000
C0450400 4E5A5350
400C0000 00000000 001E6F32
610C01F0 00000000 00000001
400C0000 00000000 001E6FC3
610C01F0 00000000 00000014
20000000
[Majora's\All Masks by Gamerjin]
20000000
C0450400 4E5A5345
400C0000 00000000 001EF6F8
680C11F0 463A3240 4547383E
680C11F0 3F373D3C 33484239
680C11F0 3549443B 41433436
21000000
C0450400 4E5A5350
400C0000 00000000 001E6F78
680C11F0 463A3240 4547383E
680C11F0 3F373D3C 33484239
680C11F0 3549443B 41433436
20000000
[Majora's\All equipment upgrade by Gamerjin]
20000000
C0450400 4E5A5345
400C0000 00000000 001EF6BC
610C01F0 00000000 0000004F
400C0000 00000000 001EF6DD
610C01F0 00000000 00000023
400C0000 00000000 001EF72A
620C01F0 00000000 00001B20
21000000
C0450400 4E5A5350
400C0000 00000000 001E6F3C
610C01F0 00000000 0000004F
400C0000 00000000 001E6F5D
610C01F0 00000000 00000023
400C0000 00000000 001E6FAA
620C01F0 00000000 00001B20
20000000
[Majora's\All Quest Status Items]
20000000
C0450400 4E5A5345
400C0000 00000000 001EF72D
640C01F0 00000000 00CFF705
21000000
C0450400 4E5A5350
400C0000 00000000 001E6FAD
640C01F0 00000000 00CFF705
20000000
[Majora's\Max & Infinite Health]
20000000
C0450400 4E5A5345
400C0000 00000000 001EF6A4
640C01F0 00000000 40014001
21000000
C0450400 4E5A5350
400C0000 00000000 001E6F24
640C01F0 00000000 40014001
20000000
[Majora's\All default items by Gamerjin]
20000000
C0450400 4E5A5345
400C0000 00000000 001EF6E0
680C11F0 0706FF04 03020100
680C11F0 0F0E0D0C FF0A0908
680C01F0 17161514 1312FF10
21000000
C0450400 4E5A5350
400C0000 00000000 001E6F60
680C11F0 0706FF04 03020100
680C11F0 0F0E0D0C FF0A0908
680C01F0 17161514 1312FF10
20000000
[Majora's\Max & Infinite Items & Rupees by Gamerjin]
20000000
C0450400 4E5A5345
400C0000 00000000 001EF6AA
620C01F0 00000000 0000E703
400C0000 00000000 001EF711
610C01F0 00000000 0000001E
400C0000 00000000 001EF715
680C01F0 01090909 09090900
21000000
C0450400 4E5A5350
400C0000 00000000 001E6F2A
620C01F0 00000000 0000E703
400C0000 00000000 001E6F91
610C01F0 00000000 0000001E
400C0000 00000000 001E6F95
680C01F0 01090909 09090900
20000000
[Majora's\Have Big Key Compass & Map]
20000000
C0450400 4E5A5345
400C0000 00000000 001EF730
640C01F0 00000000 07070707
21000000
C0450400 4E5A5350
400C0000 00000000 001E6FB0
640C01F0 00000000 07070707
20000000
[Majora's\Have All Stray Fairies]
20000000
C0450400 4E5A5345
400C0000 00000000 001EF744
640C01F0 00000000 0F0F0F0F
21000000
C0450400 4E5A5350
400C0000 00000000 001E6FC4
640C01F0 00000000 0F0F0F0F
20000000
[Majora's\Infinite Small Keys]
20000000
C0450400 4E5A5345
400C0000 00000000 001EF73A
640C01F0 00000000 09090909
21000000
C0450400 4E5A5350
400C0000 00000000 001E6FBA
640C01F0 00000000 09090909
20000000
[Majora's\Press  To Levitate]
20000000
80000040
C0450400 4E5A5345
400C0000 00000000 003FFE18
640C01F0 00000000 0000CB40
21000000
C0450400 4E5A5350
400C0000 00000000 003F7658
640C01F0 00000000 0000CB40
20000000
20000000
[Majora's\Widescreen-No Stretching(start-load the game)]
20000000
C0450400 4E5A5345
400C0000 00000000 0013F834
640C01F0 00000000 E33F073C
21000000
C0450400 4E5A5350
400C0000 00000000 0013FBE4
640C01F0 00000000 E33F073C
20000000
[Majora's\Scene Transition\(STOP) (PLAY)]
20000000
C0450400 4E5A5345
80001000
400C0000 00000000 001EF67B
610C01F0 00000000 00000000
20000000
80004000
400C0000 00000000 001EF67B
610C01F0 00000000 000000FD
20000000
21000000
C0450400 4E5A5350
80001000
400C0000 00000000 001E6EFB
610C01F0 00000000 00000000
20000000
80004000
400C0000 00000000 001E6EFB
610C01F0 00000000 000000FD
20000000
20000000
[Majora's\MotionBlur\(ON) (OFF)]
20000000
C0450400 4E5A5345
80002000
400C0000 00000000 00382658
640C01F0 00000000 0100B400
20000000
80008000
400C0000 00000000 00382658
640C01F0 00000000 0000B400
20000000
21000000
C0450400 4E5A5350
80002000
400C0000 00000000 00379E98
640C01F0 00000000 0100B400
20000000
80008000
400C0000 00000000 00379E98
640C01F0 00000000 0000B400
20000000
20000000
[Majora's\Scene Repeat (Latesd)(Camera glitch and NSO crash another stage)]
20000000
C0450400 4E5A5345
400C0000 00000000 001EF678
620C01F0 00000000 00000040
21000000
C0450400 4E5A5350
400C0000 00000000 001E6EF8
620C01F0 00000000 00000040
00000040

thanks to @Gamerjin for his cheat code samples
View attachment 301935

hi, i sent you a private message,
i have n64 online with the latest update.

I am on latest switch firmware, latest atmosphere. I launch zelda majoras, then i go to edizon, y press "C" and the switch crashes.

I have no clue if im doing something wrong, not sure why it crashes on N64 online. On real switch game i am able to cheat and press "C" and edizon does not crash.
 

Maq47

Lord of Pyro
Member
Joined
Jan 7, 2012
Messages
1,243
Trophies
1
Location
Your basement
Website
idont.have.one
XP
3,298
Country
United States
hi, i sent you a private message,
i have n64 online with the latest update.

I am on latest switch firmware, latest atmosphere. I launch zelda majoras, then i go to edizon, y press "C" and the switch crashes.

I have no clue if im doing something wrong, not sure why it crashes on N64 online. On real switch game i am able to cheat and press "C" and edizon does not crash.
Well, if you would actually read what you quoted, you would see that the person who created most of those codes isn't the person who posted them; very few codes in that list were created by Imancol.
 

Gamerjin

Well-Known Member
Member
Joined
May 25, 2016
Messages
2,789
Trophies
1
XP
6,467
Country
United States
credit to the owner (thanks)

its working now for 100,000

thank you for the tutorial, im gonna review this one so that i can do it on my own in the future


also is there an easier way to make like this?
i mean, i found the cheat for changing value (lets say HP in numbers not bar), now how to turn it like this so that i dont have to search again and again every time i play..
the only reason it requires 2 instructions is because the "mov" instruction can only handle 0xFFFF bytes, as for making an hp code so you dont have to search, the best advice i can give is to do what i did, i found other people's codes and disassembled them to see what they did, get got ida, and started to trace there code, eventually, it got to where once i found the address i was looking for, load that address in ida, and either:
a) hack it to a specific value. with ldr or mov
b) if necessary, write a code (with sometime necessary filter) cave.
 

kindren

Well-Known Member
Member
Joined
May 18, 2020
Messages
272
Trophies
0
Age
34
XP
1,184
Country
Singapore
credit to the owner (thanks)

its working now for 100,000

thank you for the tutorial, im gonna review this one so that i can do it on my own in the future


also is there an easier way to make like this?
i mean, i found the cheat for changing value (lets say HP in numbers not bar), now how to turn it like this so that i dont have to search again and again every time i play..

Hi
credit to the owner (thanks)

its working now for 100,000

thank you for the tutorial, im gonna review this one so that i can do it on my own in the future


also is there an easier way to make like this?
i mean, i found the cheat for changing value (lets say HP in numbers not bar), now how to turn it like this so that i dont have to search again and again every time i play..

Hi there is 2 way to do about it, both using Breeze by tomvita.
1) You can search on YouTube "optantic breeze preliminary search pointer" Optantic have done a very good job in explaining the topic.

2) You can create a watch address code. So that you can find back this value.
2.1)Find the value of interest in breeze
2.2)Go to Memory Explorer
2.3)Expand Menu
2.4)SetBreakPoint
2.5)Gen2Attach
2.6)Execute Watch
2.7)Go into game update value
2.8)Go back to breeze
2.9)Gen2Detech
2.10)You will see all the different codes that is trying to read/write this memory, look out for pattern like "str w9 [x8, #0x30]" or "str w0 [x8, #0x150]" These are code that update the memory.
2.11)Select
2.12)Add to Cheat
2.13)Give it a label e.g hp watcher
2.14)Advance Cheat Menu
2.15)highlight hp watcher
2.16)Edit Cheat
2.17)highlight the code after the title
2.18)Expand Menu
2.19)Jump to ASM
2.20)Watch Instruction
2.21)Gen2Attach
2.22)Execute Watch
2.23)Go In game Update the value
2.24)Go back to Breeze Gen2Detech
2.25)highlight the value (might have multiple if it is a shared address)
2.26)Select (you should get back the value you found and at this point you can edit it to whatever values you like

Hope this answers your question. Feel free to ask if it is still unclear.
 

cga8086

Member
Newcomer
Joined
Jul 7, 2020
Messages
11
Trophies
0
Age
33
XP
101
Country
United States
Well, if you would actually read what you quoted, you would see that the person who created most of those codes isn't the person who posted them; very few codes in that list were created by Imancol.
i know but perhaps if the codes are working for him
i wanted to know why i get crashes on my switch when i press "c" in edizon

my question was not about the codes, it was about something else
 

TomSwitch

Well-Known Member
Member
Joined
Jan 10, 2019
Messages
4,495
Trophies
1
Age
44
XP
14,643
Country
United States
hi can you edit the cheat from dave the diver
[Money 9,999,999]
08000000 053EBFF8 D65F03C0 A9412D0A
08000000 053EBFF0 B9001D0B B900150A
08000000 053EBFE8 4A0B014A 72A0130B
08000000 053EBFE0 5292CFEB B940110A
04000000 0484C0B4 942E7FCB

to Money 100,000 only
i tried looking for the 9,999,999 from the codes by converting hex to dec
and this what i got "0098967F"
Try the one from me, to change the qty just edit the last 8 digit
Post automatically merged:

i know but perhaps if the codes are working for him
i wanted to know why i get crashes on my switch when i press "c" in edizon

my question was not about the codes, it was about something else
some game does it but rare, less rare are game that do it when tesla is there
 

Imancol

Otak Productions
Member
Joined
Jun 29, 2017
Messages
1,376
Trophies
0
XP
2,766
Country
Colombia
hi, i sent you a private message,
i have n64 online with the latest update.

I am on latest switch firmware, latest atmosphere. I launch zelda majoras, then i go to edizon, y press "C" and the switch crashes.

I have no clue if im doing something wrong, not sure why it crashes on N64 online. On real switch game i am able to cheat and press "C" and edizon does not crash.
I've stopped doing atmosphere cheat because it's stupid for programming logic. All my efforts went to NSO Manager. Feel free to use it.
 
  • Like
Reactions: cga8086 and crazy_p

nyknight777

New Member
Newbie
Joined
Jun 8, 2023
Messages
3
Trophies
0
Age
46
XP
68
Country
United States
Super Mario Bros. Wonder
TID: 010015100B514000
BID: F91868B88F60D3D5

{Super Mario Bros. Wonder 1.0.1}
580F0000 0341F620
400B0000 00000000 003FC674
640F01B0 00000000 B943EA89
400B0000 00000000 01F72F60
680F01B0 1E2A0900 1E2E900A
400B0000 00000000 01F72F68
680F01B0 18000321 D65F03C0
400B0000 00000000 01F72F70
680F01B0 910C0295 52800029
400B0000 00000000 01F72F78
680F01B0 D65F03C0 291D06A9

[Invincible]
400B0000 00000000 006372A8
640F01B0 00000000 321C0129

[The number of lives does not decrease]
400B0000 00000000 00367268
640F01B0 00000000 2A1F03E1

[Flower gold coins are not reduced]
400B0000 00000000 01AD5874
640F01B0 00000000 6B1F02E1

[Infinite wall jumping]
400B0000 00000000 016AFC8C
640F01B0 00000000 528000E1

[Movement speed 2x]
400B0000 00000000 01AC9E20
640F01B0 00000000 1E282900

[Swimming speed 2 times]
400B0000 00000000 014A755C
640F01B0 00000000 1E20280B

[Jump height increase]
400B0000 00000000 000B7BFC
640F01B0 00000000 947BA569

[Absorb nearby gold coins]
400B0000 00000000 00255FCC
640F01B0 00000000 52800034
400B0000 00000000 00256070
640F01B0 00000000 52800035

[Quick release transforming balloon]
400B0000 00000000 003FE218
640F01B0 00000000 1E212020

[Can squat and jump powerfully]
400B0000 00000000 00259394
640F01B0 00000000 36F8CF28

[Get gold coins after defeating the enemy]
400B0000 00000000 019C68DC
640F01B0 00000000 14000013

[Get Fire Balloon ZL+↑]
80002100
400B0000 00000000 003FC674
640F01B0 00000000 946DF9DF
04000000 02011F70 00000002
20000000

[Get Elephant Balloon ZL+↓]
80008100
400B0000 00000000 003FC674
640F01B0 00000000 946DF9DF
04000000 02011F70 00000005
20000000

[Get Drill Balloon ZL+←]
80001100
400B0000 00000000 003FC674
640F01B0 00000000 946DF9DF
04000000 02011F70 0000000C
20000000

[Get Bubble Balloon ZL+→]
80004100
400B0000 00000000 003FC674
640F01B0 00000000 946DF9DF
04000000 02011F70 00000012
20000000

[Get the balloon to force it to become a flame]
400B0000 00000000 016B4964
640F01B0 00000000 52800049

[Get balloons to force the transformation into an elephant]
400B0000 00000000 016B4964
640F01B0 00000000 52800069

[Get a balloon and force it to become a drill]
400B0000 00000000 016B4964
640F01B0 00000000 528000C9

[Get a balloon and force it to become a bubble]
400B0000 00000000 016B4964
640F01B0 00000000 52800129

[Hold R and continue to swim quickly in the water]
80000080
400B0000 00000000 016BDFE0
640F01B0 00000000 D503201F
20000000

[Automatic Super Mushroom at the start of the level]
400B0000 00000000 005A17FC
640F01B0 00000000 1400001D

[Automatically return once when falling into a cave or lava]
400B0000 00000000 00370030
640F01B0 00000000 52800020
Some codes like the power ups ones crashes the game for me, anyone else?
 

ranma99vn

Well-Known Member
Member
Joined
Apr 6, 2017
Messages
143
Trophies
0
XP
1,127
Country
hmmm.....you got the right idea, but searched for it wrong.

these two instructions are:
movz w11, #0x967f
movk w11, #0x98, lsl #16

which mean the w11 first is 0x967f
then 0x98 get shift until its to the left of 0x967f
so now w11 is 0x98967F, hmmm looks familiar?
so to answer your question:
100,000 = 1 86A0
so you would need to break it down into:
movz w11, #0x86A0
movk w11, #0x1, lsl #16
that is:
5290D40B
72A0002B

now we plug it back in:
[Money 100,000]
08000000 053EBFF8 D65F03C0 A9412D0A
08000000 053EBFF0 B9001D0B B900150A
08000000 053EBFE8 4A0B014A 72A0002B
08000000 053EBFE0 5290D40B B940110A
04000000 0484C0B4 942E7FCB
[credit to original author]
Hi Gamer if the instruction below will it also work?
mov w11, #0xC350
mov w11, #0xC350
 

ranma99vn

Well-Known Member
Member
Joined
Apr 6, 2017
Messages
143
Trophies
0
XP
1,127
Country
er.....if the value is below 0xFFFF or 65535, then you only need 1.
what value are you using?
im base on Thor code and ask if it is
mov w11, #0xC350
mov w11, #0xC350
instead of
movz w11, #0x967f
movk w11, #0x98, lsl #16
i did the math out they both add up will give 100 000
C350 is 50 000 also add to 100 000 will it work like that or have to got with the lsl part?
 

kindren

Well-Known Member
Member
Joined
May 18, 2020
Messages
272
Trophies
0
Age
34
XP
1,184
Country
Singapore
im base on Thor code and ask if it is
mov w11, #0xC350
mov w11, #0xC350
instead of
movz w11, #0x967f
movk w11, #0x98, lsl #16
i did the math out they both add up will give 100 000
C350 is 50 000 also add to 100 000 will it work like that or have to got with the lsl part?
You will only get 50,000 because both movz W11, #0xC350 does the same thing and override each other.
 

Gamerjin

Well-Known Member
Member
Joined
May 25, 2016
Messages
2,789
Trophies
1
XP
6,467
Country
United States
im base on Thor code and ask if it is
mov w11, #0xC350
mov w11, #0xC350
instead of
movz w11, #0x967f
movk w11, #0x98, lsl #16
i did the math out they both add up will give 100 000
C350 is 50 000 also add to 100 000 will it work like that or have to got with the lsl part?
so i went back and re-read what i wrote, and noticed i forgot an important part, why the lsl was needed.
so lets take the value of 100000 and covert that into hex = 1 86A0
so because mov can only handle 0xFFFF bytes, this would mean that the 1 in 186A0 is left behind.

1703051762636.png


so if you take 1 lsl 16 in the programmer calculator, it equals 65536(0x10000), so any value that gets lsl 16 will be moved to the part just past the 4 digit. now mov w11, 0x86A0 is only 34464, so the second part, is movk i dont remember why its named k, but its needed along with a shift amount, in this case that being lsl#16. now if you dont put them side by side, then movk w11, 0x1, lsl#16 is only 65536. but add them 34464 + 65536 = 100000.
so, any value pass 65535, you are required to break into 2 instructions, or else you get a partial value.
 

TomSwitch

Well-Known Member
Member
Joined
Jan 10, 2019
Messages
4,495
Trophies
1
Age
44
XP
14,643
Country
United States
so i went back and re-read what i wrote, and noticed i forgot an important part, why the lsl was needed.
so lets take the value of 100000 and covert that into hex = 1 86A0
so because mov can only handle 0xFFFF bytes, this would mean that the 1 in 186A0 is left behind.

View attachment 409612

so if you take 1 lsl 16 in the programmer calculator, it equals 65536(0x10000), so any value that gets lsl 16 will be moved to the part just past the 4 digit. now mov w11, 0x86A0 is only 34464, so the second part, is movk i dont remember why its named k, but its needed along with a shift amount, in this case that being lsl#16. now if you dont put them side by side, then movk w11, 0x1, lsl#16 is only 65536. but add them 34464 + 65536 = 100000.
so, any value pass 65535, you are required to break into 2 instructions, or else you get a partial value.
I like to use https://godbolt.org/ and let the compiler give int k=10000 in assembly if I need it inline but most of the time I just use ldr so it is much easier for users to change
 

ranma99vn

Well-Known Member
Member
Joined
Apr 6, 2017
Messages
143
Trophies
0
XP
1,127
Country
so i went back and re-read what i wrote, and noticed i forgot an important part, why the lsl was needed.
so lets take the value of 100000 and covert that into hex = 1 86A0
so because mov can only handle 0xFFFF bytes, this would mean that the 1 in 186A0 is left behind.

View attachment 409612

so if you take 1 lsl 16 in the programmer calculator, it equals 65536(0x10000), so any value that gets lsl 16 will be moved to the part just past the 4 digit. now mov w11, 0x86A0 is only 34464, so the second part, is movk i dont remember why its named k, but its needed along with a shift amount, in this case that being lsl#16. now if you dont put them side by side, then movk w11, 0x1, lsl#16 is only 65536. but add them 34464 + 65536 = 100000.
so, any value pass 65535, you are required to break into 2 instructions, or else you get a partial value.
Thanks gamer im doing math manually (1 x 2 16 times), did not know programmer cal can just do that quickly, and thanks for explaining

I like to use https://godbolt.org/ and let the compiler give int k=10000 in assembly if I need it inline but most of the time I just use ldr so it is much easier for users to change
True your codes are more friendly to use and understand :)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Veho @ Veho: Rye would get shot at sight.