Moving :)

February 16th, 2009

This site has been moved to http://ahp.freebyte.us/. Please visit and support us there :) Thank you.

Shiny Hack Maker Updated Version

February 8th, 2009

The updated version of Shiny Hack Maker has been released. This version has been totally recoded with the useless features removed. Translations include French, Italian, and Slovak. If you want your home language in that tool, please contact me.

Meanwhile, the upgraded Trader Advanced will also soon be set for released and Lesson 2 of the ASM tutorials is on its way :)

Now, I’m off to a party ^^

Lesson 1 Released

February 7th, 2009

So, now its completed for quite a while but I had to check with thethethethe to see if it was okay and he said yes so here it is in the tutorials section. I hope it isn’t too technical but if it is then tell us what and we’ll try to explain more of it.

Enjoy!

Check Time Addon for Day Night System

February 6th, 2009

For those that wanna do something like a check time, I’ve made something real fast which checks the hours. For those who wanna know how to find the RTC just search for it using the search for cheat function.

Note: The hours values are from 0 - 24 hours and the values will be in HEX. They will be taken from the RTC and stored in variable 0×8000 so you’ll just need to compare it to the hour you want the to check. Your ASM routine will be:

@ Read RTC {Hours} using var 0×8000 {Ruby}

.code 16
.thumb

push {r0-r1, lr}
ldrb r0, .RTC
ldr r1, .VarAddress
strb r0, [r1]
pop {r0-r1, pc}
.align 2
.RTC:
.word 0×300403A @ Or Emerald = 0×3005CFA
.VarAddress:
.word 0×202E8C4 @ Or Emerald = 0×20375D8

The above code’s for Ruby {AXVE} and below is the generated output:
01B502480249087001BD00003A400003C4E80202

The ones in Italics is the RTC offset and the Bolded one is for the var 0×8000. Which both in this case is for Ruby so you needa changed them to the values I listed in the comments. And so you copy that routine to your ROM address and call it to a script like the example below:

#org 0×800000
callasm 0×8800501 ‘ If the routine’s at 0×800500 you must add 1 to it
compare 0×8000 0×12 ‘Checks 0×8000 if its 18:00Hours/6PM, since 18 => 0×12 in Hex
if 0×1 call 0×900000 ‘If true then call your script branch - what you want to do if its 6PM
end

There it is, have fun Should save MX some trouble with all you guys questions going to him… Tell me if it works or not since I’m doing a bigger routine at that time. BTW, I forgot to add that if your system time and your clock time is different there will be a hard time trying to find out if it works and I’ll post offsets later for LASTRESULT.

Greetz.

Things So Far

January 29th, 2009

Many of you have seen I’ve been inactive for more then 11 days and have missed alot of stuff. Anyway, I’ve started school again and this is an important year for me so I’ll be doing this extra stuff slowly :P

And so here’s what I did so far. I’ve recoded Shiny Hack Maker and Trader Advanced, now that I’ve mentioned I might as well say I sucked bad when I first began coding, Old Trader had more then 1000 lines of code compared to now - less than 300. This new version should allow you to edit the Pokemon’s Nature and others. I need some people to do me banners and icons for these tools so if you think you’re up for the job please contact me.

Next theres going to be some ASM tutorials hosted on this site by Thethethethe and me, this of course is mainly everything we’ve learnt being documented to help people who are willing to expand their knowledge.

Screenies(Day Night Added :)) ~ Bravo MX ;) ~


With the windows effect it’ll look really cool :) Especially on Fire Red and Leaf Green.

Still Alive

December 30th, 2008

Sorry for the lack of updates XD, still no updates yet but the project isn’t dead sorry :P Anyway, I’m currently recoding my tool Shiny Hack Maker from scratch and possibly for all my tools too. So, until that is done :) Actually I’m waiting for something inorder to proceed.

About the new Shiny Hack Maker - Only graphics are left, except for the new version all the useless stuff are removed thus the program is shrinked and faster than before. You can also expect Tileset Manager soon too!

Festive Season

December 23rd, 2008

Sorry for the lack of updates… Its all due to this festive season therefore I have quite a lot to do. I promise to post some new updates after this festive season has ended, anyway you all will diffinitely be surprised ;) I also thank those 16 people who subscribed yesterday, hope you all don’t mind me and my gibberish.

Laters :P

Small Update :P

December 17th, 2008

The pokecenter at Route 32 as well as Dark Cave are mapped. Sorry for the lack of updates :P

Statistics

December 12th, 2008

Ever since the site’s made public and being affiliate with Jirachi260’s site “Pokémon Legendary” it started to get attention with people visiting, googling, and even subscription :) Below, you’ll see the information.

Overview
Visitors - 98
PageViews - 587
Spiders - 11
Feeds :) - 7

I’ll try by best to keep you all - not disappointed but there are other stuff too you know :P

Tileset Manager

December 9th, 2008

For people who may have read LU-Ho’s tutorial on creating a new tileset, some of you must’ve asked for a tool. Well, this is basically it, it creates new secondary tilesets(not the main one). To use, you have to load your ROM and a tileset - compressed or uncompressed.

Uncompressed - Raw dump a tileset with UnLZ.GBA
Compressed - Rip it a paste it in a file

I’ll make a function later to convert uncompressed to compressed. The tileset filetypes are .raw and .bin. Compressed Tiles take lesser space. Regarding the freespace - it takes alot.

Currently supports all english versions, I’m positive that BPRE and AXVE are bugless but not sure about the rest, use at your own risk and make lots of backups.

Downloads
1 - Check the downloads
2 - Check PC