Basic4ppc - Windows Mobile Development  

Go Back   Basic4ppc - Windows Mobile Development > Main Category > Basic4ppc Wishlist
Home Register FAQ Members List Search Today's Posts Mark Forums Read

Basic4ppc Wishlist Missing any feature?


Speed


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 05-31-2007, 12:34 PM
Junior Member
 
Join Date: Apr 2007
Posts: 15
Default Speed

I must admit that speed of V.5.0 of Basic4PPC is noticeable higher in comparison to previous ones.
However the speed of present version of Basic4PPC is not enough yet for more complicated applications. I wonder if it is possible to increase the speed of Basic4PPC, let's say 2 or 3 times, in future upgrades???

I attached my game (battleships) in two execution (B4PPC and VB.NET) in order to show the speed difference. I can understand that Basic4PPC just can not be so quick, nevertheless the speed increase by 2 or 3 times would be very advisable and very very useful (if it is possible???).
Attached Files
File Type: zip ships.zip (81.0 KB, 26 views)
Reply With Quote
  #2 (permalink)  
Old 05-31-2007, 01:01 PM
Erel's Avatar
Administrator
 
Join Date: Apr 2007
Posts: 3,134
Default

I've only tried the Basic4ppc version and it works pretty quick (WM2003 SE device), without any noticeable delays.
Note that using .Net CF2 increases the speed by about 30%.
As you wrote, version 5.00 increased the speed by 30%-50%.
As Basic4ppc continue to evolve, future versions will also be faster.
Reply With Quote
  #3 (permalink)  
Old 05-31-2007, 01:05 PM
Cableguy's Avatar
Basic4ppc Expert
 
Join Date: Apr 2007
Location: N 41º11'30.30" W 8º39'46.60"
Posts: 1,316
Default

Hi,

I understand what you mean, but the example app you given us is not the best one to see it...
I had my pairs game compiled in V4 and it took almost 10s to load all the game controls in "very hard" mode, and I'm talking about 300+ controls in one panel...With V5 it takes about 6s, thats 4s off...
As erel specs for the V5 states, is an improvement of about 30% in speed...Note that all my controls were added in runtime, wich takes longer...Now I'm codding v2 of my game and decided to create all the controls in the IDE designer, and as far as I can see, it ist loading quite faster than the runtime created controls version....One should expect that the nore complex an app is, more resource consuming it will be, and therefore slower it will run..

BTW: Nice game
__________________
Paulo Gomes
Porto, Portugal

PC: Dual-Core 1,8Ghz, 2GB RAM, 80GB HD
PPC: Qtek9000, 1GB SD

DLL Version Listing
Reply With Quote
  #4 (permalink)  
Old 05-31-2007, 01:55 PM
Junior Member
 
Join Date: Apr 2007
Posts: 15
Default

I'm really happy to hear that future versions will be faster. Thank you Erel.

In addition to my game the speed diffrence can be easily seen by pressing RND button in order to achieve random location of ships.
In Basic4PPC version of game the operation takes few seconds. In VB.NET version this operation is almost immediate. Also calculations during the game in B4PPC version take much more time than in VB.NET version.
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Benchmark speed? DaveW Basic4ppc Wishlist 4 11-07-2008 08:57 AM
Please help. Speed problem..... TARQ Questions & Help Needed 4 04-25-2008 07:45 AM
Speed of the compiled application? JamesC Questions & Help Needed 5 03-13-2008 12:59 AM
Speed of dynamic control creation willisgt Questions & Help Needed 4 12-05-2007 02:52 PM
Control Speed of car JJM Share Your Creations 0 05-27-2007 03:40 PM


All times are GMT. The time now is 12:40 AM.


Powered by vBulletin® Version 3.6.12
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0