jueves, 24 de agosto de 2017

Musica para el Domingo

Cuando tenía diez u once años, solía poner música con el commodore,... ¿como? simplemente cargaba algún juego que me gustara más por su música que por lo demás y me ponía a jugar a otra cosa. A cada rato cambiaba de juego y así pasaba algunas tardes en invierno.

Hasta tenía una lista de reproducción!!! Que paciencia tenía la verdad!!! :).

Cada vez que cargaba un juego, grababa la música con un viejo radiocasete que tenía micrófono incorporado, pero la calidad era mala y siempre se colaba mi hermano pequeño en la grabación porque no podía estarse callado! XD.

Tiempo después, unas Navidades me regalaron una minicadena con entrada auxiliar de audio y empecé a grabar la música con el cable de audio/vídeo del commodore,... menos mal. XD.
No se que fue de esas cintas. Probablemente las reutilicé para algún juego.

Hoy día está todo tan evolucionado que un chaval que vea el siguiente vídeo no sabrá ni que está viendo ni le parecerá interesante, pero a mi yo de ocho años si... y habría flipado!!!

Genesis Project - Pieces of 8-bit - C64 Music Disk


https://www.youtube.com/watch?v=nkjrY84YBlA&t=456s



Esta lista de música es de los chicos de Genesis Project, de Junio de 2013, hecha con el SID 8580:

# Track Selection:

# 1: Elin & J 0:00
# 2: Hommock Reloaded 2:50
# 3: Unfinished Business 5:09
# 4: Potency 7:32
# 5: Sid Ration 9:51
# 6: Op Introtune 12:33
# 7: J$terboemi 13:07
# 8: J$terreport 13:53
# 9: Snorkfunk 14:25
# 10: Snusbrun Intro 14:53
# 11: Holy Crap 15:28
# 12: Archaic Groove 16:52
# 13: Coca Koala 19:30
# 14: Flumbos ?est 21:38
# 15: Jazzed Tabacco 24:05
# 16: Seperate Ways 26:05
# 17: Sidviken ?isc 29:56
# 18: Too little to late 31:24
# 19: Trainwreck 34:10
# 20: Venerable Moon 37:15
# 21: Flashbang #1 39:39
# 22: Flashbang #2 41:35
# 23: Flashbang #3 44:14
# 24: Attitune 47:22
# 25: Bird Flu 49:45
# 26: Crooks 51:53
# 27: Fishy Attitude 53:57
# 28: ?alnient Visitor 57:05
# 29: Retrospective 59:13
# 30: Truckstop Tamzen 01:00:47
# 31: Storm Call 01:03:07
# 32: Wasp Slayer 01:04:28
# 33: Billtunna 01:05:58
# 34: C-?ash 01:08:18
# 35 Filtermezzo 01:12:05
# 36: Flying Up 01:13:12
# 37: Route 6581 01:15:10

Genesis project en CSdb y Facebook.

A disfrutar.

jueves, 17 de agosto de 2017

Streets of Rage... The movie!!!

Some friends asked me to write the posts in english, so I thought... Why not? Let's see how it goes...


Streets of Rage... The movie!!!

Do you remember the game "Streets of Rage"? A classic beat 'em up where you went screen after screen punching bad guys and at the end of each level you had to end up with a bigger one than the rest. I was especially annoyed because at the top of the screen there was an energy bar showing how much you lacked to finish with each enemy.
Well, a friend of mine sent me this video tghrough Whatsapp, a few guys have taken the "Streets of Rage" to the "big screen" XD:



As you can see, the actors performances are really bad, but the video is very cool thanks to the edition. By the way, everything is fine untill the 19:14 minute when they commit an authentic sacrilege ... if that Megadrive is not a piece of attrezzo ... XDXDXD.

Although the "action" finishes at the 30:00 minute (yes soooo long), they have fun until the 49:00 minute.

Thanks to my friennd Floren for this video.

Enjoy!

Street of Rage en Wikipedia.

martes, 15 de agosto de 2017

La demo del domingo... pasado!!

Los chicos de Oxyron nos han ido dejando en youtube demos muy buenas. Esta es de 2012, está la 3º en el ranking de CSdb y ganó ese año el primer puesto en la X2012 demoparty. Buenos gráficos, 3D, fractales y comics... muy original!

Oxyron - Coma Light 13 | C64 demo, Full HD 50 fps, Real SID




En youtube: https://www.youtube.com/watch?v=r65k9CqixxM
En CSdb: http://csdb.dk/release/?id=112378
En pouet: http://www.pouet.net/prod.php?which=60631
Su web: http://www.oxyron.de/

