Huevo de Pascua (virtual)

Unhuevo de Pascuaohuevo pascual​ (en inglésEaster egg) es un mensaje o capacidad oculta contenido enpelículas,series de televisión,discos compactos,DVD,Blu-ray,programas informáticosovideojuegos.
Entre losprogramadores, parece haber una motivación en dejar una marca personal, casi un toque artístico sobre un producto intelectual, el cual es por naturaleza estándar y funcional.
Actualmente, los huevos de Pascua tratan de entretener, buscar nuevos trabajos potenciales, pagar tributo a los ejecutivos o divertir a los programadores.​
El origen del término se encuentra en el videojuego deAtariAdventurede 1979, que contenía el primer huevo de Pascua virtual que se conoce, introducido por el programadorWarren Robinett.​
En aquel tiempoAtarino incluía los nombres de los programadores en los créditos del juego, por temor a que los competidores trataran de robarles sus empleados. Robinett estaba en desacuerdo con su supervisor sobre esta falta de reconocimiento y programó el mensaje «Creado por Warren Robinett» (Created by Warren Robinett) para que apareciera cuando el jugador movía su avatar sobre un pixel específico, llamadopunto gris, durante una cierta parte del juego y entrando en una habitación secreta mediante una elaborada secuencia de pasos. Robinett lo pensó como una maniobra de autopromoción.
Atari vendió un millón de unidades del juego a 25 USD cada uno. Robinett se enfadó con Atari porque tenía un salario de 22 000 USD al año, ningún bonus y no se le hacía llegar el correo de los jugadores.
Cuando Robinett abandonó Atari, no informó a la compañía del reconocimiento que había incluido en el juego. Poco después elpunto grisy su mensaje fue descubierto por Adam Clayton, un jugador de 15 años de Salt Lake City, que mandó una carta a Atari el 4 de agosto de 1980.​ La dirección de Atari inicialmente quiso retirar el mensaje y lanzar el juego otra vez, pero resultaba demasiado costoso. En su lugar, Steve Wright, director de desarrollo de software de la división de consumo de Atari, sugirió que se mantuviera el mensaje y que se potenciara su inclusión en juegos futuros. Los llamó huevos de Pascua porque no estaban documentados y los encontraban los jugadores.​​
En la películaReady Player OnedeSteven Spielbergel protagonista debe jugar el juegoAdventuredeAtariy descubrir su huevo de Pascua.
Mientras lo está jugando, Parzival dice:
​
El primer juego de aventuras en textoColossal Cave Adventure(1976), del queAdventurederivó, incluyó varias palabras secretas. Una de ellas era "xyzzy", un comando que permitía al jugador moverse entre dos puntos del juego.​
En 2004 se encontró un huevo de Pascua que mostraba el apellido del programador Bradley Reid-Selth en el videojuegoVideo Whizball(1978), un juego para el sistemaFairchild Channel F.​
Según la investigación deEd Fries, el primer huevo de Pascua conocido en un juego arcade de monedas estaba enStarship 1(1977), programado porRon Milner. Pulsando los controles en un orden determinado, el jugador obtenía en la pantalla el mensaje «¡Hola, Ron!» y diez partidas gratis.
Había que introducir una moneda mientras se mantenían pulsados los botones «phasor» y «start». Entonces, se soltaban esos botones y rápidamente se movía la palanca «slow».
Fries lo describe como el primer juego arcade conocido que se ajusta a la definición de huevo de Pascua. La existencia de este huevo de Pascua no se publicó hasta 2017, lo que llevó a Fries a sugerir que los más de cien juegos arcade que preceden aStarship 1podrían contener huevos de Pascua no descubiertos.​​
DesdeAdventurehay una larga historia de desarrolladores de videojuegos colocando huevos de Pascua en sus juegos.​La mayoría de los huevos de Pascua son intencionados, un intento de comunicarse con el jugador o una forma de tomarse la revancha por desaires de la dirección de la empresa. Los huevos de Pascua en los videojuegos han tomado una variedad de formas, desde las pantallas puramente ornamentales hasta las mejoras estéticas que cambian algún elemento del juego durante la partida. El huevo de Pascua incluido enAge of Empires(1997) es un ejemplo de lo último: los proyectiles de la catapulta se cambian de piedras a vacas.​Los huevos de Pascua más elaborados incluyen niveles secretos y habitaciones de desarrolladores, que son áreas secretas del juego totalmente funcionales.
Las habitaciones de desarrolladores frecuentemente incluyen bromas internas de los seguidores o del equipo de desarrollo y difieren de las habitaciones de depuración en que están destinadas a que el jugador las encuentre.
Algunos juegos llegan a incluir minijuegos ocultos como huevos de Pascua. En el juegoDay of the Tentacle(1993) deLucasArts, se puede jugar el juego originalManiac Mansion(1987) en su versión completa usando un ordenador personal virtual en la habitación de un personaje.​​
Otros huevos de Pascua se originaron no intencionadamente. Elcódigo Konamise originó en el juegoGradius(1985) deKonamiparaNintendo Entertainment System. El programadorKazuhisa Hashimotocreó un parte de código para ayudarle a depurar el juego dándole salud y fuerzas adicionales a su avatar para avanzar en el juego rápidamente. Esas partes de código normalmente se retiran del juego antes de su lanzamiento. En el caso deGradius, Hashimoto se olvidó de retirarlo y el código fue descubierto por los jugadores. Su popularidad inspiró a Konami a reutilizar el código y mantenerlo como huevo de Pascua en sus juegos futuros.​​​
Hay problemas técnicos que crean huevos de Pascua no intencionados.Jon Burton, fundador deTraveller's Tales, anunció que muchos de los huevos de Pascua aparentes en sus juegos paraMega Drivesurgieron como resultado de trucos de programación para atajar algunas dificultades para conseguir la estricta certificación de Sega para sus juegos. La captura de excepciones durante la ejecución podía mantener usable el juego y pasar la certificación.
Por ejemplo, golpear el cartucho deSonic 3D Blast(1996) mientras se introducía en la consola llevaría el juego hasta la pantalla secreta de selección de nivel, que según Burton explicó era la forma de manejar cualquier error de procesador sin identificar que lo llevaría al bloqueo, como cuando temporalmente se perdía la comunicación entre el cartucho y el microprocesador.​
En software los huevos de Pascua son respuestas secretas que se producen como resultado a una serie de comandos no documentados. Los resultados varían entre un mensaje o imagen hasta una página de créditos a programadores o un video oculto dentro de un programa.
Muchos ordenadores personales tienen huevos de Pascua ocultos en lamemoria de solo lectura, que incluyen listas de desarrolladores, exhortos políticos, trozos de música o imágenes del equipo de desarrollo.
En el sistema operativoTOPS-10(1967) para el ordenadorDECPDP-10el comandomakese usa para llamar al editor de textoTECOy crear un fichero. Si el argumento para el nombre de fichero eralove, el comando completo quedaba comomake love(haz el amor). Esto producía una pausa y la respuestanot war?(¿no la guerra?) antes de crear el fichero.​
Algunas versiones del sistema operativo DECOpenVMStienen códigos de estado de salida ocultos, incluyendo una referencia al sketch Dirty Hungarian Phrasebook deMonty Python: "exit %xb70" devuelve el mensaje "%SYSTEM-W-FISH, my hovercraft is full of eels" (%Sistema-con-pescado, mi hovercraft está lleno de anguilas), mientras que "exit %x34b4" devuelve una referencia a un antiguo meme: "%SYSTEM-F-GAMEOVER, All your base are belong to us" (%Sistema-F-juego-finalizado, Toda tu base nos pertenece).​
La versión deMicrosoft Officede 1997 incluía un simulador de vuelo dentro deMicrosoft Excely un juego de máquina de bolas (pinball) enMicrosoft Word.​​
Los sistemas operativos Microsoft Windows anteriores aXPtienen el huevo de Pascua de volcán. En el salvapantallas de texto si se introduce «volcano» se muestran todos los nombres de volcanes en los Estados Unidos. Microsoft retiró este huevo de Pascua en XP, pero añadió otros.
Microsoft Excel 95contenía un juego de acción oculto similar aDoom(1993) llamadoThe Hall of Tortured Souls.​
Desde 2002 Microsoft no permite código oculto o no documentado como parte de su iniciativa de computación de confianza (trustworthy computing).​
Dentro del sistema operativo LinuxDebianla herramientaapt-gettiene un huevo de Pascua que dibuja una vaca con caracteresASCIIcuando se introduce en el terminalapt-get moo​
En un terminal Linux la ordenapt-get helpproduce un texto de ayuda que al final contiene la fraseEste APT tiene poderes de Super Vaca.​
En el editor de textovimla orden:help 42produce el texto «What is the meaning of life, the universe and everything?  42. Douglas Adams, the only person who knew what this question really was about is now dead, unfortunately. So now you might wonder what the meaning of death is...» («¿Cuál es el sentido de la vida, el universo y todo? 42. Douglas Adams, la única persona que sabía de qué iba esta pregunta, ahora está muerta, desafortunadamente. Así que ahora te podrías preguntar cuál es el sentido de la muerte...»).
En los comienzos de AppleSteve Jobspedía a sus ingenieros que firmaran su trabajo como artistas. Cada programa incluido en el Macintosh tenía el menú «Acerca de» que mostraba claramente los créditos. Esto hizo que los usuarios conocieran a gente comoAndy Hertzfeld,Bill Atkinson,Bruce Horn,Steve CappsoSusan Kare.
Jobs hizo firmar en el molde de la carcasa a todos los que participaron en el proyecto Macintosh, de modo que cuando se abre uno de los Macintosh originales se pueden ver todas esas firmas.
En el PowerMacintosh con System 7.5, si se escribe «secret about box» en el editorSimpleText, y se arrastra al escritorio, aparece una ventana que contiene una bandera con una iguana y el texto «iguana iguana powersurgius». La bandera ondea según la posición del cursor y al rato aparece una foto del equipo de desarrollo con los nombres de todos en una caja inferior.
Steve Jobs, tras su retorno a la compañía, prohibió los huevos de Pascua como una forma de evitar que otras compañías robaran a Apple los ingenieros con talento. En un tiempo en el que la empresa se hundía rápidamente dijo que no tenía sentido facilitar las cosas a la competencia.​
Tras la muerte de Jobs el primer huevo de Pascua apareció en 2012 tras una actualización de laMac App StoreparaOS X Mountain Lion, en la que las aplicaciones descargadas tenían temporalmente como fecha de descarga la de 24 de enero de 1984, la fecha de lanzamiento delMacintosh.​
Dan Sandler, cuando trabajaba en el software Android, dijo que los huevos de Pascua ayudaban a establecer el software como una forma de arte, siguiendo los pasos de pintores, músicos y artesanos que introducían pequeñas bromas y referencias dentro de su trabajo desde hace siglos.
Para la versión Android P crearon una app secreta de dibujo en la que los trazos desaparecen al poco tiempo y la obra no se puede guardar.
En la división deGoogle Mapslanzaron el huevo de Pascua el 10 de marzo de 2018, «Día Internacional de Mario» (Mar10), en el que cambiaron el punto azul de posición por el coche deMario Kart.
Los huevos de Pascua están incorporados en la cultura de Google y tienen un grupo de correo interno sobre huevos de Pascua (llamadoPoultry). Crearon herramientas de software para incorporar fácilmente huevos de Pascua a los resultados de búsqueda.​
El buscador de Google a veces da huevos de Pascua como respuesta a ciertas preguntas. Por ejemplo,Google Mapsuna vez respondió a la petición de indicaciones para ir de Japón a China diciendo que usara unjet-skipara atravesar el Océano Pacífico.
En Google Earth la combinación de teclasCtrl+Alt+Apone al usuario en un simulador de vuelo que le permite volar sobre la superficie de la Tierra.​
En el contrato de términos de servicio deWordPresshay un párrafo de renuncia de garantías que dice:
El enlace abre una fotografía de un bistec de carne y un tributo al restaurante de barbacoa Memphys Minnie de San Francisco.
Este huevo de Pascua se ha copiado a muchas empresas que utilizan las plantillas de WordPress y no han adaptado el contrato de términos de servicio.​
Los huevos de Pascua también pueden encontrarse enhardwareofirmwarede algunos aparatos como laBIOSROMde algunos ordenadores personales.
El 13 de noviembre algunasAMI BIOSen lugar de arrancar se ponen a tocar en bucle la melodía de feliz cumpleaños hasta que se aprieta una tecla.​
Los primerosApple Macintoshtenían fotografías del equipo de desarrollo en la ROM. Estos huevos de Pascua fueron muy publicitados en la prensa de entonces.​​​
En elRadio ShackColor Computer 3si se presionan a la vez las teclasCtrl+Alt+Resetmuestra la foto de tres desarrolladores que está almacenada en la ROM.​
Algunososciloscopioscontienen huevos de Pascua. El osciloscopio HP 54600B, contiene un clon del juegoTetris(1984),​
El osciloscopio HP 54622D contiene un juego similar aAsteroids(1979) llamadoRocks.​
El osciloscopioTektronix1755A Vector and Waveform Monitormuestra un pez nadando cuando en el menú de configuración se selecciona «Remote>Software version».​
La calculadoraHewlett-PackardHP-45(lanzada en 1973) contiene un cronómetro no documentado al que se accede mediante una secuencia de teclas.​
El ordenadorCommodore Amiga 1000tiene dentro de la carcasa las firmas de los componentes de los equipos de diseño y desarrollo. Se incluye la firma de Jay Miner y la huella de su perro Mitchy.​
Los ordenadoresCommodoreAmigael sistema operativoAmiga OScontiene mensajes ocultos.​​
Muchos diseñadores de circuitos integrados (chips) incluyen elementos gráficos llamados «chip art», que incluyen imágenes, frases, iniciales de desarrolladores, logos y más. Este arte, como el resto del chip, se reproduce en cada copia por litografía y grabado. Solo se hace visible cuando se abre el chip y se examina con un microscopio.​
A mediados de la década de 1980 en un laboratorio deKombinat Mikroelektronik Erfurtdel Ministerio de Interior de la antigua República Democrática Alemana (RDA) se descubrió un mensaje dentro de un microprocesador DEC cuando estaban analizando el chip. Estaba escrito en el nivel de metalización, que sirve para conectar los distintos componentes individuales en un circuito integrado. Como ese nivel no está arriba, el texto solo se podía encontrar cuando se retiraba capa a capa para entender la tecnología de fabricación mediante ingeniería inversa.
La foto original del texto está en algunos archivos de laStasi(BStU, Ast. Erfurt, Abt. XVIII, Bd. 13, Bl. 70).​
El microchipCVAXde la CPUMicroVAXcontenía grabada la frase en alfabetocirílico:
Los ingenieros de DEC intentaron copiar el eslogan de las tarjetasHallmarkque decía:
y lo cambiaron a:
En 1983, una fuente de inteligencia comunicó a DEC que un ordenador VAX-11/780 que estaba operando en un complejo de misiles soviéticosSS-20tenía escrita esa frase sobre la carcasa.​
Sabiendo que algunos CVAX terminarían en la Unión Soviética, a pesar de la prohibición sobre su venta, DEC decidió incluir la frase para que los soviéticos supieran que estaban pensando en ellos cuando trataran de copiar el microprocesador con técnicas de ingeniería inversa.​​
La traducción al ruso es bastante mala y probablemente fue hecha palabra a palabra usando un diccionario.​
Tesla es una «empresa de software que fabrica ordenadores sobre ruedas». Desde sus inicios ha incluido huevos de Pascua y se han descubierto entre otros: