Retroequivalencia

retro Comments Off

vic-20 A su izquierda puede observar la pantalla de un VIC-20, con sus 176×184 pixeles (22 caracteres por cada una de sus 23 lineas).

En frente suyo su monitor.

En mi caso mi monitor de 22” (1680×1050) podría albergar un poco mas de 54 pantallas completas de VIC-20

Descargar fichero retroequivalente.

Don Webote de la Bandancha

libros, retro Comments Off

En un lugar de La Bandancha, de cuyo nombre no quiero acordarme, no ha mucho tiempo que vivía un webmaster, de los de cassette, Commodore y Modem.

No paro de leer libros de caballerías, maravillosas aventuras como las de iWoz, The Search, La Historia de Google, On The Edge, The Leap, Startup…… , o ahora mismo acabando “15 años de Internet en España“, peazo ejemplar comprado en Bubok hace apenas unos pocos días y devorado a golpe de cronómetro.  El libro describe las aventuras y desventuras de un conjunto de emprendedores en España (Carlos Blanco, Alvy, Jesus Encinar, Bernardo Hernandez y muchos más),  sus inicios,  primeras tomas de contacto con un ordenador y mas tarde con Internet. 

Tal y como al mismísimo Alonso Quijano y posiblemente por culpa de tanto libro de Caballerías a veces me imagino como un “Don Webote” cabalgando por la red, armado con unos servidores y persiguiendo la platónica sensación del emprendedor, evangelizando unos ideales que pocos creen y luchando por unas oportunidades que pocos ven. Este Don Webote no obstante y aunque tremendamente precoz con los ordenadores, adolecía de ciertas características que claramente son apreciables en los hidalgos emprendedores  de internet y que se ven perfectamente reflejadas en el libro de Angel María Herrera y Jorge Villabona.

Commodore 64, Oric-1, VIC-20 (para los aventajados ;) ), MSX o Membranero.  Todos ellos fieles rocinantes y compañeros de andanzas entre el Basic, ensamblador, cintas de casette, pitidos variopintos y mucho código picado (bien sea programado por el hidalgo picador o copiado de una revista de la época que aunque dificial de creer solían tener mas fallos que faltas de ortografía tienen ahora los estudiantes de ESO).  Hasta ahí la infancia de Don Webote era similar a la de muchos de éstos emprendedores que tantas aventuras y desventuras pasarían en los siguientes años.

Pero un día los caminos de separaron. Llegaron los modems.

Tal y como se relata en el libro, la mayoría de los emprendedores se sintieron fascinados la primera vez que vieron la comunicación entre ordenadores (a traves de BBS, o mas tarde “internesss” con sus TELNETs o sus Trumpet Winsock, Netscapes, etc), todos vieron de forma instantanea las posibilidades de negocio, nuevas oportunidades, nuevas necesidades…., mientras que otros solo vímos gigantes y quedamos absolutamente cegados viendo aquellos caracteres apareciendo linealmente por la pantalla. Yo personalmente recuerdo la primera vez que vi un Apple II conectandose por modem a “no se donde…” esas letritas,  unas pocas por segundo, desfilaban una a una y poco a poco iban formando bien un parrafo o a veces una especia de dibujo,… que maravilla! 

- Dinero? Necesidades? Oportunidades?, que coño! yo solo quiero ver esas letritas otra vez….desfilando ante mi… sabiendo que vienen de muy muy lejos.

Así, siendo tan friki, es imposible pensar en oportunidades de negocio, y es que todavía me emociono cuando imagino esas letritas desfilando por un monitor monocromo,… el recuerdo del olor del fósfore verde al atardecer [POST INTERRUMPIDO DELIVERADAMENTE POR IDA DE OLLA]

Felicitacion navideña en 8 bits

retro Comments Off

Comienzan unos días muy entrañables, ya que como todos sabeis se celebra el 25 aniversario del Chaos Computer Club.

Me llena de orgullo y satisfaccion el haber compartido horas y horas de entretenimiento y aprendizaje con un 6502, envuelto en un Commodore (en este caso un VIC-20), y que  en estos tiempos de crisis ruego desesperadamente a Charles Babbage que la recesion se acreciente y nos devuelva a los origenes de los 8 bits.

No podría menos que dar la enhorabuena a todos vosotros, aquellos que habeis hecho posible que Michael Steil vaya a dar una charla sobre el Hardware del Commodore 64 el día 29 de Diciembre.  Una experiencia que a buen seguro disfrutarán todos los asistentes que perplejos al comprobar esos pequeños y maravillosos bugs que tenía el 6502, romperán en aplausos y alegría durante un tiempo seguramente inferior al que la unidad de disco 1541 tardaba en leer un pequeño programa.

No quisiera despedir este año sin hacer una referencia al teclado membranero del ZX Spectrum. Aqui esta la referencia

Unas sinceras felicitaciones a todos aquellos que pokearon lo indecible, programaron mucho en muy poco y que lejos de escalar a lo grande, escarvaban en las entrañas buscando bytes.

Feliz Navidad.

Nadando en la abundancia

retro Comments Off

A través de Hacker News llego una vez más a la web del gran “Dan Bricklin”, uno de los creadores de VisiCalc. Entre las fotos hay una que me hizo gracia.

visicalc En la foto estan Dan y el padre de “Bob” (el otro coautor) charlando, y al fondo un Apple 2, como no podía ser de otra manera y … un pequeño monitor… ¡coño y tan pequeño! Ahí esta Dan programando VisiCalc con ese monitor y luego miro mi mesa y me encuentro con dos pedazos monitores y el portatil… en total yo creo que unas 10 veces mas superficie visual que “Dan”…. y además para desarrollar otras cosillas que no son precisamente el estupendo y original Visicalc. Soy fanatico de los monitores grandotes y en duplicado…. pero despues de esta imagen ya no puedo seguir pensando aquello de que cuanto mas monitor más productividad.

Despues, ya recuperado de la verguenza me encuentro en la misma página con este código.
visicalc code

Traduzco literalmente el párrafo referente al código que se puede encontrar en la página: http://www.bricklin.com/history/saiearly.htm

“… cada linea representa como máximo una instrucción. La llamada a la subrutina “poll_keyboard” era muy importante. Como Bob Frankston describe “No hay interrupciones ni reloj en el Apple 2″. Si el usuario tecleaba un caracter justo antes de que el buffer de entrada de teclado fuese vaciado, éste se perdería… Para evitar que se perdiesen caracteres cuando el usuario tecleaba muy rapido durante períodos donde la CPU estuviese a tope, se checkeaba el buffer en medio de las cada potencialmente largas iteraciones..”

Código genialmente comentado con un “not to lose keystrokes…”

Con el “Eclipse” tengo mas de 200 columnas de caracteres en el editor… contando que tengo otras barras verticales abiertas que si las quito quedaría en casi 300 columnas! … luego miro mi código y veo tanto espacio desperdiciado que podía ser utilizado para los comentarios…
y no dejo de imaginarme a “Dan” con sus 24 lineas de 40 columnas…, quizas con el cartucho de expansión a 80 columnas….

¿Me estas emulando? (I)

retro 2 Comments »

05102006

VIC-20: ¿Me estas emulando?

Nokia 9300: Si

VIC-20: y ¿Que sientes?

Nokia 9300: Es una sensación diferente, como si ya no necesitase un NOP para descansar, ahora espero cada ciclo, saboreo cada instrucción y disfruto de lo que hago.

VIC-20: y ¿Me entiendes ahora cuando no comprendía que quisieras mas recursos?

Nokia 9300: Si, creo que si….

25 Aniversario del “Membranero”

retro 3 Comments »

Leo en microsiervos que hoy se cumplen 25 años del nacimiento de aquel maravilloso ordenador membranero….y como decía Quevedo…

Érase un ordenador a una membrana pegada,
érase una membrana superlativa,
érase una membrana sayón y escriba,
érase un peje espada muy barbado.

Y no es que no me gustase…. pues he de reconocer que aunque yo tenía un VIC-20, el “membranero” tenía algunas cualidades que lo hacían irresistible. (Entre las cuales por supuesto no sera el hecho de que cada vez que metías algun programa picando el código daba la impresión de estar jugando al “Enredo” con sus numerosas combinaciones de teclas… un horror). En cualquier caso debajo de esa membrana vivía un Z-80 juguetón y simpaticote… y que como ya comenté en su día, el Z80 tenía dedicado uno de los pergaminos que mas me han gustado. En fin que 25 añitos son 25 añitos y que los lleva muy bien por cierto (todavía hay empresas que siguen dedicandose a desarrollar software para él), asi que muchas felicidades.

Para Sir Clive Sinclair, que se que lees este blog: En su día demostraste tu genialidad, hoy sin embargo has de cuidar un poco mas el aspecto de tu horrorosa WEB

[Disclaimer] Se que no soy objetivo… en su día aposte por el VIC-20… no lo cambiaría por casi nada en el mundo ..[/Disclaimer]

errequeerre

Manuales de ayer y hoy

retro 2 Comments »

En 1976, tan solo unos meses despues del Altair 8800, apareció un pequeño ordenador llamado KIM-1 cuyo precio rondaba los 245$ y fue conocido como el “aguelete” del 6502, ya que fue el primer ordenador en incorporar ese “peazo” microprocesador.

