Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.

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.trCommodoreCommodore Emulasyon[VICE] C64 'te Kullanmak İçin Program Diski Oluşturmak ?
Sayfa: [1]   Aşağı git
Yazdır
Gönderen Konu: [VICE] C64 'te Kullanmak İçin Program Diski Oluşturmak ?  (Okunma Sayısı 22014 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
freeman
Ziyaretçi
« : Haziran 18, 2020, 15:53:33 ÖS »

C64 'te yazdığımız BASIC programlarını SAVE komutu ile kaydedip d64 uzantılı bir dosya alabiliyoruz. Daha sonra bu disk dosyasını da LOAD komutu ile yükleyip BASIC programını çalıştırabiliyoruz.

Masaüstünde yazdığım BASIC programını böyle bir diske yükleyip C64 'te çalıştırmak istiyorum. Fakat yapamadım.

Disk oluşturmak kolayda yazdığım BASIC programını diske attığımda, çalıştırılabilir BASIC programı olarak görmüyor. BASIC programı olarak görmesi için ekstra bir şeyler gerekiyor sanırım. Aramalarım da sonuç vermedi.
Daha önce yapmış olan birileri vardır belki.
Logged
coskund
Üye
***
Mesaj Sayısı: 66



Üyelik Bilgileri
« Yanıtla #1 : Haziran 18, 2020, 16:00:33 ÖS »

CBMprgStudio programını deneyin birde.
Logged
freeman
Ziyaretçi
« Yanıtla #2 : Haziran 18, 2020, 16:17:39 ÖS »

Teşekkürler. PRG ikilik formatında dönüştürmek gerekiyormuş.

Basit metin dosyasını prg formatına dönüştürmek için
Kod:
petcat -w2 -o app.prg -- app.txt

d64 dosyası oluşturmak için
Kod:
c1541 -format diskname,id d64 app.d64 -attach app.d64 -write app.prg app
Logged
blackturk
Uzman
*****
Mesaj Sayısı: 1.251



Üyelik Bilgileri
« Yanıtla #3 : Haziran 18, 2020, 19:21:35 ÖS »

Freeman
  Merhaba , Ben Genelde vice emulatörü içine txt editörü içersinden metinden copy ettiğim basic veya txt'i  paste yaparım.ve d64 imaj dosyasına normal kayıt yapıyorum. seninki gibi hiç komut satırı ile uğraşmamıştım.
Logged

A1200 | APOLLO 1240 32 MB | CNET PCMCIA | SYSINFO SPEED TEST 30 MIPS
SM1,SEGA MEGA CD,SM2,SMS II,Sega Saturn Mod ve AR 4MB,PSX Mod ve Mpeg ,PSX2 ,SNES ,ATARI 800XL,SPECTRUM 128K +2,YAMAHA CX5M MSX,ATARI 520 STFM,1040 STF,C64,C128,1541 II,1571,RAM 1764 ,A500,A500+,A600,A590,IDE68k,2X1084S,1084P
freeman
Ziyaretçi
« Yanıtla #4 : Haziran 18, 2020, 20:05:12 ÖS »

Merhaba,
Satır satır kopyalayıp yapıştırmakla uğraşmaktansa yukarıdaki 2 komutu tek bir BASH dosyası içine koyup tek adımda sonuca ulaşıyorum. Bash dosyasına disk dosyasının adını ve içeriğini vermek kalıyor sadece.

Kod:
./c64disk <disk_ismi> <eklenecek_dosyalar>
Logged
Sayfa: [1]   Yukarı git
Yazdır
Gitmek istediğiniz yer: