commodore.gen.tr

Commodore => Commodore Yazılım => Konuyu başlatan: malcomic-xd üzerinde Mayıs 01, 2014, 17:20:56 ÖS



Konu Başlığı: c64 assembly kodunu kasete kaydedebilirmiyim?
Gönderen: malcomic-xd üzerinde 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?


Konu Başlığı: Ynt: c64 assembly kodunu kasete kaydedebilirmiyim?
Gönderen: g 600 üzerinde 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


Konu Başlığı: Ynt: c64 assembly kodunu kasete kaydedebilirmiyim?
Gönderen: Simon (Özay Turay) üzerinde 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 (http://ar.c64.org/wiki/Action_Replay_MK6_Manual_Project64.txt)

Teyp için 1 kullanabilirsin sanırım.


Konu Başlığı: Ynt: c64 assembly kodunu kasete kaydedebilirmiyim?
Gönderen: malcomic-xd üzerinde 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


Konu Başlığı: Ynt: c64 assembly kodunu kasete kaydedebilirmiyim?
Gönderen: joker_ üzerinde 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.
 


Konu Başlığı: Ynt: c64 assembly kodunu kasete kaydedebilirmiyim?
Gönderen: wizofwor üzerinde 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?


Konu Başlığı: Ynt: c64 assembly kodunu kasete kaydedebilirmiyim?
Gönderen: Simon (Özay Turay) üzerinde 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 (http://ar.c64.org/wiki/Action_Replay_MK6_Manual_Project64.txt)