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)
Sayfa: [1]   Aşağı git
Yazdır
Gönderen Konu: Diskten oyun yükleme  (Okunma Sayısı 8548 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
savagery
Uzman
*****
Mesaj Sayısı: 1.684



Üyelik Bilgileri WWW
« : Mart 17, 2010, 15:28:03 ÖS »

Arkadaşlar, daha önce yazılmıştır ama C64 te disketten oyun yüklemek için ne yapmam gerekir analtırsanız sevinirim. C64 + 1541-II sistemim var.
Şimdiden teşekkürler..
Logged

Atari FALCON 030 |  ATARI 1040 STE 4MB | ATARI 800 XL + 1050 DD + My IDE II | ATARI 130 XE | C64 + Ultimate 2 | AMIGA 500 + Vampire | Amiga 600 + Furia
gprs78
Ziyaretçi
« Yanıtla #1 : Mart 17, 2010, 17:28:00 ÖS »

ready.
lo"$",8
ready.
li
0 "giana sisters" 00 00
175 giana sisters+5/htl vidi vidi
ready.
lo"*",8,1
ready.
run
Logged
gprs78
Ziyaretçi
« Yanıtla #2 : Mart 17, 2010, 17:28:55 ÖS »

sözlükten kopyaladım şimdi bir emu kurup ss koyabilirim istersen.
Logged
savagery
Uzman
*****
Mesaj Sayısı: 1.684



Üyelik Bilgileri WWW
« Yanıtla #3 : Mart 17, 2010, 17:40:19 ÖS »

Çok teşekkürler, akşam deniycem
Logged

Atari FALCON 030 |  ATARI 1040 STE 4MB | ATARI 800 XL + 1050 DD + My IDE II | ATARI 130 XE | C64 + Ultimate 2 | AMIGA 500 + Vampire | Amiga 600 + Furia
EMREZ
Deneyimli
*****
Mesaj Sayısı: 1.940



Üyelik Bilgileri
« Yanıtla #4 : Mart 17, 2010, 18:00:06 ÖS »

load ve list komutları eksik olmuş, lo load li list olacak.
load"$",8,1
list
load"*",8,1
run
* bulduğu dosyayı yükler
list komutu ile gelen dosyayıda yükleyebilirsin.
load"gamexx",8,1  gibi.

Logged

this is amiga speaking.
Jax
Deneyimli
*****
Mesaj Sayısı: 872



Üyelik Bilgileri
« Yanıtla #5 : Mart 17, 2010, 20:31:19 ÖS »

load"$",8,1 in mantığı nedir hep merak etmişimdir.
Logged
Cengiz Demir
Uzman
*****
Mesaj Sayısı: 3.828



Üyelik Bilgileri
« Yanıtla #6 : Mart 17, 2010, 22:23:51 ÖS »

Çok oyunlu disketlerde de
List yaptıktan sonra yön tuşları ile ilgili oyunun başına gelip load yazip sonunada ,8,1 ekleyip enter a basabilirsin.

8 bildiğim kadarı ile disket sürücüden yükleme yapılacağını belirtiyor.
2 disket sürücün varsa da 2.sinden yükleme yapmak için 9 yazıyordun.
Yanlışta hatırlıyor olabilirim.

Logged

witchdoktor
Uzman
*****
Mesaj Sayısı: 6.238



Üyelik Bilgileri
« Yanıtla #7 : Mart 18, 2010, 01:51:48 ÖÖ »

@JAX
C64'de (Basic V2) Basic'den kullanılabilen bir DOS bulunmamakta. İşlemler Load, Save ve Open komutları yardımıyla aygıtla iletişim kurularak gerçekleştirilmekte (zaten CBM floppy sürücüleri kendi CPU, RAM, ROM, CIA çiplerine sahip mini bilgisayarlar olduklarından gönderilen komutları kendileri yorumluyorlar). Bu nedenle birçok bilgisayarda DIR veya CAT şeklinde kullanılan fihrist incelemesi de aşağıdaki şekilde oluyor:

LOAD "Ş",[Aygıt no]

Tabi bu gerçekleşirken de sanki bir Basic programı yüklenmiş gibi algılandığından, bellekteki Basic programınız da silinmiş oluyor. Bu arada LOAD "$",8,1 kullanımı gereksiz, hatta sorunlu.

Diskteki ilk programın yüklenmesi de şu şekilde (virgülden sonraki opsiyonel "1" özellikle makine dili programlarının dosyada belirtilen adrese yüklenmesi işine yarıyor):

LOAD "*",[Aygıt no], [1:Dosyada belirtilen adrese yükle]

C64'de floppy'den oyun yükleme LOAD"$",8 komutunun akabinde "cursor" tuşları ile istenilen oyunun satırına gelip L+SHIFT-O tuşlarına bastıktan sonra satır sonuna gelip ,8,1 ekleyip RETURN tuşuna basmak şeklinde oluyor. Tabi bu rahatlığı zamanının birçok ev bilgisayarında olmayan "Full Screen Editor" sayesinde gerçekleştiriyoruz (CBM dışındaki birçok bilgisayar "Line Editor" kullanıyordu).

NOT: C64 piyasaya sürülürken CBM'in elinde grafik, ses, DOS, yapısal programlama vb komutları içeren Basic V4 bulunmasına rağmen C64'e göre nispeten basit kalan VIC20'deki (ve grafik-ses yeteneği sınırlı PET serisi bazı cihazlarda da bulunan) Basic V2 kullanılmış. Bu seçim genelde eleştirilmiş ama C64 programcılarının birşeyler yapabilmek için kısa sürede makine dilini öğrenmelerine yol açarak hayırlı da olmuş denebilir.
Logged
Jax
Deneyimli
*****
Mesaj Sayısı: 872



Üyelik Bilgileri
« Yanıtla #8 : Mart 18, 2010, 20:09:45 ÖS »

@witchdoktor

Açıklama için teşekkürler.Parmaklarına sağlık.
Logged
Sayfa: [1]   Yukarı git
Yazdır
Gitmek istediğiniz yer: