With Arnon Cardoso.
Interviewed by WRAGGSTER. Edited by CyRUS64.This interview was done on behalf of ConsoleVision and B00B! Dreamcast Research.
B00B! Dreamcast Research: Where were you born, live and family details etc?
Arnon Cardoso: I was born in Belo Horizonte, Brazil. I'm 27 years old married man and don't have children. I work as a IT analyst in Belo Horizonte.
B00B: What qualifications do you have?
AC: I have bachelor degree in Computer Science.
B00B: What made you get into computers?
AC: Games. The first time I put my hands on a computer I was 12 so spreadsheets and word processors didn't matter to me at that time. ;-) So bad that I can't live making games. :-(
B00B: What projects/coding have you done previous to any Dreamcast programming?
AC: This was my first DC project.
B00B: What made you choose to do a emulate the MSX?
AC: Because it is one of the most important computers in the 80s for the Brazilians. In the 80s we didn't have much choice: Buying an expensive and ugly PC, a MSX or an expensive Amiga. As we didn't have much money most people ended buying a MSX. ;-)
B00B: How did you start and what programs did you use to start coding?
AC: There was some time since I made my serial cable but I was bit lazy to start coding. When Kwanten released Dreammsx source I though that the time to do something had come. I use cygwin as the environment and gcc as the compiler.
B00B: Can you give us a status update on your emulator?
AC: I don't think I'll update DreamMSX anymore. It's based on an old version o fMSX (1.5) so I'm concentrating on porting fMSX 2.5 that has many improvements.
B00B: Can you tell us how complex programming is for DreamMsx?
AC: It's really easy. As MSX is an open architecture so there is plenty documentation about it. I also found libdream extremely easy to deal with. I think the most difficult part on DC programming is building gcc. When the precompiled gcc was released it really made things easier.
B00B: Do you have any new projects in the pipeline?
AC: Right now I'm trying to port fmsx 2.5 to DC. This time I'm using KOS so I'm still getting used to it. The code already compiles fine using KOS but I'm experiencing some problems that I hope I'll solve soon. As soon as I got something working I'll send you for beta testing. I don't know when it will happen because real life is taking too much time nowadays. :-(
B00B: Whats your opinion of the new super consoles like X-box,Gamecube,Game Boy Advance and the Playstation 2?
AC: I just can't wait to play and develop for them. I hope we'll finally have some competition on this area (I don't think choosing between two consoles as competition ;). The exception is the GBA that doesn't have competition but has a good non-official dev scene. I'm a bit of Nintendo fan so I hope GC succeeds, but the if we could achieve a 1/3 marketshare for each console I'll be even more happy.
B00B: Which console looks the best for devving on?
AC: I think it's the DC. X-Box and GC seems to be easy as well, but we will only know after someone starts cracking them. ;-)
B00B: What are your favorite games for every system you have
Spectrum - The way of the exploding Fist, Saboteur, Gun Fright, Target Renegade
B00B: May i say thank you for your time ,i understand the last week has been one of the most terrible ever and i wish you the best of luck with your work and personel life etc.
AC: I completelly agree about last week. I hope such terrible actions do not occur anymore. Thank you.
This document/interview is Copyright © 2001 by Wraggster and may not be reproduced in whole or part without permission.