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.trAmigaAmiga YazılımAmiga assembler Çalışmalarım
Sayfa: 1 ... 4 5 [6] 7   Aşağı git
Yazdır
Gönderen Konu: Amiga assembler Çalışmalarım  (Okunma Sayısı 25437 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
Voltron
Uzman
*****
Mesaj Sayısı: 1.160


それはどういう意味ですか?知りません。


Üyelik Bilgileri
« Yanıtla #75 : Ocak 22, 2019, 20:47:20 ÖS »

Hakikaten cok emek verilen guzel ve zevkli bir is cikiyor.

Benim en cok merakla bekledigim bolum Parallax ve yer kaydirma efetktleri. Takipeyim
Logged

■ Ultimate 64 Elite Edition
■ A500(Plus) Rev 8A 2MB VAMPIRE 500 v2+
■ A1200 1D4 3.1.4.1 Bliz. 1234IV-30@50 128MB
■ A1200 2B 3.1.4.1 Bliz. 1260+SCSI KIT IV 060@50 128MB
■ C=128/C64 + Turbo Chameleon64 + 1541 UII Plus + SD2IEC + IRQHack64
■ Atari 856-XL-C + MyIDE-II + SIO2SD
blackturk
Uzman
*****
Mesaj Sayısı: 1.036



Üyelik Bilgileri
« Yanıtla #76 : Ocak 23, 2019, 16:53:37 ÖS »


  Bu ara özelikle  , sprite render engine üzerine odaklandım.Özelikle stardust oyunun sprite engine uygulamayı düşünüyorum.


Background layer kaldırıldığında ekran görüntüsü aşağıdaki gibi




Sprite render edildiğindeki , sprite numaraları.



   Benzer tekniklerlerle Hem Enerji bantları , Süre  ve Rakip player sprite tasarım olacak.Zaman bulabilirsem olabilir 

 




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
blackturk
Uzman
*****
Mesaj Sayısı: 1.036



Üyelik Bilgileri
« Yanıtla #77 : Şubat 02, 2019, 16:02:03 ÖS »


    Sprite multiplexing ilgili çalışmalara başladım.Ekranın en üst noktasına bir adet enerji bandı ve  süre göstergesi koydum.Aşagıya doğru  oyun alanı spritlarını yerleştiriyoruz.Şimdilik Tek enerji bandı ile başladım.İkincisinde ekleyerek devam edeceğiz. 

 
Videoyum.

<a href="http://www.youtube.com/v/LP7p-xpkMEE&rel=0" target="_blank">http://www.youtube.com/v/LP7p-xpkMEE&rel=0</a>



  Bir önceki post gönderdiğimde "RUN RUN PANGI PONGI " isimli  super pang çakmasında büyük balonlarıda ekledim.Hala buglar var.



<a href="http://www.youtube.com/v/gAacDhi4wXY&rel=0" target="_blank">http://www.youtube.com/v/gAacDhi4wXY&rel=0</a>


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
blackturk
Uzman
*****
Mesaj Sayısı: 1.036



Üyelik Bilgileri
« Yanıtla #78 : Şubat 22, 2019, 20:08:55 ÖS »


   Yavaş , yavaş  geliştirmeye devam ediyorum.İki oyuncu enerji bandı, zamanlayıcı , Oyuncu isim alanları spritelarla oluşturdum.

   İşin garip tarafı amiga spritelar dma kanalı ile oluşturarak yatay mux işi karışık.Amigada horizantal sprite mux icin line by line oluşturuyorsun.Sprite dma açık her sprite ait satırları tek tek  ekrana copper ile satırlarıa senkronize olarak çizdiriyorsun.otomatik mux diyorlar. yada sprite dma kapatıp. herbir sprite ait data tek tek ekranda ilgili adres alanına basarak hallediyorsun.C64 sprite mux daha basit.çalışmaya ve öğrenmeye devam.

    Birkaç hata var . iyileştirme yapılacaktır.

<a href="http://www.youtube.com/v/rJijIHVmH0g&rel=0" target="_blank">http://www.youtube.com/v/rJijIHVmH0g&rel=0</a>

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
zanpinoz
Üye
****
Mesaj Sayısı: 409


Üyelik Bilgileri
« Yanıtla #79 : Şubat 22, 2019, 22:20:09 ÖS »

Hareketlerde öncekilere göre yavaşlama olmuş sanki

sonya ile birlikte hareket eden bir çizgi de ortaya çıkmış

Logged
blackturk
Uzman
*****
Mesaj Sayısı: 1.036



Üyelik Bilgileri
« Yanıtla #80 : Nisan 14, 2019, 14:39:22 ÖS »

Hareketlerde öncekilere göre yavaşlama olmuş sanki

sonya ile birlikte hareket eden bir çizgi de ortaya çıkmış




  Doğru söylüyorsun , önemli bir kaç değişiklik yapmıştım.Copper Spriite render yaparken bir yerde bug oluşuyor.Sprite Yerine Blitter kullanacağım.Sprite yetersiz kalıyor.Blitter kullanarak  aga amiga 1200 deneme yaptım.Çok iyi sonuç aldım.Amiga 500 'de blitter kullandığımda renk derinliğinden çok kaybediyorum.

  Cuma günü bir web sitede , blitz basic oyun uygulamsı görmüştüm.şöyle bltiz kurcaladım.çok beğendim fakat assembly kadar , güçlü değil .Blitz basic ile  1980 lerin oyun tarzlarında rahatlıkla oyun yapılabilir.Amiga hardware grafik özelliklerini çok iyi kullandırıyor.Amosdan daha hızlı  olduğunu düşünüyorum.

   Bende biraz blitz ne yapabilirim kısa sürede biraz  uğraştım.Eski 1980'lerden Kungufu master oyunun bir küçük antereman modu diye bir şey çıkardım.

    Assembly dili ve c dili kullanıyorum.fakat bu başlık altında açmamın sebebi gereksiz , başlık açmamak.

   Kungfu master oyunu arcade olarka 1980 lerde bilenen ünlü bir oyundur.Oyun antereman modu yaptım.İyi seyiler.


<a href="http://www.youtube.com/v/qFvSFF1JYPk&rel=0" target="_blank">http://www.youtube.com/v/qFvSFF1JYPk&rel=0</a>




 
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
blackturk
Uzman
*****
Mesaj Sayısı: 1.036



Üyelik Bilgileri
« Yanıtla #81 : Mayıs 01, 2019, 18:25:41 ÖS »


   HDMI-520 Launch Party'de   mathman ile kısa bir sohbet yaptık.kendisi ile amigada kullanılabilcek programlama dilleri üzerine konuştuk. kendisine amiga blitz basicden bahsetmiştim.Blitz basic amigada gerçekten grafik yönünü çok iyi kullandırıyor.Geçen kungfu master oyunun , küçük bir antereman modunu yapmıştım. orda baya bir hata vardı.Neyse burada bunları düzelltim.ayrıca oyun melodsini ekleyerek. ses efektlere kombine etim.Ayrıca oyunun birinci bölümünü alanında karakteri  ekranı scroll ederek dolaşıtırdım.Ekrana double buffer yöntemi ile karakterleri blitter obje olarak bastırıdım.

   Mathman ,kısa sürede  amigada oyun yazılımı için çok iyi  sonuç alabilirsin.

<a href="http://www.youtube.com/v/Nh1QZPvOh1o&rel=0" target="_blank">http://www.youtube.com/v/Nh1QZPvOh1o&rel=0</a>
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
blackturk
Uzman
*****
Mesaj Sayısı: 1.036



Üyelik Bilgileri
« Yanıtla #82 : Haziran 06, 2019, 20:58:05 ÖS »

 
   Herkese iyi bayramlar. Biraz boş kaldığım vakit bulunca.hemen blitz basic çalışma yaptım.Kungfu master oyunun karakteri thomas tam joystick kontrol bölümünü yazdım.biraz ufak kıcık buglarla uğraştım .heleki joystick x yönünde karakter yön değiştiğinde break dans yapar gibi geri geri thomas yürüyordu. Kahkaha Bayağı  uğraştırıdı ama sonunda oldu.En son zıplama ve tekme vurma pozisyonları için uğraştım.Ve bitti.

    Blitter kullanarak iff resim dosyasından thomasın hareketlerini ekrana copy past yaparak deneme yaptım.Bazı Frame karelerini düz resimden flip edildiğinden.ekrana hatalı basıyor.Framleri tam olarak doğru noktalarından almadığımdan, bazı yerlerde frame geçişlerinde anormalik oluyor.Sonuç olarak joystickden  gelen , yön ve ateş tuşuna göre thomasa istedigimiz hareketi tıpkı orjinal arcade makinadaki yapmasını sağladık.bu karakter kontrolünü oyunun içine gömdüğümüzde harika olacak.Video paylaşıyorum.Bu arada fon müzik The ninja wariors oyunu mp3 çalıyor. Kahkaha

<a href="http://www.youtube.com/v/C-AM3kGpJl4&rel=0" target="_blank">http://www.youtube.com/v/C-AM3kGpJl4&rel=0</a>
« Son Düzenleme: Haziran 06, 2019, 21:03:30 ÖS Gönderen: blackturk » 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
blackturk
Uzman
*****
Mesaj Sayısı: 1.036



Üyelik Bilgileri
« Yanıtla #83 : Haziran 30, 2019, 20:14:54 ÖS »

Kungfu master oyunda ,kisa bir çalismamda oyuncu kontrolu ve ekran scroll tamam. Kahkaha .bir sonraki adim düşman karakterleri ekleyerek devam edecegiz.




<a href="http://www.youtube.com/v/KbG1xZmUBrk&rel=0" target="_blank">http://www.youtube.com/v/KbG1xZmUBrk&rel=0</a>
« Son Düzenleme: Haziran 30, 2019, 20:23:13 ÖS Gönderen: blackturk » 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
blackturk
Uzman
*****
Mesaj Sayısı: 1.036



Üyelik Bilgileri
« Yanıtla #84 : Temmuz 07, 2019, 23:31:49 ÖS »


    Tüm frameler hatasız çalışıyor.Birebir arcade deki gibi oyunucu kontrolü tamamdır.Tam istediğim gibi oldu.videoyuda paylaşıyorum. Kahkaha



<a href="http://www.youtube.com/v/nukK7870M1g&rel=0" target="_blank">http://www.youtube.com/v/nukK7870M1g&rel=0</a>
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
fort_apocalypse
Uzman
*****
Mesaj Sayısı: 781


Bilgi Paylaştıkça Çoğalır.


Üyelik Bilgileri WWW
« Yanıtla #85 : Temmuz 08, 2019, 01:22:04 ÖÖ »

Çalışmalarınızı beğenerek takip ediyorum.
Ses efektlerini sampler ile örnekleyerek mi elde ediyorsunuz?
Logged

blackturk
Uzman
*****
Mesaj Sayısı: 1.036



Üyelik Bilgileri
« Yanıtla #86 : Temmuz 08, 2019, 11:46:23 ÖÖ »


Çalışmalarınızı beğenerek takip ediyorum.
Ses efektlerini sampler ile örnekleyerek mi elde ediyorsunuz?



  Mame emulatör için oyun romunun  , özel bir müzik player programına  yüklüyorsunuz. Player programı içersinde tüm sound fx ve oyun müziklerini liste halinde gösteriyor.istediğiniz sound fx yada müzik wav formatında kayıt ediyorsunuz.

  Daha sonra, elde ettiğimiz wav formatını  amiga uyumlu ses dosyası  formatına özel bir program ile dönüştürüyoruz.istediğimiz müzik programı içersinde veya herhangi bir yazılım içersinde kullanabiliyorsuz.


  Mame romlarındaki müzik ve soundları dinlemek için aşağıdaki linkteki programı kullanıyorum.

Web site bridgeM1 http://rbelmont.mameworld.info/?page_id=223

Download
http://rbelmont.mameworld.info/m1078a9-w32.zip






 Amiga uyumlu ses formatı çevirme için GoldWave - Audio & Video Editing Software

Kullanıyorum.


https://www.goldwave.com/







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
fort_apocalypse
Uzman
*****
Mesaj Sayısı: 781


Bilgi Paylaştıkça Çoğalır.


Üyelik Bilgileri WWW
« Yanıtla #87 : Temmuz 08, 2019, 11:53:39 ÖÖ »

Deteylı açıklama için teşekkür ederim.
Sormamın sebebi; efektler sanki Amiganın kapasitesinin biraz altında gibi, gelmişti. Onu merak ettim.

Çok iyi gidiyor, Amiga assembler ile uğraşacaklara yol gösterici oluyorsunuz, cesaret veriyorsunuz.
Logged

blackturk
Uzman
*****
Mesaj Sayısı: 1.036



Üyelik Bilgileri
« Yanıtla #88 : Temmuz 08, 2019, 15:14:20 ÖS »

Deteylı açıklama için teşekkür ederim.
Sormamın sebebi; efektler sanki Amiganın kapasitesinin biraz altında gibi, gelmişti. Onu merak ettim.

Çok iyi gidiyor, Amiga assembler ile uğraşacaklara yol gösterici oluyorsunuz, cesaret veriyorsunuz.

  Evet , doğru söylüyorsun.Ses kalitesi düşük. Bunun sebebi örnekleme frekansını 11025 hz  ve 8 bit  olmasıdır. böyle yapmamının nedeni  ise hem ses dosyası az yer kaplıyor hem çalarkende programı çalışma hızına minumum etik ediyorum.

   Çok detaylı , assembly  açıklamalarım olmadı.bununla ilgili yakın bir zamanda güzel bir döküman yapmayı düşünüyorum.
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
Levent (Lvnt)
Uzman
*****
Mesaj Sayısı: 1.596



Üyelik Bilgileri
« Yanıtla #89 : Temmuz 08, 2019, 16:11:36 ÖS »

Yeri gelmişken, amiga 500'de tercih edilen sample frekansları neler? Editing vb için bunlar dışında farklı frekanslar kullanılıyor mu? Hep 8-bit?
Logged

Use the brute force, Luke
Sayfa: 1 ... 4 5 [6] 7   Yukarı git
Yazdır
Gitmek istediğiniz yer: