QJ.NET | Videos | Forums | iPhone | MMORPG | Nintendo DS | Wii | PlayStation 3 | PSP | Xbox 360 | PC | Downloads | Contact Us
Forums | Gaming News | Videos | Downloads | Today's Posts | Mark Forums Read | Chat | FAQ | Members List | Contact

QJ.net Game Discussion - PSP, Xbox, Wii, PS3, PSP Homebrew, and PSP Guides

Go Back   QJ.net Game Discussion - PSP, Xbox, Wii, PS3, PSP Homebrew, and PSP Guides > Developers Corner > PSP Development, Hacks, and Homebrew > PSP Development Forum
The above video goes away if you are a member and logged in, so log in now!

Did that java port get anywhere?

This is a discussion on Did that java port get anywhere? within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; Java is my main coding language and was really happy to see that compiled version. Since then though I've heard ...

Reply
 
LinkBack Thread Tools
Old 01-13-2007, 03:30 PM   #1
 
DiabloTerrorGF's Avatar
 
Join Date: Jun 2005
Posts: 359
Trader Feedback: 0
Default Did that java port get anywhere?

Java is my main coding language and was really happy to see that compiled version. Since then though I've heard nothing from it...
DiabloTerrorGF is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-13-2007, 03:39 PM   #2
 
the undead's Avatar
 
Join Date: Sep 2006
Location: 6ft. Down Underground........Oh and guess what my avatar is
Posts: 387
Trader Feedback: 0
Default

idk, im learning java so if it did then that would be great.
the undead is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-13-2007, 04:14 PM   #3

lol
 
Anti-QuickJay's Avatar
 
Join Date: Aug 2006
Real First Name: Robert
Location: Whittier, CA
Just Played: Madden 10
Posts: 5,791
Trader Feedback: 0
Default

I havent heard anything from it either, Maybe a lost project?
Anti-QuickJay is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-13-2007, 04:31 PM   #4
No longer a community member.
 
a_noob's Avatar
 
Join Date: Sep 2006
Location: Over there.
Posts: 666
Trader Feedback: 0
Default

Lost project as C and JAVA are similar and it would take to much work to compete with a low level language like lua. So it was dropped. Anyway it was only text based so very useless.
a_noob is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-13-2007, 04:39 PM   #5

Developer
 
yaustar's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 2,317
Trader Feedback: 0
Default

Quote:
Originally Posted by a_noob
Lost project as C and JAVA are similar and it would take to much work to compete with a low level language like lua. So it was dropped. Anyway it was only text based so very useless.
Lua is a high level language.
yaustar is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-13-2007, 05:09 PM   #6

lol
 
Anti-QuickJay's Avatar
 
Join Date: Aug 2006
Real First Name: Robert
Location: Whittier, CA
Just Played: Madden 10
Posts: 5,791
Trader Feedback: 0
Default

Quote:
Originally Posted by a_noob
Lost project as C and JAVA are similar and it would take to much work to compete with a low level language like lua. So it was dropped. Anyway it was only text based so very useless.
I hate it when people say LUA is low level or LUA sucks, Its just stupid.
Anti-QuickJay is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-13-2007, 05:29 PM   #7

Developer
 
yaustar's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 2,317
Trader Feedback: 0
Default

Quote:
Originally Posted by Anti-QJ
I hate it when people say LUA is low level or LUA sucks, Its just stupid.
Do you actually know what low level actually means?
http://en.wikipedia.org/wiki/Low-lev...mming_language
yaustar is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-13-2007, 05:49 PM   #8

total-Z
 
youresam's Avatar
 
Join Date: Jul 2005
Location: texas
Posts: 2,803
Trader Feedback: 0
Default

I think he was refering to lua itself, not the lua syntax, yauster.
__________________
牧来栠摩琠敨映汩獥
PSN: youresam
From Earth the Frozen Ipaqs shall rise and be silenced and all will live free.
--Mike Hollingsworth
youresam is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-13-2007, 07:09 PM   #9
 
HeaD_ShOt's Avatar
 
Join Date: Oct 2006
Location: 貴方のうしろにいます。
Posts: 1,157
Trader Feedback: 0
Default

or the power of lua compared to c/c++
HeaD_ShOt is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-13-2007, 07:13 PM   #10

lol
 
Anti-QuickJay's Avatar
 
Join Date: Aug 2006
Real First Name: Robert
Location: Whittier, CA
Just Played: Madden 10
Posts: 5,791
Trader Feedback: 0
Default

I was referring to LUA itself.
Anti-QuickJay is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-13-2007, 08:47 PM   #11
 
bl@ckm@ge987's Avatar
 
Join Date: Aug 2005
Location: Canada,eh!
Posts: 588
Trader Feedback: 0
Default

Its not the power of LUA that sucks, its the constant crap thats released with it, like crap such as button testers, or little half-arsed games that don't make it past alpha 0.1. Applied correctly though, LUA can be a useful and convenient coding language.
__________________
[IMG]http://i9.photobucket.com/albums/a65/Vyse_the_Air_Pirate/psp21.jpg[/IMG]
bl@ckm@ge987 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-13-2007, 08:56 PM   #12
 
HeaD_ShOt's Avatar
 
Join Date: Oct 2006
Location: 貴方のうしろにいます。
Posts: 1,157
Trader Feedback: 0
Default

i havent seen a button tester in ages...
HeaD_ShOt is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-13-2007, 09:11 PM   #13
 
bl@ckm@ge987's Avatar
 
Join Date: Aug 2005
Location: Canada,eh!
Posts: 588
Trader Feedback: 0
Default

Yeah, but a while back there was a huge wave of them. There are some good LUA developers out there, but most LUA applications are dropped.
__________________
[IMG]http://i9.photobucket.com/albums/a65/Vyse_the_Air_Pirate/psp21.jpg[/IMG]
bl@ckm@ge987 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-13-2007, 09:51 PM   #14
No longer a community member.
 
a_noob's Avatar
 
Join Date: Sep 2006
Location: Over there.
Posts: 666
Trader Feedback: 0
Default

Ok i c that lua isnt bad but C is not much harder of a language. And from learn a few things that are a bit harder you get the benefit of better faster moreflexible and anything else u can think of. If i was to code anything i would code it in C before LUA because at least to me C is easier because it has more structure and syntax.
a_noob is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-14-2007, 03:50 AM   #15
 
Join Date: Sep 2006
Location: Cape Town, South Africa
Posts: 717
Trader Feedback: 0
Default

The developer's website gives a 404 now, so it looks like it's cancelled . He was going to do MIDP so you could run cellphone applications on your PSP. I use Java too...

Differences between Java and Lua:
* Lua is interpreted, whereas Java is compiled into bytecode which is interpreted (I'd imagine this makes Java faster, but not as fast as C(++))
* Java is object-orientated (I know about tables and metatables, but can you do inheritance with them? I don't use Lua so I don't know)

Differences between Java and C(++):
* Java is more high-leveled, you don't have to worry about things like buffer overflows
* If it was done with MIDP, you could easily test games on the computer like Lua (the WTK comes with an emulator, you'd just have to tweak the settings to get the PSP's screen size and buttons)

In my opinion, a Java port wouldn't be useless to the PSP scene. I'd use it .
coolguy5678 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-14-2007, 08:37 AM   #16

Developer
 
yaustar's Avatar
 
Join Date: Jun 2006
Location: UK
Posts: 2,317
Trader Feedback: 0
Default

a_noob: C is much harder then Lua. These are all due to memory related bugs and the lack of garbarge collection. If you ever do a large project (more then 10k of actual lines of code), then you know what I mean.

Here is an example, if i was 4, what would it be after this:
Code:
i = i++
coolguy5678: Lua is compiled into bytecode before it runs on the virtual machine. You can use OO with inheritence with Lua. Not that easy to setup but it is possible.
yaustar is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-14-2007, 10:17 AM   #17
No longer a community member.
 
a_noob's Avatar
 
Join Date: Sep 2006
Location: Over there.
Posts: 666
Trader Feedback: 0
Default

it would be 5 and every time ran through a loop it would add 1. But in C u can make it easier that that u can call i++; or even i+=1; and you would get the same effect. Im just saying to me i like C better because of the stricter syntax which makes your code more organized and to me easier to read and understand. And what i menat by low level language is that it doesnt have as much power. U guys are thinking highlevel as it handles most of the things for you. But i think of that as a Advanced language. When i think of high level i think of difficulty and power not of what the actuall language does. I hope that cleared up some of the confusion.

@ yaustar i do code in C and a little C++ and im starting C# and if that was supposed to be an example in C you forgot your semi colon. Also if it was C that would be a pointless line i++; is more efficent and accomplishes the same task. I have never touched LUA so im not to sure about it but just looking at a hello world i decided to just stick with C because i did not like it because it didn't have syntax to hold it together and organized but thaat is just my opinion

AND lets NOT start the lua vs C war ok guys This is about the java port.

What im trying to say is JAVA would be almost pointless on the psp because of C/C++ and LUA because java is similar to C a java person could easily pick it up.
a_noob is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-14-2007, 10:24 AM   #18

sceKernelExitGame();
 
Bronx's Avatar
 
Join Date: Jan 2006
Location: New York
Posts: 3,125
Trader Feedback: 0
Default

Quote:
Originally Posted by a_noob
it would be 5 and every time ran through a loop it would add 1. But in C u can make it easier that that u can call i++; or even i+=1; and you would get the same effect. Im just saying to me i like C better because of the stricter syntax which makes your code more organized and to me easier to read and understand. And what i menat by low level language is that it doesnt have as much power. U guys are thinking highlevel as it handles most of the things for you. But i think of that as a Advanced language. When i think of high level i think of difficulty and power not of what the actuall language does. I hope that cleared up some of the confusion.

@ yaustar i do code in C and a little C++ and im starting C# and if that was supposed to be an example in C you forgot your semi colon. Also if it was C that would be a pointless line i++; is more efficent and accomplishes the same task. I have never touched LUA so im not to sure about it but just looking at a hello world i decided to just stick with C because i did not like it because it didn't have syntax to hold it together and organized but thaat is just my opinion

AND lets NOT start the lua vs C war ok guys This is about the java port.

What im trying to say is JAVA would be almost pointless on the psp because of C/C++ and LUA because java is similar to C a java person could easily pick it up.
Wrong, it would be 4. Since i++ doesn't add one to itself the first iteration, it stays 4, until the next iteration. if it was i = ++i, then it would be 5.
Bronx is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-14-2007, 10:43 AM   #19
No longer a community member.
 
a_noob's Avatar
 
Join Date: Sep 2006
Location: Over there.
Posts: 666
Trader Feedback: 0
Default

Ok go ahead slap me
a_noob is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-14-2007, 12:16 PM   #20

sceKernelExitGame();
 
Bronx's Avatar
 
Join Date: Jan 2006
Location: New York
Posts: 3,125
Trader Feedback: 0
Default

Lol, it's all right to be wrong (trust me )
Just take every moment as a learning experience! There will all ways be someone better then yourself.
Bronx is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-25-2007, 04:02 PM   #21
 
DiabloTerrorGF's Avatar
 
Join Date: Jun 2005
Posts: 359
Trader Feedback: 0
Default

Well, seems someone picked up the slack... can't wait till more libraries are converted.
DiabloTerrorGF is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-25-2007, 04:30 PM   #22

...in a dream...
 
SG57's Avatar
 
Join Date: Jul 2005
Posts: 4,957
Trader Feedback: 0
Default

Quote:
Originally Posted by Anti-QJ
I hate it when people say LUA is low level or LUA sucks, Its just stupid.
Where else have you heard LUA being called a low level language? You need to understand the programming language levels... A machines own native binary machine code is the lowest possible level of language, capable to write a computer program in. All other languages are said to be high level or low level according to how closely they compare to machine code. I believe the list is:
  1. Completely Machine Code
  2. Assembly
  3. Compiler languages (C)
  4. Interpreters (Lua)
And honestly - people only say Lua sucks because, stereotypically, all Lua games are not worth the 'readme', let alone play. This is mainly because of the large population of first-timers who believe what theyve made is great. But compared to the rest of the homebrew released, it isnt really worth playing...

On Topic:

Hey - did (sorry forgot his name) ever get the legal rights to release the PSP Java port? I remember he made it, but couldnt release it...
__________________
SG57 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-25-2007, 05:43 PM   #23


Developer
 
Join Date: Jul 2006
Posts: 90
Trader Feedback: 0
Default

he already released it when java was gpl'd... like 3 months ago...
+ bluekvm was also released recently..


Quote:
Originally Posted by a_noob
What im trying to say is JAVA would be almost pointless on the psp because of C/C++ and LUA because java is similar to C a java person could easily pick it up.
Although the syntax basically the same, the java and c are VERY different. You would know that if you had experience with both languages.
nataku92 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Tags
java , port

Thread Tools

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
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



All times are GMT -8. The time now is 09:12 PM.



Use of this Web site constitutes acceptance of the TERMS & CONDITIONS and PRIVACY POLICY
Copyright © 2009, QJ.NET. All Rights Reserved.
Contact Us