|
In Development If you're working on a hack this is where you want to post it. |
![]() |
|
Thread Tools | Display Modes |
|
![]() |
#1 |
Emerald Hacker
![]() Join Date: Sep 2012
Location: Ice Path
Age: 27
Posts: 68
![]() |
![]() Hi everyone, this thread will no longer be updated as of 5/25/2018. You can now download the latest release of my game at this site's successor, Silph Co. Forum, instead: https://forum.silphco.io/threads/pok...v5-24-018.186/ ☁ Pokémon ☪osmicEmerald Version ☁ v5-24-018 Base ROM: Pokémon Emerald Version (U) ![]() Description: I originally released this over at PHO (and more recently its successor, Silph Co.), and brought it to PokéCommunity due to several requests. Hope you guys enjoy it! Alright, so this hack has been a long time in the making - having been worked on in little phases at a time, ever since I started learning about ROM hacking several years ago. Can’t really remember when (maybe 2010?). It was put on hiatus several times due to life-stuff, and a couple of times I had even redone it from the beginning to find and remove any and all glitches/errors; I spent most of the time trying to figure out what the most minimalistic/efficient ways to implement everything were. Finally it's here, and as of the latest update nearly all of the features I had planned are in! A change-log (different from the one here) has been kept documenting every single change that has been made (as well as dates-of editing, revisions and future ideas), for the sake of being able to quickly and easily pinpoint the cause of any errors. Choices in programs and how they were used have been carefully considered to avoid glitches. I am also trying to keep the save-data structure of the base ROM intact so that the regular Emerald's game saves will remain 'backwards/forwards' compatible (originally for testing scripts, graphics, etc.). This may change in the future, but it will be on a separate branch of this project. Gameplay/Summary: This is largely a "quality of life improvement" type of ROM hack, and does not alter the main storyline. It retains all the features the original Emerald has, but adds several things to the mix to make it more fulfilling and fun to play. Remember those days when myths like going to the Moon after a certain number of rocket launches/weeks were a thing? Several things like that will be accounted for, but with some changes/twists to how they are done. There is a moderate increase in difficulty (not really big, just aimed more towards veteran players), but there are rewards to compensate. Only a select few newer-generation features have been added, as I wanted to keep this hack’s gameplay as faithful to the pre-2007 scene as possible while still adding a few of the newer games’ improvements in function. However, I might add in a few newer-generation Pokémon as special appearances/events sometime in the distant future. Apparently, expanding the PokéDex could cause the game to require its own exclusive saves only, but I think that will be OK as long as one does not plan on using this hack's saves with the regular Emerald (or vice-versa, I think). You may want to also keep in mind that if I happen to release an expanded-Dex version at some point, it may not be compatible with a save file from the regular version of this hack. Regardless, I will not stop updating the regular one and will still release it as well if that is the case. I would also try to find a way to make the original saves compatible with the new one. Main Features: Δ The PRNG glitch has been fixed by re-incorporating Emerald’s unused PRNG system
Δ All 386 Gen 1-3 Pokémon available
Δ Special Event Tickets are available via unlocking Mystery Gift and finding the MG Receptionist upstairs in all Pokémon Centers
Spoiler:
Δ Day & Night System (Early-Morning, Morning, Day, Afternoon, Twilight, Evening)
Δ Graphics have been altered in many different areas/aspects (nothing too fancy, but it is an improvement IMO)
Δ Upgraded B/W Repel System (lets you choose whether to use another and which kind) Δ TMs are reusable Δ All Pokéballs (except Safari Balls) are reusable until capture
Δ Your Pokémon receive EXP when you capture another, like at the end of a normal battle Δ Pokémon’s Natures have color-coded stat boosts/drops Δ Rough Skin Ability Fix (from Gen IV) Δ EVs cap at 252 instead of 255 (in order to not waste remainder points) Δ Somewhat steeper difficulty curve
Δ Running While Indoors Δ Final Trainer Card is no longer Gold, but is ‘Platinum’ (well, not that literally, but it’s totally different than before) Δ Upgraded EXP system: All Pokémon directly participating in a battle will receive full EXP, not half unless you use EXP Share to avoid having to switch them out. This allows you to have more options for how to train Δ Steven can now be re-matched daily, and depending on when you face him, the Champion Battle theme might play (like in R/S) Δ It is now possible to "turn off" the random calls on the PokéNav (except for the scripted ones in the story) by using Prof. Birch's machine in the lab Δ The clock in the player's room now lets you know what the day of the week is before showing the time (there is a minor bug on the Playstation Portable, see below in the bugs section). Because of this, it can now help you know if the in-game day is correct when you want to do a special Event! Δ The Safari Zone's expansion area is now split between nocturnal and diurnal Johto Pokémon (North and South, respectively) Δ The bed in the player's room can now be used for sleeping, and possibly investigating a 'nightmare' Δ Lamps on maps that have them now have a lit/glowing animation during night hours
Δ Features 4 new RSE-style music remixes I made (3 from G/S/C), + 2 hidden Crystal-Version tracks from the original Δ As another special feature for this ROM hack, Rayquaza, Mew and Jirachi have a 1/200 Shiny chance (if this one doesn't sit well with you guys, I can remove/modify it if enough of you ask me to) Δ A few Legendaries' movesets are very slightly different, for event battle purposes. Levels on most of them have increased, so be prepared. Some are also holding rare berries, and by researching these berries' tag info you can get an idea of who has which berry. See if you can steal them with Thief before they are used in battle!
Δ There are rumored 'prehistoric' Magikarp on Faraway Island, battle them a bit to see what is so special about them! Δ Cave of Origin is now accessible permanently after fully completing the Jirachi event --- Suggestions for changes to features/requirements for events or items are welcome. Screenshots: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Planned Features and Ideas: Δ Wild Double Battles (depends on if I can somehow port it to this game) Δ EV/IV Display Screen (if I can get the programs on my computer to compile the ASM into the ROM) Δ Eventually have the 'indefinite berry replanting' feature working, it would be an amazing thing to have Δ Turning the Altering Cave into something more interesting someday? Δ Maybe some additional graphics updates Δ More Music Editing
Δ More time-based weather changes on maps Δ Make it so Deoxys’ form can be changed via regular overworld script
Δ Consistent (but maybe not total) decapitalization of all-caps words and phrases
Credits:
Spoiler:
The credits list will be added to if more of others’ resources become involved in this game. If there is anyone missing from this section whose resources have been used here, please let me know ASAP so I can give credit. Known Bugs/Issues (If you find any more, please let me know!): Δ PokéDex text shifting glitch involving "EXP when Catching Pokémon" upon level-up
Δ There is a feature implemented that is supposed to allow berries to replant themselves indefinitely but it is bugged. I have no idea why, and the game basically ignores it completely so it might as well not be there. It's also quite a pain to test, unfortunately. Δ When Wally catches his Ralts at the beginning of the game, the battle background defaults to daytime when he exits the Pokéballs Menu. Unfortunately, I have no idea how to fix this one, I've tried but it's probably going to take a bit more than dealing with scripting commands. Δ Some overworld sprites used to be incorrect and needed to be switched out, but I think I may have gotten them all now. If you find any more weirdly-placed sprites like that, let me know so I can fix it as soon as I can. It's not a game-breaking problem or anything, but it just looks kind of bad. Δ Not a problem with the hack itself apparently, but: For those using a GBA emulator on Playstation Portable, the game may show an incorrect day of the week. In my case, the in-game day was behind the IRL day by one. For example, if it was Tuesday IRL, it said Monday in the game when I used the clock. This does not happen to me when I use VBA, however. Updates/ChangeLog:
Spoiler:
Downloads: *Nearly all of the planned features are done, but do check back in once in a good while in case of updates/fixes!*
Latest .IPS Patch (5/24/2018) + Locations Guide (revision 5/24/2018) + Add-Ons/Extras: Hi everyone, this thread will no longer be updated as of 5/25/2018. You can now download the latest release of my game at this site's successor, Silph Co. Forum, instead: https://forum.silphco.io/threads/pok...v5-24-018.186/
__________________
My YouTube Channel My AdventureQuest/BattleOn character My Tutorials: Stabilizing Pokemon Emerald (Preventing Corruption) [Emerald] Controlling Trainer Battle Music... Without ASM How to Fix the 64K Save 'White-Screen' in VBA Without Save-States My ROM Hack:
Pokémon CosmicEmerald Version
(PokéCommunity) Original
Last edited by Sky0fBlades; 26th May 2018 at 03:14 AM. Reason: Just making sure no one else downloads the old versions |
![]() |
![]() |
Sponsored Links |
![]() |
#2 |
Newbie
Join Date: Nov 2016
Posts: 2
![]() |
![]()
Looking forward to checking this out when I have time. Also, why not post this on Pokecommunity; there's usually a larger audience over there.
|
![]() |
![]() |
![]() |
#3 |
Emerald Hacker
![]() Join Date: Sep 2012
Location: Ice Path
Age: 27
Posts: 68
![]() |
![]()
I know there is, but I was hoping to draw some more people to this forum for right now since it really needs more activity. I may consider also posting it over there really soon depending on what more I can find out about the situation. This site is supposed to be getting more traffic at some point anyway (honestly, I'm even not really sure how much it helps to only upload here) but for now I decided to just post it on PHO. Plus, some time ago I had said that this would be the first site I posted it on, so I figured I should keep my word.
__________________
My YouTube Channel My AdventureQuest/BattleOn character My Tutorials: Stabilizing Pokemon Emerald (Preventing Corruption) [Emerald] Controlling Trainer Battle Music... Without ASM How to Fix the 64K Save 'White-Screen' in VBA Without Save-States My ROM Hack:
Pokémon CosmicEmerald Version
(PokéCommunity) Original
Last edited by Sky0fBlades; 13th April 2017 at 06:52 AM. |
![]() |
![]() |
![]() |
#4 |
Newbie
Join Date: May 2017
Posts: 3
![]() |
![]()
Hey there, I'd like to report a "feature": In Rustboro City in the house to right of the Market is not a Pikachu (as referred to by the inhabitants) but a Lapras using Pikachu's cry and textbox.
Couldn't find anything else to complain about so far :-) Edit: In Slateport's "Pokémon Fan Club" is a Mewtwo using Azumarill's cry and textbox (next to the Swagger-Tutor, who brags about his awesome Pokémon ^^) Last edited by Lightblitz7; 1st May 2017 at 08:10 PM. |
![]() |
![]() |
![]() |
#5 | |
Emerald Hacker
![]() Join Date: Sep 2012
Location: Ice Path
Age: 27
Posts: 68
![]() |
![]() Quote:
UPDATE: Fixed. Also, "Pekachu" has been replaced with an old favorite.
__________________
My YouTube Channel My AdventureQuest/BattleOn character My Tutorials: Stabilizing Pokemon Emerald (Preventing Corruption) [Emerald] Controlling Trainer Battle Music... Without ASM How to Fix the 64K Save 'White-Screen' in VBA Without Save-States My ROM Hack:
Pokémon CosmicEmerald Version
(PokéCommunity) Original
Last edited by Sky0fBlades; 3rd May 2017 at 02:47 AM. |
|
![]() |
![]() |
![]() |
#6 |
Pokémon Trainer From Hoenn
Join Date: May 2017
Location: Somewhere In Hoenn
Posts: 3
![]() |
![]()
Do you have a plan of Expanding Pokemon and Pokedex? and adding Mega Evolutions and Primal Reversion form?
|
![]() |
![]() |
![]() |
#7 |
Pokémon Trainer From Hoenn
Join Date: May 2017
Location: Somewhere In Hoenn
Posts: 3
![]() |
![]()
Ok. Thanks. More Updates to come!
|
![]() |
![]() |
![]() |
#8 |
Newbie
Join Date: May 2017
Posts: 3
![]() |
![]()
In the friendship rater's house (bottom left in Verdanturf) is another Lapras which (apparently) should have been a Pikachu. I don't know if you have fixed this error already, I'm sorry if that's the case.
|
![]() |
![]() |
![]() |
#9 |
Emerald Hacker
![]() Join Date: Sep 2012
Location: Ice Path
Age: 27
Posts: 68
![]() |
![]()
Dang, you're right. I wonder how many more there are, since the ones that have been fixed so far IIRC are the Daycare Center sprites, the Azumarill in the Lilycove Dept. Store, the Pikachu in Rustboro, and the Azumarill in Slateport.
I'll fix this problem too and release another patch in a while. Thanks again.
__________________
My YouTube Channel My AdventureQuest/BattleOn character My Tutorials: Stabilizing Pokemon Emerald (Preventing Corruption) [Emerald] Controlling Trainer Battle Music... Without ASM How to Fix the 64K Save 'White-Screen' in VBA Without Save-States My ROM Hack:
Pokémon CosmicEmerald Version
(PokéCommunity) Original
|
![]() |
![]() |
![]() |
#10 |
Newbie
Join Date: May 2017
Posts: 3
![]() |
![]()
I defeated Norman and received Surf, but Wattson doesn't appear in Mauville City to hand over the Basement Key. I've spoken to him in his gym and visited New Mauville once, nothing happened.
|
![]() |
![]() |
![]() |
Tags |
cosmicemerald, emerald, hack, pokemon, project, sky0fblades, version, [GBA], [Gen III] |
Thread Tools | |
Display Modes | |
|
|