Go Back   xda-developers > Windows Mobile Development and Hacking > Windows Mobile Apps and Games


Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 10th January 2008, 01:24 AM
Slither2006's Avatar
Slither2006 Slither2006 is offline
Senior Member
 
Join Date: May 2007
Location: The Outback
Posts: 434
Exclamation HTC Cube OpenGL (SCLPC++ 0-051)(Coded from scratch in C++)

Latest Update : FULLY FUNCTIONAL CUBE NOW, BOTH WM2003 & WM05/06 SUPPORTED!!!

Program Title: SCLPC++
Recent Version : 0-051
Purpose : A unique Cube Launcher coded in C++ and using the EdgeLib framework library that uses OpenGL also.
Author : Slither2006
Graphics: PoorlyDuck
Start Date : 5th January, 2008


================================================== ============
Re-write in flavours of QVGA & VGA coming soon!
__________________
Regards,

Slither2006.

================================================== ============


..........Navigate Cube .......................Add Contact ...................Remove Contact........


A Word from the Author:
Hi Guys,

I hope you will enjoy using this software. For the young budding software developers who need to be pointed in the right direction. Note that this cube uses the following API's :

- MAPI
- TAPI
- POOM Both C++ and C#
- EdgeLib Framework

I used MSDN2 examples and many internet articles to become more familiar with C++. I also referred to the Edgelib Library Reference to make the most use of it. The cube is made of 5 3D Models, NOT 1. Each face is a 3D Model and they all move in unison to appear as a solid cube. If I hadn't mentioned that you would have never known the visual difference. Each face has 4 vertices and is made of 2 polygons each. The polygons are made up buy 3 vertices. Using the Normals will determine in which direction the 3D Model menu will face...ie. outside the cube or inside. I created a GIANORMOUS Input function that detects screen swipes and screen taps. When dealing with different modules like accessing contacts numbers I made sure that they were in their own function to reduce code ambiguity.

This program took 1 month to make from start to finish and contains over 3000 lines of code....not your typical hello world app hey?...lolol.

Best wishes to all that supported the project and hope to wow you again soon!

Regards,

Slither2006.
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


Downloads :
Download Link for SCLPC++ version 0-04 - Windows Mobile 05 & 06
Download Link for SCLPC++ version 0-04 - Windows Mobile 2003
Download Link for SCLPC++ version 0-051 - Windows Mobile 05 & 06
Configurator for SCLPC++ 3D version 0-051 (SCLPC++ Configurator Application kindly coded and provided by xda user fisac71)

Mirrors :
Download Link for SCLPC++ version 0-051 - Windows Mobile 05 & 06 (Mirror Provided by xda user nictan)
Download Link for SCLPC++ version 0-051 - Windows Mobile 05 & 06 (Mirror Provided by xda user three2five)
Honours :

Showcased on the Official Edgelib Site!!!

Video Showcase :
Author Videos :
SCLPC++ 3D - Part 1 : Basic Navigation
SCLPC++ 3D - Part 2 : Adding/Removing a Contact
SCLPC++ 3D - Part 3 : Button Functionality
User Videos :
Jamilu007's Video Demonstration (Jamilu007 Kindly took the liberty of recording a little demo of what SCLPC++ 3D 0-051 can look like if you customize it the way you want like he has done.)

ChangeLog:
Click here to see the ChangeLog

Know Issues:

Bugs Found:

  • Background Picture bleeding on some applications that open.
  • The WHOLE SCLPC++ Folder MUST be placed here : /Application Data/SCLPC++ or adding a contact WILL NOT WORK!
  • Because of an absolute path in the cube it must be stored on the device not on a SD card....although you can configure it on the Device then transfer it to your SD card and it has been reported to work this way.
  • Start Menu disappears when a program is not specified in the ProgramList.ini i.e. MainAppPath1 = "" (BUG FIXED)
  • Contact Pics only show a partly filled contact face button when choosing a contact that has an Outlook contact picture....contact contact...lolol. (BUG FIXED)
  • Can't easily specify to open a specific folder to open in file explorer using the cube. (BUG FIXED)
  • Slight size/scalse distortion on the first and last frame of ALL animations. (BUG FIXED)
  • Rotation Animation starts after the cube zooms out. (BUG FIXED)
  • SCLPC++ opens up multiple instances of itself on some devices. Please post which devices guys.

Still Left ToDo:

  • Compile this with the Full Edgelib Library!!!

Supported Devices List:

  • Wizard G3
  • Hermes
  • Trinity / HTC 3600
  • HTC 3600i (my device) WM6
  • Kaiser with WM6.1
  • Atom O2 Flame WM5 & WM6
  • xv6700 WM6.1
  • xv6800 WM6.1
  • Kaiser WM6
  • mio a701 wm5
  • If it works on your device 100% then let me know so I can narrow down the bugs for other users.


Problems with these Devices:

  • LG so far
  • All VGA devices
  • All 240x240 devices

---------------------------------------------------------------------------------------------------

If you appreciate the time and effort I've put into making this free application exclusive to XDA users then please feel free to donate for that reason only by clicking here


A BIG Thankyou to those who have donated so far!!!

For a comparison of other cubes then click here.

Last edited by Slither2006; 25th November 2008 at 05:58 AM..
Reply With Quote
Sponsored Links

  #2  
Old 10th January 2008, 02:02 AM
bisteka bisteka is offline
Junior Member
 
Join Date: Dec 2007
Posts: 3
Default

Hi guys,

I am new in these forum and not used to post a thread.
but i have been following the his great job for a while in this forum.
And enjoy a lot Slither2006 cube.

Lets help him to make a another new great cube.

Kang.
Reply With Quote

  #3  
Old 10th January 2008, 02:08 AM
rorydaredkign rorydaredkign is offline
Senior Member
 
Join Date: Jun 2007
Location: London
Posts: 882
Default

Thanks for the update slither. Ill donate soon and good luck with the coding, hope it gets as good as sclpf 1-60 soon
rory
x
__________________
HD2 from Phones 4 u on Vodafone
600 Unlimited and Unlimited
iPhone 3G 16GB White relegated from phone to iPod.
Previous Devices....
Ameo (twice on seperate occasions)
Elfin
Kaiser
Tytn
Reply With Quote

  #4  
Old 10th January 2008, 02:15 AM
Slither2006's Avatar
Slither2006 Slither2006 is offline
Senior Member
 
Join Date: May 2007
Location: The Outback
Posts: 434
Default

Thanks Guys!,

I'm currently waiting on a response from a moderator at edglib's forum to help me out with getting a transperancy effect when opening the cube.
__________________
Regards,

Slither2006.

______________________________________

Please DONATE
Author of "SCLPF" & SCLPC++
Reply With Quote

  #5  
Old 10th January 2008, 02:23 AM
elgreek84's Avatar
elgreek84 elgreek84 is offline
Senior Member
 
Join Date: Jul 2007
Posts: 165
Default

Hey Slither, I see you're at it again. Could you give us some idea how this Cube will be different/comparable to the HTC Cube by Kona_mtbkr, or the advantages/disadvantages of this cube over your flash cube?
__________________
HTC Titan/Sprint Mogul/PPC-6800
DCD's Kitchen Based GPS Roms 3.12 UC Compatible
Radio 3.39.10 and PRL 60612
EFrosts FTouchSL 2.5
Reply With Quote

  #6  
Old 10th January 2008, 02:27 AM
sim2dread sim2dread is offline
Senior Member
 
Join Date: Nov 2007
Posts: 124
Default

Thanks for your answer on the other forum.
I keep checking to see if the WM6 Version is uploaded.
I will also donate to the project.
Reply With Quote

  #7  
Old 10th January 2008, 02:36 AM
punkcell punkcell is offline
Senior Member
 
Join Date: Jan 2007
Location: NYC
Posts: 244
Cool

like your work, just donated
__________________
HTC/ATT PURE
ROM: EnergyROM
Build 21891
RADIO: 4.49.25.05


PAST DEVICES
T-MOBILE MDA-G4 >>> HTC P4350>>>ATT TILT>>>TYTN 2>>>ATT FUZE>>>ATT TILT II>>>

Reply With Quote

  #8  
Old 10th January 2008, 03:25 AM
galenmd galenmd is offline
Senior Member
 
Join Date: Nov 2007
Posts: 150
Default

Donated (again)!

Slither, I am a little confused by your To Do list (particularly the Launch feature). Is this cube functional at it's current state, or is it just for show?
Reply With Quote

  #9  
Old 10th January 2008, 03:45 AM
sim2dread sim2dread is offline
Senior Member
 
Join Date: Nov 2007
Posts: 124
Default

Quote:
Originally Posted by galenmd View Post
Donated (again)!

Slither, I am a little confused by your To Do list (particularly the Launch feature). Is this cube functional at it's current state, or is it just for show?
This is not to answer your questions I would just want to outline what seem to work on mine and join you in asking for clarification.
I saw it as a Demo and the only functions it allows me is open/close/minimize/rotate.
I am guessing that without an available .INI/.Txt or ConfigTool there is no way to get it to do other stuff right?
Reply With Quote

  #10  
Old 10th January 2008, 03:56 AM
Medic1013 Medic1013 is offline
Member
 
Join Date: Jul 2007
Posts: 56
Default

One more donation heading your way Slither.

You did a great job on the flash version and I'm sure your new version will be even better.
Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 10:35 PM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.