Descargas:
http://csdb.dk/getinternalfile.php/109865/coma-light-13-by-oxyron.zip
ftp://ftp.scs-trc.net/pub/c64/Party/2012/X/Coma_Light_13.zip


A disfrutar.

lunes, 14 de agosto de 2017

C64 Reloaded MK2

Nuestras máquinas Commodore 64 tienen 30 años y el estado de estas no va a mejorar. Y aunque hay algunas opciones de emulación por software e incluso por hardware (Turbo Chamaleon), lo mas parecido a repuestos o sustitución para el C64 es otro C64... o no.
La compañía alemana Individual Computer, va a poner a la venta otra vez (lleva una temporada fuera de stock) la placa C64 Reloaded MK2. Y digo placa porque no es exactamente el C64 al completo sino la placa del C64, modernizada, que corrige los fallos de diseño del original y le añade varias mejoras que la hacen muy interesante. La parte negativa es que necesitarás canibalizar un viejo C64 para aprovechar los chips que no trae:
  • CPU 6510 o 8500
  • 2 pcs. CIA 6526 o 8521
  • chip de video 6567, 6569, 85de65 o 8562
  • 1 o 2 chips de sonido 6581 / 8580

Esta nueva versión mejorada detecta automáticamente los chips por lo que no hay que estar configurando la frecuencia de reloj ni los voltajes, es lo que ellos llaman, "Jumper-free design".

La placa incluye:
  • Toda la memoria.
  • Flash rom para Kernal, Basic, Character y sus propias ROMs.
  • Clock generator equivalente al chip CSG8701 con dos cristales personalizados.
  • PLA equivalente al chip CSG 906114-01.
  • Circuito Stereo-SID configurable para tres direcciones
  • Salidas S-Video y estéreo de 3,5 mm
  • Enlace USB a serie para configurar la placa con un programa de terminal
  • Conversión de energía de alta eficiencia para el funcionamiento de una sola fuente de 12V
  • Interruptor de alimentación con función de reinicio integrada
  • Seis zócalos ZIF de alta calidad (en negro) 
El sistema de memoria ha sido diseñado para ser seguro (VSP-Safe) con todas las versiones de los chips de vídeo. Mientras que el C64 original usaba memoria dinámica, esta nueva placa usa un chip 128kS-Ram, lo que asegura mayor duración reduciendo el consumo de energía.  

ROMS
La ROM del C64 Reloaded MK2 puede ser reprogramada vía USB desde un programa terminal de PC o Amiga (no es necesario un reprogramador EProm), utilizando el protocolo estándar X-Modem. Hay espacio para 3 ROMs Kernal adicionales y se puede sobrescribir 10.000 veces (suficiente ¿no?).


El reloj se adapta automáticamente al tipo de chip VIC-II instalado, por lo que no es necesario configurar el tipo local de TV, asegurando el 100% de compatibilidad. Además no requiere un chip PLA ya que todas sus funciones están integradas en el chip lógico principal de la placa.

MUSICA
Para los que explotan las cualidades musicales del C64, esta nueva placa permite la instalación de una segunda SID para trabajar en estereo o elegir una de las dos (también se puede dejar un zócalo vacío para tener un equipo 100% compatible).  Se puede configurar para ser una extensión estéreo en las direcciones $ D420, $ D500 o $ DE00.

Otra alternativa es dejar que este chip reproduzca la misma música que el primer chip SID y alternar entre el primero y el segundo chip mientras la música está tocando. Todo está configurado sin jumpers, utilizando el enlace serial USB a una PC Windows, Linux, Mac o Amiga.


video
Salida de vídeo
Esta nueva placa tiene dos conectores en el lugar del modulador de TV original que le permiten hacer uso de interfaces de audio y vídeo más comunes: Un conector de S-Video y un conector de audio de 3,5 mm. Estos dos conectores están montados en una placa de circuito separada, en ángulo para coincidir con los orificios del C64 original. 



Alimentación
La conversión de energía de alta eficiencia del Commodore 64 Reloaded MK2 es idéntica al circuito original: 4 amperios de corriente, suficientes para expansiones que requieran mucha energía. Con una fuente de alimentación de última generación de 12V, el consumo de energía se puede reducir en más del 75% si se compara con la computadora original de 1980. Los dispositivos que se conectan al puerto de usuario y hacen uso de la tensión de CA también funcionan.

Reset... por fin!
El interruptor de alimentación se parece al original, pero en lugar de dos posiciones, tiene tres!. Pulsado hacia abajo, el ordenador está apagado. En la posición "media", encendida. Hacia "arriba" hace la función de reset y vuelve a la posición central de "encendido". No mas agujeros!!
Además, la opción de reset puede ser configurada para ser un conmutador SID o Kernal.



