This site is no longer active and is available for archival purposes only. Registration and login is disabled.

04-04-2005 new version is out!


04-04-2005 new version is out!

Postby kornalius » Apr 4, 2005 @ 6:43pm

New version of PPL is now available.

Fixes:

- Fixed the string [] array extension.
- Fixed collision ID -> COLLIDE detection.
- Fixed ShowSprite() to remove sprite from collision detection grid.
- Fixed the * operator for string operations.
- Fixed the ui.ppl library to use the Delete() and Insert() functions properly.
- Fixed internal mouse events code.
Regards,
Kornalius
President
ArianeSoft Inc.
http://www.arianesoft.ca
User avatar
kornalius
pm Member
 
Posts: 1704
Joined: Dec 9, 2003 @ 6:04pm
Location: Montreal, Québec, Canada


Postby kornalius » Apr 4, 2005 @ 9:30pm

Previous build was bad, I've just uploaded a new build.

Sorry for those who downloaded it already! :cry:
Regards,
Kornalius
President
ArianeSoft Inc.
http://www.arianesoft.ca
User avatar
kornalius
pm Member
 
Posts: 1704
Joined: Dec 9, 2003 @ 6:04pm
Location: Montreal, Québec, Canada


Postby kornalius » Apr 5, 2005 @ 2:48pm

Regards,
Kornalius
President
ArianeSoft Inc.
http://www.arianesoft.ca
User avatar
kornalius
pm Member
 
Posts: 1704
Joined: Dec 9, 2003 @ 6:04pm
Location: Montreal, Québec, Canada


Postby mmtbb » Apr 5, 2005 @ 3:33pm

mmtbb
pm Member
 
Posts: 277
Joined: Mar 18, 2004 @ 6:56am


Postby kornalius » Apr 5, 2005 @ 3:51pm

Regards,
Kornalius
President
ArianeSoft Inc.
http://www.arianesoft.ca
User avatar
kornalius
pm Member
 
Posts: 1704
Joined: Dec 9, 2003 @ 6:04pm
Location: Montreal, Québec, Canada


Postby mmtbb » Apr 6, 2005 @ 2:23am

I just noticed that the program I sent you used to run at 151 fps. Now it run at around 40 fps. why do you think this is happening?

1) As I start to kill the enemies, the speed moves up quickly. I wonder if this is a problem with the SpriteProc function.

2) I switched everything to the GameProc() function, and as soon as I turn on GameCollide(True); the fps drop from 150 to a range of 15-39 fps, so it isn't just the SpriteProc.

3) As a side bug, I am now getting an error everytime I true to insert syntax from the menu or comment out code using the menu.

:)
mmtbb
pm Member
 
Posts: 277
Joined: Mar 18, 2004 @ 6:56am


Postby kornalius » Apr 6, 2005 @ 3:55pm

Regards,
Kornalius
President
ArianeSoft Inc.
http://www.arianesoft.ca
User avatar
kornalius
pm Member
 
Posts: 1704
Joined: Dec 9, 2003 @ 6:04pm
Location: Montreal, Québec, Canada


Postby kornalius » Apr 6, 2005 @ 5:02pm

Little update:

The PIDE now only transfer files that are newer than the destination. This will improve development with the PIDE and testing speed with projects that contains a lot of big files.

It also doesn't automatically delete the .ppc file, so if the source file hasn't changed, PPL won't have to recompile the source file everytime.

I have been planning on doing this modification for a while now but haven't got the change to do it.
Regards,
Kornalius
President
ArianeSoft Inc.
http://www.arianesoft.ca
User avatar
kornalius
pm Member
 
Posts: 1704
Joined: Dec 9, 2003 @ 6:04pm
Location: Montreal, Québec, Canada


Postby Dragnir » Apr 7, 2005 @ 5:10pm

Dragnir
pm Member
 
Posts: 44
Joined: Nov 3, 2004 @ 9:49am
Location: Saint-Petersburg, Russia


Postby kornalius » Apr 7, 2005 @ 8:15pm

Regards,
Kornalius
President
ArianeSoft Inc.
http://www.arianesoft.ca
User avatar
kornalius
pm Member
 
Posts: 1704
Joined: Dec 9, 2003 @ 6:04pm
Location: Montreal, Québec, Canada


Postby mmtbb » Apr 8, 2005 @ 5:42am

looks good
mmtbb
pm Member
 
Posts: 277
Joined: Mar 18, 2004 @ 6:56am


Postby kornalius » Apr 8, 2005 @ 6:14pm

Even more updates:

- I have managed code the compiler to reduce the number of opcodes generated for the most used operators. This resulted in a great speed increase again.

- I am now working on a 1 phase optimizer with a few rules. I will add more rules as time goes. So far, it produces some good speed increase with the most used operators.

ex: a$ = 50 + 20 - 30 + z$;

Will result in a$ = 40 + z$

I am very pleased with the progress so far. More updates to come.
Regards,
Kornalius
President
ArianeSoft Inc.
http://www.arianesoft.ca
User avatar
kornalius
pm Member
 
Posts: 1704
Joined: Dec 9, 2003 @ 6:04pm
Location: Montreal, Québec, Canada


Postby Guest » Apr 8, 2005 @ 8:58pm

Guest
 


Postby kornalius » Apr 8, 2005 @ 10:25pm

Regards,
Kornalius
President
ArianeSoft Inc.
http://www.arianesoft.ca
User avatar
kornalius
pm Member
 
Posts: 1704
Joined: Dec 9, 2003 @ 6:04pm
Location: Montreal, Québec, Canada


Postby mmtbb » Apr 9, 2005 @ 12:44am

mmtbb
pm Member
 
Posts: 277
Joined: Mar 18, 2004 @ 6:56am


Next

Return to Pocket Programming Language (PPL)


Sort


Forum Description

Discuss this new development tool.

Moderator:

kornalius

Forum permissions

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum