Interesante discusión entre Haze (MAME) y Squarepusher (RetroArch/libreto)

Discusión entre un grande de la scene, el mítico Haze (MAME), y uno de los programadores de RetroArch/libreto, responsable de los ports a Playstation 3, XBOX, XBOX 360, Android y, en parte, Wii/Gamecube. Sobre la filosofía de ambos proyectos y la necesidad real de gestionar cores con una misma interfaz, algo que puso de moda hace unos cuantos años el Mednafen de Ryphecha y al que se apuntó SSNES tiempo después para acabar convirtiéndose en RetroArch. La famosa interfaz de cores como bsnes, Gens Plus GX, Gambatte, etc.

Una discusión bastante acalorada, como casi todas las de Haze (que es un crack) donde veo a Squarepusher un poco arrogante, pero interesante al fin y al cabo.

http://mamedev.emulab.it/haze/2014/04/07/ume-0-153/
No soy muy asiduo en estos foros, aunque si soy un viejo jugador de todas las consolas y seguidor de Haze desde que tiene su blog, y solo te puedo decir que.

1.- no es una discucion es una paliza de parte Haze al farol ridiculo de Squarepusher.

2.- si en este momento el proyecto o los proyectos de RA/lr se pararan en el mundo de la emulacion no se pierde nada, menos si Squarepusher desaparece, pero si nos quedaramos sin Haze o sea el mismo Haze que ha crackeado practicamente todas las protecciones imposibles en las placas, ahi si ya valio madres.

3.- yo no entiendo como un quasi don nadie como "Squarepants" perdon Squarepusher se atreve o puede ir a la pagina de Haze a decirle que haga lo que el quiere solo para hacerle la vida mas facil a el (ah porque el señor le esta reclamando basicamente que porque no hace ports para libretro del UME de Haze lo cual me parece de lo mas patetico, si tantas ganas tiene que las haga el, y lo mismo le dijo Haze y Moo y Arbees y basicamente todo mundo)

4.- yo tambien note la "discusión" pero me lo tome mas a burla del pobre "Squarepants"
En realidad sí es una discusión y ambos puntos de vista son interesantes. Squarepusher no es un mindundi ni un fucker de esos que pueblan los foros (incluyendo EOL) montándose historias sobre algo de lo que tienen ni puta idea. Es un programador serio que lo mismo que ha portado el emulador a Android ha mantenido la ramas de XBOX y Wii, dos scenes completamente muertas, lo que tiene cierto mérito.

Pero lo mismo que digo eso también digo que es un poco broncas, algo que ha demostrado en GBATemp. Haze tampoco se queda atrás, independientemente a que sea una leyenda en el mundo de la emulación, y las ha tenido con Guru y con muchos otros programadores, cada vez que ha habido un cambio importante en la política de MAME ahí ha estado el chorreo de respuestas en su blog o en MAMEWorld. Pero tampoco hay que llevarse las manos a la cabeza, es algo normal, para eso existe el término drama-scene que popularizó el mítico Dave de Final Burn y la desencriptación de las placas de SNK.

Yo veo ambos puntos interesantes y ambos proyectos prometedores, hay cosas en las que Squarepusher pueda tener razón y bastantes más, a mi modo de ver, donde Haze tiene razón. Pero no deja de ser una discusión entre dos programadores que sí saben de lo que están hablando, para variar en internet. Haze creo que exagera las cosas montándose películas conspiranóicas sobre cosas que RetroArch limitará cambiando el modo en que se controlaba de forma original mediante MAME y Squarepusher pretende imponer cambios sobre el modo en que ha trabajado el que es, probablemente, el mejor proyecto que ha dado internet en toda su historia. No se, el resto de programadores no han puesto pegas sobre el resto de cores y, por lo que he visto, todas las opciones están disponibles y trabajan de manera muy similar. Si Byuu, que es el tipo más maniático de la historia de la scene, ha dado su consentimiento para cores de bsnes cuando tiene entre manos su particular Higan ... no se porqué no deberían confiar en el proyecto otros emuladores.

Pero vamos, que es cuestión de puntos de vista. Personalmente solo uso RetroArch para bsnes y Gens Plus GX, y desde luego no volvería a usar Higan o algún emulador de Mega Drive decididamente peor que Gens Plus GX.
Básicamente estoy más de acuerdo con Haze en el tema de lograr una emulación más efectiva y 100% compatible con todos los juegos de la plataforma a emular, en lugar de una emulación parcial parcheando los juegos que no tiren. Sí, requiere más recursos del sistema, pero por dios... No veo el sentido en adaptar el emulador a plataformas como PS3, 360 o Wii cuya muerte está más que anunciada, y aún menos a dispositivos móviles que además de no dar la talla en cuando a requisitos para hacer funcionar la emulación, tienen una interfaz de control terrible.
GR SteveSteve escribió:Básicamente estoy más de acuerdo con Haze en el tema de lograr una emulación más efectiva y 100% compatible con todos los juegos de la plataforma a emular, en lugar de una emulación parcial parcheando los juegos que no tiren. Sí, requiere más recursos del sistema, pero por dios... No veo el sentido en adaptar el emulador a plataformas como PS3, 360 o Wii cuya muerte está más que anunciada, y aún menos a dispositivos móviles que además de no dar la talla en cuando a requisitos para hacer funcionar la emulación, tienen una interfaz de control terrible.

En móviles tiene bastante sentido. Los móviles/tablets son muy potentes, para ser móviles, por 70 y pocos € tienes un RK3188 que es un Quad Core a 1,6Ghz. Además los procesadores ARM son el futuro, muy por detrás del x86_64, pero en un segundo puesto del que no les va a quitar nadie. En unos pocos años su scene se ha vuelto muy popular y el clásico dilema de que un programador no estuviera motivado porque no sacaba ningún rendimiento económico por su trabajo está resuelto.

Sobre el control, es lo de siempre, todos los emuladores de Android soportan mandos, incluyendo el de 360. Personalmente no juego con emuladores en el tablet pero de hacerlo se puede jugar perfectamente con mando. Y en el caso del móvil tengo la misma teoría que en las consolas portátiles, por muy portátiles que sean el 95% de la gente juega en casa.
4 respuestas