Por petición popular
Parece que ha habido críticas al color de los zócalos ZIF y ahora los tienen también personalizados en negro... aunque si lo publicitan como personalizados, que oferten mas colores ¿no?

Estará disponible a partir del 14 de noviembre de este año por 184,95€. La nueva placa en icomp: https://icomp.de/shop-icomp/en/shop/product/c64-reloaded-mk2.html


A disfrutar.

jueves, 10 de agosto de 2017

Del C65 al Mega65

El Commodore 64 es famoso por haber sido el ordenador mas vendido de la historia. Se estima que se vendieron entre los 12 y los 17 millones de unidades. Esta estimación hace que se pelee por el puesto con Raspberry Pi, que afirma haber vendido 12 millones de unidades. Salvando las distancias en tiempo y precio, el C64 se vendió durante 10 años, pero por la competencia del sector (Nintendo estaba arrasando), quizás por la falta de previsión (Apple había extendido la vida del Apple II con IIGS) y por la introducción del Amiga 500 en 1987, las ventas se estancaron en septiembre de 1989.




Desafortunadamente, aunque la compañía tomó la decisión de crear un sucesor de 8 bits del C64 en 1990, y para 1991 los chicos de Commodore ya habían desarrollado y producido cientos de prototipos, lo cierto es que el C65 no llegó a salir a la venta oficialmente antes de que la compañía fuera liquidada en 1994.

Técnicamente, el C65 heredaba algunas cosas de su hermano mayor, el Amiga 500, pero queda un poco raro desde punto de vista evolutivo. Cuando los 8 bits estaban dando paso a los 16 bits, Commodore decide apostar por un ordenador de 8 bits con esteroides.

Sus especificaciones según Wikipedia:

– CPU: CSG 4510 R3 (nombre en clave: Victor),  basado en el 65CE02, combinado con dos CIAs MOS 6526.
– Nuevo chip gráfico VIC-III de nombre CSG 4567 R5 (nombre en clave: Bill), 256 colores de una paleta de 4096 colores; modos gráficos disponibles: 320×200×256, 640×200×256, 640×400×16, 1280×200×16, y 1280×400×4 (X×Y×número de colores disponibles).
– Dos chips de sonido estéreo CSG 8580R5 SID.
– Frecuencia de reloj: 3.54 MHz, frente al 1 MHz del C64.
– Memoria RAM de 128 kB RAM, ampliable a 8 MB a través de un port de expansión RAM, similar al del Commodore Amiga 500.
– Intérprete BASIC mejorado: Commodore BASIC 10.0 (muy por encima del pobre intérprete BASIC del C64).
– Unidad de disco interna de 3½”: propuesta realizada que finalmente no pudo llevarse a cabo en el prototipo final.


Tal es la fascinación que ejerce Commodore entre nostálgicos y coleccionistas retro, que se ha llegado a vender un C65 en eBay por mas de 20.000€.



Los que tuvimos la suerte de disfrutar de un C64 sabemos que, aunque técnicamente era superior en sonido y gráficos a sus competidores mas directos, había cosas que se echaban de menos y que muy probablemente hubieran alargado aún mas las ventas. Cosas tales como que no se vendiera con un cartucho de Geos y/o una disquetera de 3,5"... durante 10 años!!! no ayuda. Mantener las ventas de un producto sin innovación ni mejoras durante tanto tiempo es casi un milagro.

Mega 65
Desde finales de 2013 hay un nuevo proyecto open-source con muy buena pinta para volver a la vida el Commodore 65; el Mega 65:



Los componentes del equipo de desarrollo parecen tener un buen curriculum y el proyecto a día de hoy parece estar bastante avanzado. En su web nos indican los progresos. La adaptación VHDL está al 91% y la placa base terminada en un 87%:


Si los sigues por Facebook, verás que ya tienen prototipos funcionales. A continuación algunas fotos del avance:






Se puede apreciar que han mantenido el slot de expansión, los conectores de joystick norma Atari y el conector de la disquetera de 5.1/2.

Me ha llamado la atención la escala que han usado para los chips. En algún momento pensé que usarían una escala mas grande, de manera que la placa fuera mas "tuneable", pero el circuito integrado es de una sola pieza por lo que veo. Claro que cuando ves las especificaciones, en parte tiene sentido:

CPU
50MHz GS4510 single-core, in-order, no-branch-prediction, no-cache, single-scalar, no-fpu, no-smd, no-HCF, non-pipelined, enhanced 4502 8-bit processor.
Including:
32-bit ZP indirect and 32-bit far-JSR/JMP/RTS operations
28-bit address space
Fast hypervisor traps
Virtual memory
IO virtualisation (coming soon)

Velocidad
Synthmark64 score: 44.5x (C64 = 1x)
Bouldermark score: 29,970 (C64 = 313)

DMA
C65 DMAgic compatible DMA controller
Fills at 50 MB/sec, copies at 25 MB/sec, swaps at 12.5 MB/sec

Controladora de video
VIC-IV advanced rasterised video controller, like the VIC-II and VIC-III no framebuffer
Native resolution 1920x1200 (192MHz pixel clock)
Supports all documented VIC-II modes (hi-res, multi-colour mode, extended-background-colour mode, sprites) and VIC-III modes (bitplanes are in the process of adding)
Independent horizontal and vertical hardware scaling allows text and graphics resolutions as high as 1920x1200 and as low as 60x38
Separate 256-colour palettes for sprites, bitplanes and character graphics, allowing upto 1,024 colours on screen without changing the palette in real-time
VGA and HDMI output 23-bit colour (8.3 million colours)
Text mode extensions including proportional width characters, super-extended background colour mode, as well as the standard VIC-III extended attributes


Sonido
Dual soft-SIDs + optional dual hard SIDs
Media
D81 disk images from SD card (native VFAT32 file system support coming soon).
Real 3.5" floppy drive support planned

Loading speeds:
Without fast loader: ~20KB second
Directly from SD card: 300 - 3000KB/second (1200 - 12000 blocks per second), depending on SD card


Salidas
Joystick ports 1 and 2 (9-Pin Atari Standard)
HDMI
VGA
10/100mbit Ethernet
Stereo audio
C64 type expansion port
IEC disk drive port
Internal expansion port
USB and Micro USB debug interface
Planned: Analog video

Entradas
USB (supports PC keyboards and adaptor cards)
Micro USB debug interface
Ethernet
Micro SD slot

Sistema Operativo
MEGA-OS all-in-one hypervisor and compat operating system

Including:
Integrated freezer and task switcher
VFAT32 file system driver
Inter-process communications


Opciones de desarrollo
Right now:
Use Ophis with the -4 option to target the 4502 CPU. The etherload utility can be used to push compiled programs to the MEGA65 practically instantly to make for a convenient cross-platform development environment.

Upcoming:
MEGA-OS will support interprocess communications, making it possible to write assemblers and compilers that assemble directly into a separate process, and then launches that process when it is ready. Thus it becomes possible to use the MEGA65 as an 8-bit development platform for 8-bit software (or to run a cross-compiler for Linux or Windows if you wish to be really strange).


Es mucho mas de lo que en su día fue el C65, 50Mhz de hecho! Hacer una maquina totalmente original hubiera supuesto que la comunidad desarrolla por su cuenta todos los periféricos que se han desarrollado para el C64 los últimos años. De modo que Mega65 se adelanta e implementa la conexión USB y el lector de tarjetas microSD, la conexión ethernet y la salida de vídeo HDMI, prescindiendo de la salida analógica convencional (seamos realistas!!).

Algo interesante que podemos ver en las especificaciones es que darán soporte para unidades de disco de 3,5". Pero actualmente ya no se usan y no se que posibilidades tendrán para suministrar las unidades. Una rápida búsqueda por Internet basta para ver cual es la situación actual de este viejo sistema de almacenamiento.
Por cosas como estas, hace tiempo que guardé en una caja varias disqueteras de 3.5" (y alguna de 5"!!!) :)

Si os da curiosidad, hay disponible un emulador, aunque de momento solo emula la parte desarrollada, claro está:



Por cierto, de los integrantes del proyecto, Detlef Hastik, es el fundador del MEGA, Museo de Electrónica, Juegos y Arte, y André Kudra miembro del mismo. No es de extrañar que el proyecto reciba el nombre del museo ;)

Debajo os dejo algunos enlaces.

A disfrutar.

Web de Mega65: http://mega65.org/, foro: http://mega65.net/ y blog: http://c65gs.blogspot.com.es/.
C65 en Wikipedia: https://en.wikipedia.org/wiki/Commodore_65
Emulador de C65: http://devilmaster.altervista.org/hi65.html#downloads
Un FPT: ftp://ftp.zimmers.net/pub/cbm/c65
En Facebook: https://www.facebook.com/MEGA65RetroComputer/
C65 en youtube: https://www.youtube.com/watch?v=B1I5908ZH8M
C65 en eBay: http://www.ebay.com/itm/Ultra-rare-Commodore-65-C65-DX64-prototype-working-serial-22-/171673209321?_ul=DO

Entradas mas populares