Post Reply 
 
Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
(Update 2013.08.26)PPSSPP Helper Mac Edition-help to download,update and compile
07-09-2013, 03:27 PM (This post was last modified: 08-25-2013 06:24 AM by xuxulll.)
Post: #1
Heart (Update 2013.08.26)PPSSPP Helper Mac Edition-help to download,update and compile
I create a tool for you guys to localize PPSSPP Helper. I call it PPSSPP Helper Localization Tool. It is built in PPSSPP Helper as a sub app.

If you like my app, please help to localize it with localization tool i provided. Thanks!Smile

I don't know why i failed to attach new version in the topic..maybe it's too big? so here's the link..

download link: http://goo.gl/IzzWQ9

Update 2.0.6 (2013.08.25):
- Please RE-COMPILE PPSSPP since way of launch PPSSPP is changed.
- fixed: status bar app may crash if user uses 2.0.5 for the first time.

Update 2.0.5 (2013.08.24):
Please RE-COMPILE PPSSPP since way of launch PPSSPP is changed.
-add Version Control 增加版本控制
- packaging PPSSPP Unix executive file into .app file (.app file provided by Dreamer...)
- change methods of updating software
- some stability improvements
- some efficiency improvements
- some UI changes

changes(2013.08.14):
- add auto update ppsspp source codes (in status bar app)
- add auto compile after update (in status bar app)
- add auto update PPSSPP Helper (in status bar app)
- add localization tool
- modify app icons to retina standard
- other ui changes

Features:
- provide you with a much more friendly wizard to help to install essentials(command line tools, homebrew, sdl and cmake)
- show real-time progress and download speed
- control start and stop on your own.
- switch log on or off according to your favor
- statusbar app, which can bring you a lot of convenience. easy to open ppsspp, and no more terminal lines. easy to open PPSSPP Helper.

Now PPSSPP Helper is much more easy to localize. Current PPSSPP Helper provides English and Chinese version. Please help to localize PPSSPP Helper, and give me suggestions to make it much more powerful...If there are bugs, please report to me so that I can fix them A.S.A.P.

if you are passionate to help to localize this app, you needn't be professionals. You can do changes in github: https://github.com/xuxulll/PPSSPP-Helper...ge-Project
Or
Here are some brief tutorials:
1. right click the app, and select show contents.
2. Contents->Resources->en.lproj->Localizable.strings
3. open Localizable.strings and you just need to translate the right side of the equal sign.
4. when you complete, you can send it to me by email: [email protected] or upload it in this post

Thanks again!

Download (2013.08.06):
.zip  PPSSPP_Helper_2.0.1.zip (Size: 775.12 KB / Downloads: 707)


