You start with four basic elements, Fire, Water, Air and Earth and you can combine them to get more and more elements.The game was so catching that after finishing it I decided to write my own version for Windows.In order to support these small resolutions the layout was slightly modified so that it looks the same whether you use a lower or a higher screen resolution. The following changes were done to the interface: The list with all the elements is available here. The total number of supported languages other than English is now 10.
For reading about the differences and the interoping between the two I suggest WPF and Win32 Interoperation.
To provide keyboard input for the WPF controls, we need to hook the Hwnd Source, adding a handler that receives all window messages.
We must handle the WM_GETDLGCODE message to let the system know what kind of messages we want to handle on our own (in the WPF control).
The new elements in this release are focused on games; they include games such as Starcraft, Warcraft, Need For Speed, Tomb Rider, Resident Evil, characters such as Mario, Luigi, Yoshi, Jim Raynor, Zeratul, Queen of Blades, Lich King, and the races Zerg, Protoss, Terran, Fire Elemental.
The new elements are: You can find the list with all the 350 elements in Alchemy 1.3 here. Press the new Hints button and a window pops-up displaying one possible element you can create, indicating also one of the two elements used to create it.