- ultrafp64.com muestra una página predeterminada de hosting en lugar del esperado material técnico sobre FPGA N64
- Se indica al propietario del sitio que contacte a su proveedor de hosting o a webmaster@ultrafp64.com
- La página señala como posibles causas del fallo de acceso un cambio de dirección IP, un error de configuración del servidor o una migración a otro servidor
- Los cambios de DNS pueden tardar 8–24 horas en propagarse, y también se incluye un enlace con instrucciones para borrar la caché de DNS
- Con el contenido actual no es posible confirmar información técnica sobre la implementación, funciones, rendimiento o uso de FPGA N64
Estado actual de la página mostrada
- ultrafp64.com muestra la página web predeterminada de cPanel
- En la parte superior aparece el mensaje “SORRY!” junto con la indicación de que el propietario del sitio debe contactar a su proveedor de hosting
- Se ofrece como contacto un enlace de correo a webmaster@ultrafp64.com
Posibles causas del fallo de acceso
-
Cambio de dirección IP
- La dirección IP del dominio podría haber cambiado recientemente
- Se indica verificar que la configuración de DNS sea correcta
- La propagación de cambios de DNS puede tardar 8–24 horas
- Se incluye un enlace con instrucciones para borrar la caché de DNS
-
Error de configuración del servidor
- El proveedor de hosting debe configurar la dirección IP correcta en la configuración de Apache y en los registros DNS
- Puede ser necesario reiniciar Apache para aplicar la nueva configuración
-
Migración a otro servidor
- La URL del dominio podría haber cambiado o el proveedor de hosting podría haber movido la cuenta a otro servidor
1 comentarios
Opiniones de Hacker News
Si te interesan los proyectos nuevos para hardware de N64, Kaze Emanuar tiene una serie excelente sobre la optimización de Super Mario 64 para ejecutar romhacks muy complejos en el hardware original.
Curiosamente, en SM64 el cuello de botella suele ser la velocidad de la memoria, así que usar
inlinepuede agrandar el programa y provocar una lectura de memoria adicional, perjudicando el rendimiento.El video introductorio está aquí, y también hay más videos sobre temas específicos: https://youtu.be/t_rzYnXEQlE?si=6yNnsTxOr7M5v4ub
Él trabaja en C, modifica el juego y vuelve a compilarlo para el hardware original, así que no sé si se le puede llamar “romhack”.
El video es realmente bueno: https://github.com/n64decomp/sm64
También hay quienes están haciendo un SDK en Rust, y la demo básica está aquí: https://youtu.be/XmlmvRrRFqs
Me pregunto si alguna vez hizo una compilación del juego original con correcciones de rendimiento para que el contenido original de Mario 64 corra a 60 FPS en una N64 real.
En el ecosistema MiSTer FPGA hay miles de personas, y algunas compraron el hardware por menos de 200 dólares alrededor de 2020.
Ahora es más caro, pero el núcleo FPGA de N64 con muchas funciones que está desarrollando Robert Peip, y que ya está bastante avanzado, saldrá pronto como actualización gratuita cuando se termine el trabajo pendiente.
La beta ya se puede jugar y recibe actualizaciones casi a diario: 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
ay_están cerca en el teclado?Me pregunto si el hardware se ha actualizado en todo este tiempo, o si existe la posibilidad de que salga una versión actualizada en el futuro.
Relacionado con esto, Analogue dice que lanzará un clon FPGA de N64 “previsto para 2024”: https://www.analogue.co/3d
La página no tiene mucha información, y no estoy involucrado, pero me parece genial que algo así llegue al mercado.
La oferta es extremadamente limitada, incluso los modelos estándar son difíciles de conseguir, lanzan muchísimas “ediciones limitadas”, y la mayoría termina de inmediato en eBay a precios absurdos.
Esto también vale la pena revisar: https://github.com/RobertPeip/Mister64
Sobre todo si se considera que durante años se dijo que un núcleo de N64 jamás podría funcionar en la placa FPGA DE10-Nano de MiSTer.
Como no se indica qué plataforma FPGA se usó aquí, busqué un poco y parece ser la “Nexys Video Artix-7 FPGA: Trainer Board for Multimedia Applications” de Digilent.
Cuesta 550 dólares, y por supuesto eso no incluye los PMOD ni otro hardware que se conecte a la placa: https://digilent.com/shop/nexys-video-artix-7-fpga-trainer-board-for-multimedia-applications/
Más bien parece que simplemente usaron una placa que ya tenían.
No sé exactamente qué es esto. A simple vista parece algo relacionado con compatibilidad de hardware para N64.
Demasiadas veces, ni la página enlazada ni el enlace al GitHub del creador explican qué es ni qué hace.
El proyecto “MiSTer” es uno de esos intentos.
También está creciendo el mercado de modificaciones para hardware original, cartuchos viejos, mejores señales de video o controles Bluetooth.
El video más reciente de YouTube es de hace 3 años, y la transmisión más reciente de Twitch parece ser de hace 2 años
Me pregunto si alguien sabe cuál es el estado actual de este proyecto
El cronograma de 2 años entre la contratación y el anuncio encaja
También se discutió hace unos días: https://news.ycombinator.com/item?id=37901025
Relacionado con esto, ¿alguna recomendación sobre formas baratas de empezar con FPGA? Cosas como placas, chips o proyectos
Los dispositivos son lo bastante pequeños como para usarse incluso con la versión gratuita del conjunto de herramientas de AMD/Xilinx: https://digilent.com/shop/fpga-boards/development-boards/introductory-boards/
He oído que Nand2Tetris es bueno como curso en línea, aunque no lo he probado personalmente: https://www.nand2tetris.org/
Es relativamente barata (80 euros), usa la interfaz Digilent Pmod para placas adicionales, y las FPGA de Lattice encajan bien con herramientas open source como Yosys e Icestorm
Odio los IDE propietarios, así que eso para mí es una ventaja decisiva
También hay tutoriales de proyectos y debería ser fácil portar cosas a otro hardware: https://github.com/icebreaker-fpga/icebreaker-workshop, https://github.com/icebreaker-fpga/WTFpga
Ayudan mucho en tareas del nivel de Hello World, y las opciones más baratas muchas veces no los incluyen
Al principio empecé a jugar con FPGA con una DE0-Nano, pero me frustraron demasiado sus botones pequeños, así que cambié a una DE0-CV y quedé bastante satisfecho
Tiene LED de 7 segmentos, interruptores y botones físicos, puerto VGA, puerto PS/2 y ranura para tarjeta Micro SD, así que si quieres puedes hacer una pequeña PC bastante convincente
Para configurarla se usa Quartus Prime Lite, que es gratis, y me parece mejor que las herramientas equivalentes de Lattice
Me pregunto si la emulación de software ciclo-exacta terminará chocando con sus límites
Higan es bastante genial, pero incluso para emular un dispositivo relativamente primitivo como la SNES requiere una CPU considerablemente potente
No sé nada de electrónica, pero viendo la tendencia de sistemas de juego FPGA recientes como MiSTer que soportan PlayStation y N64, espero que FPGA pueda tomar el relevo que dejó Higan
Ojalá algún día también sea posible la emulación ciclo-exacta de Xbox 360. No arreglé mi Xbox 360 después del anillo rojo de la muerte
La estructura de concurrencia de Higan requiere sincronización entre módulos en cada ciclo, así que al subir la frecuencia de reloj se encontró con un muro de costos muy altos
Pero no es obligatorio sincronizar en cada ciclo, sobre todo desde que las CPU empezaron a tener caché
Hace falta una nueva estructura de concurrencia lo bastante flexible como para sincronizar solo cuando sea necesario
Estoy experimentando con un modelo de concurrencia basado en actores, y parece lo bastante rápido para un emulador de N64 ciclo-exacto. Aunque no lo sabré con certeza hasta implementar el RSP y el RDP
Espero que, combinado con otras técnicas como JIT ciclo-exacto y bloqueo de memoria granular, pueda alcanzar incluso para consolas de sexta generación
Debería publicar algo cuando esté en un estado funcional
No considero que los emuladores FPGA ciclo-exactos sean rentables ni siquiera para dispositivos como la N64, y mucho menos para la 360
Con una CPU ciclo-exacta, bus compartido y RSP/RDP ciclo-exactos se puede llegar al 90%, pero hay que mapear la RDRAM a memoria DDR3 y los tiempos no encajan bien
El proyecto UltraFP64 enlazado tampoco intenta reproducir los tiempos exactos de la RAM y seguramente tendrá mejor rendimiento que una N64 real
Supongo que el núcleo de N64 para MiSTer en desarrollo será similar
Se podría hacer una placa personalizada con memoria cuyos tiempos sí coincidan con los reales, pero eso la volvería cara
Tal vez se vea en proyectos como este, pero es difícil esperar que Analogue lance algo de la generación posterior a PS2