|
Fangame Showcase Working on a Homebrew project of some kind? Come and show it off! |
![]() |
|
Thread Tools | Display Modes |
![]() |
#1 |
Glory To Arstotzka
![]() Join Date: May 2012
Location: Scotland
Posts: 85
![]() |
![]()
Hello, intrepid reader! If you're looking at this thread, you have likely realised that there are several frustrating limits in the Gen III Pokémon game engines, which can badly alter how you wish to go about creating a hack.
What this project aims to do is offer a free to use, open source engine to base your crazy and creative hacks on! Features: All 649 Pokémon from Kanto, Johto, Hoenn, Sinnoh and Unova are in the base. Built in brand new music engine especially coded to run music from the GB games with minimal conversion. Built in RTC and Day and Night Cycle. Fairy type (as well as all the old regular types!) Planned Features: Standard Pokémon features (battles, etc) Seasonal Cycles (Day is shorter is Winter, etc) Either Maxmod or potentially M4AA engine for 16 bit music (M4AA is Sappy to most people). May add: Kalos Pokémon Contests (in spite of the fact that I personally dislike them) Suggestions are welcome, and constructive criticism is welcomed! The engine is planned to use the same scripting languages as the actual Gen III games, so no downloading new tools or learning new languages for this! Details on major changes (Skip unless you're planning to ASM hack the engine):
Spoiler:
Some screenshots: Typedefs for Project:
Spoiler:
__________________
I have nothing interesting to add Last edited by Jambo51; 27th October 2013 at 06:43 PM. |
![]() |
![]() |
![]() |
|
Sponsored Links |
![]() |
#2 |
Orange Developer
![]() Join Date: Aug 2010
Location: Valencia Island
Age: 23
Posts: 811
![]() ![]() ![]() ![]() ![]() |
![]()
Sounds great, may even consider hacking again when this comes out.
|
![]() |
![]() |
![]() |
#3 |
Balance and Ruin
![]() ![]() ![]() Join Date: Jul 2010
Posts: 564
![]() ![]() ![]() ![]() ![]() |
![]()
I actually really like this. I'm just curious, is it possible at all to toggle the Fairy-Type in case we don't want it?
|
![]() |
![]() |
![]() |
#4 | ||
Glory To Arstotzka
![]() Join Date: May 2012
Location: Scotland
Posts: 85
![]() |
![]() Quote:
Quote:
I'll stick up some screenshots and a download link when I get home (if I remember! Haha). Currently working on getting the music engine to produce wave sounds, so I'm getting reasonably close to finishing the first part of that. The documentation I refer to will also be linked to once I've created it. Hope you guys appreciate the work going into this as much as I've enjoyed writing this thing! (The engine, not this post haha).
__________________
I have nothing interesting to add |
||
![]() |
![]() |
![]() |
#5 | |
Balance and Ruin
![]() ![]() ![]() Join Date: Jul 2010
Posts: 564
![]() ![]() ![]() ![]() ![]() |
![]() Quote:
I really like that you're using the M4A engine, since it's so usable everywhere anyways. |
|
![]() |
![]() |
![]() |
#6 |
RHO つぃちょう
![]() Join Date: Apr 2012
Location: United Kingdom
Posts: 286
![]() ![]() ![]() |
![]()
This is really great to see this on there. I have an idea, perhaps have a config file that allows the selection of max generation to use? For example it could be configured to use only gen1, or up to gen6+. That way the amount of Pokémon and abilities could be tailored for what people want (and for example, make it have a GBC mode for gen2 games) and turning off Fairy type if you do add Kalos stuff.
Just a little idea, and really great to see this here! |
![]() |
![]() |
![]() |
#7 | |
Glory To Arstotzka
![]() Join Date: May 2012
Location: Scotland
Posts: 85
![]() |
![]() Quote:
Like I said, if you don't want to use something, then just don't. All 649 Pokémon currently in it use their Gen 5 typings (so no fairies anywhere) but the type is there and has data in case people DO want to use it. Seem fair? I'll also put in 2 separate Exp Calculations, one in gen 1-4 style, and one in gen 5 style.
__________________
I have nothing interesting to add |
|
![]() |
![]() |
![]() |
#8 |
Orange Developer
![]() Join Date: Aug 2010
Location: Valencia Island
Age: 23
Posts: 811
![]() ![]() ![]() ![]() ![]() |
![]()
Just a couple questions.
How difficult would it be to change the screen resolution/size and how the textbox is positioned with your engine? Also, will attacks be like they were before generation 4 or will they be split into Special and Physical individually? Finally, so, like editing any normal ROM, I could use YAPE or something to change Pokémon typings and moves learned(if that's even still the modern tool to use, haven't hacked properly since 2010)? |
![]() |
![]() |
![]() |
#9 | |
Balance and Ruin
![]() ![]() ![]() Join Date: Jul 2010
Posts: 564
![]() ![]() ![]() ![]() ![]() |
![]() Quote:
|
|
![]() |
![]() |
![]() |
#10 | |||
Glory To Arstotzka
![]() Join Date: May 2012
Location: Scotland
Posts: 85
![]() |
![]() Quote:
Textbox positioning... I'm sure I can come up with some way of giving the hacker some form of control over it. I'll cross that bridge when I come to it! :P Quote:
Quote:
For example, I reworked the base stats data to include extra information (like a hidden ability) and extend or remove other data from it. In general, I'm trying to stick to Game Freak's systems though.
__________________
I have nothing interesting to add |
|||
![]() |
![]() |
![]() |
Tags |
engine, homebrew, jambo51, pokemon |
Thread Tools | |
Display Modes | |
|
|