Ana Sayfa
Amiga Dokumantasyon Projesi
Medya
Yardım
Ara
Giriş Yap
Kayıt
Merhaba,
Ziyaretçi
. Lütfen
giriş yapın
veya
üye olun
.
1 Saat
1 Gün
1 Hafta
1 Ay
Her zaman
Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz
Gelişmiş Arama
insanın içinde varsa, commodore.gen.tr açığa çıkarır bunu.. bir nevi retro olaylarının dolunayıyız.(Arda)
commodore.gen.tr
Commodore
Commodore Yazılım
Microsoft 6502 Basic (C64) artık açık kaynak kodlu
« önceki
sonraki »
Sayfa: [
1
]
Aşağı git
Gönderen
Konu: Microsoft 6502 Basic (C64) artık açık kaynak kodlu (Okunma Sayısı 2180 defa)
0 Üye ve 2 Ziyaretçi konuyu incelemekte.
bit
Üye
Mesaj Sayısı: 87
Microsoft 6502 Basic (C64) artık açık kaynak kodlu
«
:
Eylül 05, 2025, 11:10:54 ÖÖ »
10 PRINT “HELLO”
20 GOTO 10
Commodore 64'de kullandığımız "BASIC M6502 8K VER 1.1"
https://opensource.microsoft.com/blog/2025/09/03/microsoft-open-source-historic-6502-basic/
https://github.com/microsoft/BASIC-M6502
Logged
Levent (Lvnt)
Uzman
Mesaj Sayısı: 2.316
Ynt: Microsoft 6502 Basic (C64) artık açık kaynak kodlu
«
Yanıtla #1 :
Eylül 09, 2025, 00:25:57 ÖÖ »
teşekkürler
Logged
Use the brute force, Luke
wizofwor
Genel Yönetici
Mesaj Sayısı: 4.774
Gosub ile gidilen yerden goto ile dönen adam
Ynt: Microsoft 6502 Basic (C64) artık açık kaynak kodlu
«
Yanıtla #2 :
Eylül 09, 2025, 14:12:55 ÖS »
Bu paylaşılan BASIC 6502 için yazılan ilk versiyon.
Commodore 64'de kullanılan BASIC V2 farklı.
Logged
Tanışma Sayfam
| GitHub:
C64 assembly örnekleri
,
C64 assembler üzerine notlar
sertacarslan
Üye
Mesaj Sayısı: 355
Ynt: Microsoft 6502 Basic (C64) artık açık kaynak kodlu
«
Yanıtla #3 :
Eylül 09, 2025, 14:37:30 ÖS »
C64'de v2 var. Vic-20'ye baktım, onda da v2 var.
Vic20'de ve C64'de aynı basic yorumlayıcısı mı kullanılmış? Öyle ise Tramiel gerçekten Bill Gates'e sağlam çalım atmış
Logged
Sinclair ZX Spectrum 128k +2 -> PC
Levent (Lvnt)
Uzman
Mesaj Sayısı: 2.316
Ynt: Microsoft 6502 Basic (C64) artık açık kaynak kodlu
«
Yanıtla #4 :
Eylül 09, 2025, 21:43:19 ÖS »
bill gates'in blogunda commodore v2 versiyonu aslında microsoft 6502 1.1 versiyonu diye okumuştum
bu arada bill gates'in blogu görmeye değer. mouse'u yazılar üzerinde hareket ettirin:
https://www.gatesnotes.com/microsoft-original-source-code
düzeltiyorum, bit'in yazdığı ilk linkte yazıyor:
microsoft 6502 1.1 versiyonunu commodore v2 olarak piyasaya çıkarmış
«
Son Düzenleme: Eylül 09, 2025, 21:49:50 ÖS Gönderen: Levent (Lvnt)
»
Logged
Use the brute force, Luke
wizofwor
Genel Yönetici
Mesaj Sayısı: 4.774
Gosub ile gidilen yerden goto ile dönen adam
Ynt: Microsoft 6502 Basic (C64) artık açık kaynak kodlu
«
Yanıtla #5 :
Eylül 10, 2025, 10:21:44 ÖÖ »
Basic 2.0 belirli işlemleri kernal rutinleri üzerinden gerçekleştiren Commodore'a özel bir versiyon. 1977'den itibaren pek çok bilgisayarda kullanılmış. Commodore 64 özelinde o tarihte Basic 3.5 ve 4.0 versiyonları hazırda olduğu halde daha az bellek kullandığı, hızlı çalıştığı ve lisansı Commodore'da olduğu için tercih ediliyor.
Burada commented disassembly dökümü var.
https://github.com/mist64/c64ref/blob/main/src/c64disasm/c64disasm_en.txt
Logged
Tanışma Sayfam
| GitHub:
C64 assembly örnekleri
,
C64 assembler üzerine notlar
Levent (Lvnt)
Uzman
Mesaj Sayısı: 2.316
Ynt: Microsoft 6502 Basic (C64) artık açık kaynak kodlu
«
Yanıtla #6 :
Eylül 10, 2025, 22:50:13 ÖS »
c64'ün basic'inde 'locate x,y' komutu yoktu, ekranda istediğim yere yazdıramıyordum. o zamanlar c64'üm yoktu gerçi. çok sonradan elime geçince de
bu sefer de makine dili monitörü eksik gelmişti. şimdi v3.5 v4 versiyonları görünce güncelleme yükleyemiyormuyuz diye aklımdan geçti
anladım sanırım, release edilen 1977 pet'in v2'si, sonrası da ondan türetilmiş. teşekkürler
Logged
Use the brute force, Luke
wizofwor
Genel Yönetici
Mesaj Sayısı: 4.774
Gosub ile gidilen yerden goto ile dönen adam
Ynt: Microsoft 6502 Basic (C64) artık açık kaynak kodlu
«
Yanıtla #7 :
Eylül 12, 2025, 11:43:43 ÖÖ »
Simons Basic gibi expansion'lar var ama Commodore BASIC versiyonları için yükseltme veya farklı cihazlarda farklı versiyonları yükleme gibi bir şey hiç olmadı diye biliyorum. Cihazın ROM'unda ne geliyorsa o.
Mesela Basic 3.5 istiyorsan C64 yerine C16 almak gerekiyordu.
Logged
Tanışma Sayfam
| GitHub:
C64 assembly örnekleri
,
C64 assembler üzerine notlar
Sayfa: [
1
]
Yukarı git
« önceki
sonraki »
Gitmek istediğiniz yer:
Gitmek istediğiniz yer:
-----------------------------
Genel Kategori
-----------------------------
=> Genel Sohbet
=> Proje
===> Proje Alım/Satım
=> DemoScene
=> Tanışma Forumu
-----------------------------
Commodore
-----------------------------
=> Commodore Genel
=> Commodore Yazılım
=> Commodore Donanım
===> C64DTV (C64 Direct-to-TV)
===> TheC64 / TheC64 Mini
=> Commodore Yayınları
=> Commodore Emulasyon
-----------------------------
Amiga
-----------------------------
=> Amiga Genel
=> Amiga Yazılım
=> Amiga Donanım
=> Amiga Yayınları
=> Amiga Emülasyon
-----------------------------
Diğer Nostaljik Bilgisayarlar
-----------------------------
=> IBM Uyumlular / Retro x86 Sistemler
=> FPGA/ARM Sistemler
=> Amstrad
===> Amstrad - Genel
===> Amstrad - Yazılım
===> Amstrad - Donanım
===> Amstrad - Yayınlar
===> Amstrad - Emulasyon
=> Apple
===> Apple - Genel
===> Apple - Yazılım
===> Apple - Donanım
===> Apple - Emulasyon
=> Atari
===> Atari - Genel
===> Atari - Yazılım
===> Atari - Donanım
===> Atari - Emulasyon
=> MSX Uyumlular
===> MSX - Genel
===> MSX - Yazılım
===> MSX - Donanım
===> MSX - Emulasyon
=> Oric
===> Oric - Genel
===> Oric - Donanım
===> Oric - Yazılım
===> Oric - Emulasyon
=> Sinclair
===> Sinclair - Genel
===> Sinclair - Yazılım
===> Sinclair - Donanım
===> Sinclair - Emulasyon
=> Diğer Bilgisayarlar
-----------------------------
Arcade Sistemler ve Oyun Konsolları
-----------------------------
=> Arcade Sistemler
=> Oyun Konsolları