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 Yazılımc64 assembly kodunu kasete kaydedebilirmiyim?
Sayfa: [1]   Aşağı git
Yazdır
Gönderen Konu: c64 assembly kodunu kasete kaydedebilirmiyim?  (Okunma Sayısı 6059 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
malcomic-xd
Üye
***
Mesaj Sayısı: 173



Üyelik Bilgileri
« : Mayıs 01, 2014, 17:20:56 ÖS »

Merhabalar 7dx icin demo yapacagim ve bunu gercek bir c64 uzerinde multiice 6 kartus kullanarak yapacagim monitore girip program yaziyorum fakat bu programi kasete nasil kaydedebilirim bilmiyorum bir bilginiz varsa yardimci olurmusunuz?
Logged

-C64,C64C,Atari2600jr,SinclairZxSpectrum48k,SinclairZxSpectrum+,AmstradCPC,Amiga500,NES,SegaMasterI,SegaMasterII,HPJornada,GameBoySerisi,DSFat,CasioFX-730p,CasioFX-790p,QuickShot Serileri
g 600
Deneyimli
*****
Mesaj Sayısı: 618



Üyelik Bilgileri
« Yanıtla #1 : Mayıs 01, 2014, 18:47:16 ÖS »

monitör programının yardımıyla belli bir bölgeyi kasede kaydedebilirsin
.S 'program ismi',$1000,$2000 gibi bir komut vardı unuttum

yüklerkende .L $1000,$2000 gibiydi sanırım 

yada demo hafızadayken multi ice ile freeze yap olduğu gibi demoyu kasede kaydet
Logged
Simon (Özay Turay)
Yönetici
*****
Mesaj Sayısı: 7.757


Commodore Forever


Üyelik Bilgileri WWW
« Yanıtla #2 : Mayıs 01, 2014, 18:51:49 ÖS »

When an end address is specified it should be exclusive.
The end address is one Byte greater than the last address to be
operated on e.g.:

.S"PROGNAME",8,C000,D000 saves up to but not including D000.


http://ar.c64.org/wiki/Action_Replay_MK6_Manual_Project64.txt

Teyp için 1 kullanabilirsin sanırım.
« Son Düzenleme: Mayıs 01, 2014, 18:54:04 ÖS Gönderen: Simon (Özay Turay) » Logged

https://retrodergi.com - https://e-turay.com - https://karizmawow.e-turay.com

Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PS Vita, Nintendo 3DS, Nintendo 2DS
malcomic-xd
Üye
***
Mesaj Sayısı: 173



Üyelik Bilgileri
« Yanıtla #3 : Mayıs 02, 2014, 02:37:35 ÖÖ »

Ozay abi dedigin gibi yaptim calisti 8 yerine 1 yazdim press play and record yazdi kaydetti ama yukleme isini daha yapmadim bakalim normal basic ekraninda yukleniyormu program yoksa yine monitor isteyecekmi
Logged

-C64,C64C,Atari2600jr,SinclairZxSpectrum48k,SinclairZxSpectrum+,AmstradCPC,Amiga500,NES,SegaMasterI,SegaMasterII,HPJornada,GameBoySerisi,DSFat,CasioFX-730p,CasioFX-790p,QuickShot Serileri
joker_
Deneyimli
*****
Mesaj Sayısı: 2.120



Üyelik Bilgileri
« Yanıtla #4 : Mayıs 02, 2014, 07:32:44 ÖÖ »

Yükleme'yi normal basic ekranında da yapabilirsin kardeşim.

Fakat,programın otomatik olarak çalışmayacaktır.Programını çalıştırmak için,hafızanın hangi bölgesine kaydettiysen,o adresin ondalık olarak karşılığını,sys komutu ile yazman gerekli.

Örn: Programını $0800 adresine kaydettiğini düşünürsek.

$0800 = 2048

sys 2048 gibi.
 
Logged
wizofwor
Genel Yönetici
*****
Mesaj Sayısı: 4.789


Gosub ile gidilen yerden goto ile dönen adam


Üyelik Bilgileri WWW
« Yanıtla #5 : Mayıs 05, 2014, 16:24:45 ÖS »

Bu şekilde normal kaydetmiş oluyoruz değil mi? Multi Ice 6'da kaset turbosu da olması lazım. Diskete çektiğim oyunları memory dump özelliğiyle turbolu olarak kasede kaydettiğimi hatırlıyorum. Tüm hafıza değil de sadece belirli bir bölgeyi  turbolu olarak nasıl kaydederiz acaba?
« Son Düzenleme: Mayıs 05, 2014, 16:26:42 ÖS Gönderen: wizofwor » Logged

Simon (Özay Turay)
Yönetici
*****
Mesaj Sayısı: 7.757


Commodore Forever


Üyelik Bilgileri WWW
« Yanıtla #6 : Mayıs 05, 2014, 16:38:36 ÖS »

Aygıt numarası olarak 1 yerine 6 kullanırsan turbo açılıyor, 7 yazarsan kapanıyor gibi birşeyler okumuştum. Bir de @1 komutu tape turboyu açıp kapatıyor olabilir ama test etme imkanım yok şu anda.

6.6 - THE TAPE TURBO

A  programmers  Tape  Turbo  is  built  into  Fastload.  This  is
quite  different  from  the  Tape Turbo used on backups. All tape
backups  load  completely  independently  of  the  cartridge.  An
important   point   to   note  about  Tape  Turbos  is  that  all
different  Tape  Turbos  use  their own special format for saving
programs  to  tape.  This  means  that  this  Tape Turbo can only
load  programs  which  have  been  saved  by itself. Normal speed
programs  and  those  recorded  by  other  Tape  Turbos CANNOT be
loaded  by  the  Fastload  Tape  Turbo. When you enable Fastload,
the  Tape  Turbo  is  OFF.  It  can  be  switched  in  and out as
required  by  the  following  command: @1 (press RETURN). You get
the message: TAPE TURBO ON.

To  switch  the  Turbo  out enter @1 again: TAPE TURBO OFF. So it
is easy to convert your existing, slow load programs to Turbo:

1) Switch the Tape Turbo OFF with @1 (RETURN).
2) Load your slow load program.
3) Switch the Tape Turbo ON with @1 (RETURN).
4) Insert a new tape and save the program with SAVE "PROGNAME".

The  Turbo  works  exactly  like  the  standard,  slow  routines,
except  that  speed  is  increased by 5-6 times - a very reliable
speed  which  will  never  give  loading  problems, provided that
you take simple precautions:

a)  Keep your heads clean.
b)  Keep  the  tape  deck  away  from  sources of electromagnetic
    interference such as the computer or TV set.
c)  Leave  a  gap  between  programs  and keep a note of the tape
    counter  reading  for  each  program,  so that you can easily
    locate it on the tape.

This   Tape   Turbo  also  works  with  sequential  files.  Speed
increase  is  not  quite  as  great,  because  time  needs  to be
allowed  for  the  tape  motor to pick up speed as each buffer is
loaded.  An  alternative  method  of  switching  between Slow and
Turbo  Tape  Speed  is  by  means  of the device number. Normally
the  device  number  is  1  for tape. Device 7 switches the Turbo
ON and device 6 switches OFF again.

LOAD "PROGNAME",7  Turbo ON  for that load and subsequent loads.
LOAD "PROGNAME",8  Turbo OFF for that load and subsequent loads.

Remember,  you  can  only  load  a  program  with Fastload's Tape
Turbo  if  it  was previously saved by Fastload. Turbo Commercial
tape  programs  should  be loaded with the cartridge switched out
(see Section 2).


http://ar.c64.org/wiki/Action_Replay_MK6_Manual_Project64.txt
« Son Düzenleme: Mayıs 05, 2014, 16:41:48 ÖS Gönderen: Simon (Özay Turay) » Logged

https://retrodergi.com - https://e-turay.com - https://karizmawow.e-turay.com

Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PS Vita, Nintendo 3DS, Nintendo 2DS
Sayfa: [1]   Yukarı git
Yazdır
Gitmek istediğiniz yer: