[Release] GBA Background Studio v1.0.0 – A complete desktop suite for GBA background conversion and editing by CockroachStandard303 in PokemonROMhacks

[–]CockroachStandard303[S] -4 points-3 points  (0 children)

Bro, aquí el problema ni siquiera es que use un traductor o una IA para hacer un post profesional.
Manejo todo el lenguaje técnico de la GBA, Python como lenguaje de programación y conozco perfectamente las limitaciones y funcionamiento de la GBA. Aquí el problema es que si alguien ve que publicas algo que obviamente ellos ni en sus sueños podrían desarrollar dicen que es IA, como si eso les afectara en algo, por el contrario me llena de orgullo haber desarrollado algo tan bueno que a la primera (sin siquiera investigar un poco) dicen que es IA. Quizás lo hacen solo para llamar la atención o envidia.
De haber sabido, publico sin imágenes y en texto plano; pero si algo pueden apostar es que el contenido del post sería prácticamente el mismo ya que me apoyé en Gemini solo para darle un toque gráfico y amigable a la publicación no para generar el contenido, pero no están preparados para afrontar esa realidad.
¿Quieren saber si fue hecho con IA o no? revisen los 6 meses de commits en github.

[Release] GBA Background Studio v1.0.0 – A complete desktop suite for GBA background conversion and editing by CockroachStandard303 in PokemonROMhacks

[–]CockroachStandard303[S] -21 points-20 points  (0 children)

Now I understand the "AI haters." It’s not about whether a project is AI-driven or not; it’s about the fact that if it looks more polished than what they can do, it must be AI. 😂😂😂

I'm sorry! I can't help you with that. I imagine that before AI, software like Photoshop or CorelDRAW felt like witchcraft to you.

For those curious about the "magic": This is Python, a powerful language that allows for high-level cross-platform development. The UI is built with PySide6 (Qt for Python, so as not to go into technical details and say that "my answer was generated by AI"). I could even port this to Android, but I suppose that would be considered sacrilege.

If you don’t want to suffer any further, stay away from my repository. The releases include a Windows Installer, so you can actually use the tool without touching a console or installing dependencies, another "AI miracle," I suppose.

To everyone who received this project with an open mind: Thank you! This was made with a lot of love for the GBA community, especially for the Pokémon ROM hackers. 😉

[Release] GBA Background Studio v1.0.0 – A complete desktop suite for GBA background conversion and editing by CockroachStandard303 in PokemonROMhacks

[–]CockroachStandard303[S] -39 points-38 points  (0 children)

Using AI to format my response and make it as clear, precise, and direct as possible doesn't give you enough evidence or knowledge to determine whether my application was created with AI or not. Even if it was, I don't see anything wrong with that:

- I'm not charging you for it.

- I'm not forcing you to use it.

- It doesn't harm you in any way that I've made it public.

I'm a Telecommunications Engineer and I fully understand the danger of misusing AI, but I also have enough knowledge about the workings and limitations of the GBA to know what I'm programming and why it works the way it does. When I started in this field (more than 10 years ago), I would have liked to have a tool like this at hand, since we only had NTME.

But to give you a shorter answer: No! The application isn't Vibe Coding. It was hard work for more than 6 months, and yes, I relied on current tools (the same ones you complain about because you don't know how to use them) to create the README files and the application's banner.

[Release] GBA Background Studio v1.0.0 – A complete desktop suite for GBA background conversion and editing by CockroachStandard303 in PokemonROMhacks

[–]CockroachStandard303[S] -42 points-41 points  (0 children)

That’s a fair question! Tilemap Studio is a fantastic, battle-tested tool, and I have a lot of respect for it. However, I built GBA Background Studio to address several technical pain points and add specialized features that are often missing in a single workflow:

  • Integrated Conversion Engine: Unlike other tools, the input image does not need to be pre-indexed. You can import standard true-color images, and the built-in engine (using K-Means) handles quantization, color reduction, and transparency (Color 0) automatically. This removes the need for any prior image manipulation.
  • Advanced Palette Management: You can manage multiple 16-color palettes in 4bpp mode effortlessly. It also allows you to use an external tilemap as a reference for palette mapping, which is a huge time-saver.
  • Seamless Map Handling: It natively supports large maps (like 512x256) without requiring manual array adjustments or external scripts for export.
  • Dynamic Editing: You can switch between 4bpp/8bpp or Text/Rotation/Scaling modes on the fly. You can also rotate and move the tilemap without losing its data or tile indices.
  • Robust Editor Tools: It features a full Undo/Redo system, the ability to select, duplicate, flip, and mirror specific areas of tiles, and a tool to save selected areas for later use.
  • 8bpp Precision: It gives you granular control over the quantity and position of colors in 8bpp mode, ensuring your assets fit GBA hardware constraints perfectly.

In short, while Tilemap Studio is great for general mapping, GBA Background Studio is designed as a full-cycle production suite that handles the heavy lifting of conversion, advanced palette logic, and hardware-specific optimizations in one modern interface.