dannye / pokered-gbc Goto Github PK
View Code? Open in Web Editor NEWPokémon Red/Blue overhauled with full GBC support. Made by FroggestSpirit, Drenn, and dannye. Also check out the crysaudio branch.
Pokémon Red/Blue overhauled with full GBC support. Made by FroggestSpirit, Drenn, and dannye. Also check out the crysaudio branch.
Before I get into this... let me say, I'm trying to port the changes into a fresh pokered disasm. I seem to have almost everything accounted for but I'm getting an odd error:
error: Trying to go to a previous address (0x0010 to 0x0008)
Have you ever seen this when putting this together?
While playtesting I've noticed the titlescreen and Oak's Lab music to be off. While playing more attention I noticed only one channel seems to be playing. Am I supossed to use the crysaudio branch? Is this a To-do? Anything I could help with?
On a minor note and perhaps unrelated but, this bit of Mateo's Running Shoes code doesn't seem to be compatible with this (working commit on Yellow) and will start returning "Unable to place 'Main' (ROM0 section) anywhere".
I'm a bit of a noob and I'm not sure how to begin a pull request but here's something I did that should be on master:
Oak in the opening speech doesn't have it's own palette. I simply created GetOakPalID
calling PAL_OAK
instead, in color/oak_intro.asm:
Then called GetOakPalID
on line 74 of engine/oak_speech.asm, before ld de,ProfOakPic
.
By the way, anyone trying to compile this, make sure you are on rgbds 3.0 and not higher or lower than that.
After checking the Pokédex entry for any of the three Pokémon on the table when you're first choosing your starter, the text that asks if you want to choose them as your starter is simply a pure white screen which stays white until you progress through it with the A/B buttons (either accepting or denying them as your starter)
I managed to build it but I see that the game is just in english, is there any alternative to this?
I have used this repository several times and now when running "make" the repo will not build, the pokered project builds but I get build errors on wram.asm and it closes the make process
I was following the build instructions a little too closely and initially I built regular pokered instead of pokered-gbc, didn't understand why nothing looked different from default. It would be nice if the build instructions used this fork's URL.
Not sure which repository this is better suited for, but I wanted to ask about it somewhere at least!
When Pokered-GBC is fed through Universal Pokemon Randomizer ZX, even with all settings left unrandomized/unchanged, the resulting ROM crashes upon entering a battle.
This might be due to UPR-ZX recognizing Pokered-GBC as the original Pokemon Red (the rom's header?), something to do with how UPR-ZX applies a "signature" regardless of randomizer settings (randomizing the Pokemon that appears in the New Game introduction with Oak), or something else entirely.
This can be fixed with an IPS patch generated by using an "unrandomized" randomizer-generated ROM as the "original" rom (simply load the rom and then save), and the original pokered-gbc as the "modified" rom. Obviously though, it'd be nice to be able to skip this step.
I've attached a generated "randomizer fix" IPS patch, which should work with the latest commit of Pokered-GBC after feeding it through UPR-ZX.
📎 pokered-gbc UPR-ZX Signature Crash Patch.zip
The three IF GEN_2_GRAPHICS
checks in data/pokemon/base_stats/ should really be applied to all base stats files, in case the pics are replaced.
Is there a way to get color for the 3ds re releases of red/blue? I plan on using the trade function it has, so was wondering how it could be done.
In the crysaudio branch, if you use the itemfinder and it successfully finds an item, the player's sprite disappears while the audio plays until the text box is printed for the results.
Basically when you use a healing item on a party mon the hp bar that is recolored (red-yellow-green transition) is always the bar of the first pokemon. This is because it checks wCurrentMenuItem to find out which mon index it has to deal with, but wCurrentMenuItem gets cleared at some point during RemoveItemFromInventary. I'm too lazy to sumbit a PR but I got around it by just using wLastMenuItem like this: xCrystal/pokered@bac1427 (though I'm not absolutely 100% sure that I didn't break something else in the process)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.