1 poin oleh GN⁺ 2023-10-22 | 1 komentar | Bagikan ke WhatsApp
  • ultrafp64.com saat ini menampilkan halaman panduan default hosting, bukan materi teknis FPGA N64 yang diharapkan
  • Pemilik situs diarahkan untuk menghubungi penyedia hosting atau webmaster@ultrafp64.com
  • Halaman tersebut menjelaskan kemungkinan penyebab kegagalan akses, seperti perubahan alamat IP, kesalahan konfigurasi server, atau pemindahan ke server lain
  • Perubahan DNS dapat memerlukan 8–24 jam untuk propagasi, dan juga menyertakan tautan panduan untuk menghapus cache DNS
  • Dari isi halaman saat ini saja, informasi teknis seperti cara implementasi, fitur, performa, atau penggunaan FPGA N64 tidak dapat dikonfirmasi

Status halaman yang saat ini ditampilkan

  • ultrafp64.com menampilkan halaman situs web default cPanel
  • Di bagian atas terdapat pesan “SORRY!” beserta instruksi bahwa pemilik situs harus menghubungi penyedia hosting
  • Tautan email webmaster@ultrafp64.com disediakan sebagai kontak

Kemungkinan penyebab kegagalan akses

  • Perubahan alamat IP

    • Alamat IP domain mungkin baru-baru ini berubah
    • Halaman tersebut menyarankan untuk memastikan konfigurasi DNS sudah benar
    • Propagasi perubahan DNS dapat memerlukan 8–24 jam
    • Tautan panduan untuk menghapus cache DNS disertakan
  • Kesalahan konfigurasi server

    • Penyedia hosting harus mengatur alamat IP yang benar pada konfigurasi Apache dan catatan DNS
    • Apache mungkin perlu dimulai ulang agar konfigurasi baru diterapkan
  • Pindah ke server lain

    • URL domain mungkin telah berubah, atau penyedia hosting mungkin telah memindahkan akun ke server lain

1 komentar

 
GN⁺ 2023-10-22
Komentar Hacker News
  • Jika tertarik pada proyek baru untuk hardware N64, ada seri bagus dari Kaze Emanuar tentang proses menjalankan romhack yang sangat kompleks di hardware asli melalui optimasi Super Mario 64
    Menariknya, pada SM64 bottleneck biasanya ada pada kecepatan memori, jadi memakai inline bisa membuat program membesar dan menyebabkan satu pembacaan memori tambahan, sehingga merugikan performa
    Video ringkasannya ada di sini, dan ada lebih banyak video yang membahas topik tertentu: https://youtu.be/t_rzYnXEQlE?si=6yNnsTxOr7M5v4ub

    • Romhack biasanya berarti memodifikasi image ROM biner yang sudah dikompilasi, tetapi karya Kaze berbasis pada kode yang susah payah di-disassemble oleh proyek n64decomp
      Ia bekerja dalam C, memodifikasi gimnya, lalu mengompilasi ulang untuk hardware asli, jadi saya tidak tahu apakah itu bisa disebut “romhack”
      Videonya sangat bagus: https://github.com/n64decomp/sm64
    • Kalau yang dimaksud “proyek baru untuk hardware N64”, sudah ada komunitas homebrew N64: https://n64brew.dev/wiki/Main_Page
      Ada juga yang membuat Rust SDK, dan demo dasarnya ada di sini: https://youtu.be/XmlmvRrRFqs
    • Saya suka pekerjaan yang ia lakukan, tetapi karya terbarunya tampaknya hanya menjalankan romhack miliknya sendiri
      Saya penasaran apakah ia pernah membuat build gim asli dengan perbaikan performa agar konten Mario 64 orisinal berjalan di N64 sungguhan pada 60 FPS
  • Di ekosistem MiSTer FPGA ada ribuan orang, dan sebagian membeli hardwarenya sekitar 2020 dengan harga di bawah 200 dolar
    Sekarang memang lebih mahal, tetapi core FPGA N64 kaya fitur yang sedang dikembangkan Robert Peip sudah cukup jauh, dan setelah pekerjaannya selesai akan segera hadir sebagai pembaruan gratis
    Betanya sudah bisa dimainkan sekarang dan hampir setiap hari ada pembaruan: 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

    • Saya penasaran mengapa “P_treon” disensor. Apakah tombol a dan _ berdekatan di keyboard?
    • Saya belum pernah membeli MiSTer, tetapi selalu agak tertarik
      Saya penasaran apakah selama ini hardwarenya pernah diperbarui, atau apakah ada kemungkinan versi yang diperbarui akan muncul ke depannya
  • Terkait hal ini, Analogue katanya akan merilis klon FPGA N64 yang “dijadwalkan rilis pada 2024”: https://www.analogue.co/3d
    Halamannya tidak berisi banyak informasi, dan saya bukan pihak terkait, tetapi menurut saya keren kalau hal seperti ini dikomersialkan

    • RobertPeip (FPGAzumSpass, developer core PS1 MiSTer) juga sedang mengembangkan core FPGA N64 open source: https://github.com/RobertPeip/Mister64
    • Produk Analogue memang keren, tetapi sayang model bisnisnya terasa anehnya dirancang untuk memperbesar keuntungan para reseller
      Pasokannya sangat terbatas, model standar pun sulit didapat, tetapi mereka merilis banyak sekali “edisi terbatas”, dan sebagian besar langsung muncul di eBay dengan harga tidak masuk akal
  • Ini juga layak dilihat: https://github.com/RobertPeip/Mister64

    • Kemajuan core MiSTer itu benar-benar mengesankan
      Apalagi mengingat selama bertahun-tahun orang-orang mengatakan core N64 sama sekali tidak mungkin berjalan di board FPGA DE10-Nano milik MiSTer
  • Platform FPGA yang digunakan di sini tidak disebutkan, jadi saya mencari sedikit, dan tampaknya ini “Nexys Video Artix-7 FPGA: Trainer Board for Multimedia Applications” dari Digilent
    Harganya 550 dolar, dan biaya PMOD atau hardware lain yang dipasang ke board tentu terpisah: https://digilent.com/shop/nexys-video-artix-7-fpga-trainer-board-for-multimedia-applications/

    • Secara adil, tidak jelas apakah ini FPGA berspesifikasi terendah yang dapat menjalankannya, dan kemungkinan besar bukan
      Tampaknya lebih mungkin mereka hanya memakai board yang memang sudah dimiliki
  • Saya tidak tahu persis ini apa. Dari luarnya terlihat seperti sesuatu terkait kompatibilitas hardware untuk N64

    • Ini emulasi hardware N64 dengan output HDMI
    • Dalam banyak proyek hardware dan software, pertanyaan terbesar memang itu
      Terlalu sering halaman yang ditautkan atau bahkan tautan GitHub pembuatnya sama sekali tidak menjelaskan apa ini dan apa fungsinya
    • Saya tidak mengikuti bidang ini dengan sangat tekun, tetapi dalam beberapa tahun terakhir ekosistem klon FPGA untuk konsol gim era 90-an sudah tumbuh pesat
      Proyek “MiSTer” juga salah satu upaya seperti itu
      Pasar untuk hardware asli, cartridge lama, serta mod seperti sinyal video yang lebih baik atau controller Bluetooth juga makin aktif
  • Video YouTube terbaru tampaknya dari 3 tahun lalu, dan siaran Twitch terbaru tampaknya dari 2 tahun lalu
    Saya penasaran apakah ada yang tahu status saat ini proyek ini

  • Terkait itu, adakah rekomendasi cara murah untuk mulai mencoba FPGA? Misalnya board, chip, atau proyek

    • Digilent membuat beberapa board untuk pasar pendidikan, dengan harga di kisaran di bawah 200 dolar
      Perangkatnya cukup kecil sehingga bisa dipakai dengan versi gratis dari toolchain AMD/Xilinx: https://digilent.com/shop/fpga-boards/development-boards/introductory-boards/
      Untuk kelas online, saya dengar Nand2Tetris bagus, tapi belum pernah mencobanya sendiri: https://www.nand2tetris.org/
    • Saya suka board iCEBreaker
      Relatif murah (80 euro), memakai antarmuka Digilent Pmod untuk board tambahan, dan FPGA Lattice cocok dengan tool open-source seperti Yosys dan Icestorm
      Karena saya tidak suka IDE proprietary, ini menjadi keunggulan penentu bagi saya
      Ada juga tutorial proyek, dan seharusnya mudah dipindahkan ke hardware lain: https://github.com/icebreaker-fpga/icebreaker-workshop, https://github.com/icebreaker-fpga/WTFpga
    • Ada sangat banyak development board, tetapi sebaiknya pilih yang memiliki tombol hardware dan LED
      Itu sangat membantu untuk pekerjaan setingkat Hello World, dan opsi termurah sering kali tidak memilikinya
      Awalnya saya mulai mengutak-atik FPGA dengan DE0-Nano, tetapi terlalu frustrasi dengan tombol-tombol kecilnya, lalu beralih ke DE0-CV dan cukup puas
      Karena ada LED 7-segmen, switch dan tombol fisik, port VGA, port PS/2, serta slot kartu Micro SD, kalau mau Anda bahkan bisa membuat PC kecil yang cukup meyakinkan
    • Board evaluasi Altera MAX 10 mungkin salah satu pilihan termurah
      Untuk pengaturannya memakai Quartus Prime Lite yang gratis, dan menurut saya lebih baik daripada tool Lattice yang setara
    • Buku baru ini juga mungkin menarik: https://nostarch.com/gettingstartedwithfpgas
  • Saya penasaran apakah emulasi software yang cycle-accurate akan mencapai batasnya
    Higan memang cukup keren, tetapi untuk mengemulasikan perangkat yang relatif primitif seperti SNES saja dibutuhkan CPU yang cukup kuat
    Saya sama sekali tidak paham elektronika, tetapi melihat tren sistem game FPGA terbaru seperti MiSTer yang mendukung PlayStation dan N64, saya berharap FPGA bisa meneruskan posisi yang ditinggalkan Higan
    Semoga suatu hari Xbox 360 juga bisa diemulasikan secara cycle-accurate. Soalnya saya tidak pernah memperbaiki Xbox 360 saya setelah red ring

    • Emulasi software yang cycle-accurate adalah topik yang sesekali saya amati selama beberapa tahun
      Arsitektur konkurensi Higan membutuhkan sinkronisasi antar-modul pada setiap cycle, sehingga ketika clock speed naik, ia menabrak batas biaya yang sangat besar
      Namun sebenarnya tidak harus sinkron di setiap cycle, apalagi setelah CPU mulai memiliki cache
      Diperlukan arsitektur konkurensi baru yang cukup fleksibel untuk melakukan sinkronisasi hanya saat diperlukan
      Saya sedang bereksperimen dengan model konkurensi berbasis actor, dan tampaknya cukup cepat untuk emulator N64 yang cycle-accurate. Namun belum bisa dipastikan sampai RSP dan RDP diimplementasikan
      Jika digabungkan dengan teknik lain seperti JIT yang cycle-accurate dan penguncian memori yang granular, saya berharap itu mungkin cukup untuk konsol generasi keenam
      Kalau sudah dalam kondisi bisa berjalan, saya harus menulis posting tentangnya
      Menurut saya emulator FPGA yang cycle-accurate tidak cost-effective bahkan untuk perangkat seperti N64, apalagi 360
      Dengan CPU cycle-accurate, shared bus, serta RSP/RDP cycle-accurate, mungkin bisa mencapai 90%, tetapi RDRAM harus dipetakan ke memori DDR3 dan timing-nya tidak pas
      Proyek UltraFP64 yang ditautkan juga tidak mencoba timing RAM yang akurat, dan performanya kemungkinan lebih baik daripada N64 asli
      Core N64 untuk MiSTer yang sedang dikerjakan mungkin juga serupa menurut saya
      Bisa saja membuat board kustom dengan memori yang timing-nya benar-benar cocok, tetapi itu akan menjadi mahal
    • Menurut saya menjalankan game Xbox 360 tanpa kode berhak cipta milik Microsoft itu mustahil
      Mungkin bisa terlihat di proyek seperti ini, tetapi sulit berharap Analogue merilis sesuatu untuk generasi setelah PS2