- add Russian support (thanks to Dreamer...)
- allow you to type path in preferences window when "use ppsspp as default name bla bla bla..." unchecked. (thanks to Dreamer...'s suggestion)
- fixed: if "use PPSSPP as default name checkbox" is unchecked, user cannot save selected path. (thanks to Dreamer...'s report)
- fixed: PPSSPP may freeze when using PPSSPP Helper statusbar app to open.


Download (2013.08.03):
.zip  PPSSPPHelper_2.0.zip (Size: 270.75 KB / Downloads: 618)


Some main new features:
- provide you with a much more friendly wizard to help to install essentials(command line tools, homebrew, sdl and cmake)
- show real-time progress and download speed
- control start and stop on your own.
- switch log on or off according to your favor
- statusbar app, which can bring you a lot of convenience. easy to open ppsspp, and no more terminal lines. easy to open PPSSPP Helper.

More features needs your exploration and suggestion...

The next generation PPSSPP Helper releases!
It's been completely redesigned.
Now PPSSPP Helper is cocoa-based.


Some snapshots:
   
   
   
   
   

Compiled versions on Mac OS X is always late. So I decide to make it on my own.Tongue

With this app, you need not to wait for someone else to update and compile PPSSPP. You can do it on your own!

I'm not a professional, so there may be bugs in the program. Thank you for your report in advance.Blush

The app requires Xcode, HomeBrew, sdl(use homebrew to install), cmake(use homebrew to install)

so you can follow the steps:
1. download xcode for free from the AppStore.
2. open terminal and copy this "ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"" into the terminal window and press enter. this step is to install homebrew.
3. after finishing installing homebrew, type "brew doctor" and press enter. if homebrew is ready, there won't be any feedback.
4. type "brew install sdl" and press enter, and then sdl will be smoothly installed into your mac.
5. use the same way to install cmake.

Now enjoy PPSSPP Helper!

Current app is based on AppleScript.

Now I decide to move all codes of my app to cocoa-based.

3/4 of the next generation PPSSPP Helper are finished until 18 July, 2013.

update 2013.07.11:
.zip  PPSSPP_Helper_eng_v1.1.zip (Size: 368.63 KB / Downloads: 694)
[fix some bugs]

if you want to customize the app, see post #5, and you will get a version which can be opened by AppleScript Editor
Find all posts by this user
Quote this message in a reply
07-10-2013, 03:24 PM
Post: #2
RE: PPSSPP Helper Mac Edition - help to download, update and compile
You should have posted in the Builds, releases and ports subforum...

I move this thread.

♦ Intel Core i7-6700HQ | 16 GB RAM | NVIDIA GeForce GTX 960M | Debian Testing
♦ Intel Core i7-2630QM | 4 GB RAM | NVIDIA GeForce GT 540M | Debian Testing
♦ PSP-3004 | 6.60 PRO-C2
Find all posts by this user
Quote this message in a reply
07-11-2013, 02:01 AM
Post: #3
RE: PPSSPP Helper Mac Edition - help to download, update and compile
(07-10-2013 03:24 PM)vnctdj Wrote:  You should have posted in the Builds, releases and ports subforum...

I move this thread.

Thanks! it seems almost nobody is interested in this tool. pretty sadSad
Find all posts by this user
Quote this message in a reply
07-11-2013, 08:17 AM (This post was last modified: 07-11-2013 12:53 PM by Dreamer....)
Post: #4
RE: PPSSPP Helper Mac Edition - help to download, update and compile
Xcode and sdl installed...
cmake: command not found

I solve this - install Cmake-2.8.11.2
I think need add this info to the app.

LOL
Now i can't find compiled app %)

Please add info where search compiled project


xuxulll
Thanks a lot for great app!
Can you post here your script - i want to change it for myself Smile
Find all posts by this user
Quote this message in a reply
07-12-2013, 01:26 AM
Post: #5
RE: PPSSPP Helper Mac Edition - help to download, update and compile
(07-11-2013 08:17 AM)Dreamer... Wrote:  Xcode and sdl installed...
cmake: command not found

I solve this - install Cmake-2.8.11.2
I think need add this info to the app.

LOL
Now i can't find compiled app %)

Please add info where search compiled project


xuxulll
Thanks a lot for great app!
Can you post here your script - i want to change it for myself Smile

It's a simple app made by AppleScript. Apps i post formerly are run-only apps. Now here's the app
.zip  PPSSPP_eng.app.zip (Size: 355.46 KB / Downloads: 682) which can be opened with AppleScript Editor.

BTW. if it is convenient to you, please give me some suggestions and help to promote the app. thanksSmile
Find all posts by this user
Quote this message in a reply
07-12-2013, 04:28 AM (This post was last modified: 07-12-2013 09:41 AM by Dreamer....)
Post: #6
RE: PPSSPP Helper Mac Edition - help to download, update and compile
Thanks!
First suggestion Smile
need add in compile part this string "do shell script "cp -r /Developer/PPSSPP/lang ~/" - it's add lang support for international users.

Also i try to promote your app in Russian PPSSPP communiti.
Find all posts by this user
Quote this message in a reply
07-13-2013, 06:24 AM
Post: #7
RE: PPSSPP Helper Mac Edition - help to download, update and compile
(07-12-2013 04:28 AM)Dreamer... Wrote:  Thanks!
First suggestion Smile
need add in compile part this string "do shell script "cp -r /Developer/PPSSPP/lang ~/" - it's add lang support for international users.

Also i try to promote your app in Russian PPSSPP communiti.

I'm now trying to move all codes of the app into cocoa-applescript in the Xcode. If I succeed, the app will be much more powerful and can be localized easily.Big GrinBig GrinBig Grin
Find all posts by this user
Quote this message in a reply
07-15-2013, 05:46 AM
Post: #8
RE: PPSSPP Helper Mac Edition - help to download, update and compile
Hmmm...
Strange:
3 warnings and 2 errors generated.
make[2]: *** [CMakeFiles/Core.dir/Core/HLE/sceKernelModule.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Core.dir/all] Error 2
make: *** [all] Error 2
Find all posts by this user
Quote this message in a reply
07-17-2013, 02:59 PM
Post: #9
RE: PPSSPP Helper Mac Edition - help to download, update and compile
(07-15-2013 05:46 AM)Dreamer... Wrote:  Hmmm...
Strange:
3 warnings and 2 errors generated.
make[2]: *** [CMakeFiles/Core.dir/Core/HLE/sceKernelModule.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Core.dir/all] Error 2
make: *** [all] Error 2

sorry for reply so late.

current app is based on shell script.it is just like a bunch of terminal lines with GUI.

in fact, several days ago, i tried to compile ppsspp and got the same errors as you post. so there should be something wrong with source codes.

p.s. now i move all app codes into cocoa.
3/4 of the next generation ppsspp helper are finished!
Find all posts by this user
Quote this message in a reply
07-18-2013, 04:19 AM
Post: #10
RE: PPSSPP Helper Mac Edition - help to download, update and compile
(07-17-2013 02:59 PM)xuxulll Wrote:  3/4 of the next generation ppsspp helper are finished!

Good news!
Waiting for release Smile
Find all posts by this user
Quote this message in a reply
07-19-2013, 11:04 AM
Post: #11
RE: PPSSPP Helper Mac Edition - help to download, update and compile
I re-download sources and...
All compile done!
Find all posts by this user
Quote this message in a reply
07-22-2013, 07:10 AM
Post: #12
RE: PPSSPP Helper Mac Edition - help to download, update and compile
If I choose update - get errors on compile;
If I Re-download all sources - compile done.
Find all posts by this user
Quote this message in a reply
07-22-2013, 08:23 AM
Post: #13
RE: PPSSPP Helper Mac Edition - help to download, update and compile
(07-22-2013 07:10 AM)Dreamer... Wrote:  If I choose update - get errors on compile;
If I Re-download all sources - compile done.

I don't know what's the reason... maybe some files can't be updated through command "git pull"..

I have taken a trip for 5 days since last week. Now I am about to start programming.
Find all posts by this user
Quote this message in a reply
07-23-2013, 12:31 PM
Post: #14
RE: PPSSPP Helper Mac Edition - help to download, update and compile
Now I change
Code:
cd /Developer/PPSSPP && git pull && git submodule update --init && sleep 3 && killall Terminal
to
Code:
cd /Developer/PPSSPP && git pull https://github.com/hrydgard/ppsspp && git submodule update --init && sleep 3 && killall Terminal
and update source...
All compile done! Smile
Find all posts by this user
Quote this message in a reply
07-24-2013, 03:42 PM
Post: #15
RE: PPSSPP Helper Mac Edition - help to download, update and compile
(07-23-2013 12:31 PM)Dreamer... Wrote:  Now I change
Code:
cd /Developer/PPSSPP && git pull && git submodule update --init && sleep 3 && killall Terminal
to
Code:
cd /Developer/PPSSPP && git pull https://github.com/hrydgard/ppsspp && git submodule update --init && sleep 3 && killall Terminal
and update source...
All compile done! Smile

In fact, if there is a .git folder in the PPSSPP folder, "git pull" is enough, because .git contains many infos.

I think the probable problem is that submodule is not up-to-date when it is updated in the server.

:)the job of the next generation of ppsspp helper remains "compiling ppsspp" step and localization to finish. Progress indicator really does benefits to the app. give you some snapshots.
   
Since, sometimes, git server does not feedback the speed, I set the speed to 0.
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: