
Fechado
Publicado
Pago na entrega
I am looking for an experienced ARM Thumb assembly programmer with a strong background in Game Boy Advance ROM hacking, specifically Pokémon FireRed. This project is not based on vanilla FireRed. I am working with the Hubol version, which is an outdated Complete FireRed Upgrade (CFRU)-based build. In this version, the experience gain system has already been heavily modified and differs significantly from the original FireRed implementation. Because of this, the task is not a simple port, but rather an adaptation/rework of an existing custom EXP system. Project Goal The goal is to implement a Generation 6+ style experience gain system with the following behavior: When the player does NOT possess the Exp. Share item, the experience system should follow the current (Hubol/CFRU-based) behavior. When the player DOES possess the Exp. Share item, the system should switch to a Gen 6+ style EXP distribution: All Pokémon in the party receive experience after battle. Participating Pokémon receive a larger share of the experience. Non-participating Pokémon receive a reduced share, consistent with modern mechanics. Technical Context The ROM is based on a CFRU-style structure, but modified (Hubol version). The EXP system is already altered, so existing routines may need to be analyzed and partially rewritten. I can provide the CFRU [login to view URL] file, which should contain the relevant hooks, function locations, and important addresses to help navigate the codebase. Requirements I am looking for someone who: Has strong experience with ARM Thumb assembly (GBA) Is familiar with FireRed and CFRU internals Is comfortable working with non-standard / modified codebases Can analyze and adapt existing EXP routines rather than relying on vanilla assumptions Writes clean, stable, and well-documented code The final implementation should integrate smoothly into the existing system, avoid breaking other mechanics, and replicate Gen 6+ EXP behavior as accurately as possible, with activation strictly tied to possession of the Exp. Share item. If you have prior experience working with CFRU, custom battle systems, or EXP rewrites in Pokémon ROM hacks, I would be very interested in collaborating.
ID do Projeto: 40349629
15 propostas
Projeto remoto
Ativo há 2 dias
Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
15 freelancers estão ofertando em média €147 EUR for esse trabalho

With my extensive background in software development and focus on client satisfaction, I am confident that I am the right freelancer for this project. While my listed skills may not directly relate to ARM Thumb Assembly or Pokémon ROM hacking, they are indicative of my adaptability and proficiency in picking up new technologies. Throughout my career, I have consistently proven my ability to learn and utilize different programming languages and frameworks for a variety of projects. This flexibility is crucial for your Hubol version Pokémon game, where the task demands analysis and adaptation of existing code rather than relying on vanilla assumptions. Furthermore, as a tech enthusiast with unrivaled expertise in versatile domains like Native Mobile App development, Web Development, Cloud Computing, SEO as well as AI solutions using Python; I'm confident my comprehension extends beyond the straightforward technicality of a project. Such expertise has equipped me with the thoughtful approach that tackles the full scope of any project - from conceptualization through to successful execution. cdecl
€30 EUR em 7 dias
5,0
5,0

Dear Client, I’m an experienced low-level and full-stack developer with 10+ years of expertise, including ARM Thumb assembly and GBA ROM hacking with deep knowledge of Pokémon FireRed and CFRU-based systems. I understand you need to adapt a modified EXP system in a Hubol/CFRU build to support Gen 6+ style distribution tied to Exp. Share, while preserving existing behavior otherwise. I’ve worked on similar ROM modifications, analyzing custom routines, patching hooks, and ensuring compatibility within non-standard codebases. My skills in ARM assembly, reverse engineering, CFRU internals, and debugging ensure a stable and accurate implementation. Feel free to share files—I’m ready to review offsets and begin immediately. Looking forward to hearing from you. Best regards, Md Ruhul
€75 EUR em 3 dias
4,8
4,8

As an experienced Full Stack Developer and Software Engineer, I possess the unique blend of skills needed for your project. My profound knowledge of various programming languages, especially ARM Assembly and familiarity with the Game Boy Advance (GBA) architecture aligns very well with your needs. I have previously worked on a number of complex projects that involved adaptation and reworking of existing codebases, making me perfectly at ease in dealing with non-standard and heavily modified structures like the CFRU-based build that you have. Having a problem-solving mindset, I'm comfortable analyzing existing routines and can navigate through intricate codebases efficiently. My clean, stable and well-documented coding approach ensures the final implementation is not only smooth but also robust. Moreover, I understand that integrating new functions without breaking other mechanics is crucial which can be skillfully attained by relying on vanilla assumptions while adapting them to the modified code. Minutiae like replicating Gen 6+ experience behavior strictly tied to Exp. Share item possession will be given utmost attention.
€150 EUR em 12 dias
2,2
2,2

Greetings, I DONT FINISH THE JOB YOU DONT PAY. I’m an ARM Thumb developer with a deep interest in GBA internals. I understand this isn't a vanilla port—I’m ready to dive into the Hubol/CFRU offsets to map out the modified EXP routines and implement the Gen 6+ logic. My focus will be on clean register management and ensuring the ITEM_EXP_SHARE check integrates perfectly without breaking existing battle engine hooks. Since I’m building my freelance profile, I’m offering a competitive rate to deliver a stable, well-documented solution and earn a top-tier review. Let’s get this system modernized. Best regards, Dylan
€135 EUR em 13 dias
0,0
0,0

Hi there, I’ve spent years in ARM Thumb assembly for GBA projects, with a strong focus on ROM hacking for FireRed and CFRU-based builds. I specialize in analyzing and rewriting EXP routines when the source code is non-standard, making sure any changes stay stable with the rest of the game’s systems and are cleanly documented for future maintenance. I’ve tackled custom battle and EXP rewrites on CFRU-derived hacks, mapping the flow, locating hooks, and replacing or augmenting distribution code so your Gen 6+ style behavior activates only when the Exp. Share is present. I’ll work directly within your Hubol/CFRU context, preserve existing behavior when the item isn’t held, and implement a robust, testable EXP split that mirrors modern mechanics while staying faithful to the ROM’s structure. I can deliver a clean integration with careful attention to compatibility, with a lightweight patch and thorough comments. If you’re available, I’ll start with a quick code survey and provide a realistic timeline based on your CFRU offset.ini. Best regards, Billy Bryan
€250 EUR em 3 dias
0,0
0,0

⚠️No results no payment ⚠️ Your project’s challenge lies in adapting a heavily modified Hubol-based EXP system—not just a simple port. You’re in good luck: my expertise in ARM Thumb assembly and deep familiarity with FireRed and CFRU internals means I can carefully analyze and rewrite EXP routines for accurate Gen 6+ behavior, ensuring smooth integration without disrupting existing mechanics. What I will deliver: - Clean, well-documented ARM assembly code - Precise Gen 6+ EXP sharing mechanics tied to Exp. Share possession - Thorough testing within your Hubol-modified build - Clear communication and progress updates I would like to discuss more about the project; the worst case, you lose nothing. Best case, you walk away with a free consultation and real clarity. Looking forward to discussing your project in detail. Kind Regards Shafeeq
€100 EUR em 14 dias
0,0
0,0

Hi, I can easily DO your work IN 24 HOURS, DM me now to get started, PRICE NEGOTIABLE 100% Work satisfaction is provided
€100 EUR em 1 dia
0,0
0,0

Hi, This is Gene from Luxembourg. I understand you need a custom Gen 6+ EXP system adapted into a modified CFRU/Hubol FireRed build rather than a simple port. I’ll first review your existing EXP routines and offsets to map how Hubol handles distribution, then carefully rework the logic to conditionally switch behavior based on Exp. Share without breaking current mechanics. I’ve worked on GBA ROM hacks using ARM Thumb, including modifying battle systems and EXP logic in CFRU-based projects, so I’m comfortable digging into altered codebases and documenting clean patches. What’s the current hook or function handling EXP distribution in your Hubol build? Happy to take a look and get started.
€200 EUR em 7 dias
0,0
0,0

Modifying experience distribution in a heavily customized FireRed ROM goes beyond standard patching. The Hubol version’s altered EXP routines mean simple porting of Gen 6 mechanics won't fit cleanly without deep analysis of existing hooks. Successful implementation hinges on integrating with the current distribution logic without disrupting other core systems. Often, such projects stall because of overlooked indirect dependencies or assumptions from vanilla code that no longer apply in the CFRU framework. These subtle conflicts usually reveal themselves only after initial integration. There’s room to refine how non-participating Pokémon’s experience scales with party size and battle context. The way I’d approach this adds flexibility not mentioned so far. Reach out if you want a clear, simple way to approach this.
€150 EUR em 14 dias
0,0
0,0

This project fits my skills well, and I’m confident I can deliver great results. I understand you need a seamless ARM Thumb assembly adaptation of an existing custom EXP system in a modified Hubol/CFRU-based FireRed ROM that integrates a Generation 6+ style experience distribution tied to the Exp. Share item. With extensive experience in GBA assembly and ROM hacking, particularly in analyzing and adapting non-standard codebases like FireRed and CFRU, I specialize in creating clean, stable, and well-documented code that integrates smoothly without breaking existing mechanics. Although I’m new to Freelancer, I bring strong off-platform experience. Feel free to message me with any additional details, and I can get started immediately. Regards, Wildon
€150 EUR em 14 dias
0,0
0,0

Mülheim, Germany
Membro desde abr. 5, 2026
€30-250 EUR
₹1500-12500 INR
$1500-3000 AUD
$25-50 USD / hora
$10-30 USD
₹400-750 INR / hora
$10-30 USD
₹400-750 INR / hora
$30-250 USD
$1500-3000 USD
₹12500-37500 INR
$30-250 USD
₹12500-37500 INR
$5000-10000 USD
$250-750 USD
$25-50 USD / hora
₹600-1500 INR
₹50000 INR
$30-250 USD
$30-250 USD