Agustinus Nalwan ve Aprompt (1989)
Öncü MS-DOS Disket Oyunu Programcısı ve Düşük Seviyeli VGA/Sound Blaster Yazarı
1989 yılında Surabaya'da çalışmalarına başlayan Endonezyalı programcı Agustinus Nalwan ve öğrenci kolektifi Aprompt, Elex Media Komputindo aracılığıyla ülke çapındaki kitabevlerinde dağıtılan ticari MS-DOS disket oyunları geliştirmiş ve 1996 tarihli Pemrograman Animasi dan Game Profesional adlı teknik eseriyle düşük seviyeli VGA ve Sound Blaster programlamasını belgelemiştir.
Surabaya Okul Prototiplerinden Ulusal Kitabevi Dağıtımına
1980'lerin sonlarında Endonezya'da kişisel bilgisayar sahipliği büyük ölçüde kurumsal ofisler, üniversiteler ve yüksek gelirli kentli hanelerle sınırlıydı; yerel olarak yazılmış eğlence yazılımları için resmi bir perakende dağıtım kanalı neredeyse hiç mevcut değildi. 1989 yılında Doğu Cava'nın Surabaya kentinde henüz lise öğrencisiyken Agustinus Nalwan, Dragon Ball'dan esinlenen arcade tarzı bir MS-DOS uyarlaması kodladı ve ardından yatay ilerlemeli nişancı oyunu Final Strike ile bulmaca yapımı GoBlock'u geliştirdi. Arkadaşları Andi Artanto, Agustinus Upojo, Nico Setiawan ve Bernard Muliawan ile birlikte Aprompt geliştirme grubunu kuran Nalwan, Kompas Gramedia holdinginin teknoloji yayıncılığı kolu olan PT Elex Media Komputindo ile tarihsel bir yayıncılık anlaşması imzaladı. Bu iş birliği sayesinde iki oyunculu aksiyon oyunu Fire Fighter 2 ve Nalwan'ın solo projesi Bug Hunter (1996) gibi MS-DOS yapımları, 3.5 inçlik disketler ve basılı kılavuzlar halinde paketlenerek ülke genelindeki Gramedia kitabevi zincirinin raflarında satışa sunuldu.
Düşük Seviyeli Donanım Pedagojisi ve 1996 Teknik Monografisi
Ticari disket sürümlerinin ötesinde Nalwan, 1996 yılında Elex Media Komputindo aracılığıyla yayımladığı Pemrograman Animasi dan Game Profesional (Profesyonel Animasyon ve Oyun Programlama) adlı eseriyle Endonezya bilgisayar bilimi literatürüne kalıcı bir kurumsal katkı sağladı. Michael Abrash veya André LaMothe gibi yazarların ithal İngilizce programlama kitaplarının Güneydoğu Asya kütüphanelerinde son derece nadir ve pahalı olduğu bir dönemde, Nalwan'ın Endonezyaca teknik incelemesi gerçek zamanlı IBM PC oyun mimarisini sistematik olarak çözümledi. Kitap ve beraberindeki uygulama disketi, yavaş standart BIOS kesmelerine (interrupt) bağlı kalmak yerine Turbo Pascal ile satır içi (inline) x86 Assembly rutinlerini birleştirerek 0xA000 segmentindeki VGA Mode 13h video belleğine doğrudan erişmeyi, çift tamponlu (double-buffered) sprite çizimini, eşzamanlı çoklu tuş algılaması için donanım klavye kesmelerini (INT 09h) yakalamayı ve Creative Labs Sound Blaster ses kartlarında FM sentezi ile DMA dijital ses çalmayı ayrıntılı kod örnekleriyle öğretti.