Aquafish's website can be found here!
Hooka: When did you get your gp32?
Aquafish: I've had my gp32 for about 1,5 year.
Hooka: What convinced you to get it?
Aquafish: At the beginning, I'd been attracted by all the emu’s, the divx players, the nice gp32's SDK and especially the nice French user community. (Now I don't play a lot with my gp32 and the French community is become a big shite..)
Hooka: What dev environment do you use?
Aquafish: I use arm sdt (under win xp) since I had problems with minigp32.
Hooka: The first time I saw your site all it had was French translations and shitegba, what led to making all the multifirmwares?
Aquafish: I've start to make multi firmware’s after seeing some news on gp32x saying that mr.spiv stopped making his own (it certainly was a fake news but it convinced me to make my own multifirmware): I was waiting for a multifw with the European fw in it, so I've made it myself...
Hooka: Are there any games or demo's that shitegba actually run?
Aquafish: Only 3 demos: rotozoom, plasma and chaos89 and they run at 4 fps, so, there is no interest to use it; when I've coded it I planned to make a full gba emulator (I was also working on a Snes emu and on an Amstrad CPC emu at this period) but after the first version of shitegba32 I have preferred to stop my (little) work on emulation.. (I leave emulation for gods like rlyeh :D)
Hooka: What are the GpEpromutils for?
Aquafish: GpEpromUtils let you dump the gp32's EEPROM, the boot parameters of some firmware’s (Slubman's, Pacrom or multifw) are stored in gp32's EEPROM, and I've need a tool for watch where for be sure that my multifw don't interfere with the others firmware’s.
Hooka: What made you think to do an Advance Wars clone for gp32?
Aquafish: There are only 2 games I love on the gba and which are impossible to play on gp32 with emulators: Advance War (the NES version is in Japanese...) and Tony Hawk Pro Skater. After seeing that make myself a gba emu was impossible, I decided to make a remake of my favorite of these 2 games: Advance War.
Hooka: How was getting second in the Tomak competition?
Aquafish: I didn't expect it! It really motivated me for my gp32 projects!
Hooka: What is the hardest part about making a clone of a gba game?
Aquafish: Nothing special, in fact I find it's easier than making a totally new game because I don't have to care about make the gfx or find ideas...
Hooka: What exactly is yogourt for I know you said something about filtering images for your game entropy, but why do they have to be filtered?
Aquafish: I used it for define which part of the picture stop you or let you go to another picture in the game.
Hooka: What other projects do you have planned for the future?
Aquafish: Moving to the Zodiac... (No, don't beat me it's a joke... :D )
Aquafish: I've a lot of projects: an HTML viewer (maybe include in United Gp Viewer), maybe a skate game (like GBA's Tony Hawk Pro Skater), a plugin system for the gp32 (I'm working on it with Slubman), Gp Firmware Maker 2, Zed 3 (no Zed 2 because Zed 2 killed my Gp32...), maybe a commercial version of Gp32War, and some secrets projects...
Hooka: Is GP32War’s AI based on the GBA AI (did you reverse engineer the GBA versions AI?) or is it just a new AI that suits the game?
Aquafish: It is a new AI (based on the explanation of a French AI guru...), I don't like how the GBA AI "think"...
Hooka: Is two-player support planned for somewhere down the line?
Aquafish: I planned it for the v2.0 but I've lost the sources of Gp32War so I can’t do anything directly in the game.. (Maybe if I ever found time to rewrite the game I'll include this feature..)
Hooka: How did you adjust to the higher resolution, use the original pixel size and just have a larger viewable area or did you resize some sprites?
Aquafish: I've done a bit of the both: I've enlarged sprites (20*20 pixels instead of 15*15 in the gba version) and I've also use a larger viewable area (16*12 tiles instead of 15*10 in the gba version).
Hooka: Will there be the ability to change the graphics or add new (I don't know what to call it) troop types?
Aquafish: Yes!! If you want, you can use gfx from another strategy game if you rip them, the editors are very adaptable!!
Hooka: What languages do you plan on making Advanced Wars for GP32?
I've made 3 translations: English, German and French.
Hooka: Do you need someone to help with the translation into some of the languages?
Aquafish: If I ever rewrite the game, I'll need a Spanish translator, but not yet...
Hooka: Did you make the manual for GP32War yourself? If someone was willing to would you help them translate it to new languages?
Aquafish: Yes I made the manual myself and if someone want to translate it to another language I'll send him the files to translate and convert it into PDF after...
Hooka: Have you done any work on GP32War lately? If so what new features have you added?
Aquafish: Since the Tomak compo's version, I've corrected all bugs I knew, add the battles animation’s support, random maps generator and add loads of maps (about 150!)..
Hooka: Could you explain some of the differences between your different multifirmwares?
Aquafish: It's only evolution’s: v1 was buggy and slow to boot, v2 had majority of bugs corrected and possibility to use a background and to add apps from the smc on the boot selector, v3 was faster to boot, v4 was faster, has a better look and 'all' bugs corrected (v4.8 is again faster...); I'm now working on the v5 which will include some multimedia features (like displaying pictures)...
Hooka: What other plans do you have for AquaMultiFW v5? Will it be able to possibly multitask? (Listen to mp3’s while looking at pics or reading text files?)
Aquafish: Listening to MP3 uses too much of the processor for reading pics at the same time, but I think that a .wav player should be possible...
I also think that I'll include a launcher like the one on the Zodiac (I've see it with the emulator, I found it very handy!).
Hooka: Could you elaborate on why using the new beta firmware in a multifirmware messes some stuff up?
Aquafish: There is two parts to a Gp32 firmware: the bios and the menu/firmware. The bios is the thing that address the hardware of the Gp32 directly, it's very hard to modify (and close to impossible to make a new one!) so I used to take the same bios as the official 1.5.7 Eng. firmware, it works really well with all homebrew apps, but the European firmware use a different bios, and the menu of this firmware has been made to be compatible with this new bios, so there are some incompatibilities with the Euro Fw in my multifw because I use the old bios (for example, it's pc-link doesn't work..) but for example, if you flash your Gp32 with the Euro-Fw only, Dark Fader's pclink wont work anymore... (I hope that mr.Spiv will find a way to patch a bios and make it compatible with everything...)
Hooka: If someone wanted to translate the old Korean bios into a new language (like you did to make it French) would you be willing to help them?
Aquafish: Yes of course!
Hooka: What’s the difference between Gp Firmware Maker 1.5 and Zed?
Aquafish: It's easy: Gp Firmware Maker let you make a firmware that include only one program (or a multi firmware you've made yourself), and Zed let you make a multi-firmware that include 2 programs and a menu to choose on the which to boot.
Hooka: Now Aquafish’s Multifirmware has made it to v4.8, what’s next to add and what was the biggest changes for the last release?
Aquafish: The biggest change was that it boot a lot faster than the old versions... (I had to rewrite most part of it for that...)
Hooka: Who all helped you out with GP32War?
Aquafish: I received the help of a lot of people to make the game! : DarkWolfNine ripped the origninal Advance War gfxs for me; MaDsk8Tard, Falken80 (,and you!) made some original gfx; Dobermann made some awesome campaigns; Topcat made the title music and one music for the game, and a friend of mine also made some musics for the game because I lost contact with Topcat..
Hooka: Didn’t my planes look ugly?
Aquafish: No they look good.. (In fact it's the soldiers that I like the less ;p )
Hooka: Yeah, I can understand that! A friend told me the soldiers were pretty bad, but I couldn’t figure out how to draw them any better ;P but I though my planes looked weird also because of how I drew them diagonally.
Hooka: Have you checked out to see if the new BLU BIOS has the same problems as the beta on gameparks site?
Aquafish: Yes, I've take a look on the new BLU's firmware and it seem that there are the same bios and the same pclink as the beta's version, so I cannot correct the problem...
Hooka: What new features have you added to united gp viewer?
Aquafish: Wait for the release for the Gp-Mag compo... It will be a good surprise! It now supports 16 formats (!) and is able to play wav’s while you watch pictures.
Hooka: Could it be possible to add more option on how to display the images? (Maybe rotated 90 degrees or fit width with scroll or just scroll over the complete image ;P)
Aquafish: Yes I plan to do that for the v2.0...
Hooka: What is your favorite gp32 game/app/homebrew?
Aquafish: My favorite gp32 game is Bichos, I really love this game!! (It’s one of the last games I still play...)
Hooka: What do you see for the future of the gp32? What would you like to see?
Aquafish: I think that Gamepark will certainly close soon, I just hope that the Gp32 community won't totally disappear after that...
Hooka: Hopefully the community will never die! I know I’ll always play my gp32 (just like I’ll always play SNES or PSX), so I believe that it’ll always be there...either that or I’ll be a really bad loner ;P
Thank you Aquafish for doing this interview, you have a good day now! Same with everyone who reads my interviews, thanks for reading and have a good day!