Ninja Caterpie
AAAAAAAAAAAAA
- 5,979
- Posts
- 17
- Years
- Best City OCE
- Seen Oct 18, 2021
Alright, I'll admit I suck at towns. D: Avoid giving them to me, anyone. :D
IM Address: [email protected] although not a big fan of MSN. Much prefer a PM
Name: thethethethe
Position: ASM Hacking
Proof of Work: Haven't got anything specific, but I've been writing up a little GBA Programming guide in ASM.
https://pokemonboard.net/showthread.php?t=333
Other Comments: I know this section isn't in your form, but I thought I needed to include it. I've been back for a little while, but I've yet to really look into the Pokemon ROMs, so I'd just like to be here purely for ASM. I have to admit I'm not going to be on here every day, I could disappear for a week. But I do check my emails, so if you PM me, I will get a notification. But I can tell you I do plan on hanging around ROM Hacking forums for at least the next two months. Still also relearning assembly, so I can't promise that I can do exactly what you need, but I still need a little time.
Pokemon Cyan sounds beast, can't wait for beta testing :P.Pokemon Cyan
lolwat?
Well this is Pokemon Cyan, our newest project! YAY! Yay! yah.
It's going to be storyline based, and it follows the return of a beloved character from RSE. It's Wally.
Spoiler:After a humiliating defeat at the hands of Ruby, Wally decides to go back home. Throughout his voyage, a mysterious man follows him. Paranoid and extremely suspicious; sleeping was definitely not an option. But in the end, the urge to sleep was too powerful. He wakes up on his Uncle's doorstep, with no Pokemon left with him.
Wally never really put to much thought into what happened, afraid of what he would uncover. After saving Prof. Birch from yet another near miss, Wally sets off on a journey in the region of Aerosa. Along the way he meets Maximilien, the orphaned son of Team magma's Maxie. Craving revenge on the beings that took his father from him, Maximilien is hell bent on destroying all Pokemon, and luring Wally over while he's at it. Wally must resist the urge to join Maximilien, and stop team Terra's plans along the way.
Then again, Wally never was one for following directions.
Awesomeshots
![]()
![]()
![]()
Manipulation, should I apply as a Gym tileset maker or is there no need for that?
So it becomes official and not just a favor... Or do you want to keep it private?
EDIT:
IM Address: [email protected]
Name: Tropical Sunlight
Position: Gym Tileset Maker
Proof of Work: 2 Prooves of Work in Sienna.
Spoiler:![]()
Spoiler:![]()
Spoiler:![]()
Credits to Wesley FG
Spoiler:![]()
Credits to Alistair
Spoiler:![]()
Credits to Alucus
#dynamic 0x800200
#include stdattacks.rbh
#define WATERTILE 0x12B ;FireRed Ocean Tile. Change this value to
;whatever the default ocean tile is.
;-------------------;
;SCRIPTS START HERE!;
;-------------------;
#org @main
lockall
checkattack ATK_WHIRLPOOL
compare LASTRESULT 0x6 ;Check if any Pokemon in the party knows the attack.
if 0x1 goto @nowhirlpool ;If not, goto @nowhirlpool
setanimation 0x0 LASTRESULT
bufferpartypokemon 0x0 LASTRESULT
bufferattack 0x1 ATK_WHIRLPOOL
msgbox @string2 MSG_YESNO
compare LASTRESULT 0x0 ;Did PLAYER pick the "No" option?
if 0x1 goto @endnow ;If so, goto @endnow
msgbox @string3 MSG_KEEPOPEN
closeonkeypress
doanimation 0x25 ;Use Pokemon animation.
waitstate
call @whirlpool
releaseall
end
#org @nowhirlpool
msgbox @string1 MSG_NORMAL
end
#org @endnow
releaseall
end
#org @whirlpool
getplayerpos 0x8004 0x8005
setvar 0x800C 0x0000
copybyte 0x020370D4 0x02036E58 ;Prepare the PLAYERFACING variable (for signpost scripts).
compare 0x800C 0x01 ;Is the player facing down?
if B_TRUE call @down
compare 0x800C 0x02 ;Is the player facing up?
if B_TRUE call @up
compare 0x800C 0x03 ;Is the player facing left?
if B_TRUE call @left
compare 0x800C 0x04 ;Is the player facing right?
if B_TRUE call @right
setmaptile 0x8004 0x8005 WATERTILE 0x00 ;Set the tile infront of the player to passable.
special 0x08E
return
#org @up
subvar 0x8005 0x01 ;Subtract one from the Y Value.
return
#org @down
addvar 0x8005 0x01 ;Add one from the Y Value.
return
#org @left
subvar 0x8004 0x01 ;Subtract one from the X Value.
return
#org @right
addvar 0x8004 0x01 ;Add one from the X Value.
return
;-------------------;
;STRINGS START HERE!;
;-------------------;
#org @string1
= The WHIRLPOOL is strong!
#org @string2
= The current is strong!\nUse WHIRLPOOL?
#org @string3
= [buffer1] used [buffer2]!
FireRed: 0x005F2E0; 0x97 (151)
LeafGreen: 0x005F2E0; 0x97 (151)
Ruby: 0x005BC28; 0xD9 (217)
Sapphire: 0x005BC2C; 0xD9 (217)
Emerald: 0x008E6C4; 0xEE (238)
IM Address: [email protected] (Yes, it's MSN)
Name: Darthatron
Position: Advance-level Scripter and/or ASM Hacker
Proof of Work:
Scripting:
Spoiler:A basic WHIRLPOOL script:
Code:#dynamic 0x800200 #include stdattacks.rbh #define WATERTILE 0x12B ;FireRed Ocean Tile. Change this value to ;whatever the default ocean tile is. ;-------------------; ;SCRIPTS START HERE!; ;-------------------; #org @main lockall checkattack ATK_WHIRLPOOL compare LASTRESULT 0x6 ;Check if any Pokemon in the party knows the attack. if 0x1 goto @nowhirlpool ;If not, goto @nowhirlpool setanimation 0x0 LASTRESULT bufferpartypokemon 0x0 LASTRESULT bufferattack 0x1 ATK_WHIRLPOOL msgbox @string2 MSG_YESNO compare LASTRESULT 0x0 ;Did PLAYER pick the "No" option? if 0x1 goto @endnow ;If so, goto @endnow msgbox @string3 MSG_KEEPOPEN closeonkeypress doanimation 0x25 ;Use Pokemon animation. waitstate call @whirlpool releaseall end #org @nowhirlpool msgbox @string1 MSG_NORMAL end #org @endnow releaseall end #org @whirlpool getplayerpos 0x8004 0x8005 setvar 0x800C 0x0000 copybyte 0x020370D4 0x02036E58 ;Prepare the PLAYERFACING variable (for signpost scripts). compare 0x800C 0x01 ;Is the player facing down? if B_TRUE call @down compare 0x800C 0x02 ;Is the player facing up? if B_TRUE call @up compare 0x800C 0x03 ;Is the player facing left? if B_TRUE call @left compare 0x800C 0x04 ;Is the player facing right? if B_TRUE call @right setmaptile 0x8004 0x8005 WATERTILE 0x00 ;Set the tile infront of the player to passable. special 0x08E return #org @up subvar 0x8005 0x01 ;Subtract one from the Y Value. return #org @down addvar 0x8005 0x01 ;Add one from the Y Value. return #org @left subvar 0x8004 0x01 ;Subtract one from the X Value. return #org @right addvar 0x8004 0x01 ;Add one from the X Value. return ;-------------------; ;STRINGS START HERE!; ;-------------------; #org @string1 = The WHIRLPOOL is strong! #org @string2 = The current is strong!\nUse WHIRLPOOL? #org @string3 = [buffer1] used [buffer2]!
ASeMbly:
Spoiler:Yeah, I don't really know how to show proof of ASM Hacking... But... These are the bytes which limit the overworld sprites in each game, which I found by disassembling the ROMs:
These values need to be increased to expand the OWs available in game.Code:FireRed: 0x005F2E0; 0x97 (151) LeafGreen: 0x005F2E0; 0x97 (151) Ruby: 0x005BC28; 0xD9 (217) Sapphire: 0x005BC2C; 0xD9 (217) Emerald: 0x008E6C4; 0xEE (238)
E.G: Changing the Byte at 0x005F2E0 (in a FireRed ROM) to 0x00 would cause all OW Sprites to become the 'little boy'. :)
EDIT: Except the male player sprite.
Side Note: Just so you know, I don't hack all the time and I am not very imaginative... :D
Hiya. I'm sorta new here and when I stumbled across your thread, I saw that you might need a storyline writer. Seeing as how that's the only thing I can do, I'll gladly apply. I have no experience, per say, with hacks so far, but I have what is truly (in my opinion) a good story for a hack. So...
IM Address: [email protected] (It's on messanger, I was just an idiot when I signed up and didn't put hotmail lol)
Name: Sokaballa
Position: Story-line/Idealist
Proof of Work: Uh... Yeah. Sorry 'bout this one... lol. I have a storyline made up, and would be happy to pm it to you. I'm not sure how to do the spoiler thing yet, cause I NOoB HaRdd.
Thanks!
Name: Sean777 but just call me sean :D
Position: Mapper
Proof of Work: https://img689.imageshack.us/img689/1 and https://img192.imageshack.us/img192/186/naturalmap2.png and https://img444.imageshack.us/img444/4...ainingbase.png hope you like :D
Past Experiences/Past Projects: Working with team masterz :D
Contact: [email protected] but normaly dont chek emails so itd be easier if you vm or pm me :D
IM Address: [email protected]
Name: X-Buster
Position: World Map Editor
Proof of Work:
![]()
![]()
![]()
Well, your maps are pretty poor so you're rejected.IM Address: Besj08.aol.com (its an aol email but its also my msn)
Name:Besj08
Position: Mapper, limited scripter, limited tile inserter( im teaching myself how to script and insert tiles)
Proof of Work:Spoiler:
Spoiler:
Spoiler:![]()
![]()
![]()
Well, Sienna is going to undergo major remapping/rescripting in preparation for its final releases. You can help me with some of that. :3So was there anything you actually wanted me to do... or..? :P