Gönderen Konu: Amiga Boing Ball As A Payment Method  (Okunma sayısı 726 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı codewarrior

  • RAAT
  • Retroman
  • *
  • İleti: 29
Amiga Boing Ball As A Payment Method
« : 06 Şubat 2020, 16:52:03 »
"Amiga is alive!" isimli çalışmam...

Bu nadide cihazın ne olduğunu merak ettiyseniz, bir dahaki sefere Migros'ta ödeme yaparken kartınızı taktığınız cihaza dikkatli bakınız ;)


Çevrimdışı Ref

  • Yönetici
  • Özgür Retrocu
  • *
  • İleti: 2609
  • Advanced User Simulator
    • ae unutmadan
Ynt: Amiga Boing Ball As A Payment Method
« Yanıtla #1 : 07 Şubat 2020, 00:16:13 »
Aaah, bu on yıllar önce zaurus gibi saçmalıkları hatırlattı bana. Neydi, "Amiga Anywhere Platform"... OOff of, bunlarla yitip giden gençliğime yanarım... ZX Spectrum'u hiç terketmemeliydim.






Çevrimdışı matahari

  • RAAT
  • Retro Meraklısı
  • *
  • İleti: 139
    • The Blog of Mert Börü
Ynt: Amiga Boing Ball As A Payment Method
« Yanıtla #2 : 07 Şubat 2020, 16:45:28 »
"Amiga is alive!" isimli çalışmam...

POS cihazı üzerinde çalışan bir scene release... Bu müthiş bir şey! Daha önce hiç böyle bir release görmemiştim, çok ilgimi çekti doğrusu.

Sevgili @codewarrior, ufkumuzu açması ve yaratıcılığımızı desteklemesi adına, rica etsem yazdığınız bu mini demo ile ilgili bize biraz bilgi verebilir misiniz? (Örneğin, bu donanımın spec'leri nedir? Hangi dil ile bu demoyu yazdınız? Animasyon real-time rendering mi yoksa pre-rendered mı?)

Çevrimdışı Ref

  • Yönetici
  • Özgür Retrocu
  • *
  • İleti: 2609
  • Advanced User Simulator
    • ae unutmadan
Ynt: Amiga Boing Ball As A Payment Method
« Yanıtla #3 : 07 Şubat 2020, 19:01:34 »
Aah, matahari'nin dürtmesi ile farkediyorum ki, bu senin kendi çalışman! Rastgele fotoğraf başlığı bu tür işler için uygun değil, çünkü ben bunu internetten rastgele bir video sandım!

Çevrimdışı codewarrior

  • RAAT
  • Retroman
  • *
  • İleti: 29
Ynt: Amiga Boing Ball As A Payment Method
« Yanıtla #4 : 08 Şubat 2020, 16:05:26 »
POS cihazı üzerinde çalışan bir scene release... Bu müthiş bir şey! Daha önce hiç böyle bir release görmemiştim, çok ilgimi çekti doğrusu.

Sevgili @codewarrior, ufkumuzu açması ve yaratıcılığımızı desteklemesi adına, rica etsem yazdığınız bu mini demo ile ilgili bize biraz bilgi verebilir misiniz? (Örneğin, bu donanımın spec'leri nedir? Hangi dil ile bu demoyu yazdınız? Animasyon real-time rendering mi yoksa pre-rendered mı?)

@matahari üstad, nazik sözleriniz için çok teşekkür ederim. Aslında bu yarım kalmış bir çalışma, çok yeni de değil. Sizin mesajınızı gördükten sonra bu videoyu çektiğim tarihe baktım, geçen yıl Mart ayı imiş. Yani neredeyse bir senelik. Bir partnerden gelen haftalar seviyesinde zor bir sorunu çözmeye uğraşırken bunalıp kendi kendime hazırladığım birşeydi. Aslında alttan bir kayan yazı da koyacaktım ama şansıma sorunu bu arada buldum ve hallettim. Bu 'mini-demo'yu da unuttum. Geçen gün eski foto/videolara bakarken gördüm, ilginizi çekebileceğini düşündüm. Hikayesi böyle.

Bu terminal modeli 600MHz'lik bir Cortex A9 32-bit RISC işlemciye sahip, 1500 MIPS yapabiliyor. Kabaca sanırım Pi 2 ile Pi 3 arasında bir yerde. Ama donanım ve yazılım tamamen 'custom', yani mesela işlemcisi A9 bazlı bir 'custom' işlemci. İşletim sistemi ARM'ın RISC bazlı dağıtımından yola çıkılarak yine güvenlik kaygıları üst düzeyde tutularak devşirilmiş bir işletim sistemi. Herhangi bilinen birşeye benzemiyor açıkcası. Yine ekrana erişim özellikle PIN girişlerindeki güvenlik standartlarını karşılayabilmek için epey kısıtlı. Sonuçta, kısaca söylemem gerekirse, real-time rendering yapabilecek bir toolseti yok SDK içerisinde, olsa da bu ekran erişim kısıtlarıyla bu alet yapabilir miydi bilemiyorum. Tabi böyle bir terminalle çalışmanın güzel tarafları da var: Mesela bir fiş yazıcısı var, bunu çalıştıran bağımsız bir printer-server thread'i var. Dolayısı ile debugging için satır bastırmak gayet efektif bir yöntem haline geliyor. PC bazlı bir debugger'a ihtiyacınız kalmıyor.

Burada gördüğünüz şey, C++ ile yazılmış bir kod ile, pre-rendered framelerin teker teker bu terminalin özel formatına çevirilerek ekranda gösterilmesi. Açıkcası epey 'smooth' bir animasyon çıkmıştı, epey mutlu olmuştum ilk gördüğümde.

Aslında bu terminallerin gelişmesi ile (bugünlerde Android POS cihazları tek tük görmeye başlayabilirsiniz) ekranlar giderek büyüyor. Aklımda özellikle müşteriye dönük UI'ın tasarımının bize bırakıldığı yerlerde, Amiga WB benzeri old-school bir tema önermek var. Henüz Android'lerin yaygınlaşmasına vakit var tabii, ama başarabilirsem en azından bir konsept olarak çalıştığımız ajansa hazırlatmaya çalışacağım. Gerçekleştirebilirsem sizlerle de paylaşacağım. Bir kredi kart ödemesini böyle bir retro tema ile yapmak güzel bir deneyim olacaktır eminim :)

Selamlar, sevgiler.


Çevrimdışı codewarrior

  • RAAT
  • Retroman
  • *
  • İleti: 29
Ynt: Amiga Boing Ball As A Payment Method
« Yanıtla #5 : 08 Şubat 2020, 16:08:33 »
Aah, matahari'nin dürtmesi ile farkediyorum ki, bu senin kendi çalışman! Rastgele fotoğraf başlığı bu tür işler için uygun değil, çünkü ben bunu internetten rastgele bir video sandım!

Açıkcası başka nereye gidebilirdi bilemedim, @Ref .
Cahilliğime ver lütfen, çömezim ben buralarda :)

Çevrimdışı matahari

  • RAAT
  • Retro Meraklısı
  • *
  • İleti: 139
    • The Blog of Mert Börü
Ynt: Amiga Boing Ball As A Payment Method
« Yanıtla #6 : 08 Şubat 2020, 16:50:11 »
Sevgili @codewarrior, öncelikle paylaştığınız detaylı bilgiler için çok teşekkür ederim.

Yarım kalan bir proje olduğunu belirtmişsiniz. Umarım en kısa sürede tamamlama fırsatını bulursunuz, zira Amiga'nın alamet-i farikası sayılan "Boing Ball", "Juggler", vb. teknoloji demolarını sıradışı platformlara port etmek harika bir fikir! Yapmayı düşündüğünüz kayan yazıyı (ve belki biraz daha fazlasını) da ekleyebilirseniz, POS tabanlı bir release olması sebebiyle bu projenin scene tarihinde seçkin bir yer edineceğini düşünüyorum. ;)

Önce aklınıza, sonra da elinize sağlık!

Çevrimdışı Alcofribas

  • Yönetici
  • Özgür Retrocu
  • *
  • İleti: 1837
  • "Kahraman olmak, dürüst olmaktan kolaydır" Luigi P
    • Sizin Amstrad
Ynt: Amiga Boing Ball As A Payment Method
« Yanıtla #7 : 09 Şubat 2020, 16:29:17 »
Bu harika ve fantastik çalışmayı arada kaybolmaması için ayrı bir başlığa aldım. Kendimce de bir başlık attım. Sıkıntı olursa değiştiririz.

Çevrimdışı 68k

  • Retro Meraklısı
  • ***
  • İleti: 237
Ynt: Amiga Boing Ball As A Payment Method
« Yanıtla #8 : 09 Şubat 2020, 18:00:07 »
süpermiş, bit pazarında sürekli görüyorum bunlardan bir tane alayım en iyisi.. :)

