Recent content by therealbenwiley

  1. therealbenwiley

    Homebrew New revision to GSM Music Player with fresh UI

    @NotMyFakeName, would you be interested in pushing your update and/or making a pull request to my fork to integrate it? That sounds pretty cool and useful
  2. therealbenwiley

    Homebrew New revision to GSM Music Player with fresh UI

    How would you decide which art to make darker instead of lighter? It's sort of hard to picture this working well, but perhaps I'm wrong. Are you testing on an actual game boy advance? The trick for changing the color to be dark instead of light is to change the palette color from black to...
  3. therealbenwiley

    Homebrew New revision to GSM Music Player with fresh UI

    To be honest I don't think I have ever compiled it. I assume the setup might be similar to the setup for this project. But another hacky solution that doesn't require recompiling gbfs, but one that would work, would be to: 1. Automatically insert track numbers into titles when creating the gbfs...
  4. therealbenwiley

    Homebrew New revision to GSM Music Player with fresh UI

    Ah yes. I think one solution could be to embed the number inside the title instead of displaying it in the code. But in the meantime to fix the problem of double numbers, what you can do is edit the file src/hud.c. https://github.com/benwiley4000/gsmplayer-gba/blob/new-ui/src/hud.c On line...
  5. therealbenwiley

    Homebrew New revision to GSM Music Player with fresh UI

    Sorry for the very late reply. I would describe the average result as very fuzzy and low fidelity. But if it really sounds robotic and glitchy to you, it might be a result of mathematical overflow during conversion. Here's what I would try, in order.. if you're still stuck, let me know. The...
  6. therealbenwiley

    Ps2 picfix question

    I am experiencing the same behavior with my HD7 laser on a 50001 PS2, Matrix Pic Fix installed. I haven't tested with the pic fix removed, I would rather not. In my case I'm very consistently having trouble running dual layer DVD movies (Lord of the Rings), I have tried this dozens of times and...
  7. therealbenwiley

    Homebrew New revision to GSM Music Player with fresh UI

    I'm by no means a GBA programming expert (I learned it for this project), but I have developed an improved UI for the GSM Player music player for Game Boy Advance. GSM Player is one of the best-sounding music players on the GBA - there is also Music Player Advance, which looks good and sounds...
  8. therealbenwiley

    Homebrew Good modern tool for converting graphics to GBA sprite tiles?

    So I ended up just writing my own conversion tools, the problem seems to be with the output of ImageMagick when trying to quantize bitmaps. It displays ok in a file explorer but not being converted later. I used ImageMagick still for resizing but I used the "quantize" JavaScript library...
  9. therealbenwiley

    Homebrew Good modern tool for converting graphics to GBA sprite tiles?

    I have been using gfz2gba (0.13 by Markus https://www.gbadev.org/tools.php?showinfo=142) to convert bitmap images to GBA format for display as 256 color 1D sprite tiles I'm running for %%F in (art\*_256.bmp) do gfx2gba -x -osrc -fsrc -c256 -t8 -T32 -p"%%~nF.pal" "art\%%~nF.bmp" The resulting...
  10. therealbenwiley

    Hardware Why does GBA have "backgrounds" and "sprites"?

    Yeah but why isn't the API for manipulating them the same?
  11. therealbenwiley

    Hardware Why does GBA have "backgrounds" and "sprites"?

    I'm learning to program the GBA and one thing I don't really understand is, why did they reserve one portion of VRAM for "background" tiles and another portion for "sprite" tiles? Why not just choose a single tiling method and stick with it (i.e. background tiles, because sprite tiling is...
  12. therealbenwiley

    Homebrew MusicPlayer Advance: ID-ing compression algorithm from 2003 homebrew

    Ah I see you're using an SD cart. I should try with my Everdrive and see if that works. I was flashing with GBxCart RW to a single flash cart. 1724209676 Thanks so much for the tip about gbafix. This was indeed what I needed and the ROM works now on my GBA. I had been running the built-in fixers...
  13. therealbenwiley

    Homebrew MusicPlayer Advance: ID-ing compression algorithm from 2003 homebrew

    Did you try / were you successful writing MPA2 to a cartridge? This is a separate issue I've run into, I'm getting a blank screen (Game Boy but no Nintendo logo) when launching it on a GBA SP
  14. therealbenwiley

    Homebrew MusicPlayer Advance: ID-ing compression algorithm from 2003 homebrew

    Just anything to play GBA games (like a flash cart). The ROM is injected with audio files rather than loading them dynamically.
  15. therealbenwiley

    Homebrew MusicPlayer Advance: ID-ing compression algorithm from 2003 homebrew

    Hi there, I'm new to these forums, looking for folks who might know about GBA homebrew toolchains from 2003. I came because I'm working on trying to reverse engineer the ROM-building process for MusicPlayer Advance, Neimod's 2003 WinAMP-inspired homebrew for GBA. I know there are...