• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

artificial RED | Complete 721 Pok?mon rombase | Update 12/08/16 | Version 1.1

Epsilon

Shiny Scizor
249
Posts
17
Years
  • artificial RED | Complete 721 Pokémon rombase | Update 12/08/16 | Version 1.1

    EO7lOKs.png

    Patch for Pokémon Fire Red (U) (V1.0)

    Introduction
    This year I returned to PokéCommunity and marveled at how advanced hacking had gotten. We now have the tools to implement all 721 Pokémon! But, I noticed that no one implemented these Pokémon into Fire Red well enough (for my taste). So, here is my attempt to provide a base for new hacks, so that we'll be truly able to catch 'em all!

    Downloads
    Artificial Red Version 1.1
    Download link:
    https://www.dropbox.com/s/cgu5v6rtmtqf18n/v1.1.ups?dl=0
    Features:
    Spoiler:


    The key word of this base is perfectionism. Nintendo-esque is the goal at all times.

    Features / This list will not be updated anymore as of 12/08/16
    Features below might not correspond with the current version. If you want to get an idea of features, please refer to update posts and/or wait for me to update the list below.
    Spoiler:

    Updates / This list will not be updated anymore as of 12/08/16
    01/01/16: http://www.pokecommunity.com/showpost.php?p=9059065&postcount=13
    03/01/16: http://www.pokecommunity.com/showpost.php?p=9061526&postcount=22
    05/01/16: http://www.pokecommunity.com/showpost.php?p=9063961&postcount=29
    07/01/16: http://www.pokecommunity.com/showpost.php?p=9066232&postcount=40
    10/01/16: http://www.pokecommunity.com/showpost.php?p=9070579&postcount=54
    13/01/16: http://www.pokecommunity.com/showpost.php?p=9074287&postcount=73
    14/01/16: http://www.pokecommunity.com/showpost.php?p=9075699&postcount=79
    19/01/16: http://www.pokecommunity.com/showpost.php?p=9082287&postcount=94
    21/01/16: http://www.pokecommunity.com/showpost.php?p=9085992&postcount=127
    25/01/16: http://www.pokecommunity.com/showpost.php?p=9091074&postcount=153
    27/01/16: http://www.pokecommunity.com/showpost.php?p=9092712&postcount=169
    28/01/16: http://www.pokecommunity.com/showpost.php?p=9095007&postcount=182
    30/01/16: http://www.pokecommunity.com/showpost.php?p=9097119&postcount=197
    18/02/16: http://www.pokecommunity.com/showpost.php?p=9124116&postcount=284
    27/02/16: http://www.pokecommunity.com/showpost.php?p=9137884&postcount=305
    28/02/16: http://www.pokecommunity.com/showpost.php?p=9138803&postcount=307
    16/05/16: http://www.pokecommunity.com/showpost.php?p=9245304&postcount=429
    02/06/16: http://www.pokecommunity.com/showpost.php?p=9267806&postcount=457
    02/08/16: http://www.pokecommunity.com/showpost.php?p=9348299&postcount=482

    Media / This list will not be updated anymore as of 12/08/16
    This is not up-to-date, please refer to update posts for new media.
    Spoiler:

    Progress / This list will not be updated anymore as of 12/08/16
    This is not up-to-date, please refer to update posts for current progress.
    Spoiler:


    Things to note / This list will not be updated anymore as of 12/08/16
    • A beta will be released in due course. In the meantime, I will update the progress bars above as much as possible.
    • I might release a version without JPAN's engine, with all the original FR scripts intact, but only if enough people are interested.
    • If you've got a solution for one of the bugs, or if you can help me in any other way, please PM me.
    • Please PM me if you've got the Gen IV-V icon sprites, the links I found don't work.
    • If I release a beta, I'll try to indicate which free space not to use, so that it'll be compatible with hacks in progress as much as possible.
    • I might have to expand the rom to 32mb in the future. Expanded to 32mb.
    • The animated sprites can easily be disabled, just insert 9C 49 23 08 at 2349BC with a hex editor.

    Bugs / This list will not be updated anymore as of 12/08/16
    Spoiler:

    Documentation / This list will not be updated anymore as of 12/08/16
    • Habitats
      Spoiler:

    Credits
    Spoiler:

    mkarthick98 - Updates after initial release

    Tools used / This list will not be updated anymore as of 12/08/16
    Advanced Series, Advance Map, FSF, G3HS, HxD, Lips, No$GBA, PGE, Sappy, unLZ-GBA, VBA
     
    Last edited:

    Deokishisu

    Mr. Magius
    990
    Posts
    18
    Years
  • It's nice to see a project that strives for quality over just, y'know, having something released. Other 721 patches are either full of bugs or leave out pretty much everything other than the slots, so I really appreciate that someone is defying the standard and trying to make something look professional. Though I will not be using this, I wish you luck and hope development goes smoothly!
     
    417
    Posts
    9
    Years
    • Seen Nov 20, 2016
    I am excited for this if for no other reason than seeing an end to the many MrDollSteak for 90+% of work & a few additions patches. I'm not all that happy about throwing in JPAN's Hacked Engine, but I suppose that it isn't all that space consuming and users could simply not use it. I also think the base could do without animated sprites, but meh, they're fine.

    Could you explain the significance of the "923 Pokemon slots and 869 dex entries" to me? Are they for forms & such? You seem to be accounting for the limbo slots & egg/unknowns, but if you're including all 721 pokemon, why don't you map the forms of the same species to the same dex slot? On forms/megas, I'd say implement all of them 100%. Each of those Pokemon were built with forms in mind, and not having proper forms in some cases ruins their balance. I would also say that proper new evolution methods are a "must," especially since public code for all of them already exists (ignoring obvious exclusions such as Inkay).

    I don't want to appear to be barking orders at you, so I have a few things that may alleviate some annoyances if you'd like them. If you're expanding moves beyond 0x1FF (which would be a good idea, imo), I have a nice little (easily editable) .s file from a while back that you can "assemble" into ORAS learnsets for all 721 pokemon. All you'd need to do is change the defines at the top to match the order of your attacks. Same thing for egg moves (though I think the regular 3rd gen breeding mechanics have an egg move limit?). I have a similar file for habitats, but I'm not all that happy with how I arranged the pokemon. Although it is pointerless, I also have something that can be used for base stats for all 721 pokemon + forms. I know all of those are very easy to do, but the files would save you a lot of time if you haven't already done those steps. Good luck on this!
     

    thedarkdragon11

    New World Pirate
    530
    Posts
    14
    Years
  • As for the forms, you can ignore Vivillon, Furfrou, Shellos, Gastrodon, Flabebe, Floette, Florges, Inactive Xerneas, Cosplay Pikachu, Spiky Ear Pichu, Eternal Flower Floette and the female forms... Maybe Deerling and Sawsbuck forms can also be ignored... You can save many slots ignoring them...

    Another suggestion, how about implementing DNS?
     
    58
    Posts
    8
    Years
    • Seen Jan 7, 2017
    Nice done.
    It will be better if you don't use JPAN's base (not always used) and animated sprites (space wasting). :)
     
    230
    Posts
    17
    Years
    • Seen Oct 18, 2023
    I am definitely excited to see this resource in progress, especially one without the Bill's PC glitch which unfortunately was the downfall of Jonkane's patch...
     

    Zef

    zef
    137
    Posts
    13
    Years
    • Seen Jan 18, 2017
    this is huge, thank you so much for all of your work. good luck
     

    pokefreak890

    The One that will make everything great
    853
    Posts
    9
    Years
    • Seen May 18, 2023
    cant wait for this especially the animated sprites way to go all out and the 968 pokedex DANG!!!!
     

    Epsilon

    Shiny Scizor
    249
    Posts
    17
    Years
  • [Update 01/01/16]

    Inserted all the sprites until Arceus. I now have all the icon sprites from Gen IV-VI, so I'll insert them soon. Also, I've received some useful resources by PM, please keep any help and ideas coming!

    Progress bars updated, please check it any time if you wonder what progress I've made.

    Also, an excerpt from a message I sent about forms and mega's:

    There is room for 923 slots of Pokémon data, but the dex can only go up to 869. As you mentioned, this is fine, since forms and Mega's will be mapped to the same slots as their original forms. I'm thinking about only implementing forms and Mega's with stat differences, so not only visual differences. You see, I want to keep 150 or so slots free for Generation VII. (923 - 721 = 202, 202-150 = 52)
     
    Last edited:

    thedarkdragon11

    New World Pirate
    530
    Posts
    14
    Years
  • Along with the forms I mentioned before, maybe Zen Darmanitan can also be ignored... Also, the 25 "vacant" slots between Celebi and Treecko might be also used but I'm not really sure if that's safe... I'm not sure if this is still a problem but the possibility of having Bad Eggs should also be disabled? I think it has something to do with the DMA but again I'm not really sure...
     
    325
    Posts
    10
    Years
  • Along with the forms I mentioned before, maybe Zen Darmanitan can also be ignored... Also, the 25 "vacant" slots between Celebi and Treecko might be also used but I'm not really sure if that's safe... I'm not sure if this is still a problem but the possibility of having Bad Eggs should also be disabled? I think it has something to do with the DMA but again I'm not really sure...
    Bad Eggs are caused by accessing vars/flags used in the box system. The forms will be worked on in due time by various people, so as long as there's an ini for G3HS/PGE/G3T, we can add Zen Darmanitan in later.
    In addition to that, I'm agreeing with azurile13 on the forms/megas, because there is public code for that, and many forms are great additions to certain Pokémon.


    So yeah, all in all, keep up the good work, I'm looking forward to seeing this progress!
     
    5
    Posts
    8
    Years
    • Seen May 20, 2017
    this looks incredible to the rom hackers
    please don't leave this project
    good luck and bless my friend
     

    thedarkdragon11

    New World Pirate
    530
    Posts
    14
    Years
  • Bad Eggs are caused by accessing vars/flags used in the box system. The forms will be worked on in due time by various people, so as long as there's an ini for G3HS/PGE/G3T, we can add Zen Darmanitan in later.
    In addition to that, I'm agreeing with azurile13 on the forms/megas, because there is public code for that, and many forms are great additions to certain Pokémon.


    So yeah, all in all, keep up the good work, I'm looking forward to seeing this progress!

    I think you're right... All forms and MEs/PRs should be included if this base is a "721 patch"... While flexibility is nice, it is important that we should focus first at the present forms... "Gen. 7 patch" can be made next time when it arrives...

    Though if Epsilon really insists saving some Pokémon data space, then I think it's best to retain all MEs/PRs, as well as all Legendary formes (except Inactive Xerneas) and others such as Burmy, Wormadam, Rotom, Darmanitan, Aegislash, Pumpkaboo and Gourgeist because they are in-demand and widely used... Other aesthetic forms can be added later by the users if they need them...
     

    Epsilon

    Shiny Scizor
    249
    Posts
    17
    Years
  • Updated the progress, inserted Gen IV icon sprites. Working around inexplicable G3HS errors takes a lot of back-ups...

    I think I'll put out a beta test for 721 without mega's and forms. Then, if it's truely bug free, I might release a separate version with all the mega's and forms, without saving slots for gen VII. This way, we can have it both ways.
     

    thedarkdragon11

    New World Pirate
    530
    Posts
    14
    Years
  • Updated the progress, inserted Gen IV icon sprites. Working around inexplicable G3HS errors takes a lot of back-ups...

    I think I'll put out a beta test for 721 without mega's and forms. Then, if it's truely bug free, I might release a separate version with all the mega's and forms, without saving slots for gen VII. This way, we can have it both ways.

    That's great man! Will you still release a version without the JPAN's engine? Many users of this patch might not be using the engine...
     
    Back
    Top