Wow, the last three weeks have been really busy here.
After asking for help doing the PASM, even offering to pay, nobody was really interested. I finally decided to jump in and do it myself. I managed to get it to work. The PASM is not in it's final form yet but boy it's fast!
I'd like to thank bmanske for all the time he puts into PPL. He is the one who does the development on the PPL Editor and the Visual Form Builder. Brad is also helping a lot with the debugging of PPL.
Here it is! The latest version beta 0.8 pre-release is now available for download at:
http://ppl.arwen.com
Bugs fixed:
- PIDE: Fixed Find In Files
- Fixed Eval() function (support for objects).
- Fixed GameAPI initialization and shutdown.
- Fixed GameAPI timing issues.
- Fixed sprite height and width display.
- Fixed SpriteInView().
- Fixed internal string hash algo. for compiler.
- GetProc() can search through other applications.
- Call() can call functions from other app.
- Fixed VarType() to work with Lists.
New features:
- New PASM assembler.
- Added ui_UpdateCaption() function to UI.PPL library.
- SQLite is now supported on the PC.
- New LType() to get the list element type.
- New Hash() function which supports 10 hash algorithm including MD5.
- CASE statement supports strings now.
- Updated Editor and VFB projects.