News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: Pokemon Grape  (Read 9088 times)

80C

  • Newbie
  • *
  • Posts: 4
    • View Profile
Pokemon Grape
« on: June 22, 2014, 12:28:34 am »
Hi, I'm 80C, I'd like to share with you this hack I'm working on since 2012.

It's Pokemon Grape, it's a hack of Pokemon Red (USA) and unlike most of Pokemon hacks this is a total overhaul of the original game.
It features over 230 Pokemon from all generation and features a lot of new features not present in the original Pokemon Red.

This hack actually had a lot of brand new implementations such as Phisical\Special split from Gen3\4 (it's actually the first Gen1 hack to have it implemented), custom Mini Owerworld 1 for each pokemon, EXP Bar (thanks to Danny-E 33 for the original asm code that I later fixed\improved), more fly-able ambients (like in Gold), new types (now there are 24 types), new moves (for a total of 240 moves, some have custom animations\effects as well) and a lot of new features.

I know that a lot of people tend to compare my hack to Pokemon Brown since Brown is the first Pokemon Red hack to be completed but this project has not anything to do with it, in the first stages of developement the hack was somehow similar but after a few more developement it resulted completely different and by far more improved than it.
Also, note aside, this is the first Pokemon Red Hack to have Fairy-type implemented in and the second public Beta came out one month (early December 2013) before Pokemon Brown 2014 came out so, unlike many haters say, Fairy-type hasn't been "copied" from Brown 2014... but what happened is actually the contrary.

Here are a few screenshots:



Note aside this is the very last "classic" total overhaul hack of Pokemon: is the last one that has been buildt with obsolete methods like the use of an Hex-Editor (the whole hack has been buildt with it) while today there are very advanced hacking methods such as disassemblers but for me it's late since when those resources came out to the public my hack was in a very advanced state of completion.

The hack is almost finished but it needs some more time for being completely playable and enjoyable.

I hope it's interesting as project, I opened this thread to know the general reaction to the public about it so here is it.
« Last Edit: June 22, 2014, 12:34:43 am by 80C »
Mainly known as the author of Pokemon Grape and Pokemon Pink.

locolol

  • Jr. Member
  • **
  • Posts: 34
  • That penguin sure looks pissed.
    • View Profile
Re: Pokemon Grape
« Reply #1 on: June 22, 2014, 02:41:58 am »
Welcome to the forums 80C  :thumbsup: And all i can say from the info and pics you're showing here is that it looks awesome and can't wait to play it :D i'm kinda' excited about this hack as if it was 199X again  ;D

Gideon Zhi

  • IRC Staff
  • Hero Member
  • *****
  • Posts: 3525
    • View Profile
    • Aeon Genesis
Re: Pokemon Grape
« Reply #2 on: June 22, 2014, 04:36:12 am »
I must say, I'm not really a Pokemon person, nor do I follow a lot of the Pokemon hacking stuff that comes up as it generally seems pretty me-too; mainly done with freely-available editors and little direct knowledge of the inner workings of the game on the part of the creator. That said, what you're showing here looks legitimately impressive, and while Pokemon really isn't my thing, I just wanted to throw out a "Good job!" and some encouragement.  :thumbsup:

gadesx

  • Sr. Member
  • ****
  • Posts: 251
    • View Profile
Re: Pokemon Grape
« Reply #3 on: June 22, 2014, 02:49:08 pm »
Looks interesting, I prefer the pokemon games of 8bits  :beer:

southbird

  • Jr. Member
  • **
  • Posts: 32
  • Super Mario Bros. 3Mix
    • View Profile
    • Sonic Epoch, also home of 3Mix
Re: Pokemon Grape
« Reply #4 on: July 02, 2014, 11:01:31 am »
I must say, I'm not really a Pokemon person, nor do I follow a lot of the Pokemon hacking stuff that comes up as it generally seems pretty me-too; mainly done with freely-available editors and little direct knowledge of the inner workings of the game on the part of the creator. That said, what you're showing here looks legitimately impressive, and while Pokemon really isn't my thing, I just wanted to throw out a "Good job!" and some encouragement.  :thumbsup:

Same for me, too. I never really got into Pokemon (though my youngest brother is an avid Trainer since the beginning to present day...), but I totally respect anyone who tries to wedge new features into an old game like this. Very nice! This deserves attention.

mantidactyle

  • Jr. Member
  • **
  • Posts: 14
    • View Profile
    • PokéPlayer
Re: Pokemon Grape
« Reply #5 on: July 03, 2014, 06:01:39 pm »
Looks really nice, I hope you complete it soon :)

