Intervista con Gustavo Goedert - Interview with Gustavo Goedert

Autore di DOSUAE / DOSUAE's Author
25 maggio/May 25th 1998
Di/by Federico "larss" Quarato
Tradotta da/Translated by MJL

English Version

Hi, Gustavo!
First, thanks for this interview!
1) Let's start with a presentation: tell us everything (?) about you!

Well, I'm a brazilian programmer, 25 years old... Recently graduated in Computer Science and seeking for an entry job...

2) When did you start programming? On which computer? Which one do you own now?

I started on an Apple 2 computer (I really like Apple 2 emulators :); now i have an P133 computer, which really needs an upgrade...

3) Why did you write an Amiga emulator? I'm not a skilled programmer, but it seems much more difficult than (for example) a Megadrive one... Kickstart, OS and so on make it really hard to write...

First, I'm not the main programmer of UAE, Bernd (Schmidt NdMJL) is, and he deserves all the major credits for it, but I was the first one to release an MS-DOS version, which the major public could use.

About UAE, well, it's a funny story: actually, UAE was made to prove that emulating an Amiga WAS POSSIBLE. I can still remember long, very long, flame threads at comp.emulator.misc news about whether it was or was not, and the Amiga is really something dificult to emulate. We think the Amiga is a great machine, and UAE proves that good programmers can do the impossible.

One day Bernd came up with the uae01 just to prove it was possible... ;)

So I ported to MS-DOS... That was around the end of 1995.

4) Have (or had) you got an Amiga? By which games had you been expecially fascinated?

I had an Amiga 500, but that was a long time ago; I like Turrican very much.

5) Do you believe in an Amiga's rebirth? If yes, on which strategies should it have to count on to become again "glorious"?

Well, Amiga was never dead. People still use Amigas for many things, and I think that with gateways ahead Amiga computers will be back as an interesting alternative for power computing...

6) Was (or is) Amiga emulation scene positive or negative for the Amiga itself?

Positive, we even have had some acknowledgement on Amiga International, which distributes a special version of Amiga ROMs and software for UAE in the Amiga Forever CD-ROM.

I think even that emulation will be a path for future Amiga computers, who will use to stay compatible with old software, and be released from old chipsets...

7) Which have been the hardest problems to solve in programming UAE? HardDisk support, addresses multiplexing emulation or what?

In UAE the hardest problem is certanly the graphics coprocessors' chipset...

8) UAE is famous and worldwide acknowledged as the stablest Amiga emulator, perfect for "serious" emulation. Why did you prefer to optimize the best this element, going to the detriment of (for example) the emulation speed?

Well, that has something to do on how UAE was conceived and its history, as I said earlier, it was important to make a complete emulator.

9) Do you use other emulators? Which ones do you prefer? Which emulator would you like to have written? (Except for your masterpiece!)

I like very much Apple 2 emulators, they have a special place in my heart (well, we are at least two in the world :) NdMJL)... Playing those silly old bloky games... :P

But I do like emulators in general, and arcade emulators are also very cool...

10) Which developments are you going to give to UAE?

Well, in DOSUAE, I would like to have more time to do a GUI for it... But I'm not sure. And also serial support...

11) What do you think to IDSA's "strikes" against ROM sites? Do you think all should be free forever or do you believe in software houses' "classic game packs" and ROM regulamentation made by companies?

I'm not really aware about that issue.

Well, of course ROM files are property of their authors and I only believe people should use ROM that they own, or that the authors have releases for public use... Afterall the ROM owners have the right to make profit out of their work...

12) Thanx a lot for this opportunity, and best wishes for you work!

Thanks for the interview, sorry for the bad english... Byez!

Versione italiana

Ciao, Gustavo!
Innanzitutto, grazie di questa intervista.
1) Cominciamo con una presentazione: dicci tutto (?) di te!

Allora, sono un programmatore brasiliano, ho 25 anni... Mi sono laureato recentemente in informatica e sto cercando un primo lavoro...

2) Quando hai cominciato a programmare? Su che computer? Quale hai ora?

Ho cominciato su un Apple 2 (mi piacciono molto gli emulatori Apple 2 :); ora ho un P133, che ha veramente bisogno di un aggiornamento...

3) Perchè hai scritto un emulatore Amiga? Non sono un programmatore esperto, ma sembra molto più difficile (per esempio) di uno Megadrive... Kickstart, OS ecc. lo rendono veramente duro da programmare...

Per prima cosa, non sono il programmatore principale di UAE, che è Bernd (Schmidt NdMJL), che ha il maggior merito in questo, ma sono stato il primo a rilasciare una versione DOS, che il grande pubblico potesse utilizzare.

Riguardo UAE, bè, è una storia divertente: UAE fu fatto per provare che emulare un Amiga era POSSIBILE. Ricordo ancora certi dibattiti lunghi e intensi su comp.emulator.misc in cui ci si chiedeva se lo fosse o no, e l' Amiga è realmente qualcosa di difficile da emulare. Pensiamo che sia un gran sistema, e UAE prova che i buoni programmatori possono fare l' impossibile.

Un giorno Bernd arrivò con uae01 solo per provarlo... ;)

Poi io l' ho portato per MS-DOS... Eravamo attorno alla fine del 1995.

4) Hai (o hai avuto) un Amiga? Da quali giochi sei stato particolarmente colpito?

Ho avuto un Amiga 500, ma si parla di molto tempo fa; mi piace molto Turrican.

5) Credi in una rinascita dell' Amiga? Se sì su quali strategie dovrebbe contare per essere di nuovo "glorioso"?

Bè, ma l' Amiga non è mai morto. La gente lo usa ancora per tante cose, e penso che con i giusti capitali alle spalle tornerà a rappresentare un' interessante alternativa per l' informatica "potente"...

6) La scena dell' emulazione Amiga è (ed è stata) positiva o negativa per il computer stesso?

Positiva, abbiamo anche avuto un grosso riconoscimento da Amiga International, che distribuisce una versione speciale di UAE con le ROMs nel CD-ROM Amiga Forever.

Penso anche che l' emulazione sarà una guida per i futuri Amiga, che dovranno essere compatibili con il vecchio software, senza avere più i vecchi chipsets..

7) Quali sono stati i problemi più grossi da risolvere nella programmazione di UAE? Il supporto dell' HardDisk, l' emulazione della moltiplicazione degli indirizzi o cosa?

Il più difficile problema è stato certamente il chipset dei coprocessori grafici.

8) UAE è famoso e conosciuto in tutto il mondo come l' emu Amiga più stabile, perfetto per l' emulazione "seria". Perchè avete preferito ottimizzare al massimo quest' elemento, a scapito (per esempio) della velocità?

Dunque, ha qualcosa a che vedere con il modo in cui UAE fu concepito e col suo sviluppo, come ho detto prima era importante creare un emulatore completo.

9) Usi altri emulatori? Quali preferisci? Quale ti piacerebbe aver scritto (a parte il tuo capolavoro!!)?

Mi piacciono molto gli emulatori Apple II: essi hanno un posto speciale nel mio cuore (siamo in due NdMJL)... Giocare a quegli stupidi, vecchi, blocchettosi giochi... :P

Ma mi piacciono gli emu in generale, e anche quelli arcade sono molto interessanti...

10) Che sviluppi darai ad UAE?

Allora, a DOSUAE vorrei avere il tempo di aggiungere un' interfaccia... Ma non sono sicuro che l' avrò. E aggiungerò presto il supporto per le seriali.

11) Cosa pensi dei colpi inferti dall' IDSA ai siti di ROM? Pensi che tutto dovrebbe essere libero per sempre o credi nei "pacchetti di giochi classici" delle software house e nella regolamentazione delle ROM da parte delle compagnie?

Non sono molto sicuro su questo argomento.

Ovviamente le ROM sono proprietàl dei loro autori, e credo che la gente dovrebbe usare solo le ROM che possiede (o che gli autori hanno rilasciato per uso pubblico...). Dopo tutto i proprietari delle ROM hanno il diritto di trarne un profitto...

12) Grazie tante per questa opportunità, e i migliori auguri per il tuo lavoro!

Grazie per l' intervista, e perdonatemi il cattivo inglese :)... Ciao!

Copyright © 1996-1999 Ludus Working Group