• 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.

Recent content by Jugales

  1. J

    Tool: [ALPHA] PokéWebKit, a browser-based toolkit for editing GBA/NDS ROM data

    Hello everyone, I appreciate your continued support as I have been away. I started a new job in October and have been working 60-hour weeks. Things have calmed recently and I can get back to development here. A complete look-and-feel update has been released. The primary goal of this release...
  2. J

    Tool: [ALPHA] PokéWebKit, a browser-based toolkit for editing GBA/NDS ROM data

    I have been curious about how NDS games work, so I added a NDS file explorer to the app. You can view any file on the NDS file system, and it probably even works for non-Pokemon NDS games. It's very primitive for now, just a paginated hex view of each file. The NDS and GBA modules are now lazy...
  3. J

    Tool: [ALPHA] PokéWebKit, a browser-based toolkit for editing GBA/NDS ROM data

    I knew I was forgetting something small but important haha. I had time to add the field before heading to work; its location is circled in the screenshot below. I hope it solves your issue!
  4. J

    Tool: [ALPHA] PokéWebKit, a browser-based toolkit for editing GBA/NDS ROM data

    Now open source, entering alpha phase, added a trainer party view in the map editor, and a bunch more! Changelog - Features: - Added a text saving system which can be used to auto-repoint in cases where text length has increased (also flushes existing bytes to 0xFF). - Updated the change...
  5. J

    Tool: [ALPHA] PokéWebKit, a browser-based toolkit for editing GBA/NDS ROM data

    Support for phones and tablets has been added! This is just an initial standup of the UI. The map editor (touch inputs on the map) is still buggy on mobile. Everything else seems to be working pretty well. I also temporarily removed the Start tool because its logic is wrong, and removed the...
  6. J

    Tool: [ALPHA] PokéWebKit, a browser-based toolkit for editing GBA/NDS ROM data

    XSE scripting has been added seamlessly into to the map editor! Simply click an entity to view its script. Quick Changelog: - Created a parser for script commands based on ShinyQuagsire's SQLite databasae (which I parsed to CSV then made some fixes). He will be credited in the OP. - The...
  7. J

    Tool: [ALPHA] PokéWebKit, a browser-based toolkit for editing GBA/NDS ROM data

    Have you ever wanted to preview grass animations and puddle ripple animations in the map editor? Now you can! Quick Changelog: - Added saving for monster base stats - Added a Behavior tab to the World Editor - Added support to click or drag over grass and puddles (while Behavior tab is open) to...
  8. J

    Research: Decoding Field Animation Structure

    Awesome tip! I did some digging through the C code, and found what is happening. There is a "palette tag" system. I write right about the two primary palettes, in the decomp they have constants FLDEFF_PAL_TAG_GENERAL_0 and FLDEFF_PAL_TAG_GENERAL_1. They have tag values of 0x1004 and 0x1005 as...
  9. J

    Research: Decoding Field Animation Structure

    Hi guys, I'm posting my research on field effects in hopes that we can be understand their structure. Below are my notes, originally posted on Github. If you have any information about these animations and their structure, please let me know. What are field elements? Field elements are sprites...
  10. J

    Tool: [ALPHA] PokéWebKit, a browser-based toolkit for editing GBA/NDS ROM data

    Another week, another huge update! Now including animated tiles within the map editor and several saving capabilities. Quick Changelog: - Rebuilt the map renderer from scratch to make it a lot faster - Enabled animated tiles within the map and in the blockset pane - Added a checkbox to enable...
  11. J

    [Other] [FR] Removing the Intro Battle and Gamefreak Animation

    This is a really cool simple hex change. Mind if I add this as a tool in PokeWebKit's Game Start section? I will credit you. :) Also, I can't see what is in your spoiler for some reason. Edit: Looked into it. Really awesome stuff. I found the offset/value for BPRE 1.1, but can't find the one...
  12. J

    Tool: [ALPHA] PokéWebKit, a browser-based toolkit for editing GBA/NDS ROM data

    Animated tiles within the map editor will be available by the end of the week. Attached is a small (yet still somewhat buggy) preview. Tiles will be animated in both the map and blockset, with the ability to toggle where they're on/off. Does any other map editor do this? Yep! It will...
  13. J

    Tool: [ALPHA] PokéWebKit, a browser-based toolkit for editing GBA/NDS ROM data

    Thank you for the feedback everyone! I mentioned in the beginning of the OP that it is soon-to-be open source. There is still a bit of code that I'm embarrassed by (spaghetti code) and I know being open source slows development (needing to handle tickets, forks, pull requests, etc.). The link...
  14. J

    Tool: [ALPHA] PokéWebKit, a browser-based toolkit for editing GBA/NDS ROM data

    Another big update! Quick Changelog: - Added a built-in Door Editor to the World Editor. It correctly auto-detects if a door is used on the currently selected map's tilesets. View animation frames and edit data such as block ID, palette, and type(?). - Added a built-in Block Editor to the...
  15. J

    [ASM & Hex] How can i increase the total number of trainer sprites on a emerald rom hack.

    I can explain from a data POV but not sure about which tools to use. Emerald - Trainer Data: 0x310030 Trainer Sprites: 0x305654 Trainer Palettes: 0x30593C Trainer Data - Each trainer is represented consecutively by 40-byte groupings. There is a lot to the data, just know the trainer sprite ID...
Back
Top