Groepaz can be found here
or here and probably
elsewhere too.
Hooka: When did you get your gp32?
Groepaz: Tough question, it was the first batch of gp32's that lik-sang
sent out...some time around fall 2001?
Hooka: Why did you decide to get one?
Groepaz: I was doing some gba development at the time I heard of the
gp32, and it looked like a nice toy :)
Hooka: Did you have to do a disassembly of the GP32 firmware to make
the gpfw splitter?
Groepaz: No, not really...looking a bit closer at a hexdump of the
firmware shows quite obviously how it works :) but I had disassembled
the firmware before anyway, and knew how the menu program is executed
and all, that probably helped understanding it. but it isn't terribly
complicated at all anyway.
Hooka: Why is there a party version and a fixed version of test23?
Groepaz: The party version has a really serious flaw - the sound output
is buggy as hell and at a very low volume. I didn't have the time to
fix that before the party, so I competed with the buggy version and
fixed it later. And well, since I personally think (and promote) that
competition entries must be spread exactly how they were when they were
shown in the compo, there are two versions now.
Hooka: Gppk is very useful for those with just a card reader/writer...
did you just have problems with pc-link that you decided to use a card
reader/writer or could you not get it to work with your computer?
Groepaz: I got the card writer from lik-sang together with my gp32
since it was kinda cheap anyway and looked convenient :) I didn't
really have problems with pc-link, except the card-writer was a lot
faster and easier to handle. Also the pc-link version that came with my
gp32 was Korean and my pc didn't really like that, I had to install
those weird language packs and all :=P I also switched to linux later on
so i couldn't use pc-link anymore.
Hooka: Did you do the memory map yourself?
Groepaz: Yes, writing a memory map is one of the essential things I
usually do when starting with a new system. however in this case it
wasn't terribly hard, since most of the info could be gathered from the
official documents.
Hooka: What made you decide to start coding for the gp32?
Groepaz: Well, I mostly buy hardware for coding...I'm not really
interested in anything else when it comes to computers. I wouldn't have
bought it if I didn't want to code on it :)
Hooka: Drugtro on the psx is great was it done in c or in mips R3000A
asm?
Groepaz: 100% C and using the yaroze-SDK. Drugtro was the first program
I had ever written in C, and the first program I've ever written on the
psx or any other computer besides the C64. I considered it more of an
exercise than a real demo myself, for a real demo I wouldn't have used
an sdk :)
Hooka: Was your first home computer a C64 or was that just the first
system you ever programmed for?
Groepaz: I had a ZX-80 kit a short time before, but never really used
it or did anything with it. The C64 really started it all. I was lucky
to meet some people that already were involved in the scene (like
Jihad, who is now a hitmen member also) when I got my c64 and that
quickly made me program my own little thingies and hack other people's
software :o)
Hooka: How many things did you code for ICE CREW?
Groepaz: Mmmh, quite a lot. Since that group was founded by me and a
friend (Curlin) we also did most of the work. Unfortunatly many of
those early productions are lost forever, unless there are some of my
old contacts which still have some of the old discs... I encourage
everyone to dig through their discboxes and search for any cracks done
by me or curlin for ICE or DFT and send them to me :=P
Hooka: "Now with teaming up with the world famous Demo and Cracking
group VISION and my programming abilities growing i spended almost all
my sparetime on scene life... Besides all the beers and
drug-experiments ... ;)" My only question is do you feel the drug
experiments and beer may have helped to create the coder you are today?
Groepaz: LOL. well in a certain way, yes of course - just like anything
else in the past made me the person that I am today :)
Hooka: What was and what happened
to it?
Groepaz: It was supposed to be a list of websites for commodore related
pages...however, it was too much work to keep it updated and so it died
after some time.
Hooka: Were you the first person to make a gcc setup for gp32?
Groepaz: Not sure about this one... by that time a few people worked
relativly independent on hacking the gp32 and exchanged their knowledge
and experience on irc. Maybe I was the first, maybe not. Maybe I was
the first to put it on a website (more likely). I still think people
overestimate the work involved in writing a crt0 and a linkerscript for
gcc though...in my eyes you shouldn't be coding at all if you can't do
that yourself :=P
Hooka: Hey dumb people need a way to try too :P (I'm one of them :S)
Hooka: Did you write The Frog distinctly for browsing korean GP32 sites
and downloading the files off them?
Groepaz: Yes :) In the beginning of gp32 hacking I browsed a lot of
korean websites and naturally needed some way to understand a little
bit of their content :) I wrote that little script mostly because due
to the way babelfish worked at that time it wasn't always possible to
download linked files from translated webpages.
Hooka: Is Pacman that joined Hitmen in 24-07-1997(or atleast that's
when he made his introduction intro) the same Pacman who made Pacrom?
Groepaz: Yes indeed... we somehow lost contact though shortly after he
made that psx intro. *waves in pacmans direction* :)
Hooka: What is your favorite Demo that you've made for any system?
Groepaz: That's a hard question. Probably always my latest release, so
that would be "kinderkram" on the gamecube atm :)
Hooka: Were you glad to see Frodo for GP32 reach the state it's
currently in?
Groepaz: Yeah it's pretty cool that someone else picked up the frodo
thing and made it actually useable.
Hooka: Is it nice to see your code used in such projects as these?
Groepaz: Of course - that's why I'm releasing certain things as source
and/or documentation.
Hooka: Are you disappointed by the lack of a bigger demo scene on GP32?
Groepaz: No, I gave up on being disappointed by that :=P It's sad in
general that there is so little scene activities besides pc stuff that
I can take seriously. To be honest, there are still more serious c64
sceners than I can spot in any other scene. (mind you, I don't consider
rather trivial games or ports or linux or anything along those lines a
serious scene production). what I am really disappointed about is that
so few ppl really try or even care to understand the machine to it's
fullest. I'm a bit old fashioned in that respect, just like on the c64
I want to do everything myself, without using any third party sdk or
libraries. (that "drugtro" demo was pretty much an exception here) for
that matter I have much more respect to some beginner who makes a
simple thing 100% on his own than someone who creates a fancy game
using a 3rd party sdk. that's what divides coders from ordinary
programmers in my book, the coders care for how things were done, the
programmers just care for the final product. </rant> :=P
Hooka: Do you know of any other projects where your source has been
used in for any systems?
Groepaz: Mmmh well, not definitely. I have contributed code to a few
projects such as lng (lng.sourceforge.net)
and cc65 (www.cc65.org) and gc-linux (www.gc-linux.org) and possibly
others so it's certainly in there. However I can't say that I care a
lot about if and how my code is used elsewhere when I release it - I
just care for some cool releases, no matter how they were done. (of
course, some credits are always nice)
Hooka: What help did you give ph0x for his ScummVM port?
Groepaz: Mmmh did I? :) I honestly don't remember hehe :=P
Hooka: Your sound code is used in Intellecto's port of snes9x to gp32
did you give any additional help to Intellecto?
Groepaz: Nope... didn't even know that it's used there :)
Hooka: Here are some quotes from what you've said on the gbadev group
on yahoo: "the land of the free(tm)", "btw i liked the "bill" part in
the topic... "bill" aka the source of all evil ;=P lol" I kinda noticed
you have a very good view on the US, what's your personal opinion of
Bill Gates and George Bush Jr.?
Groepaz: Uhm well, I usually avoid to discuss political matters on the
internet but anyway... in my eyes both the microsoft corporation and
the bush-administration are textbook examples of capitalist thinking.
The difference between those two is that i can just ignore M$'s
products by not using them, but I can not really ignore the usa in the
global world we are living in. I think it's scary that there is an
administration
that can declare war on countries in disguise of the "war on terror",
fail to prove their point afterwards and then finally get away with it.
I find it really disturbing how little the typical american i***t cares
for foreign matters and how they praise the god given supremacy of
U!S!A!. *puke* Like one of my favourite comedians said once "I can
understand why people are upset about the comparison between George W.
Bush and Hitler. Hitler atleast built the autobahn."
Hooka: Excellent, I don't know what else to say to that :)
Hooka: You've done alot of work on porting contiki to alot of systems
but have never released any of them... why not?
Groepaz: I never really found the time to do so...when I was finished
bringing everything to a state that was worth releasing, Adam already
moved further so my changes were incompatible to the latest core :=P
I'm however working on it...and ofcourse whoever is interested can
always mail me for the changes I have made.
Hooka: Did you ever get the PCEngine port running?
Groepaz: Yes indeed, it was working at some point :)
Hooka: Do you still plan on making Playstation and Dreamcast ports?
Groepaz: Well those don't have high priority.... for one it would
probably be very easy, and for two I don't really have a working
development environment for those at the moment. We'll see :)
Hooka: The contiki site mentions you are trying to add an IRC client
and a VT100 compatible telnet client have you gotten anything done
towards these?
Groepaz: That website is a bit outdated - actually there already is an
IRC-client in the current development version, and also some sort of
fullscreen telnet client (not vt100, but commodore-graphics though).
Adam himself has written those two so there is no more need for me to
do it.
Hooka: Could the linux version of contiki run in GPlinux using the usb
wifi device possibly?
Groepaz: Almost certainly. All the linux version would need is a
working "tun/tap" device in linux, so if you make a working driver for
the wifi device, it's a matter of configuring the kernel.
Hooka: GPLinux already has support for using a powered usb hub
and a usb wifi device.
Hooka: Is there any possibility we'll see Hitmen make a comeback to the
console demo scene in the next year? (I just noticed you've been
quiet for awhile)
Groepaz: Well, I've released a little gamecube demo on last breakpoint
:) I don't know what's coming next, I'm not planning a lot in that
area, it just happens - or not. There are still a lot of things waiting
to be done, time will tell when or if they will be released.
Hooka: Are you glad to see that linux is now running on the GP32?
Groepaz: Well for me personally linux on consoles/handhelds is of
little to no interest. it's a nice technical demo, and surely needs to
be done, but I don't see any practical use for it.
Hooka: What would you like to see get ported or made for the GP32?
Groepaz: I wouldn't mind to see some more demos...but I don't need yet
another ported emulator or mediaplayer or whatnot.
Hooka: What is your opinion on some of the mod's that have been done to
the GP32?
Groepaz: Well just like with linux, I'm not terribly interested in that
kinda stuff. It's cool and all, but I don't see any practical use in
that. To me a console has to be in off-the-shelve condition, except
maybe a modchip or other modification to run homemade code. I'm not
interested in accelerator cards for homecomputers either for that
matter. Such things just terribly smell like pc attitude to me - and as
we all know, pc sux :=P
Hooka: (If I remember correctly, maybe I don't...) You coded drugtro on
mushrooms did that make it an interesting process?
Groepaz: LOL. No you got that wrong :=P I don't think I would be able
to code anything at all in that condition :o) The drugtro "theme"
mostly originates from the fact that I needed a bunch of gfx for that
demo and had a directory with drug-related pictures handy :)
Hooka: Got any greetz you'd like to send out or do you feel that
they're all pretty much listed between the different demo's and hitmen
pages?
Groepaz: Uhm greetings...to many to list :) You know who you are :)
Hooka: Do you plan on doing anymore coding for the GP32?
Groepaz: Honestly, I don't know. I'm currently occupied by some other
things. We'll see if I for example look into contiki for gp32 again.
Thank you for doing this interview Groepaz it was entertaining and hope
to see some more of your demo's, ect. in the future!