Çevrimdışı Ref

  • Yönetici
  • Özgür Retrocu
  • *
  • İleti: 2609
  • Advanced User Simulator
    • ae unutmadan
Ynt: Amiga Boing Ball As A Payment Method
« Yanıtla #9 : 09 Şubat 2020, 21:43:54 »
süpermiş, bit pazarında sürekli görüyorum bunlardan bir tane alayım en iyisi.. :)
fena fikir olmayabilir. sonra da devkit peşine koşmak lazım :D Buna bir oyun yazıp oyun içi satın almaları direk kredi kartından çekebilirsin :P

Çevrimdışı codewarrior

  • RAAT
  • Retroman
  • *
  • İleti: 29
Ynt: Amiga Boing Ball As A Payment Method
« Yanıtla #10 : 09 Şubat 2020, 22:24:55 »
süpermiş, bit pazarında sürekli görüyorum bunlardan bir tane alayım en iyisi.. :)
fena fikir olmayabilir. sonra da devkit peşine koşmak lazım :D Buna bir oyun yazıp oyun içi satın almaları direk kredi kartından çekebilirsin :P

:)

Şaka bir yana buraya bir uyarı notu düşeyim: Bit pazarlarında satılan POS terminalleri veya yazar kasalar %100 olasılıkla satan kişiden başka bir kurumun veya kişinin malıdır. Bunları yasal bir şekilde ikinci el satın almanın yolu (varsa bile) kesinlikle pazarlardan geçmiyor. Pazardan alırsanız başınız çok çeşitli şekillerde belaya girebilir, şakaya gelmez. Hiç ama hiç tavsiye etmem.

Çevrimdışı 68k

  • Retro Meraklısı
  • ***
  • İleti: 237
Ynt: Amiga Boing Ball As A Payment Method
« Yanıtla #11 : 10 Şubat 2020, 00:20:53 »
süpermiş, bit pazarında sürekli görüyorum bunlardan bir tane alayım en iyisi.. :)
fena fikir olmayabilir. sonra da devkit peşine koşmak lazım :D Buna bir oyun yazıp oyun içi satın almaları direk kredi kartından çekebilirsin :P

:)

Şaka bir yana buraya bir uyarı notu düşeyim: Bit pazarlarında satılan POS terminalleri veya yazar kasalar %100 olasılıkla satan kişiden başka bir kurumun veya kişinin malıdır. Bunları yasal bir şekilde ikinci el satın almanın yolu (varsa bile) kesinlikle pazarlardan geçmiyor. Pazardan alırsanız başınız çok çeşitli şekillerde belaya girebilir, şakaya gelmez. Hiç ama hiç tavsiye etmem.

a bunu öğrendiğim iyi oldu, yolu maliyeden geçen her şey bir şekilde kayıt altındadır genel bilgisi vardı bir yerlerde gerçi.

Çevrimdışı 68k

  • Retro Meraklısı
  • ***
  • İleti: 237
Ynt: Amiga Boing Ball As A Payment Method
« Yanıtla #12 : 10 Şubat 2020, 00:21:46 »
süpermiş, bit pazarında sürekli görüyorum bunlardan bir tane alayım en iyisi.. :)
fena fikir olmayabilir. sonra da devkit peşine koşmak lazım :D Buna bir oyun yazıp oyun içi satın almaları direk kredi kartından çekebilirsin :P

EA'in yeni el konsolu diye bir geyik görsel (meme) vardı geçenlerde gezen ortalarda... o hesap.