Archive - Dec 1, 2006

Date
  • All
  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • Jul
  • Aug
  • Sep
  • Oct
  • Nov
  • Dec

jsMSX

jsMSX is a MSX emulator made in JavaScript. The newest version is 0.92. It support any browsers that can understand Canvas Tags.

It emulates the underlying Z80 CPU, TMS9918 Video Display Processor (VDP), PPI, RAM slots and Megaram. In its present form, it should be able to run any program or game developed for MSX 1.0.

Since Javascript currently is mostly an interpreted language in web browsers, it is at least an order of magnitude slower than other languages such as C and Java. Therefore, jsMSX requires a very fast computer to emulate MSX at the normal 50-60 interrupts per second inside a web browser, and it faces many performance challenges. They present an interesting testbed for pushing the current Javascript webbrowser implementations to their limits and for comparing their relative speed.

The initial motivation was to find some interesting project to develop while exploring the possibilities of the [canvas] tag and Javascript language in the most recent web browsers (like Firefox 2+) which implement an accelerated mechanism for displaying graphics. jsMSX can also be used to tightly integrate existing MSX programs in web page logic.

jsMSX Copyright (c) 2006 Marcus Granado [mrc.gran(@)gmail.com]

Editor Comment:

It is running pretty slow. I can't think it have any use other than prove JavaScript can make emulators.

Canvas Painter

Canvas Painter by Rafael Robayna is a painting program that can record each step of painting. It allow basic instructions, 2 kind of brushes, rectangle and circle. See the script in action here if the official site is down.
Canvas Painter
Editor Comment:

The recording function is very new to me. First recording system I see in JavaScript.

CAPXOUS AutoComplete

CAPXOUS AutoComplete is an Auto Complete system like Google suggest but it allows rich formating. The site got so much confidence, it says:

Our product is the most simple, elegant, beautiful Ajax autocomplete component.

CAPXOUS AutoComplete

Editor Comment:

I saw "Our product is the most simple, elegant, beautiful Ajax autocomplete component." and the crazy price of $99 for taking out the annoying Powered By CAPXOUS, I knew the program maker lives in China, because most Chinese developers think everyone who can own a site is extremely rich and always think their own product is the BEST
:useless:. This is the stereotype for Chinese developers, if you guys don't know yet, write it down .. and looks like I'm right.

Honey Pot that kill bots