VirtualC64 mengemulasikan komputer pribadi Commodore 64. Saya menulis perangkat lunak dengan dua tujuan utama dalam pikiran. Pertama, saya ingin membuat emulator yang dapat digunakan sebagai program demonstran dalam kursus tahun pertama atau tahun kedua di bidang teknik komputer. Untuk mencapai tujuan ini, saya telah mengintegrasikan berbagai kemampuan debugging yang memungkinkan Anda mengintip ke dalam CPU, RAM, ROM, atau salah satu chip khusus. Kedua, saya mencoba menjadikan emulator sebagai user friendly yang bisa didapatkan.
Apa yang baru dalam rilis ini:
- Pengalihan bank VICII lebih akurat.
- Lulus tes VICE spritecan.prg, ss-hires-mc-exp.prg, dan ss-mc-hires-exp.prg
- Milestone tercapai: VirtualC64 melewati pemeriksaan Krestage 3 VICII.
Apa yang baru di versi 2.4:
- Menambahkan keyboard virtual ke bilah alat.
- Menambahkan drive VC 1541 kedua ke perangkat keras virtual.
- Menambahkan dukungan untuk kartrid Bingkai Beku.
- Memperbaiki bug yang mencegah fast loader dari kartrid Action Replay 4 berfungsi dengan benar. Kartrid AR dengan nomor versi yang lebih tinggi masih memiliki masalah.
- Manajer Keyboard telah dikerjakan ulang. Di menu keyboard, Anda sekarang dapat memilih antara tugas berbasis posisi dan simbolis. Saat menggunakan penugasan kunci simbolis, emulator mencoba memetakan kunci yang ditekan menggunakan representasi ASCII. Hingga kini, emulator selalu menggunakan jenis penugasan ini. Dalam pemetaan berbasis posisi, kunci Mac terhubung langsung ke kunci pada keyboard C64. Tugas yang dipilih dapat disesuaikan secara individual dalam dialog pengguna yang dapat dibuka di menu keyboard.
- Menambahkan opsi untuk melewati dialog mount jika file D64, T64, PRG, P00, G64, atau NIB telah dibuka. Ketika memilih opsi ini, file jenis ini akan dikonversi ke disk segera dan dimasukkan secara otomatis ke dalam floppy drive.
- Implementasi VC1541 perlu ditingkatkan. Untuk menyederhanakan kode saat ini, opsi untuk menempatkan drive floppy dalam mode read-only accelerated, tetapi kurang kompatibel telah dihapus.
- Dukungan untuk kartrid jenis 18 (Zaxxon, Super Zaxxon) telah ditambahkan
- Memperbaiki bug yang menyebabkan emulator macet ketika file TAP memiliki akhiran .T64.
- Memperbaiki bug yang menyebabkan CPU membeku ketika snapshot dimuat ke emulator yang berisi data kartrid tertentu.
- Basis kode telah diport ke XCode 9.
- Pengelola joystick telah diimplementasikan ulang di Swift.
- Font C64 sekarang digunakan di jendela pratinjau direktori.
- Memperbaiki bug yang menyebabkan emulator macet ketika jendela dengan panel debug terbuka ditutup.
- Memperbaiki masalah prioritas sprite (Terima kasih, Fabio).
-
Memperbaiki bug yang mencegah keluaran audio ketika speaker eksternal tertentu terhubung. - Fixed Lorenz-test LDAB yang rusak sejak 1.0rc4.
- Memperbaiki bug yang menahan NMI secara permanen saat menekan RunStop / Restore. Akibatnya, menekan kombinasi tombol ini hanya berfungsi sekali.
- Pemetaan keyboard telah diperpanjang. Kunci ESC sekarang dipetakan ke 'RunStop' dan tombol TAB ke 'Kembalikan'.
- Basis kode internal telah dibersihkan.
- VirtualC64 mengemulasikan data virtual yang mendukung format TAP. Untuk memasukkan rekaman virtual, cukup drag dan drop file TAP ke jendela emulator utama.
- Ikon toolbar baru telah ditambahkan yang membuka dialog media. Dialog ini memberikan informasi tentang disk yang saat ini dimasukkan, tape, dan kartrid port ekspansi yang terpasang.
- (Semoga) memperbaiki bug yang terkadang menyebabkan pemutaran audio berhenti ketika keadaan tersimpan diseret dari laci waktu perjalanan ke jendela emulator.
- Kode gambar tekstur telah dibersihkan.
- Disk dan kartrid tetap di tempatnya saat disetel ulang.
- Memperbaiki bug di pemindai direktori yang membatasi jumlah file yang ditampilkan menjadi delapan.
- Tombol simulasi joystick sekarang dapat ditentukan oleh pengguna.
- Dialog Mount Disk telah disederhanakan.
- Item menu baru untuk mengekspor konten drive saat ini telah ditambahkan (format yang didukung adalah D64, T64, P00, dan PRG)
- Memuat dan menyimpan snapshot tidak berfungsi saat kartrid terpasang. Ini seharusnya baik-baik saja sekarang.
- Memperbaiki bug yang membuat tidak mungkin memuat gambar pita T64 dengan lebih dari 8 file.
- Dialog Mount memiliki tampilan baru dan fitur baru
- Emulator sekarang memeriksa nomor versi sebelum membuka file snapshot
- Memperbaiki bug gambar NTSC
- Memperbaiki beberapa masalah kecil di panel debug
- Memperbaiki bug yang parah di gambar latar belakang rutin (Bug # 149)
- Gambar-gambar kartrij dalam dialog ROM sekarang menjadi target (Bug # 132)
- Mode layar penuh asli milik Singa sekarang berfungsi seperti yang diharapkan (tidak ada batas yang lebih buruk)
- Menghilangkan mode layar penuh lama yang sering gagal pada mesin singa
Apa yang baru di versi 1.8:
Apa yang baru di versi 1.5.2:
Apa yang baru di versi 1.5.1:
Apa yang baru di versi 1.4.2:
Apa yang baru di versi 1.3:
Apa yang baru di versi 1.0rc2:
Penyempurnaan
Perbaikan kerusakan
Apa yang baru di versi 0.9.9.3:
Apa yang baru di versi 0.9.9.1:
Apa yang baru di versi 0.9.8.1:
Apa yang baru di versi 0.9 .7.1:
Dalam 0,9,7 emulasi keyboard / joystick terganggu oleh pembersihan kode menit terakhir. Ini sudah diperbaiki sekarang.
Apa yang baru di versi 0.9.6.1:
Komentar tidak ditemukan