1 puan yazan GN⁺ 2023-10-22 | 1 yorum | WhatsApp'ta paylaş
  • ultrafp64.com, beklenen FPGA N64 teknik dokümantasyonu yerine barındırma hizmetinin varsayılan bilgilendirme sayfasını gösteriyor
  • Site sahibine barındırma sağlayıcısıyla veya webmaster@ultrafp64.com adresiyle iletişime geçmesi gerektiği bildiriliyor
  • Sayfa, erişim sorununun olası nedenleri olarak IP adresi değişikliği, sunucu yapılandırma hatası veya başka bir sunucuya taşınmış olma ihtimalini sıralıyor
  • DNS değişikliklerinin yayılması 8–24 saat sürebilir ve DNS önbelleğinin temizlenmesine ilişkin bir bağlantı da yer alıyor
  • Mevcut içerik üzerinden FPGA N64'ün uygulama yöntemi, özellikleri, performansı veya kullanım şekli gibi teknik bilgiler doğrulanamıyor

Şu anda görüntülenen sayfanın durumu

  • ultrafp64.com, cPanel varsayılan web sitesi sayfasını gösteriyor
  • Üst bölümde “SORRY!” mesajıyla birlikte site sahibinin barındırma sağlayıcısıyla iletişime geçmesi gerektiği belirtiliyor
  • İletişim için webmaster@ultrafp64.com e-posta bağlantısı sunuluyor

Erişim başarısızlığının olası nedenleri

  • IP adresi değişikliği

    • Alan adının IP adresi yakın zamanda değişmiş olabilir
    • DNS ayarlarının doğru olup olmadığının kontrol edilmesi isteniyor
    • DNS değişikliklerinin yayılması 8–24 saat sürebilir
    • DNS önbelleğini temizlemeye ilişkin bir bağlantı bulunuyor
  • Sunucu yapılandırma hatası

    • Barındırma sağlayıcısının Apache yapılandırmasında ve DNS kayıtlarında doğru IP adresini ayarlaması gerekiyor
    • Yeni yapılandırmanın uygulanması için Apache'nin yeniden başlatılması gerekebilir
  • Başka bir sunucuya taşınma

    • Alan adının URL'si değişmiş olabilir veya barındırma sağlayıcısı hesabı başka bir sunucuya taşımış olabilir

