¡¡¡Encontrado el Codigo Fuente de Windows95!!!
**********************************************
Aquí teneis parte del código fuente del Güindos "nai-ti-fai"
No me extraña que los P0 acaben hasta los 3
Y luego dicen que somos los Amigueros los "masocas". No os lo perdais:
/*
TOP SECRET Microsoft(c) Code
Project: Chicago(tm)
Projected release-date: Summer 1994
*/
#include "win31.h"
#include "evenmore.h"
#include "oldstuff.h"
#include "billrulz.h"
#define INSTALL =3D3D HARD
char make_prog_look_big[1600000];
void main()
{
while(!CRASHED)
{
display_copyright_message();
display_bill_rules_message();
do_nothing_loop();
if(first_time_installation)
{
make_50_megabyte_swapfile();
do_nothing_loop();
totally_screw_up_HPFS_file_system();
search_and_destroy_the_rest_of_OS/2();
hang_system();
}
write_something(anything);
display_copyright_message();
do_nothing_loop();
do_some_stuff();
if(still_not_crashed)
{
display_copyright_message();
do_nothing_loop();
basically_run_windows_3.1();
do_nothing_loop();
do_nothing_loop();
}
}
if (detect_cache())
disable_cache();
if (fast_cpu())
set_wait_states(lots);
set_mouse(speed, very_slow);
set_mouse(action, jumpy);
set_mouse(reaction, sometimes);
/*
Printf("Welcome to Windows 3.11");
*/
Printf("Welcome to Windows 95");
if (system_ok())
crash(to_dos_prompt);
else
system_memory =3D3D open("a:\swp0001.swp", O_CREATE);
while(1)
{
sleep(5);
get_user_input();
sleep(5);
act_on_user_input();
sleep(5);
}
create_general_protection_fault();
}
*************** La versión comentada ********************
TOP SECRET Microsoft(c) Code
Project: Chicago(tm)
Projected release-date: Summer 1994
Proyecto Chicago. Saldrá el verano de 1994 :)
#include "win31.h"
#include "evenmore.h"
#include "oldstuff.h"
Incluye lo que era el windows 3.1 y otras cosas antiguas.
#include "billrulz.h"
Incluye Bill Rules (o sea, el Bill trae el timo).
#define INSTALL =3D HARD
Define la instalación como dura.
char make_prog_look_big[1600000];
Haz que el programa parezca grande
void main ()
{
while(!CRASHED)
Mientras no se joda!
{
display_copyright_message();
Enseña el mensaje del copyright
display_bill_rules_message();
Enseña el mensaje de: o bien reglas de facturación, o bien que=20
el Billy tima (es un juego de palabras).
do_nothing_loop();
No hagas nada durante un rato.
if(first_time_installation)
Si es la primera instalaciÓn,
{
make_50_megabyte_swapfile();
Ocupa 50Mb en un fichero de swap
do_nothing_loop();
No hagas nada durante un rato.
totally_screw_up_HPFS_file_system();
Destroza els sistema de ficheros HPFS (es el de OS/2, no?)
search_and_destroy_the_rest_of_OS/2();
Busca y destruye el resto del OS/2.
hang_system();
Cuelga el sistema.
}
write_something(anything);
Escribe algo...
display_copyright_message();
Muestra el mensaje del copyright
do_nothing_loop();
No hagas nada durante un rato.
do_some_stuff();
Haz cualquier tontería.
if(still_not_crashed)
Si aún no te has colgado,
{
display_copyright_message();
Muestra el mensaje del copyright
do_nothing_loop();
No hagas nada durante un rato.
basically_run_windows_3.1();
Basicamente, funciona como el windows 3.1
do_nothing_loop();
No hagas nada durante un rato.
do_nothing_loop();
Sigue sin hacer nada.
}
}
if (detect_cache())
Si detectas que hay cache,=20
disable_cache();
Desactívalo
if (fast_cpu())
set_wait_states(lots);
Si hay una CPU rápida haz que haya tiempo de espera entre los procesos.
set_mouse(speed, very_slow);
set_mouse(action, jumpy);
set_mouse(reaction, sometimes);
Haz que el mouse vaya muy lento, se mueva a trompicones y sólo reaccione
a veces.
/*
Printf("Welcome to Windows 3.11");
*/
Printf("Welcome to Windows 95");
Com si se tratase de una versión anterior del mismo programa corregida,
escribe Bienvenido al Windows 3.11 como cosa modificada, que ahora tiene
que imprimir Bienvenido al Windows 95
if (system_ok())
crash(to_dos_prompt);
Si el sistema esta bien, cuelgate i muestra el DOS.
else
system_memory =3D3D open("a:\swp0001.swp", O_CREATE);
Si no, haz que la memoria funcione a base de swaping en el disquette (una
salvajada, i además seria lentiiiiisimo).
while(1)
Durante muuucho rato (en teoria para siempre)
{
sleep(5);
get_user_input();
sleep(5);
act_on_user_input();
sleep(5);
}
Duerme un rato, espera una entrada del usuario, duerme otro rato, responde
al usuario y vuelve a dormir un rato.
create_general_protection_fault();
}
Dá un error de protección general.
---------------------------------------------------------------------------
Noticia Copiada del "Microsoft Distribution Internal Paper" de
25-Abril-1.997
Traduccion al español, por Alberto Roma.
Nuevo Windows para uso interno de Microsoft.
Importante este producto no debe ser conocido por personal ajeno a la
empresa.
Caracteristicas mas importantes:
Aspecto externo del Interface.
- Los marcos son de aluminio anonizado.
- El cierre de baja presion, tiene dos manguitos.
- Cristal reforzado con doble capa (6 mm).
- La papelera esta pegada a la ventana con dos (2) tiras gordas de
celofan.
- El escritorio esta sujeto con soga de pita del 12 y nudo Güilson.
- El Interprete de Commandos, es un boina verde que toca el violin, mal,
pero lo toca.
Procesos internos mejorados.
- El sistema de acierto-error por prediccion, ahora acierta muchas veces.
(Nucleo Rappel 2.1)
- El acceso a cache se termina en "T"
- El acceso a memoria es el denominado "Sistema Alzeimer" mucho mas eficaz
que el anterior.
- El cursor parpadea por el algoritmo "Parkinson", Imitando los tics del
Pujol. (Catalonya-Spain)
- Se reseta solo cada 5 minutos. Por si quieres apagarlo.
- El fondo de la pantalla tiene "cenefas". Cedidas por "Pavimentos y
Saneamientos A."
- El formato Nunca Tendra Fallos de Sistema (NTFS), ahora no se rie de ti
por impresora.
- Nucleo de Patibulo mejorado para que los "cuelges" sean mas
espectaculares.
- Generacion aleatoria de errores innecesarios.
(P.e. Pierdes el raton y el teclado, ante la pregunta: Grabar en disco
este fichero tan importante que has tardado mas de 10 horas en bajar por
Inet?
Y claro te "escojonas", y pierdes el fichero una vez mas.)
- Nuevo registros de estado de microprocesador:
Emulación de Alambres-blandos injertada en el microprocesador de
Almabres-duros:
SL: Soltero de 64 pedacitos de cosa (traducido del original)
CS: Casado de 73 pedacitos de cosa con la coma flotante
VD: Viudo de 128 pedacitos de cosa sin que le flote la cosa
OT: Otros, una "jarta" de pedacitos de cosa para usos auxiliares
Mejoras Fisicas.
- No necesita teclado.
- No necesita Monitor.
- No necesita corriente electrica.
Recursos fisicos necesarios para su ejecucion.
- 256 MeigasBytes de RAM EDO del copon.
- Disco de Piedra de 5 Gbytes para el sistema.
- Uva Vieja de alta resolucion y baja radioactividad latente en espectro
visible.
- Medidor Geiger para la unidad de discos pequeños.
- Logicamente unidad de discos pequeños. (Grande opcional)
- Raton u otro mamifero de similar comportamiento.
- Certificado de vacunacion de todos los familiares del interfecto que lo
use.
- Poliza de 2.3 pesetas (el cambio no es exacto, estaba expresado en $
USA)
Contraindicaciones.
- Este producto provoca somnolencia.
- En caso de Ulcera Gastroudeo,....eso... Ni se os ocurra usarlo. Joer!
- Embarazadas, tanquilidad que pasa pronto.
- Niños y ancianos (osea viejos) mantenganse fuera del alcance del
producto (minimo 6 metros)
- No consumir mas de una unidad por pareja estable.
- No consumir parejas no estables u otras composiciones "familiares".
- Esto no es medicamento, no necesita prescripcion medica.
Enviar vuestras opiniones sobre la version de evalucion de:
Güindos 98 version 2.4 revision 3.2 actualizacion 5.4 toma 6 plano 5.6
Beta 2 Filon 3.2
a:
aroma@ergos.es
Yo las traduzco y las mando a: Guillermo Puertas presidente de
ProgramaPequeñito.
Reproducido con autorizacion del traductor.
=-------------------=
---------------------------| Menú Principal |---------------------------
=-------------------=
Converted on 15 Jan 1978 with RexxDoesAmigaGuide2HTML 2.1 by Michael Ranner .