Go Back   The PokéCommunity Forums > ROM Hacking > Tools, Tutorials & Resources
Reload this Page [Tool] ASM COMPILATOR

Notices
For all updates, view the main page.

Tools, Tutorials & Resources Various tools to help you develop your hacks can be found here.
New threads in this forum are to be approved by a moderator before they are displayed.



Reply
 
Thread Tools
  #1    
Old December 4th, 2013 (08:58 AM). Edited December 22nd, 2014 by ~Andrea.
~Andrea's Avatar
~Andrea ~Andrea is offline
 
Join Date: Oct 2012
Gender: Male
Posts: 142
Hello guys
Hello i decided to change this thread to post all of my tools

Showpokepic Limit Editor:
Spoiler:

Remove Showpokepic Block to display more showpokepic in the same time
Versione 1.3 RUBY & FIRE RED & EMERALD (USA and ITA)
Showpokepic Limit Editor 1.3

Binary Sprite Converter:
Spoiler:

Load png o bmp image and convert ti binary file (image & palette), for now only 64x64 and index 16 color:
Download:
BINARY SPRITE CONVERTER 1.1

HOPE YOU LIKE IT :D

If you have bug REPORTED ABSOLUTELY writing a comment.
__________________
Reply With Quote
  #2    
Old December 5th, 2013 (12:47 AM).
Sniper's Avatar
Sniper Sniper is offline
ふゆかい
 
Join Date: Nov 2013
Location: Philippines
Gender: Male
Nature: Quiet
Posts: 1,364
You're very good at ASM, no wonder!
Yay, so this makes it easier. Since I don't know how to insert
ASM routines..
__________________
Reply With Quote
  #3    
Old December 5th, 2013 (08:01 AM).
Satoshi Ookami's Avatar
Satoshi Ookami Satoshi Ookami is online now
Memento Mori
Gold Tier
 
Join Date: Jul 2008
Location: Abyss of Time, Great Seal
Age: 22
Gender: Male
Nature: Calm
Posts: 12,959
That's fantastic!
Maybe I should go back to hacking once again... we even have our own ASM Compilator...
Really, great job!
__________________
ROM hacking FAQ - Read before asking how to play a hack. | Previous Sign 2 | Previous Sign

Anime List | PSN Trophy List
Reply With Quote
  #4    
Old December 6th, 2013 (02:45 PM).
Merak's Avatar
Merak Merak is offline
Because reasons.
 
Join Date: Jul 2013
Age: 19
Gender: Male
Nature: Quiet
Posts: 250
Wow! I gotta get this!
This should be very useful.
__________________
"it is nearly 11 pm and we're discussing an alien eating the personification of humanity's evil desires
help"


Credit for the userbar goes to xVaporeon; credit for the avatar goes to Snakeyem12.
Reply With Quote
  #5    
Old December 7th, 2013 (09:03 AM).
Kakarot1212's Avatar
Kakarot1212 Kakarot1212 is offline
Awesome as always...
 
Join Date: Oct 2013
Location: Phillipines
Age: 17
Gender: Male
Nature: Naughty
Posts: 498
Wow! Nice! Good to see a ASM compiler finally
Oh and BTW you should update your thread, dont just post the updates on comment.
__________________

楓 弘詩
“ Programs must be written for people
to read, and only incidentally for
machines to execute. ”

Pair | Pair| Facebook | Showdown | PHO | Twitter
| Text Hex Convert v2.1.1 |
Reply With Quote
  #6    
Old December 7th, 2013 (10:01 AM).
Merak's Avatar
Merak Merak is offline
Because reasons.
 
Join Date: Jul 2013
Age: 19
Gender: Male
Nature: Quiet
Posts: 250
The tool seems to be in some other language. A translation would be nice if you can do it.
__________________
"it is nearly 11 pm and we're discussing an alien eating the personification of humanity's evil desires
help"


Credit for the userbar goes to xVaporeon; credit for the avatar goes to Snakeyem12.
Reply With Quote
  #7    
Old December 7th, 2013 (02:00 PM).
Le pug's Avatar
Le pug Le pug is offline
Creator of Pokémon: Discovery
Crystal Tier
 
Join Date: Aug 2013
Location: Le bed
Age: 22
Gender: Male
Nature: Bold
Posts: 610
Quote originally posted by ~Joker~:
Wow! Nice! Good to see a ASM compiler finally
Oh and BTW you should update your thread, dont just post the updates on comment.
This.

Anyways, great contribution. This is amazing and I will definitely use it to further my studies into the ASM world! Thanks a lot and keep up the great work. I'll be on the lookout for bugs.
__________________







/// Pokémon: Discovery
/// Pokémon: Fat Kid
/// Tile Insertion Tutorial For AdvanceMap
/// Pokémon Emerald Specials Resource Thread
/// Pokémon Emerald Decapitalization Patch
/// Emerald Titlescreen Cloud Removal Tutorial
/// Tutorial For Fixing Any ROM-related Bug
Reply With Quote
  #8    
Old December 7th, 2013 (02:12 PM).
ep!c ep!c is offline
Banned
 
Join Date: Mar 2013
Gender: Male
Posts: 124
Send a message via Skype™ to ep!c
Nice, an ASM editor + compiler in once!
But.. what about commands like OR, LSL, LSR, STMIA, LDMIA, XOR..?
Aren't they supported? :(

Edit: Also, I miss CMP and branch instructions..
Reply With Quote
  #9    
Old January 18th, 2014 (01:49 PM).
~Andrea's Avatar
~Andrea ~Andrea is offline
 
Join Date: Oct 2012
Gender: Male
Posts: 142
Hello guys
Today I worked on the tool and here are the changes I've made:

- Possibility to change the size of the image you want to convert
(64x64,64x128,64x160,128x64,128x128,128x160)
- Added a small bar for you to see the progress of the conversion of the image
Download:
BINARY SPRITE CONVERTER 1.2

IMPORTANT: THERE IS ANY MODERATOR CHANGE THE TITLE OF THREAD? IF I CHANGE THAT DOESN'T WORK :C anyway the title should be Andrea Hacking Tools. Thanks
__________________
Reply With Quote
  #10    
Old January 18th, 2014 (11:54 PM).
Satoshi Ookami's Avatar
Satoshi Ookami Satoshi Ookami is online now
Memento Mori
Gold Tier
 
Join Date: Jul 2008
Location: Abyss of Time, Great Seal
Age: 22
Gender: Male
Nature: Calm
Posts: 12,959
You need to ask Moderator (Fuji, gira, karatekid) to change it

Anyways, is this only available in Italian?
__________________
ROM hacking FAQ - Read before asking how to play a hack. | Previous Sign 2 | Previous Sign

Anime List | PSN Trophy List
Reply With Quote
  #11    
Old February 1st, 2014 (06:12 AM).
~Andrea's Avatar
~Andrea ~Andrea is offline
 
Join Date: Oct 2012
Gender: Male
Posts: 142
Hello guys :D
Today i release lastest version of this tool
Now the tool support these dimensions:
16x16,16x32,32x16,32x32,32x64,64x32,64x64,64x128,64x160,128x64,128x128,128x160,240x160
Download:
BINARY SPRITE CONVERTER 1.3
__________________
Reply With Quote
  #12    
Old February 1st, 2014 (08:20 AM).
Smeargle's Avatar
Smeargle Smeargle is offline
Illusory
 
Join Date: Nov 2012
Location: In the fabric of life
Gender: Other
Nature: Timid
Posts: 160
Send a message via Skype™ to Smeargle
do you expect to release an english version?
Reply With Quote
  #13    
Old April 6th, 2014 (07:24 AM).
LCCoolJ95's Avatar
LCCoolJ95 LCCoolJ95 is online now
Limited Capacity
 
Join Date: May 2009
Location: The World That Never Was
Age: 20
Gender: Male
Nature: Naive
Posts: 255
I find it hilarious that people are asking for an English version of the ASM Compiler and you're just ignoring them...
__________________
"The greatest obstacle in life is Yourself. Overcome it, and you will achieve the greatest accomplishment of all." -Art Beins, 1982

Pokémon Emerald 650 (Resource Patch): http://www.pokecommunity.com/showthread.php?t=346694
Pokémon Emerald 650 (FULL GAME: Coming soon!
Reply With Quote
  #14    
Old April 6th, 2014 (07:29 AM).
~Andrea's Avatar
~Andrea ~Andrea is offline
 
Join Date: Oct 2012
Gender: Male
Posts: 142
I read all the comments. If someone wants the English version I have no problem to post it.
As soon as I saw that comment I send an English version for user above for MP .-.
__________________
Reply With Quote
  #15    
Old April 6th, 2014 (01:07 PM).
DarkPsychic's Avatar
DarkPsychic DarkPsychic is offline
 
Join Date: Jul 2012
Gender: Male
Posts: 68
Hello Andrea,
May I get the English version of your Asm Compilator?

Would like to tester out
Reply With Quote
  #16    
Old April 18th, 2014 (11:19 AM).
DarkPsychic's Avatar
DarkPsychic DarkPsychic is offline
 
Join Date: Jul 2012
Gender: Male
Posts: 68
Thank you Can't wait to see it in English

Also have you thought about adding a small function disassembler?
From what I know all you really need is Objdump and the right commands...
Reply With Quote
  #17    
Old April 18th, 2014 (01:12 PM).
~Andrea's Avatar
~Andrea ~Andrea is offline
 
Join Date: Oct 2012
Gender: Male
Posts: 142
Genius <3
Yeah, for example i made a option "Open DMP file" and when you open display image? right?
__________________
Reply With Quote
  #18    
Old May 3rd, 2014 (05:41 AM).
~Andrea's Avatar
~Andrea ~Andrea is offline
 
Join Date: Oct 2012
Gender: Male
Posts: 142
Hello guys
These days I decided to work on a tool that wasn't working for some time, Showpokepic Limit Editor.
Now the tool supports the rom:
RUBY (USA, ENG); EMERALD (USA, ITA) and FIRE RED (USA, ITA).
I also added the possibility to open the rom to 32MB.
SHOWPOKEPIC LIMIT EDITOR 1.3.0.0
Later I will work to compatibility with Leaf Green and Sapphire
__________________
Reply With Quote
  #19    
Old May 3rd, 2014 (11:54 AM).
Orifiel's Avatar
Orifiel Orifiel is offline
Priestess
 
Join Date: Aug 2013
Location: Tokyo, Japan
Gender: Female
Nature: Lonely
Posts: 421
Quote originally posted by ~Andrea:
Hello guys
These days I decided to work on a tool that wasn't working for some time, Showpokepic Limit Editor.
Now the tool supports the rom:
RUBY (USA, ENG); EMERALD (USA, ITA) and FIRE RED (USA, ITA).
I also added the possibility to open the rom to 32MB.
SHOWPOKEPIC LIMIT EDITOR 1.3.0.0
Later I will work to compatibility with Leaf Green and Sapphire

Excuse me but, after applying it, how do I make it work?
__________________
~ Pair | Character | Previously L96 ~
Reply With Quote
  #20    
Old May 3rd, 2014 (12:42 PM).
~Andrea's Avatar
~Andrea ~Andrea is offline
 
Join Date: Oct 2012
Gender: Male
Posts: 142
showpokepic 0x1 0x0 0x5 <---- first showpokepic
pause 0x1 <----pause for load second showpoekpic for display correct palette
showpokepic 0x1 0x15 0x5 <----second showpokepic
special 0x140 <----display correct palette of mugshot

Ta daaaaaaa two pokepic
__________________
Reply With Quote
  #21    
Old May 12th, 2014 (11:54 AM).
parth9's Avatar
parth9 parth9 is offline
God is busy...May i help you
 
Join Date: May 2013
Location: India
Gender: Male
Nature: Lonely
Posts: 122
Good tools anyways would have been good if they were in English.....do not know Italian...
Great tools..
__________________
Búrñiñg Émøtiøn§
Reply With Quote
  #22    
Old May 14th, 2014 (08:45 PM).
Sniper's Avatar
Sniper Sniper is offline
ふゆかい
 
Join Date: Nov 2013
Location: Philippines
Gender: Male
Nature: Quiet
Posts: 1,364
Quote originally posted by ~Andrea:
showpokepic 0x1 0x0 0x5 <---- first showpokepic
pause 0x1 <----pause for load second showpoekpic for display correct palette
showpokepic 0x1 0x15 0x5 <----second showpokepic
special 0x140 <----display correct palette of mugshot

Ta daaaaaaa two pokepic
Is that how it works on FireRed too?
__________________
Reply With Quote
  #23    
Old May 15th, 2014 (04:34 AM).
~Andrea's Avatar
~Andrea ~Andrea is offline
 
Join Date: Oct 2012
Gender: Male
Posts: 142
it's same for all rom write the script i post some day ago
__________________
Reply With Quote
  #24    
Old September 11th, 2014 (08:04 AM).
Lone Knight's Avatar
Lone Knight Lone Knight is offline
Progressing Assembly hacker
 
Join Date: May 2014
Location: Where ever there is peace and darkness
Gender: Male
Nature: Lonely
Posts: 134
Great tool, especially the ASM compilator. However, it gets me an error in italian which i cant seem to figure out
__________________
Reply With Quote
  #25    
Old November 30th, 2014 (02:45 AM).
Lance32497's Avatar
Lance32497 Lance32497 is offline
LanceKoijer of Pokemon_Addicts
 
Join Date: Aug 2014
Location: Criscanto town-Ginoa Region xD
Gender: Male
Nature: Adamant
Posts: 506
About your ASM COMPILER?
I wrote a routine but I dont know what is the button Ill press to compile it in a rom.
The salva routine button will just save the entire routine but not compile it..
How to convert the routine into bin file?
btw, Im looking forward for english version of your tool
__________________
My Threads

Reply With Quote
Reply
Quick Reply

Sponsored Links
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are UTC -8. The time now is 08:07 AM.