1 yorum

 
GN⁺ 2023-10-22
Hacker News yorumları
  • N64 donanımı için yeni projelere ilgi duyuyorsanız, Kaze Emanuar'ın Super Mario 64 optimizasyonu ile özgün donanımda çok karmaşık ROM hack'lerini çalıştırma sürecini ele alan harika bir serisi var.
    İlginç şekilde SM64'te darboğaz genellikle bellek hızı olduğundan, inline kullanmak programı büyütüp ek bir bellek okumasına yol açabilir ve performansa zarar verebilir.
    Genel bakış videosu burada; belirli konuları ele alan daha fazla video da var: https://youtu.be/t_rzYnXEQlE?si=6yNnsTxOr7M5v4ub

    • ROM hack genellikle derlenmiş ikili ROM imajını değiştirmek demektir; Kaze'in çalışması ise n64decomp projesinin zahmetle disassemble ettiği koda dayanıyor.
      C ile çalışıp oyunu değiştirerek özgün donanım için yeniden derlediğinden, buna “ROM hack” denebilir mi emin değilim.
      Video gerçekten iyi: https://github.com/n64decomp/sm64
    • “N64 donanımı için yeni projeler” deniyorsa, zaten bir N64 homebrew topluluğu var: https://n64brew.dev/wiki/Main_Page
      Rust SDK geliştirenler de var; temel demo burada: https://youtu.be/XmlmvRrRFqs
    • Yaptığı işi seviyorum ama son çalışmaları yalnızca kendi ROM hack'lerini çalıştırıyor gibi görünüyor.
      Özgün Mario 64 içeriğinin gerçek N64 üzerinde 60 FPS çalışmasını sağlayacak performans düzeltmeleri içeren bir özgün oyun derlemesi yapıp yapmadığını merak ediyorum.
  • MiSTer FPGA ekosisteminde binlerce kişi var ve bazıları 2020 civarında donanımı 200 doların altında bir fiyata aldı.
    Şimdi daha pahalı; ancak Robert Peip'in geliştirmekte olduğu, zengin özellikli FPGA N64 coreu, halihazırda epey ilerlemiş çalışma tamamlandığında yakında ücretsiz güncelleme olarak gelecek.
    Beta şu anda bile oynanabilir durumda ve neredeyse her gün güncelleniyor: https://mister-devel.github.io/MkDocs_MiSTer/setup/requirements/, https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=167&No=1046

    • Neden “P_treon” diye sansürlediğini merak ediyorum. Klavyede a ile _ yakın mı?
    • Hiç MiSTer satın almadım ama hep biraz ilgimi çekmişti.
      Bu süreçte donanımın güncellenip güncellenmediğini, ya da ileride güncellenmiş bir sürüm çıkma ihtimali olup olmadığını merak ediyorum.
  • İlgili olarak Analogue'un N64 FPGA klonunu “2024'te çıkması planlanıyor” şeklinde sunacağı söyleniyor: https://www.analogue.co/3d
    Sayfada fazla bilgi yok; konuyla bağlantılı biri değilim ama bunun ticarileşmesi bence harika.

    • RobertPeip (FPGAzumSpass, MiSTer PS1 core geliştiricisi) de açık kaynaklı bir N64 FPGA coreu geliştiriyor: https://github.com/RobertPeip/Mister64
    • Analogue ürünleri güzel ama iş modellerinin garip biçimde yeniden satıcı kârını büyütmeye ayarlanmış gibi görünmesi üzücü.
      Arz son derece sınırlı; standart modeli bile bulmak zor, buna rağmen bir sürü “sınırlı sürüm” çıkarıyorlar ve çoğu hemen eBay'e saçma fiyatlarla düşüyor.
  • Buna da bakılabilir: https://github.com/RobertPeip/Mister64

    • O MiSTer core'un ilerlemesi gerçekten etkileyici.
      Özellikle de yıllarca N64 core'unun MiSTer'ın DE10-Nano FPGA kartı üzerinde asla çalışamayacağı söylendiği düşünülürse.
  • Burada kullanılan FPGA platformu yazmıyor; biraz araştırınca Digilent'in “Nexys Video Artix-7 FPGA: Trainer Board for Multimedia Applications” kartına benziyor.
    Fiyatı 550 dolar ve karta takılan PMOD ya da diğer donanımların maliyeti elbette ayrı: https://digilent.com/shop/nexys-video-artix-7-fpga-trainer-board-for-multimedia-applications/

    • Adil olmak gerekirse bunun çalıştırılabilir asgari FPGA olup olmadığı belirsiz; hatta düşük ihtimal.
      Muhtemelen sadece elinde bulunan kartı kullanmış gibi görünüyor.
  • Bunun tam olarak ne olduğunu bilmiyorum. Dışarıdan bakınca N64 için donanım uyumluluğuyla ilgili bir şeye benziyor.

    • HDMI çıkışı olan N64 donanım emülasyonu.
    • Pek çok donanım ve yazılım projesindeki en büyük soru tam da bu.
      Bilginin bağlantı verilen sayfada, hatta geliştiricinin GitHub bağlantısında bile bunun ne olduğu ve ne yaptığı hakkında hiçbir şey söylemediği durumlar çok sık.
    • Bu alanı çok yakından takip etmiyorum ama son yıllarda 90'lar oyun konsolları için FPGA klon ekosistemi epey büyüdü.
      “MiSTer” projesi de bu girişimlerden biri.
      Özgün donanım, eski kartuşlar, daha iyi görüntü sinyali ya da Bluetooth kontrolcü gibi modifikasyon pazarı da hareketleniyor.
  • En son YouTube videosu 3 yıl önce, en son Twitch yayını da 2 yıl önce gibi görünüyor
    Bu projenin mevcut durumunu bilen var mı merak ediyorum

  • Bununla bağlantılı olarak, FPGA'ya düşük maliyetle başlamak için önerebileceğiniz bir yol var mı? Kartlar, çipler, projeler gibi

    • Digilent eğitim pazarı için birkaç kart üretiyor ve fiyatları 200 doların altında
      Cihaz, AMD/Xilinx araç setinin ücretsiz sürümüyle de kullanılabilecek kadar küçük: https://digilent.com/shop/fpga-boards/development-boards/introductory-boards/
      Çevrimiçi ders olarak Nand2Tetris'in iyi olduğunu duydum ama kendim denemedim: https://www.nand2tetris.org/
    • iCEBreaker kartını seviyorum
      Görece ucuz (80 euro), ek kartlar için Digilent Pmod arayüzünü kullanıyor ve Lattice FPGA; Yosys, Icestorm gibi açık kaynak araçlarla iyi uyum sağlıyor
      Tescilli IDE'lerden hoşlanmadığım için bu benim için belirleyici bir avantaj
      Proje öğreticileri de var ve başka donanımlara taşımak da kolay olmalı: https://github.com/icebreaker-fpga/icebreaker-workshop, https://github.com/icebreaker-fpga/WTFpga
    • Geliştirme kartı gerçekten çok, ama üzerinde donanımsal düğmeler ve LED'ler olan birini seçmek iyi olur
      Hello World seviyesindeki işlerde çok yardımcı oluyor; en ucuz seçeneklerde bunlar çoğu zaman bulunmuyor
      Başta FPGA ile DE0-Nano üzerinde uğraşmaya başlamıştım ama küçük düğmeleri çok sinir bozucu gelince DE0-CV'ye geçtim ve epey memnun kaldım
      7 segment LED'leri, fiziksel anahtarları ve düğmeleri, VGA portu, PS/2 portu, Micro SD kart yuvası var; isterseniz oldukça makul küçük bir PC bile yapabilirsiniz
    • Altera MAX 10 değerlendirme kartı muhtemelen en ucuz seçeneklerden biri
      Kurulum için ücretsiz olan Quartus Prime Lite kullanılıyor; bence karşılık gelen Lattice araçlarından daha iyi
    • Yeni çıkan şu kitap da ilginizi çekebilir: https://nostarch.com/gettingstartedwithfpgas
  • Döngü doğruluklu yazılım emülasyonunun bir sınıra çarpıp çarpmayacağını merak ediyorum
    Higan oldukça etkileyici ama SNES gibi görece ilkel bir cihazı emüle etmek için bile epey güçlü bir CPU gerekiyor
    Elektronikten hiç anlamıyorum, ama son dönemde MiSTer gibi FPGA oyun sistemlerinin PlayStation ve N64'ü destekleme eğilimine bakınca, Higan'ın bıraktığı yeri FPGA'nın devralabilmesini umuyorum
    Bir gün Xbox 360'ın da döngü doğruluklu emülasyonu mümkün olsa güzel olur. Çünkü kırmızı halka hatasından sonra Xbox 360'ımı tamir etmedim

    • Döngü doğruluklu yazılım emülasyonu birkaç yıldır ara ara baktığım bir konu
      Higan'ın eşzamanlılık yapısı her döngüde modüller arası senkronizasyon gerektirdiği için, saat hızları yükseldikçe maliyetin çok büyüdüğü bir duvara çarpmıştı
      Ama her döngüde senkronize etmek şart değil; özellikle CPU'larda önbellekler ortaya çıktıktan sonra bu daha da doğru
      Yalnızca gerekli anlarda senkronize edebilecek kadar esnek yeni bir eşzamanlılık yapısı gerekiyor
      Aktör tabanlı bir eşzamanlılık modeliyle denemeler yapıyorum; döngü doğruluklu bir N64 emülatörü için yeterince hızlı görünüyor. Ancak RSP ve RDP'yi uygulamadan kesin bilemem
      Döngü doğruluklu JIT ve ince taneli bellek kilitleme gibi başka tekniklerle birleşirse 6. nesil konsollar için de yeterli olabileceğini umuyorum
      Çalışır hale gelince bir yazı paylaşmalıyım
      Döngü doğruluklu FPGA emülatörlerini N64 gibi cihazlar için bile maliyet açısından verimli görmüyorum; 360 için hiç değil
      Döngü doğruluklu CPU, paylaşımlı veri yolu ve döngü doğruluklu RSP/RDP ile %90'a kadar gidebilirsiniz, ama RDRAM'i DDR3 belleğe eşlemeniz gerekir ve zamanlama pek tutmaz
      Bağlantısı verilen UltraFP64 projesi de doğru RAM zamanlamasını denemiyor ve gerçek N64'ten daha performanslı olacaktır
      Üzerinde çalışılan MiSTer N64 çekirdeğinin de muhtemelen benzer olacağını düşünüyorum
      Zamanlaması gerçekten doğru olan bellek taşıyan özel bir kart yapılabilir, ama bu da pahalılaşır
    • Microsoft'un telifli kodu olmadan Xbox 360 oyunlarını çalıştırmanın imkânsız olduğunu düşünüyorum
      Böyle projelerde görebiliriz belki, ama Analogue'un PS2 sonrası nesilleri çıkaracağını beklemek zor