1 पॉइंट द्वारा GN⁺ 2023-10-22 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • ultrafp64.com अपेक्षित FPGA N64 तकनीकी सामग्री की जगह होस्टिंग का डिफ़ॉल्ट सूचना पेज दिखा रहा है
  • साइट मालिक को होस्टिंग प्रदाता या webmaster@ultrafp64.com से संपर्क करने का निर्देश दिया गया है
  • पेज में पहुंच विफल होने के संभावित कारणों के रूप में IP address बदलना, सर्वर कॉन्फ़िगरेशन त्रुटि, या किसी दूसरे सर्वर पर माइग्रेशन बताया गया है
  • DNS बदलाव के प्रसार में 8~24 घंटे लग सकते हैं, और DNS cache साफ़ करने की गाइड का लिंक भी शामिल है
  • अभी उपलब्ध सामग्री से FPGA N64 के implementation, features, performance, या उपयोग जैसी तकनीकी जानकारी की पुष्टि नहीं की जा सकती

अभी दिख रही पेज की स्थिति

  • ultrafp64.com पर cPanel का डिफ़ॉल्ट वेबसाइट पेज दिख रहा है
  • ऊपर “SORRY!” संदेश के साथ यह निर्देश है कि साइट मालिक होस्टिंग प्रदाता से संपर्क करे
  • संपर्क के लिए webmaster@ultrafp64.com का mail link दिया गया है

पहुंच विफल होने के संभावित कारण

  • IP address बदलना

    • डोमेन का IP address हाल ही में बदला हो सकता है
    • DNS सेटिंग्स सही हैं या नहीं, यह जांचने को कहा गया है
    • DNS बदलाव के प्रसार में 8~24 घंटे लग सकते हैं
    • DNS cache साफ़ करने की गाइड का लिंक शामिल है
  • सर्वर कॉन्फ़िगरेशन त्रुटि

    • होस्टिंग प्रदाता को Apache configuration और DNS record में सही IP address सेट करना होगा
    • नई सेटिंग लागू करने के लिए Apache restart की ज़रूरत पड़ सकती है
  • दूसरे सर्वर पर माइग्रेशन

    • डोमेन का URL बदल गया हो सकता है या होस्टिंग प्रदाता ने अकाउंट को किसी दूसरे सर्वर पर शिफ्ट किया हो सकता है

1 टिप्पणियां

 
GN⁺ 2023-10-22
Hacker News की राय
  • अगर N64 हार्डवेयर के लिए नए प्रोजेक्ट्स में रुचि है, तो Kaze Emanuar की एक शानदार सीरीज़ है, जिसमें Super Mario 64 ऑप्टिमाइज़ेशन के जरिए मूल हार्डवेयर पर बेहद जटिल ROM hacks चलाने की प्रक्रिया दिखाई गई है
    दिलचस्प बात यह है कि SM64 में आम तौर पर memory speed bottleneck होती है, इसलिए inline इस्तेमाल करने से program बड़ा हो सकता है और memory read एक बार और हो सकती है, जिससे performance पर उलटा असर पड़ता है
    overview video यहां है, और specific topics पर और भी videos हैं: https://youtu.be/t_rzYnXEQlE?si=6yNnsTxOr7M5v4ub

    • ROM hack आमतौर पर compiled binary ROM image को modify करना होता है, लेकिन Kaze का काम n64decomp project द्वारा मेहनत से reverse-assembled code पर आधारित है
      वह C में काम करते हुए game को modify करता है और original hardware के लिए फिर से compile करता है, इसलिए पता नहीं इसे “ROM hack” कहा जा सकता है या नहीं
      video वाकई बढ़िया है: https://github.com/n64decomp/sm64
    • “N64 हार्डवेयर के लिए नए प्रोजेक्ट्स” की बात हो तो N64 homebrew community पहले से मौजूद है: https://n64brew.dev/wiki/Main_Page
      Rust SDK बनाने वाले भी हैं, और basic demo यहां है: https://youtu.be/XmlmvRrRFqs
    • उसका काम मुझे पसंद है, लेकिन हाल की चीजें ऐसी लगती हैं जैसे वे सिर्फ उसके अपने ROM hacks ही चलाती हों
      सोच रहा हूं कि क्या उसने कभी original game का ऐसा build बनाया है जिसमें performance fixes हों, ताकि original Mario 64 content वास्तविक N64 पर 60 FPS पर चल सके
  • MiSTer FPGA ecosystem में हजारों लोग हैं, और कुछ ने 2020 के आसपास 200 डॉलर से कम में hardware खरीदा था
    अब यह महंगा है, लेकिन Robert Peip द्वारा develop किया जा रहा feature-rich FPGA N64 core पहले से काफी आगे बढ़ चुका है और काम पूरा होने पर जल्द ही free update के रूप में आने वाला है
    beta अभी भी playable है और लगभग रोज update होता है: 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

    • उत्सुक हूं कि “P_treon” को censor क्यों किया गया। क्या keyboard पर a और _ पास-पास हैं?
    • मैंने MiSTer कभी नहीं खरीदा, लेकिन हमेशा थोड़ा interest रहा है
      जानना चाहता हूं कि इस बीच hardware update हुआ है या नहीं, या आगे updated version आने की संभावना है या नहीं
  • इसी से जुड़ा, Analogue कह रहा है कि वह N64 FPGA clone को “2024 में रिलीज़ के लिए निर्धारित” के तौर पर ला रहा है: https://www.analogue.co/3d
    page पर ज्यादा जानकारी नहीं है, और मैं इससे जुड़ा नहीं हूं, लेकिन ऐसी चीज का commercial होना अच्छा लगता है

    • RobertPeip (FPGAzumSpass, MiSTer PS1 core developer) भी open-source N64 FPGA core develop कर रहे हैं: https://github.com/RobertPeip/Mister64
    • Analogue products अच्छे हैं, लेकिन अफसोस है कि उनका business model अजीब तरह से reseller profits बढ़ाने के लिए tuned लगता है
      supply बेहद limited होती है, standard model भी मिलना मुश्किल है, फिर भी वे ढेरों “limited editions” निकालते हैं, और ज्यादातर तुरंत eBay पर बेतुकी कीमतों में दिख जाते हैं
  • यह भी देखने लायक है: https://github.com/RobertPeip/Mister64

    • उस MiSTer core की progress सचमुच impressive है
      खासकर यह सोचकर कि कई सालों तक लोग कहते थे कि N64 core MiSTer के DE10-Nano FPGA board पर कभी चल ही नहीं सकता
  • यहां इस्तेमाल किए गए FPGA platform का नाम नहीं दिया गया था, तो मैंने थोड़ा खोजा; यह Digilent का “Nexys Video Artix-7 FPGA: Trainer Board for Multimedia Applications” जैसा लगता है
    कीमत 550 डॉलर है, और board पर लगने वाले PMOD या अन्य hardware की लागत जाहिर है अलग है: https://digilent.com/shop/nexys-video-artix-7-fpga-trainer-board-for-multimedia-applications/

    • निष्पक्ष तौर पर कहें तो यह साफ नहीं है कि यही चलाने लायक minimum-spec FPGA है, और इसकी संभावना भी कम है
      ज्यादा लगता है कि उन्होंने बस अपने पास मौजूद board इस्तेमाल किया
  • यह ठीक-ठीक क्या है, समझ नहीं आ रहा। ऊपर से देखने पर यह N64 के लिए hardware compatibility से जुड़ी कोई चीज लगती है

    • यह HDMI output वाला N64 hardware emulation है
    • कई hardware और software projects में सबसे बड़ा सवाल यही होता है
      linked page या creator के GitHub link तक बहुत बार यह नहीं बताते कि चीज है क्या और करती क्या है
    • मैं इस क्षेत्र को बहुत बारीकी से follow नहीं करता, लेकिन पिछले कुछ वर्षों में 90s game consoles का FPGA clone ecosystem काफी बड़ा हुआ है
      “MiSTer” project भी ऐसी ही कोशिशों में से एक है
      original hardware, पुराने cartridges, बेहतर video signal या Bluetooth controllers जैसे mods का market भी ज्यादा active हो रहा है
  • सबसे हालिया YouTube वीडियो 3 साल पुराना है, और सबसे हालिया Twitch broadcast 2 साल पुराना लगता है
    सोच रहा/रही हूँ कि क्या किसी को इस project की मौजूदा स्थिति पता है

    • शायद उन्हें इसी वजह से hire किया गया होगा: https://www.analogue.co/3d
      hiring से announcement तक 2 साल की timeline ठीक बैठती है
      कुछ दिन पहले भी इस पर चर्चा हुई थी: https://news.ycombinator.com/item?id=37901025
  • इसी से जुड़ा सवाल: FPGA के साथ कम खर्च में शुरुआत करने के लिए कोई recommendation है? boards, chips, projects वगैरह

    • Digilent education market के लिए कई boards बनाता है, और कीमतें 200 डॉलर से कम वाली range में हैं
      device इतना छोटा है कि AMD/Xilinx toolchain के free version के साथ भी इस्तेमाल किया जा सकता है: https://digilent.com/shop/fpga-boards/development-boards/introductory-boards/
      online course के तौर पर सुना है कि Nand2Tetris अच्छा है, लेकिन मैंने खुद नहीं किया: https://www.nand2tetris.org/
    • मुझे iCEBreaker board पसंद है
      यह relatively सस्ता है (80 यूरो), add-on boards के लिए Digilent Pmod interface इस्तेमाल करता है, और Lattice FPGA, Yosys और Icestorm जैसे open source tools के साथ अच्छी तरह fit बैठता है
      proprietary IDE मुझे पसंद नहीं, इसलिए यह मेरे लिए decisive advantage है
      project tutorials भी हैं और इसे दूसरे hardware पर port करना भी आसान होना चाहिए: https://github.com/icebreaker-fpga/icebreaker-workshop, https://github.com/icebreaker-fpga/WTFpga
    • development boards सच में बहुत हैं, लेकिन hardware buttons और LEDs वाला board चुनना अच्छा है
      Hello World level के कामों में यह बहुत मदद करता है, और सबसे सस्ते options में अक्सर ये नहीं होते
      शुरुआत में मैंने DE0-Nano से FPGA आज़माना शुरू किया था, लेकिन छोटे buttons से बहुत frustration हुई, इसलिए DE0-CV पर switch किया और उससे काफी संतुष्ट रहा
      इसमें 7-segment LED, physical switches और buttons, VGA port, PS/2 port, Micro SD card slot हैं, इसलिए चाहें तो काफी credible सा छोटा PC भी बना सकते हैं
    • Altera MAX 10 evaluation board शायद सबसे सस्ते options में से एक है
      setup के लिए free Quartus Prime Lite इस्तेमाल होता है, और मेरी नजर में यह corresponding Lattice tools से बेहतर है
    • यह नई किताब भी आपकी रुचि की हो सकती है: https://nostarch.com/gettingstartedwithfpgas
  • सोचता/सोचती हूँ कि क्या cycle-accurate software emulation किसी सीमा से टकराएगा
    Higan काफी शानदार है, लेकिन SNES जैसी relatively primitive machine को emulate करने के लिए भी काफी मजबूत CPU चाहिए
    मुझे electronics की बिल्कुल जानकारी नहीं, लेकिन हाल में MiSTer जैसे FPGA gaming systems में PlayStation और N64 support आते देखने से उम्मीद है कि Higan ने जो जगह छोड़ी है, उसे FPGA आगे बढ़ा सकेगा
    कभी Xbox 360 की भी cycle-accurate emulation संभव हो जाए तो अच्छा होगा। Red Ring के बाद मैंने अपना Xbox 360 ठीक नहीं कराया था

    • cycle-accurate software emulation एक ऐसा विषय है जिसे मैं कई सालों से बीच-बीच में देखता/देखती रहा/रही हूँ
      Higan का concurrency architecture हर cycle पर modules के बीच synchronization मांगता है, इसलिए clock speed बढ़ने पर cost बहुत ज्यादा हो जाने वाली दीवार से टकराया
      लेकिन हर cycle पर synchronize करना जरूरी नहीं है, खासकर CPU में cache आने के बाद से तो और भी नहीं
      एक नया concurrency architecture चाहिए जो सिर्फ जरूरत के समय synchronize करने जितना flexible हो
      मैं actor-based concurrency model के साथ प्रयोग कर रहा/रही हूँ, और cycle-accurate N64 emulator के लिए यह काफी तेज लगता है। हालांकि RSP और RDP implement करने से पहले पक्का नहीं कहा जा सकता
      cycle-accurate JIT और fine-grained memory locking जैसी दूसरी techniques के साथ combine करने पर उम्मीद है कि यह 6th-generation consoles के लिए भी काफी हो सकता है
      जब यह काम करने लायक state में आ जाएगा तो इस पर पोस्ट लिखनी चाहिए
      मुझे नहीं लगता कि cycle-accurate FPGA emulator N64 जैसी machines के लिए भी cost-effective है, और 360 के लिए तो बिल्कुल नहीं
      cycle-accurate CPU, shared bus, cycle-accurate RSP/RDP के साथ 90% तक पहुँचा जा सकता है, लेकिन RDRAM को DDR3 memory पर map करना होगा और timings ठीक से match नहीं होंगी
      linked UltraFP64 project भी exact RAM timing की कोशिश नहीं करता और असली N64 से बेहतर performance देगा
      MiSTer के लिए बन रहा N64 core भी शायद ऐसा ही होगा, ऐसा मुझे लगता है
      सही timing वाली memory के साथ custom board बनाया जा सकता है, लेकिन फिर यह महंगा हो जाएगा
    • मुझे लगता है कि Microsoft के copyrighted code के बिना Xbox 360 games चलाना असंभव है
      ऐसे किसी project में शायद देखने को मिले, लेकिन Analogue PS2 के बाद की generation निकालेगा, ऐसी उम्मीद करना मुश्किल है