miércoles, 30 de abril de 2008

Notición en la DS!!! EMULADOR DE NEO-GEO AES/MVS


LO ÚNICO QUE PUEDO DECIR ES... OMG

En la scene hay gente con mucho talento, pero nadie se pensaba que podía haber tanto como para explotar el hardware de una simple DS (muy limitado como todos sabemos) hasta el punto de conseguir un emulador de la mítica NeoGeo AES/MVS (la de cartuchos). El procesador ARM9 a 67MHz de la consola de Nintendo, y los 4MB de RAM no han sido una buena carta de presentación para los desarrolladores "freelance" que hacen homebrew (y tampoco para algunos "profesionales")

Pues el mazazo a todos estos programadores, se lo ha dado Ben Ingram, quien acaba de sacar su emulador de Neo-Geo para DS llamado NeoDS.

Por lo que se sabe, todo el trabajo del emulador no lo realiza el procesador central, sino el chip gráfico. El autor dice que piensa añadir soporte para ampliación de memoria de 32MB, e intentará pasar el núcleo del emulador a la caché de la consola para optimizar el rendimiento (por si era poco espectacular lo que ya ha conseguido este hombre).

Lista de compatibilidad probados por usuarios hasta el día de hoy:

2020 Baseball: Perfect (S)
KOF97: Works Almost perfectly (a little lag when action gets hectic) (s)
KOF94: Perfect (s)
KOF 2002
Metal Slug: Works good, but crashes randomly (s)
Metal Slug X: Works very good, with occasional slowdowns.(s)
Neo Bomberman: Perfect (s)
NEOCUP 98: Menu works, crashes emu before a match starts (s)
Puzzle Bobble 2: Perfect (s)
Samurai Showdown: Perfect (s)
Snk Vs Capcom CHAOS
Top Hunter: Perfect (s)
Viewpoint: Perfect (s)
Windjammers: Can't get it to load (s)
(s)= with sound

Por lo que se ve, cada juego que prueban funciona sin problemas. Para ser la primera versión nadie se ha topado aun con incompatibilidad, por lo que lo mejor es probar el juego que quieras por ti mismo.

Para poder probar el emulador, tendrás que disponer de roms de neogeo para mame, y convertirlas a .neo usando el programa NeoDsConvert que se incluye con el emulador (además del código fuente). El proceso es el siguiente, colocar en una carpeta todas las roms en .zip junto con la bios de la consola y el NeoDsConvert. Posteriormente hay que escribir las siguientes sentencias en la linea de comandos (inicio/ejecutar:cmd)
cd carpeta_roms
NeoDsConvert -bios1

El emulador se puede conseguir aquí

i-sobot

i-Sobot es un robot de forma humanoide que deja en pañales en todos los aspectos al Robosapiens. Es comercial, pero todavía no ha llegado a nuestras tiendas aunque se puede adquirir a buen precio en ebay.


Es el robot mas pequeño del mundo con sus características, y también es el de mejores prestaciones. 17 Servomotores controlan su cuerpo, permitiéndole moverse ágilmente como una persona de verdad pero de tan solo 16'5cm, al contrario de como funciona Robosapiens que realiza un movimiento de balanceo para el desplazamiento bípedo (el cual aunque feo, hay que admitir que es el que mas aprovecha la energía, y por ello es el "robot" de Mark Tilden requiere un número más reducido de servos).


El i-sobot responde a comandos de voz, y puede ser preprogramado con unos movimientos determinados, pero no deja de ser un robot R/C lo cual no lo aleja desgraciadamente de un juguete :'(

Este humanoide, se puede encontrar tanto en blanco (versión japonesa) como en negro (versión del resto del mundo) y se pueden encontrar videos donde se le ve tanto disparar con arco y flecha, como ser controlado con un mando de Wii.

Oferta del GTA IV y Xbox 360

Usuarios de Sevilla sin consola de ultima generación y con ganas del GTA IV. Aviso de que la tienda fnac tendrá abierto las 24 horas del día para la venta de un pack de GTA IV edición especial XBOX 360 (con extras tanto en el juego como contenido del juego) + la consola XBOX360 PRO (HDD, cable por componentes...) por el mismo precio de la consola sola, osea 269€.

La oferta estará limitada a 1200 unidades (aunque desconozco si estas unidades serán para toda España o solo para Sevilla, ya que me parecen muchas unidades)
El GTA IV Edición especial trae:
-El juego original Grand Theft Auto IV
-Embalaje especial del juego
-Completo Art Book con material exclusivo (que no ha sido publicado) del juego y de la producción.
-CD musical con la banda sonora del juego incluyendo canciones de grandes artistas sólo disponibles en esta edición.
-Llavero exclusivo de Rockstar y caja de seguridad como la de los bancos.
-Bolsa de lona (típica de las películas de robos) edición limitada y especial de Rockstar.

martes, 29 de abril de 2008

OpenMAC

¿Como es posible que de forma legal podamos tener un ordenador con MacOSX sin comprárselo a Apple? Pues la respuesta no esta muy clara, pero hasta el momento se le puede comprar un equipo con estas características a la empresa psystar. El modelo concreto se conoce con el nombre de OpenMac y su hardware es totalmente compatible con el SO de Apple.

Al parecer, la empresa de la manzana no ha actuado aun contra esta gente, y no sabemos si se debe a que no se han enterado de su existencia o a que les importa poco. La cuestión es que el ordenador esta ahí y cualquiera puede comprarlo (no descartaría tratar de hacerme con uno de estos en el futuro).

Para los interesador, el precio es de 399€ y su hardware es:

-Intel Core 2 Duo E4500 a 2.2 GHz
-2 GB de memoria RAM de 667MHz
-Tarjeta gráfica Intel GMA 950
-una unidad óptica lectora de DVD
-HDD de 250 GB

Lo único "malo" es que no trae ni teclado, ni ratón, y que no se especifica nada sobre el wifi.

Como antiguo usuario de un ibook G4, pienso que si Apple no esta contenta con la situación que se han encontrado, no les queda más que apechugar con ella. Abandonaron los magníficos PowerPC por los intel x86 sin un motivo muy definido, algunos pensabamos que era por la dificultad que tuvo IBM en suministrar los G5 para portatiles o por temas de abaratamiento de precios, pero sea como fuese nos dieron un gran palo a los usuarios. Por mi parte, merecido se lo tienen, donde las dan las toman y parece que la cosa ya no se ha quedado en el osx86project, y me alegro.


Windows XP Service Pack 3 Castellano

Mucho tiempo ha tardado Microsoft en sacar el nuevo service pack en castellano, pero ya esta disponible para la descarga. Se levantaron muchas espectativas con este SP3, tanto que muchos actualizaron sus XPs antes de la salida oficial (estaba en versión de pruebas), y obviamente mucho antes de que estuviera en castellano (Octubre del año pasado sino recuerdo mal).
Pues ha resultado que al final, la mejora no es tanta, pero como siempre será necesaria la actualización para evitar problemas con futuros programas y disponer de todos los parches de seguridad salidos hasta la fecha. Por lo menos, nos queda el consuelo de saber que el pack que han preparado, no necesita que previamente se hayan instalado previamente los SP1 y SP2.

Aquí el enlace para su descarga.

domingo, 27 de abril de 2008

B.E.A.M.


Biology, Electronics, Aesthetics, and Mechanics son las siglas de BEAM.

Mark Tilden, el famoso ingeniero que trabajó para la NASA y más conocido por todos por ser el creador de los Robosapiens, es el padre de estos robots. Como todo geek, también me apasionan estos aparatitos.

Los BEAM son aun desconocidos por muchos aficionados a la robótica, pese a ser quizá el método más sencillo y barato de hacer un robot, y el que más se aproxima a la vida artificial. Los principios que siguen estos pequeños "insectos" es el de la electrónica analógica y la teoría del caos. Es por esto que frente a un funcionamiento impredecible y que en principio puede ser caótico, se consigue simular el comportamiento de ciertos insectos con mas similitudes que las que se consiguen con muchos modelos basados en microcontroladores (PIC/ATMEL...)

Os invito a investigar sobre el tema, pero para que veáis una buena introducción este documental (este fue el que en su época me descubrió este mundo)









Mas en la web de mi amigo Toni http://www.robotic-lab.com/

jueves, 17 de abril de 2008

Wii beneficiosa para la salud

Es ya conocidos por todos, que la videoconsola de Nintendo ha sido objeto de estudio de muchos grupos de investigación motivados por el movimiento que los usuarios realizan. Concretamente, muchos han calculado el consumo de calorías al usar la Wii con cada uno de los juegos del WiiSport, y visto que era suficiente para adelgazar, han llegado a crear tablas de ejercicios.

Nintendo, sabiendo que esta característica podría ser beneficiosa para promocionar su consola, no se han quedado de brazos cruzados. Han creado el gran juego WiiFit, que junto con un periférico a modo de step, pretende convertir a partir del día 25 de Abril, nuestras casas en gimnasios.

Al margen de estos estudios y de nuevos accesorios, un grupo de investigación de Jaén ha decidido probar los efectos de la consola en mujeres mayores. Según lo observado hasta ahora, han llegado a la conclusión de que combinada con otro tipo de ejercicios, es muy recomendable. Vistos los resultados planean ampliar el proyecto para actuar sobre otras poblaciones similares (supongo que varones mayores). En este caso dudo que haya problemas para convencerles:



Nunca es tarde con la mente abierta. Nadie llega tarde a las nuevas tecnologías, aunque haga falta un poco más de tiempo para comprender el funcionamiento de los aparatos. Pero los resultados siempre son positivos; o si no que se lo digan a los ancianos de una residencia de la tercera edad en Maryland (Estados Unidos), que han encontrado en la Wii de Nintendo su nuevo entretenimiento.
En este centro de mayores se celebran habitualmente torneos de bolos en los que participan todos los residentes, con una media de edad de 81 años. Están tan entusiasmados que proponen incluso entrar en el libro de los récords.

http://www.lavozdegalicia.es/tecnologia/2008/01/24/00031201174935770167348.htm

domingo, 13 de abril de 2008

BinaryTree in Java, part II

Ok, now i am going to explain whats methods we will implements to complete the documentation of the BinaryTree. Our class implementes the Iterator interface and must to have an internal class which do this job, but we will forget that at the moment.

int size()
Returns the nodes number tree.

Iterator iterator()
Returns the iterator which recover the tree.

boolean equals(Object bt)
Returns a true value, if the BinaryTree has the same structure and elements of the tree from the input parameter.

Object getRoot()
Returns the BinaryTree root (The info at the node). If the tree is null, throws the NoSuchElementException.


BinaryTree left()
Returns the BibaryTree from the son left. If the tree is leaf, throws an EmptyTreeException.

BinaryTree right()
Returns the BibaryTree from the son right. If the tree is leaf, throws an EmptyTreeException


void setRoot(Object root)
It sets a new Object in the root info. If the tree is null, it throws a NoSuchElementException.

void remove(boolean left)
If the parameter left is true, the "remove" deletes the left son. In other case, the right son will be deleted. If the tree is null, it throws an EmptyTreeException.

void set(boolean left,BinaryTree t)
If the parameter left is true, it sets the BinaryTree from the parameter in the left son. In other case, it sets the tree like right son. If the tree is null, it throws an EmptyTreeException.

boolean isLeaf()
If the tree is leaf, it returns the value true. Its throws EmptuTreeException if the tree is null.

boolean isEmpty()
Returns a true value if the tree has not childrens.

Iterator iterator(String it)
Returns an iterator “PREORDER”, “INORDER” or “POSORDER".

Portable Apps

He hablado de videojuegos demasiado seguido, así que ahora vamos a cambiar de tercio. ¿Que son las "Portable Apps"?

Desde que las memorias USB se han disparado en uso y capacidad de almacenamiento, han comenzado a aparecer unos tipos de aplicaciones bastante curiosas y en mi opinión útiles. Son aplicaciones preparadas para que ocupen poco y puedan ser utilizadas sin necesidad de ser instaladas. Muchos estaréis pensando ahora mismo que esto no es nada nuevo, que existen cientos de aplicaciones que no son necesarias instalarlas para usarlas, pero la verdad es que esta características en realidad nunca fue un objetivo primordial para el desarrollador.


Existen muchas aplicaciones, y algunas se encuentran recopiladas en webs como esta http://portableapps.com/apps (incluido un SO completo).

Windows no es el único SO afortunado en disfrutar de estas aplicaciones, y MacOSX posiblemente también sea uno de los que mas surtidos estan, y todo OpenSuorce http://www.freesmug.org/portableapps

¿Este es el camino de las futuras aplicaciones que se puedan usar en cualquier sitio? En mi opinión, son una buena solución, pero tengo la creencia de que en un futuro, y gracias a la magnífica plataforma .NET (ya hablaremos sobre ello).

sábado, 12 de abril de 2008

Mas consolas, nueva DS

Según se hace eco la web xataka, ante la pregunta de si en breve veríamos una nueva versión de la consola DS, un responsable de Nintendo no negó dicha posibilidad. Por lo que dice esta famosa página, especulan con la posibilidad de que en el próximo E3 sea presentada la nueva DS y podría estar a la venta en Navidades.

Personalmente, a estos rumores yo no le daría mucha credibilidad. Cierto es que la consola no es lo que se dice un derroche de potencia tecnológica, pero su éxito se debe precisamente mas al sistema de juego que a los gráficos, por lo que en teoría no seria necesario mejor hardware y menos vendiéndose como se venden (todas las navidades y época de comuniones se agotan en las tiendas, y en las tiendas en Japón siempre están sin unidades). Nintendo es muy dada a explotar al máximo las formulas que funcionan, y con solo 3 años de vida dudo que la compañía japonesa entienda que ya debe matar a su mejor máquina de producir billetes. Todo esto sin contar a los millones de usuarios que dejarían en la estacada con un producto apenas estrenado, cuyo enfado puede que haga no volver a confiar en ellos para sus inversiones de ocio.

No se que pensaréis vosotros. Pero en caso en el que este equivocado, me sentiré defraudado por esta empresa que siempre me ha dado mas de lo que necesitaba/esperaba.

También aclaro un punto, el que un integrante de Nintendo no desmienta algo, no quiere decir que nazca la consola a menos de un año vista. Puede que algo se este fraguando, porque siempre hay algo fraguandose, antes de salir al mercado una máquina ya se ponen a trabajar con la siguiente, pero no tengamos prisa.