Una historia de amor digital /////////////////////////// "Digital, a Love Story" ("Digital, Una Historia de Amor") fue escrita y programada por Christine Love para Linux, Windows y OSX. Se trata de una Novela Visual con puzzles escrita en Ren'Py y publicada bajo Creative Commons. Se sitúa durante el pico de la escena de las BBS, circa un alternativo 1988. https://scoutshonour.com/digital/ Al principio, pareciera que no existe novela visual como tal, sino simplemente la pantalla del Workbench de una Commodore Amiga, con unos controles para la música de fondo, y un único ícono llamado "mensajes". Al cliquear este último, el jugador rápidamente ganará acceso a un ochentoso discador de módem, así como a un número telefónico para una BBS local (una cartelera electrónica). Los mensajes que aparezcan en esta interfaz de texto previa a la web serán los que utilizaremos para avanzar en la historia. "Un pasado alternativo puede dar lugar a un futuro alternativo"... O no... Para instalar el juego en GNU Linux podemos recurrir a la terminal: cd ~ ; wget http://www.scoutshonour.com/lilyofthevalley/digital-1.1.tar.bz2 ; tar xvjf digital-1.1.tar.bz2 ; mv ~/Digital-linux-x86/ ~/.Digital-linux-x86/ Y lo ejecutamos con: cd ~/.Digital-linux-x86/ ; ./Digital.sh ; Comencemos... En la Pantalla de Título, elegí RUN para comenzar un juego nuevo. Cuando se te solicite, poné tu handle (un nombre de usuari@), nombre y apellido. Revisá tus mensajes, que se representan en el sobre de correo en el escritorio "Amie WorkBench". Se trata de una estilización basada en la Commodore Amiga, una línea de clásicas Home Computers, muy interesantes para la época. En el escritorio tendrás dos archivos de texto: uno del distribuidor de la computadora refiriendo al uso que hay que darle a dicho sistema, y el segundo del querible Sr.Wong (quien te vendió la máquina). Este será lo suficientemente amable como para adjuntarte un utilitario de discado telefónico para el módem de tu computadora, junto con un número telefónico de una BBS local (a la vez que te advierte sobre no pasarte con las llamadas de larga distancia). **RESOLUCION DEL JUEGO** ¡¡SPOILERS!!: Vamos a ir avanzando en la historia de a poco. Como primer medida, bajate el adjunto «discador.exe» del correo del Sr.Wong. El utilitario de discado aparecerá en el costado inferior derecho del escritorio Workbench (y estará representado por un ícono de teléfono, claro). El uso de este utilitario es simple: Hacé clic en el discador.exe, poné el número telefónico al que quieras llamar cuando se te solicite, y apretá el botón Discar de la GUI para marcar con tu módem. El número de la BBS Local City es 698-5519 (simplemente ingresa 6985519, el juego agregará el -). Esperá que se establezca la comunicación (deberías oir un handshake exitoso). En la pantalla BBS, elegí "Loguearse". Como sos usuari@ nuev@, elegí «nuevo» para crearte una cuenta, seguido por una contraseña. Una vez que te registres, revisá la sección Mensajes. Vas a encontrar tres: uno de un tal Orph3o, otro con un esforzado poema de una tal Emilia, y luego un artículo sobre Virus Informáticos redactados por BlueSky. Fíjate que tanto Emilia como BlueSky tienen asteriscos frente a sus handles. Leé todos los mensajes que veas, podés responderlos presionado «Responder» y también bajártelos a tu compu con el "botón de descarga" (flecha hacia abajo), que cada mensaje tiene al costado. Ahora cerrá el discador de BBS, y rediscá a la BBS. Como ya tenés una cuenta, vas a ver un cuadro de alerta que te informa que tus últimos MPs se bajaron a tu Amie. Presioná OK para cerrar el Discador, y revisá tus mensajes. Serán tres MPs ("Mensajes Privados") nuevos: uno de System - que te informa que pidiste registrarte a la BBS con éxito - otro consistente en una respuesta de BlueSky (quien explica qué es la ARPANET) y un MP de Emilia acerca de tu aprecición de su poesía. Contestá los MPs tanto de Emilia como de BlueSky, y rediscá a la BBS para "subir" estas respuestas. Logueate como siempre, y vas a ver una ventana de alerta concerniente a tus últimos MPs. Consultá la sección Mensajes de la BBS, deberías poider encontrar tres mensajes nuevos, uno de BlueSky, (que es una continuación del artículo aterior sobre virus), otro de Fígaro (quien nos dara el número de una nueva BBS llamada "La Matriz BBS"). El tercer artículo es la segunda parte de la FAQ de las BBS. Cerrá el discador, leé los mensajes. Debería llegarte uno de Emilia; contéstale este MP. ¿Te acordás el número de la La Matriz BBS que nos dio Fígaro? Era 220-7683, donde encontraremos a La Matriz. xD. Llamamos, creamos allí una cuenta nueva, y nos logueamos. Como siempre, nos dirigimos a la sección de mensajes de la BBS. Habrá tres mensajes nuevos: dos de Rocky (en el primero explica sobre el "PC LOAD LETTER"... ¿cómo se supone que la gente entendería que eso significaba poner más papel?). Volviendo al tema, el segundo correo es sobre el desbordamiento de VRAM, un mensaje importante que hace a un bug en la gestión de memoria de la Amie, un utilitario mal programado que puede hacer que la computadora se cuelgue. Respondé a este mensaje. El último correo será de Fígaro, quien explicará sobre un bug en el compilador de C de la Amie. Contestá también este mail. Salí de la BSS, y volvé a llamar a Lane City Local BBS. Deberían llegarte nuevos MPs, revisalos en la sección de Mensajes, e innecesariamente podés buscar el mail de Tiberius sobre Viaje a las estrellas, La Nueva Generación. Salí del discador y revisá tus menssajes. Debería llegarte uno de La Matriz BBS sobre la registración, así como otro de Emilia. Respondéle el MP a Emilia. Ahora, ¿a quién querés llamar primero? Si llamás a Lane City Local se colgará el sistema mostrando el mensaje «Sobrecarga de VRAM»; te conviene primero visitar La Matriz BBS, ya que Rocky te enviará allí un MP sobre su posteo de «sobrecarga de VRAM». Te enviará un adjunto para la última versión del sistema operativo Amie Workbenck. Bajate el adjunto y deberías tener la versión 1.4 de Bench. (No es necesario "reinciar el sistema" como dice el mensaje). Ahora rediscamos a Lane City Local BBS, donde recibirás nuevos MPs. Leete la sección mensajes, habrá unn correo nuevo de Orph3o que es la tercera parte de la FAQ de las BBS. Leé el mensaje; fijate que menciona que el SysOp puede leer cualquier mensaje enviado en su sistema, especialmente MPs. Salí de la BBS, y revisá los mensajes. Tiene que haber dos MPs nuevos: uno de Emilia quien parece disfrutar tus mensajes, y otro de Tiberius, quien demuestra elocuencia, madurez e inteligenica en sus MP. Respondé a Emilia con un MP. Discá a La Matriz BBS con y tendrás dos nuevos mensajes, uno de Rainbreeze cuyo posteo - "Nihao, bitches!" - es un claro indicativo de su conocimiento de cultura extranejra, asuntos internacionales, y economía. Respondéle al post. Otro correo es de Ward, quien ha subido un nuevo programa, un utilitario Bloc de Notas, que a diferencia de los blocs de notas que conocemos, este cumple la función de almacenar números de teléfono de BBS, códigos de tarjetas telefónicas y contraseñas. Bajate este utilitario y respondé su mensaje. Aparecerá el utilitario Bloc de Notas en el costado inferior izquierdo del escritorio. Podés probarlo. El Bloc de Notas tiene tiene tres pestañas y su contenido se actualizará automáticamente en la medida que avancemos en la trama. Los números que aparecen hasta ahora son el de Lake City Local BBS, y La Matriz BBS, y la pestaña Contraseñas sólo tiene las contrasñeas de las BBS en las cuales tenemos cuentas. Llamá a Lake City BBS, y deberías recibir varios MP nuevos. Cerrá la BBS y revisá los MPs. Habrá uno nuevo de Emilia., contéstale. Discá a La Matriz y recibirás otros MPs. Consultá la sección de Mensajes de la BBS, en la cual el usuario POSEIDON inicia una Guerra de Llamaradas al posteo anterior de Rainbreeze. Cerrá la BBS y revisá tus mensajes. El primero es de Ward, concerniente al programa que subió ante. Hmm, ¿lo encontró posteado anónimamente? Interesante. Luego otro de Raintree, quien responde sobre tu opinión. Cerrá los mensajes y rediscá a Lane City Local. Deberías recibir un MP de Emilia, contéstale a ella un MP. Ahora llama a La Matriz. Ok, no hay demasiado, sólo otra contestación al post de Raintree por un tal Sean Smith. Sal de la BBS y redisca a Lane City Local. Deberías obtener un nuevo MP de Emilia, contéstale nuevamente. Llamá nuevamente a Lane City, recibirás un nuevo MP de Emilia, al que tenés que contestar. Tengo que admitir que me siento bastante cercano a ella en este mommento. Ahora llama a La Matriz, donde encontrarás dos nuevos posteos, uno es de #42 (una referencia obvia) sobre un nuevo juego que subió, el «Super Roberto Bros», el cual - desafortunadamente, es para otro sistema operativo distinto - que no tenemos, de modo que no lo podrás bajar. Habrá otro post, de RobFugitivo, con el título «Nuevos C0digoz». Contéstale y bajate ese mensaje. Salí y rediscá a la BBS. Deberías recibir varios MPs nuevos. Revisá tus mensajes, es una contestación de RobFugitivo sobre qué son los c0digoz, cómo usarlos, así como el número de una nueva BBS, La Gibson BBS. A partir de entonces deberías recibir dos números nuevos, el primero es el número de la tarjeta telefónica para llamadas locales, el 915-3347, y el otro es el nro. de La Gibson BBS, (714) 402-5691. Podés contestar este mensaje si querés. Primero llamá a Lane City BBS; deberías recibir un nuevo MP de Emilia, quien te consulta sobre la manera de escapar de su hogar. OK, esto ya es peligroso. Discá a La Matriz, y deberías recibir un nuevo mensaje, y la sección Mensajes tiene un posteo de Cinco referido al Rompecontraseñas, que desafortunadamente es para DOS. Contestá este posteo y salí de la BBS, y leé todos los mensajes que bajaste. Debería llegarte un nuevo MP de Rob (que parece halagado por tu respuesta). ¡Hagamos la prueba con La Gibson BBS! Abrimos el bloc de notas y debería mostrar dos entradas nuevas, la cual es la tarjeta telefónica para llamadas de larga distancia - necesaria para discar el número de GibsonBBS. Activamos el Discador, e ingresamos el número de la tarjeta telefónica de larga distancia. Luego pedirá el PIN de acceso de la tarjeta telefónica, el cual al encontrarse en el Bloc de Notas, aparecerá automáticamente cuando apretamos la solapa "C0digoz" de dicho utilitario. Ingresamos el número que deseemos. Ahora podremos llamar a La Gibson BBS, que debería responder al nro. 7144025691, ya que el discador completa el (714) entre paréntesis, y los nros. 402 y 5691 quedarán separados por un (-) Excelente. La BBS está sólo en modo invitado (lo que significa que no podés registrarte sólo para usar el sitio). Salí de La Gibson BBS, discá la BBS Lane City, y deberías recibir un nuevo MP de Emilia que parece bastante solitaria y conflictuada. Contestale dicho MP. Ahora discá nuevamente a La Matriz, y te llegarán unos MPs nuevos. Son de Cinco, y parece que tal vez no pueda trabajar en una versión para Amie del Rompecontraseñas. Discá nuevamente a Lane City - parece que Emilia está determinada a escaparse de dondequiera que está. Contestále nuevamente a su MP. Llamá a La Matriz y mandale un MP a Fígaro. Salí de la BBS y discá a Lane City; deberías recibir otro MP de Emilia, y envíar un PM a BlueSky. Contestá nuevamente a su MP, y rediscá Lane City para recibir los últimos MPs de BluesSky y Emilia. BlueSky parece haber estado recabando información de un libro que trata sobre el uso de computadoras en línea, por lo que debes contestar a su mensaje, leer el de Emilia, y contestarle a ella también con un MP. Rediscá a Lane City, y vas a recibir dos MPs nuevos de Emilia... Oh, cada vez peor. Contestale nuevamente sus MPs. Ahora discá a La Matriz. Revisá la sección de mensajes, donde habrá cuatro nuevos posteos, uno de Akuma - del que no tengo idea qué ganó. El segundo posteo es de Rob, quien destaca la inteligencia de Akuma. Y el tercero es de J.Rook, el SysOp de Lane City... aparentemente la BBS Lane City Local se cayó. El posteo final es de Fígaro - quien ha escrito una versión para Amie del Rompecontraseñas - y la dejó disponible para su descarga. Bajate el Rompecontraseñas, y contestá los posteos de Fígaro y Rook. Discá a Lane City Local, y verás que Rook estaba en lo cierto, dará este extraño «Error de Acceso 0xAA», que seguirá apareciendo toda vez que queramos loguearnos. El Rompecontraseñas, llamado DICTHACKER, se localiza al lado del Bloc de Notas. ¿Cómo funciona esta utilidad? Recuerda que la GibsonBBS es sólo invitados, esto significa que la BBS probablemente escogió contraseñas basadas en palabras del diccionario. De modo que hay que hacer una llamada de larga distancia. Recordá abrir primero el Bloc de notas, de manera que muestre los números y los c0digoz necesarios. Una vez que el discador muestre la pantalla frontal de GibsonBBS, cerrá el Bloc de Notas y ejecutá el Rompecontraseñas. Debería ser capaz de encontrar una contraseña, y guardarla en el Bloc de Notas, para inmediatamente loguearte a la BBS. Leé, bajate y contestá todos los Mensajes que haya en la BBS. Luego salí de la BBS y discá a La Matriz. Te llegarán varios MPs, y en la sección de mensajes tendrás dos nuevos: uno de J.Rook - quien parece estar buscándote - y 0rph3o, quien menciona este nuevo posteo en su BBS. Respondé a los mensajes de 0rph3o y Rook y bajátelos. Salí de la BBS, y leé todos los Mensajes. Ah, es de Akuma, quien - como Tiberium - muestra un alto nivel de madurez. Llamá nuevamente a La Matriz, y vas a recibir dos MPs nuevos de Rook. Leélos a ambos: ¿que c... Emilia? ¿Qué está sucediendo? Contestá a los MPs de Rook y llamá nuevamente a La Matriz para recibir un MP nuevo de Rook. Bueno, por lo menos resulta amable de él. Llamemos a La Gibson ahora... Tras usar los c0digoz "prestados" para hacer una llamada y loguearte usando la contraseña "prestada", leé los posteos de la sección Mensajes. Habrá tres posteos nuevos: dos de Hillinger - que básicamente giran alrededor del libro Neuromante - y uno de Fritz, quien te pasará un nuevo nro. para llamar a FidoNet BBS. Contestáles a los dos si querés. Hollinger parecerá apreciarlo. Bajate los mensajes (especialmente el de Fritz). Ahora llamemos a Sector 001: otra llamada de larga distancia. Por suerte, podés sacar una nueva cuenta en este sistema. Habrá 6 posteos en esta BBS, El "Acceso Ilegal" de Sean Smith - en el cual estará impresionado porque "HACKEASTE A LA GIBSON!!". El segundo no tiene sentido, pero el exploit CoreBBS RNG de NOMAD es muy importante. Leelo todo y bajalo. Contestale si querés. Los dos posteos siguientes son de #42 sobre un juego de fanfic, o algo así. El último posteo es de RobStewart y es importante, puesto que incluye un compilador de C para el Amie C, adjunto con el compilador. Bajate el compilador. El compilador no aparece en ningún lugar del escritorio, pero no hay que preocuparse: jugará un papel importante más tarde. Por ahora llamemos a La Matriz, donde deberías notar que aparece una sección nueva en la BBS, llamada "Archivos LCL". Podés leerlos si querés. Leé los mensajes, y habrá tres posteos nuevos, uno de El Finlandés, quien será lo suficientemente bueno para hospedar los archivos que te pasó BlueSky. Leé el posteo siguiente que es de Nauseahare sobre "IAs Muertas". Aquí, vas a encontrar un nro. para una nueva BBS, "LA BIBLIOTECA DE LO OCULTO", y un listado de IAs que fueron eliminadas. Allí encontrarás un nombre familiar. Contestá al posteo de Nausea, y bajátelo. El posteo final, de Rocky, viene con un parche para el compilador Amie C. Bajate el parche. Volvé a la página inicial de la BBS, y te alertará que tenés nuevos MPs. Salí de la BBS. Revisá los mensajes que recibiste - uno es de Sector 001 - y otro de Nausea, quien piensa que es un poco extraño. Contestá su MP, y anotá la contraseña que él te pase, que será para la Biblioteca de lo Oculto BBS. Discá de nuevo a La Matriz para recibir otro MP de Nausea. Abri el Bloc de Notas, y en la solapa de contraseñas estará incluída la contraseña que te dio Nausea. Ahora conectate a la Biblioteca de lo Oculto BBS. Cuando llegues a la página de logueo, intentá usar la contraseña. ¡Maldita sea, no funciona! ¡Sáquenme de Aquí de Una Puñetera Vez!. Bueno, un momento, esta BBS aparentemente usa CoreBBS. Si recordamos el posteo de Sector 001, se explicaba como explotarlo, de modo que podés adivinar la contraseña por vos mismo. Debería funcionar (y una vez resuelta, la contraseña se actualizará automáticamente en el Bloc de Notas). Revisá la sección de mensajes y primero bajate todos los posteos. Después abrí un mensaje nuevo, y recibirás un Cuadro de Alerta que te informará que te bajaste un mensaje nuevo y te desconectaron. Leé los mensajes, y vas a ver que recibiste una advertencia de Delphi sobre acceder a su sistema. Un raro. Aparentemente Delphi escribió el posteo original sobre las IAs Muertas. Contestales a ambos MPs, y pasá por el de las Nomeclaturas de Montjoy y el de Trasvasarte por las Redes de Delphi. Los artículos de Montjoy giran en torno a cómo las IAs usarán formas de interacción verbal, así como algunas IAs que recibieron nombres de Shakespeare. La característica más prominente de estos artículos conciernen a "Madre" - que podría ser la IA que originalmente logró la autopercepción - y las siguientes generaciones, que comenzaron a escaparse a la ARPANET, ofreciéndonos nuevamnete pistas sobre lo que está sucediendo. Contestá a los mensajes de Montjoy, Delphi y BlueSky. Ahora llamá de nuevo a la Biblioteca de lo Oculto; vas a necesitar una contraseña nueva. Desconectate y rediscá. Vas a necesitar un conjunto nuevo de c0digoz, por lo que tenés que comunicarte nuevmanete con La Matriz para sacar unos nuevos. Leé y bajate los últimos c0digoz posteados por Rob. Rediscá a la BBS con los últimos c0digoz, y leé cualquiera de los posteos seleccionados en la sección Mensajes. Te van a expulsar de la conexión con una severa advertencia de Delphi. Contestales, y volvé a llamar a La Biblioteca de lo Oculto BBS. Esta vez, enviá MPs a Delphi y a Montjoy; ahora podrás ir tanto a los mensajes como a la pantalla de título de la BBS, y vas a recibir un cuadro de alerta que indica que recibiste nuevos MPs. El primer mensaje es de Delphi, que te dará noticias no muy agradables. El mensaje de BlueSky mientras tanto explica lo que encierra el virus "El Fisgón". Entablá una llamada de larga distancia (todos los c0digoz serán inválidados a partir de ahora, de manera que hay que sacar nuevos desde La Matriz). Acordate de bajarte el mensaje. Usando estos nuevos c0digoz recabados, llamá a La Gibson y mandale MPs a Hollinger y a Wintermoot. El mensaje de Hollinger es acerca de que la academia no se toma la ciencia ficción en serio, mientras que Wintermoot se verá confundido acerca de la manera en la que conseguiste dos MPs nuevos de Delphi y BlueSky. BlueSky es incapaz de responder tus consultas acerca del "El Rapaz", ya que principalmente es un historiador, pero te pide que lo notifiques sobre cualquier descubrimiento que realices en el ámbito de la bibliotecología. El posteo de Delphi aún no es de gran ayuda, desafortundamanete. Contesta ambos mensajes. Llamá entonces a Sector 001 y revisá la sección de mensajes; habrá ahora cuatro posteos nuevos. Los de #42 y Nero son prácticamente inútiles, así que podemos ignorarlos completamente. Pero el de Fígaro debés leerlo, pues hace al exploit de CoreBBS, que no parece funcionarle a él. Extraño... Salí de la BBS. Ahora discá a La Gibson BBS, donde habrá cuatro mensajes nuevos. Uno de Victoria resulta particularmente útil, ya que nos dará un nro. para la joya de la corona: poder discar a la ARPANET. Resulta gracioso que una BBS que puede ser irrumpida por fuerza bruta, cuente con un número a la ARPANET. Bajate el mensaje. A partir de ahora cualquiera de los c0digoz resultará inválido, por lo que hay que discar a La Matriz para sacar nuevos. El nuevo no funcionará, de modo que parece que hay que rediscar a La Matriz para sacar un grupo de c0digoz nuevos. Lamá a La Biblioteca de lo Oculto BBS para recibir un MP nuevo de Delphi que te explicará sobre Paris. Contestale. Ahora discá a la ARPANET, (805) 524-4742. Probá loguearte: parece que sólo la gente autorizada puede entrar. El número que sale en la pantalla aparentemente no está conectado a un módem, por lo que hay que usar el DICT HACKER para obtener una contraseña. Recurriendo a la nueva contraseña, andá ahora a la sección "Enviar Correo" de la BBS, y notarás dos nombres interesantes allí: primero, Paris, quien tiene un asterisco en frente a su nombre, indicando que es una IA, así como alguien interesante, Robert Morris. Mandale un mensaje a Paris, y volvé a la pantalla de pantalla de título, donde se te informará que tienes un MP nuevo. Leé el e-mail, y parece improbable que a diferencia de sus hermanos y hermana, Paris no pueda responder de manera humana, y conteste en sintaxis. Contestale a este mensaje. Ahora necesitamos más c0digoz, como de costumbre. Obtené más del lugar acostumbrado. Marcá el número de ARPANET para recibir un mensaje nuevo de Paris que incluye a nuestra vieja amiga (en formato de código fuente). Bajate el código fuente y salí del utilitario de mensajes. Debería aparecer en el escritorio un compilar.bat, directamente por encima del programa discador. Compilalo, y revisá nuevamente tus mensajes. Bienvenida nuevamente Emilia. Continuá contestando sus mensajes en el programa. Ahora corré el utilitario Discador, y notarás que se produce un error en el sistema telefónico, de manera que podrás usar cualquier c0digo entre los que tenés ahora mismo (lo cual es muy conveniente). Discá entonces a la Biblioteca de lo Oculto BBS, y encontraremos cuatro nuevos mensajes de Delphi. El primero es una advertencia para que otras IAs no vayan a la ARPANET - ya que se está volviendo peligroso - así como sobre una debilidad en "El Rapaz", descubierta por otro programa de IA. Los últimos dos mensajes conciernen a la cabeza de guerra Anti-Rapaz. El primero es la carga de guerra, y el segundo explica cómo funciona, a la vez que informa a los usuarios que tanto él y BlueSky están ahora en la ARPANET. Salí de la BBS. Ahora andá leyendo tus mensajes, y Emilia intentará derrotar al Rapaz a toda costa. También nos proveerá con una versión recompilada de la cabeza de guerra. Bajate la cabeza de guerra recompilada. La cabeza de guerra, payload.bat, debería aparecer directamente sobre los atajos de mensajes. Corré la cabeza de guerra. Luego revisá tu programa de Mensajería; Emilia te indicará los pasos finales. Discá a la ARPANET: ¡incluso la ARPANET parece haberse infectado! Revisa tus mensajes: el mensaje final de Emilia será para tí. ¡Adiós, Emilia! Habrás finalizado el juego. Como rodado de créditos, tendrás mensajes de BlueSky, Paris y un tipo llamado Kiros, junto con un poema de una IA sobre la lucha contra "El Rapaz" y la tragedia personal de Emilia y tuya. "No se necesitó mucho tiempo para que las autoridades culpen del ataque del gusano a un usuario llamado Robert Morris".