forums.PPSSPP.org
LearnJP v0.9 - Printable Version

+- forums.PPSSPP.org (https://forums.ppsspp.org)
+-- Forum: PPSSPP - Playstation Portable Simulator Suitable for Playing Portably (/forumdisplay.php?fid=1)
+--- Forum: Homebrew Software - Results (/forumdisplay.php?fid=11)
+--- Thread: LearnJP v0.9 (/showthread.php?tid=4607)

Pages: 1 2 3 4 5 6


LearnJP v0.9 - sfageas - 07-05-2013 11:11 AM

Info :
Learn Japanese in a fun way

Notes :
Main Menu background is there if you enable-disable quick buffered rendering but it's disappearing(black screen)(image1)
You can only see the character and the letter buttons,the upper half screen is black.(image 2)
It's not playable yet so if anyone try to fix it,i'll be glad


Download here

Gameplay video : http://www.youtube.com/watch?v=zYCYvPWqLcs

Log :
Code:
http://pastebin.com/ujVjYU8P



RE: LearnJP v0.9 - Ritori - 07-05-2013 04:59 PM

Nice game lol xD


RE: LearnJP v0.9 - jkpwed - 09-13-2013 11:25 PM

(07-05-2013 04:59 PM)Ritori Wrote:  Nice game lol xD
Keep in mind that I am attempting make this game "compatible on PPSSPP emulater" as a hobby. The following EBOOT (LuaPlayer Euphoria V8 Update) LPE_V8_Update.zip was used. Notepad++ was used to edit the files.

A special thanks to Henrik and awesome PPSSPP team, and Ponlork for developing the home brew game, Zack for LuaPlayer Euphoria, BenHur for intraFont, fans of this game and any else involved.

More info about the game at: http://wololo.net/talk/viewtopic.php?f=2&t=31908

This version has been slightly changed to run on PPSSPP emulator.

(Edit) 5/15/2014 about ~95% to ~99% of the game is complete (see issues)
How to use:
1. Download this link LearnJP v0.9 (110.13MB) extract/unzip the file
2. Create a Game folder and place the folder in memstick\PSP\Game\learnjp09 (harehare folder is not included)
3. Open up the PPSSPP emulator click on Homebrews & Demos the game should be their.
4. The second link ++harehare folder is optional it contains "The Melancholy of Haruhi Suzumiya" video in (.png) image format this should be placed memstick\PSP\Game\learnjp09\harehare (see 4th image)
Recommended settings for watching The Melancholy of Haruhi Suzumiya (frame by frame pictures):
* Multithreaded on
* PSP CPU clock speed to 1000
* Untested how this settings affect game play (Edit) did not see any negative effects on game play
5. Optional open up memstick\PSP\Game\learnjp09 replace jpn0.pgf font with your original PSP jpn0.pgf font


Do not mess around with Version 0.9A and 0.9B (0.9B is being used "LuaPlayer Euphoria V8 Update EBOOT")
** All stages are playable, menu is fully working, karaoke has green letters and Added Changelog.txt

Major issues: On very few stages some sounds doesn't play (1 sec buzz is heard instead)
Some minor issues: Text might have the wrong color, SAKURAZZ might have the wrong x y position (this is barely noticeable), The Melancholy of Haruhi Suzumiya plays way to fast and intro frame by frame pictures music plays to fast. (I can only guess that the fast playing music is do to LuaPlayer Euphoria V8 limits (I don't think all images are being loaded), it also shows the wrong FPS) and replacing the current PPSSPP ltn9.pgf font on the Karaoke stage will cause misalignment on text.

"changing the PSP CPU clock speed to 1000 ..." helps the intro sound at the beginning (fast playing music) but it slows down the frame by frame pictures and The Melancholy of Haruhi Suzumiya it is unconfirmed if this can cause a crash.

5/14/2014 currently working on shortening the code for harehareframes.lua & Intro Video.lua (hopefully this will be faster then the current code), (Edit) unfortunately the test did not go so well.

5/15/2014 **Updated the change log and new font location and fix up harehareframes.lua and 1Dev harehare.lua
**changed the Ogg.speed in harehareframes.lua

Link Upload (111.13MB)

failed attempt to create a faster code (1.64kb vs 324kb):
Code:
--System.setCpuSpeed(222)
--harehare0.png-harehare1946.png

nil_color = Color.new(  0,   0,   0,   0);
transparent = Color.new(255, 255, 255, 128);

silver = Color.new(192, 192, 192)
lightyellow = Color.new(250, 250, 210)
midnightblue = Color.new(25, 25, 112)
black = Color.new(0, 0, 0)
white = Color.new(255, 255, 255)
blue = Color.new(100, 149, 237)
pink = Color.new(255, 0 , 153)
orange = Color.new(255, 228, 196)
pink2 = Color.new(255, 20, 147)
green = Color.new(60, 179, 113)
green2 = Color.new(108, 189, 124)
red = Color.new(255, 0, 0)
rdemongray = Color.new(240, 240, 240)
litegray = Color.new(200, 200, 200)
gray = Color.new(150, 150, 150)
darkgray = Color.new(100, 100, 100)
font = IntraFont.load("ltn9.pgf", 0);
Ogg.load("karaoke/ogg.ogg", 1)

counter = Timer.new()
eve = 0
i = 0
a = 0

while true do
oldpad = pad
pad = Controls.read()
System.draw()
screen:clear()
if i == 1 then
counter:start()
end
if i == 2 then
counter:stop()
end
if i == 3 then
counter:reset()
end


currentTime = counter:time()

--Ogg.speed(1.105,1)
Ogg.speed(1.021,1)
Ogg.play(false, 1)

a = a + 1
if currentTime >= 0 and currentTime <= 33 then
i = 1
else
i = 3
end


if currentTime >= 33 then
eve = eve + 1
if eve == 1946 then
eve = eve - 1945
end
end


--frame1=Image.load("this/harehare"..a..".png")
frame1=Image.load("this/harehare"..eve..".png")
screen:blit(0, 0, frame1)
frame1:free()
collectgarbage("collect");

--[[
if currentTime >= 0 and currentTime <= 1946 then
frame1=Image.load("this/harehare"..currentTime..".png")
screen:blit(0, 0, frame1)
frame1:free()
collectgarbage("collect");
end
]]

font:setStyle(0.5, blue, transparent, IntraFont.ALIGN_CENTER);
font:print(370, 24, "Time:" .. currentTime)
font:print(10, 20, "eve:" .. eve)
font:print(10, 30, "a:" .. a)


System.endDraw()
screen.flip()
screen.waitVblankStart()
oldpad = pad
end

Tested with: ppsspp-v0.9.8-409-gcf3117d-windows-amd64
---------------------------------------------------------------------------------------------------------------------
Other Notes: Never mind any thing I said before about sound not working I was wrong. On the original game sfageas link open up index.lua go the the very bottom change this line by adding a double hyphen so it look like this: --System.playMP4("op.mp4", 0) change the setting to Software rendering and now the text will show.


RE: LearnJP v0.9 - Ritori - 09-16-2013 02:09 PM

This really work on ppsspp? just curious Big Grin


RE: LearnJP v0.9 - livisor - 09-17-2013 02:48 PM

jkpwed the rar you posted is a mess,do i just put that folder in memstick folder or I have to replace stuff in the original game?


RE: LearnJP v0.9 - livisor - 09-17-2013 04:21 PM

I think I'll just wait for a final fixed version that preferably works without modifying things by myself Tongue


RE: LearnJP v0.9 - jkpwed - 09-17-2013 04:35 PM

(09-17-2013 04:21 PM)livisor Wrote:  I think I'll just wait for a final fixed version that preferably works without modifying things by myself Tongue
Big Grin


RE: LearnJP v0.9 - Ritori - 09-17-2013 04:36 PM

(09-17-2013 04:21 PM)livisor Wrote:  I think I'll just wait for a final fixed version that preferably works without modifying things by myself Tongue

There are alot fo stage I sure that take time Tongue
I can't don't test it yet on my window 7 maybe tomorrow ^-^


RE: LearnJP v0.9 - Ritori - 09-18-2013 04:26 AM

(09-17-2013 08:31 PM)jkpwed Wrote:  
(09-17-2013 04:36 PM)Ritori Wrote:  There are alot fo stage I sure that take time Tongue
I can't don't test it yet on my window 7 maybe tomorrow ^-^
bunch of copy, paste (Ctrl+c/Ctrl+v) and adding zeros

I just notice stage 1-4 don't has any sound I am need download something? (not atra+ ofc)


RE: LearnJP v0.9 - jkpwed - 09-18-2013 11:33 AM

(09-17-2013 04:36 PM)Ritori Wrote:  I just notice stage 1-4 don't has any sound I am need download something? (not atra+ ofc)

No I have to fix them stage 1 is very bug and messy got to see s6.lua to see what was added (.mp3 only work and the original index had a song which was skipped) I also notice that s6 after a while it crashes


RE: LearnJP v0.9 - jkpwed - 09-19-2013 12:53 PM

will add the rest latter


RE: LearnJP v0.9 - Ritori - 09-19-2013 01:50 PM

(09-19-2013 12:53 PM)jkpwed Wrote:  will add the rest latter

Thank @jkpwed for you're hardwork Big Grin


RE: LearnJP v0.9 - jkpwed - 09-19-2013 03:53 PM

(09-19-2013 01:50 PM)Ritori Wrote:  
(09-19-2013 12:53 PM)jkpwed Wrote:  will add the rest latter

Thank @jkpwed for you're hardwork Big Grin
your welcome Big Grin


RE: LearnJP v0.9 - jkpwed - 10-07-2013 08:16 PM

Software rendering all text show on the original game

tested on
ppsspp-v0.9.1-1595-gcd57e8a-windows-amd64

Edit: Lua Player Plus suffers form this to (LPP142)


RE: LearnJP v0.9 - livisor - 10-08-2013 06:17 AM

Nice,so it is full working?