Agustinus Nalwan & Aprompt (1989)
Pemrogram Gim Disket MS-DOS Perintis dan Penulis Buku Teknis Pemrograman VGA/Sound Blaster
Memulai kiprahnya di Surabaya pada tahun 1989, pemrogram Agustinus Nalwan bersama kelompok pengembang Aprompt merancang berbagai gim MS-DOS komersial berbasis disket yang didistribusikan secara nasional oleh Elex Media Komputindo serta menulis buku rujukan teknis Pemrograman Animasi dan Game Profesional (1996) mengenai pemrograman tingkat rendah VGA dan Sound Blaster.
Dari Prototipe Pelajar di Surabaya Menuju Distribusi Toko Buku Nasional
Pada akhir dekade 1980-an di Indonesia, kepemilikan komputer pribadi masih terbatas pada lingkungan perkantoran, perguruan tinggi, serta rumah tangga perkotaan tertentu, dan belum tersedia jalur distribusi ritel formal bagi perangkat lunak hiburan buatan pengembang lokal. Pada tahun 1989, saat masih menempuh pendidikan menengah di Surabaya, Jawa Timur, Agustinus Nalwan memprogram adaptasi gim bergaya arkade di atas MS-DOS yang terinspirasi dari Dragon Ball, disusul gim tembak-menembak Final Strike serta gim teka-teki GoBlock. Bersama rekan-rekannya—Andi Artanto, Agustinus Upojo, Nico Setiawan, dan Bernard Muliawan—Nalwan membentuk kelompok pengembang Aprompt. Kelompok ini menjalin kerja sama penerbitan bersejarah dengan PT Elex Media Komputindo, divisi penerbitan teknologi dari grup Kompas Gramedia, yang mengemas karya-karya MS-DOS Aprompt seperti Fire Fighter 2 dan proyek solo Nalwan, Bug Hunter (1996), ke dalam disket 3,5 inci lengkap dengan buku panduan cetak untuk dipasarkan di jaringan toko buku Gramedia di berbagai kota.
Pedagogi Perangkat Keras Tingkat Rendah dan Monografi Teknis 1996
Selain merilis perangkat lunak komersial, Agustinus Nalwan memberikan kontribusi institusional bagi literatur ilmu komputer di Indonesia melalui penerbitan buku Pemrograman Animasi dan Game Profesional oleh Elex Media Komputindo pada tahun 1996. Pada masa ketika buku teks pemrograman berbahasa Inggris karya penulis seperti Michael Abrash atau André LaMothe masih sulit diperoleh dan berharga mahal di Asia Tenggara, karya Nalwan menjabarkan arsitektur pemrograman gim IBM PC waktu nyata secara sistematis dalam bahasa Indonesia. Alih-alih mengandalkan interupsi BIOS standar yang lambat, buku beserta disket penyertanya mengajarkan teknik menggabungkan Turbo Pascal dengan instruksi Assembly x86 untuk mengakses memori video VGA Mode 13h secara langsung pada segmen 0xA000, menerapkan penyangga ganda (double buffering) untuk animasi sprite, mengambil alih interupsi papan ketik perangkat keras (INT 09h) guna membaca banyak tombol secara simultan, serta memprogram sintesis FM dan audio digital DMA pada kartu suara Sound Blaster.