Aunque MOS Technologies fue quien creo el KIM-1 (al igual que el 6502), pronto fue adquirida por Commodore, y se convirtio en el primero de los muchos ordenadores que ésta empresa por aquel entonces de calculadoras comercializaría.

KIM-1 tenía una ventaja especial sobre el Altair 8800, poseía un “monitor” que permitía cargar y guardar los programas en una cinta de “cassette”, además de un teclado y un display de 6 dígitos.

La memoria RAM era de 1K y estaba compuesta por 8 circuitos integrados 6102s, una ROM de 2K, principalmente usada para alojar al “monitor”.

Cuando comprabas el KIM, éste venía con un manual de programación del 6502 de 200 páginas, otro manual sobre el KIM-1 de 100 páginas y un tercero de 150 páginas sobre el hardware del KIM-1, que comparado con los panfletos de 4 hojas que acompañan los ordenadores de hoy en día resulta bastante chocante. Cada vez se dan mas prestaciones, pero se explican menos, cada vez se pueden hacer más cosas, aunque no se sabe como lo hacen. Hoy en día puedes componer una canción con un ordenador sin tener ni idea de solfeo o armonía… pero no te engañes, eso no es componer.

Enlaces de interes:

http://www.kim-1.com

Manuales: http://web.archive.org/web/2003060….

Ficheros Fuente del KIM-1

http://www.6502.org/oldmicro/buildkim/kim-src.htm

Commsonoro

libros, podsonoro, retro Comments Off

No lo sabía…, como cuando te enteras de la existencia de un animal extinguido, Commodore existe!

Logo CommodoreY es que despues de haber leído uno de los mejores libros de aventuras (La historia de Commodore), me di un buen susto cuando me comentaron que Commodore seguía existiendo.
Desgraciadamente solo es una mutación, poco que ver con la empresa de Jack Tramiel, con la genialidad de Chuck Peddle y con el corazon “partío” de MOS Technology.
Ahora entre pequeñas actualizaciones de Podsonoro (1), estoy entretenido con un nuevo libro de aventuras (o casi mejor de ventures), el titulo es “startup” escrito por Jerry Kaplan y que cuenta su aventura en la creación de Go Corporation, una empresa de Silicon Valley que creó (en la época del 286) un “portatil sin teclado y con reconocimiento de escritura manual”.

(1) Ultima actualización de Podsonoro.
Ahora es más facil ver en cada podcast los oyentes que han añadido un determinado podcast como favorito, hacer comentarios, etc. Un cambio cosmético pero que mejora sensiblemente la usabilidad.

Como hacer buenas grabaciones…

retro Comments Off

de impresionante calidad…

Microhobby. Como hacer buenas grabaciones I

Microhobby. Como hacer buenas grabaciones II

Microhobby. Como hacer buenas grabaciones III

Mi libro de informática favorito

libros, retro 2 Comments »

Alla por el año 82 empezé a interesarme por los ordenadores, durante esa época la cantidad de revistas y libros era menor, pero en mi opinión la calidad y el enfoque supera con mucho a lo que hoy existe. No me acuerdo la fecha exacta en la que compré este libro “Código Máquina” para el ZX Spectrum pero sé que me costó 2100 pts, aun está escrito en el interior.

CM-ZXSpectrum01 ¿Y que tiene de bueno este libro?. Pues que está escrito de tal manera que hasta un chaval de 12 años lo puede entender. Comienza explicando que es un bit, y poco a poco va aumentando de nivel y todo con un lenguaje totalmente asequible para los que por aquel entonces no éramos ni ingenieros, matemáticos, físicos, informáticos, etc. Continúa hablando de los registros, flags, aritmética, operadóres lógicos y por supuesto las instrucciones del Z80. Al final acaba como no podía ser de otra forma, una explicación paso a paso del desarrollo en ensamblador de un sencillo juego para el Spectrum. Era el conocido juego de la rana y las explicaciones son de lo mas clarificadoras.

Algunas “perlas” del libro:

Pag. 34: “¿Podemos considerar al registro HL como el pie derecho de la CPU?, Salvo que uno sea zocato, es bastante aproximado.” No se lo que es exactamente un zocato, probablemente por que yo sea uno de ellos.

Pag. 134: “Observa que hemos hallado DE=HL+1 haciendo DE=HL e incrementando DE. Puede lograrse más facilmente, cargando en DE directamente el valor de pantalla + 1, pero ¡eso require un octeto más!.” Impresionante, desafortunadamente ¿quien se preocupa ahora por un octeto?.

¿Existe hoy en día algun libro de ensamblador para niños?

CM-ZXSpectrum03


WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in