Lilinda

  • Hero Member
  • *****
  • Posts: 4539
    • View Profile
Re: Pokemon Grape
« Reply #6 on: July 03, 2014, 06:33:21 pm »
Holy FUCK, this looks amazing!
Retired moderator/staff member as of July 14th 2016

Airikita

  • Jr. Member
  • **
  • Posts: 85
  • Running through my mind is hell...
    • View Profile
Re: Pokemon Grape
« Reply #7 on: July 04, 2014, 09:39:30 pm »
As a former ROM hack collector, I loved all Pokemon hacks. Any Pokemon hack I found, I downloaded to try. Things have changed since then, and modding has changed so much since then. This looks really good, and I do believe I've seen your project posted at the Poke Community? Correct me if I'm mistaken.

While I do love Pokemon hacks, my time is dedicated to Zelda OoT.

I will be following this as I can't pass up on Pokemon hacks.

80C

  • Newbie
  • *
  • Posts: 4
    • View Profile
Re: Pokemon Grape
« Reply #8 on: July 25, 2014, 07:20:38 pm »
Thank you :)

I just applied a new kind of modification that features a new functionality from the newest generations: evolution by leveling up only in a certain area.

Now Eevee and Magneton could evolve id they are leveled up only in a certain area, the area where they could evolve is suggested by certain NPCs in the game.
Eeevee could evolve into Leafeon or Glaceon while Magneton evolves into Magnezone.

Here's a link to a video that shows this new functionality:

http://youtu.be/qtUTRc7IPuo


I think that this is the ultimate proof that I have originality, this kind of modification infact wasn't done before in any other Pokemon Hack (not only in Gen1 hacks but also in Gen2 and Gen 3 hacks).
I added also even more evolution methods but I'll leave them as a surprise for Demo 3 when it will come out.
Mainly known as the author of Pokemon Grape and Pokemon Pink.

theanhvn

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: Pokemon Grape
« Reply #9 on: January 03, 2020, 11:05:24 am »
Sorry to dig this thread up but as far as I know this rom hack has been released 2 days ago. All of the gameplay is good so far and it can be consider one of the best Gen 1 hack so far. But the game have tons of evolution bug that need to be fix, my Kadabra evolve into Machoke at level 28, my Pupitar evolve into Donphan and other report from reddit too. I think this hack is not fully beta tested enough and I hope I can have a way to contact you to report all the bug that I found. Thank you.
« Last Edit: January 07, 2020, 07:22:47 am by theanhvn »

Khaossu

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: Pokemon Grape
« Reply #10 on: January 06, 2020, 11:56:07 am »
Adding to this one, my Slowpoke also evolved to Voltorb at level 15.
Not complaining, though, as I still didn't had a Voltorb at the time.

This is a really great hack so far, but there is also another bug with an unreachable hidden item in the first city, when using Itemfinder.
That's what I found, so far.
« Last Edit: January 08, 2020, 10:05:41 am by Khaossu »

80C

  • Newbie
  • *
  • Posts: 4
    • View Profile
Re: Pokemon Grape
« Reply #11 on: January 11, 2020, 06:17:06 am »
Thanks everybody! I'm sorry if I revive thids thread after half a decade O_O.

At this point I would suggest to use it mainly for bug reporting and for people who had spotted bugs, glitches, oversights, etc.

About the Final Version: I would suggest you to upgrade to the last released versions as soon as you can, because Final v1.0 has that invalidating Evolution glitch as I stated on the ReadMe of Final Version v1.1. The first Final version (which I would call "accidentally final version") turned out to be a developement version not long realized before the Final Version (a couple days, for instance) that included a few last-minute changes of important size that at the time weren't fully tested -- the evolution glitch was triggered by a wrong coding of a sub-routine which fixes the "Stone-Bypassing evolution glitch" which was badly needed considering how many pokémon evolve thru items in this game. I am sorry for that, I was so tired by the end of the year that I forgot to replace the file I was going to upload with the right one. (facepalm)

For players who had this issue on Version v1.0 and who don't want to waste their savegame: to fix this first upgrade to the newer version(s) (remember that the whole patching operation has to be repeated from zero like the first time) then follow these steps:
1) After obtaining the newer version carry your older savefile to the save folder (all Final Versions are, as of now, fully compatible);
2) Continue your game, then gather all the glitchy evolved pokémon into your party;
3) At this point you'll have to use cheat codes to forcefully change the internal ID of your party Pokémon affected by the glitch;
4) Apply the code(s) to either the first pokémon in the party, or to all of them if you know the memory adresses regarding pokémon party stats. Remember that the first memory adress of each party pokémon is used to hold its Internal Value ID (you can find a list somewhere, for example on Bulbapedia). The internal Values of the first 151 pokémon are exactly the same as in Red/Blue. Others carry different values, tough, as soon as I can I'll post the IDs of the mostly troublesome specimenbaffected by that glitch;
5) Save the game while the codes are ON (with the save function ,important), then de-active the codes, shut down the game and re-open it (hard reset) and upon starting your team *should* be corrected.
6) This will be applied in such a way that the glitched evolution specie will be corrected to its regular one (eg: Graveler obtained from Weepinbell would be Victreebell, etc.);
7) Remember that upon levelling up the "fixed" pokémon *might* have some stats discrepancies altough it seems that levelling up a few more levels can somehow balance its stats accordingly to the correct specie, altough the first times many might experience a few issues regarding stats.
(This happened in the Demos with Slowking who had many underflow problems and stats glitching, this had to do with a wrongly digited EXP.Base parameter in its Base Stats which was LOWER than that of Slowpoke 0_0).

I don't have the codes right now but I'll eventually post them when I put my hands again on the list of WRAM adresses -- that's how I'm creating new cheats codes for Red/Blue (off topic, but I should have an "Easy Casino winning" group of codes for Red/Blue that are compatible with Grape grouped with that RAM areas list). So far most of Red/Blue WRAM adresses are matching, however there were very important relocations that make many codes useless or damaging as things like Pokédex Flags were moved elsewhere.

In any case, upgrade: Final v1.1 is way more stable than the first release as the Evolution glitch is no longer there.
Actually there should be a newer update (it should turn up soon), Final Version v1.2, that fixes a couple oversights that were left -- in particular, Flannery with a Lv.104 Ninetales, a particular spot in the Swamp that can potentially trigger the MissingNo Glitch and the sleeping Snorlax Sprites.

That's it, if you have any bug reports please post a detailed account of the circumstancies in which the glitch/bug/oversight was encountered and possibly a screenshot for an eventual visual clue if that's the case. Keep in mind that a few oversight left there in the original game, especially regarding battles, are still there ("counter" glitches etc.) along with some other newer oversights carried from the Demos (Dive text oversight when used by enemy pokémon, etc.). Those are going to be fixed when I finally completely recode\upgrade the Battling data and this will take a huge while.

I'm sorry for letting such awful oversights in the first release, by now I'm only doing this in weekends on a limited basis with very outfashioned methods.
Thanks for the support! :)

Edit: Even better, without flooding this thread, you can send me a Private Message here when you spot glitches/bugs/oversights.
« Last Edit: January 11, 2020, 06:38:33 am by 80C »
Mainly known as the author of Pokemon Grape and Pokemon Pink.