domingo, 20 de enero de 2008

SCUMMVM y M3DSREAL (II)

Primer paso (o cómo leer micro SD desde linux)

Hace poco, llamémosle por convicción (que no) o por estupidez (seamos sinceros, que sí) maté al único windows que he amado en mi vida (bueno, no, quería al 98 con toda mi alma, solo que esta distribución me fue fiel) en mi dulce, dulce portátil.

Eso lleva a que plantearse cosas tan triviales como calentar la jarra de batidito (no colacao, batidito) con el usb sean vitales para la vida diaria (¿montando y desmontándolo deja de llegarle la alimentación al usb o se tiene que seguir enchufando y desenchufando?).

Según dice dmesg :

[...]
[17179587.560000] sdhci: Secure Digital Host Controller Interface driver, 0.12
[17179587.560000] sdhci: Copyright(c) Pierre Ossman
[...]
[17179588.432000] sdhci: SDHCI controller found at 0000:06:04.2 [1524:0550] (rev 1)
[17179588.432000] PCI: Enabling device 0000:06:04.2 (0000 -> 0002)
[17179588.432000] ACPI: PCI Interrupt 0000:06:04.2[B] -> GSI 17 (level, low) -> IRQ 169
[17179588.432000] PCI: Setting latency timer of device 0000:06:04.2 to 64
[17179588.432000] mmc0: SDHCI at 0xd0003400 irq 169 DMA

vale, demonio malo (sdhci), quiero saber quién eres...aunque, bueno, la mayor parte de las cosas que quiero saber sobre ti las dices tú solito, eres Secure Digital Host Controller Interface driver...oleoleole.

Wey, pero no se monta...veamos si está el módulo en el kernel...(lsmod | grep sdhci):

sdhci 20108 0
mmc_core 32136 1 sdhci

Viendo sus pci's (lspci):

06:04.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller (rev 01)
06:04.2 Class 0805: ENE Technology Inc ENE PCI Secure Digital Card Reader Controller (rev 01)
06:04.3 FLASH memory: ENE Technology Inc FLASH memory: ENE Technology Inc: (rev 01)
06:04.4 FLASH memory: ENE Technology Inc Unknown device 0551 (rev 01)

Y leyendo por ahí, son los módulos sdhci, mmc_core y mmc_block los que tienen que estar...los bajas, los cargas...una hora a fuego lento, compilar el kernel ¡et voilá! ya tenemos un SD-souffle, ñamñam, ricorico...

miércoles, 16 de enero de 2008

SCUMMVM y M3DSREAL (I)

Como dijo Jack el destripador, vayamos por partes.

¿Qué es M3DSReal?
La M3DSReal es una flashcard utilizada sobre el slot 1 de la videoconsola Nintendo DS (de ahí que tenga número el hecho de tener dos slots...)

¿Qué es SCUMMVM?
SCUMM virtual machine o Script Creation Utility for Maniac Mansion virtual machine. Y con ese nombre algo se vislumbra...maniac mansion...si, os suena, sé que sí, me suena hasta a mi...motor gráfico de LucasArts, que fue antecesor de GrimE (de Grim Fandango, un magnífico sicario de la muerte en el día de todos los santos al que no he tenido hasta ahora el placer de conocer) y sucesor de nadie, de ahí que digan que fue el primer motor para aventuras gráficas.
Esta información de antes la pongo para quedar bien, aunuqe realmente este caballero con ese nombre era desconocido para mi, a pesar de hablerlo usado (¿quién no ha jugado a Loom? pues si no lo has hecho ya puedes empezar a ....¿comprarlo? ¿aún se puede?)

¿De qué va todo esto?
Jugar a Monkey Island en la DS con el único objetivo de ver si se usa o no el palito.

¿Por dónde empezar?
Por leer los tutoriales de mi amado gooooooogle.

[continuará (espero)...]


PD Duda existencial...para juegos antiguos descatalogados ¿bajarlos sigue siendo delito?¿no es más bien conservación histórica? ¿algo así como paleoinfología?