|
|
Search
|
|||||||
| Home | Register | Downloads | FAQ | Members List | Calendar | Arcade | Mark Forums Read |
» Less advertising throughout
» Post and participate in discussions
» Network with other forum members
» Free private messaging
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
|
#1 (permalink) |
|
Administrator
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Dec 2001
Location: Montreal, Canada
Posts: 7,899
|
The famous shadow from PSXC2 along with 'mad' have started working on a PSP emulator in Java! There is not much info and no releases yet, but you should definitly keep an eye on this project. Looks like the PSP emulation scene is really kicking off. Can't wait to see more progress! » Check out Jpcsp's project page! |
|
|
|
| Advertisement | [Remove Advertisement] | ||
|
|
|
|
#4 (permalink) | |
|
The one and only
![]() ![]() ![]() ![]() ![]() Join Date: Apr 2004
Location: Chicago Illinois
Posts: 2,448
|
yeah when i saw java i was like.. wtfrunescape? but then again, i dont know much about programming.
__________________
![]() Custom Built Desktop: [Windows 7 build 7600 x64][Intel E8400@3.8ghz] [DDR2 4gb] [Nvidia EVGA Gtx 260(711/1533/2432)] [Creative Soundblaster] [Corsair 550w] Lenovo X200Tablet: [Windows 7 build 7600 x86][L9400 @1.86ghz][Intel GMA 4500MHD][2gb Ram][160GB 7200rpm][LED-lit Touchscreen/pen-abled] Quote:
|
|
|
|
|
|
|
#5 (permalink) |
|
emu scene follower/addict
Join Date: Oct 2003
Location: Greece
Posts: 33
|
shadow didn't promote anything. nobody promoted anything. shadow just mentioned that he is working on this new project as a reply to another emu for psp. that's all there is to it. you should have noticed that emu schene is a bit slow the last months maybe year and little things like this are worth to be mentioned don't you think? |
|
|
|
|
|
#6 (permalink) | |
|
Registered User
![]() ![]() ![]() ![]() Join Date: Jan 2003
Location: Europe / Germany
Posts: 854
|
Quote:
![]() using JOGL und "Performance" optimized Java Code you can create amazing things. things like Jake2 or stellarium4 java prove that. Its just a shame that most "Emu"Devs are still stuck in the C/C++ mud ![]() I guess its because those help you understanding concepts like Compiler or Interpreter. Sometimes, some interesting stuff: http://www.codecommit.com/blog/ man this dude is a freak look what he does with Bencode ![]() like: http://www.codecommit.com/blog/scala...ssing-in-scala So thats the cool thing, if you are using the JVM you "could" just use Scala also for coding certain parts of your emu ![]() But from an API Point of View you have damn nice OPtions with Java. Another thing you need for Emulation is timing accuracy , i'm not absolute sure but i think i remember that there was an JSR for that ( so properbly standard in Java7) or maybe there is already an solution. Too bad graham sanderson never released his JPSX :/ Last edited by Shin_Gouki; July 18th, 2008 at 23:25.. |
|
|
|
|
|
|
#8 (permalink) | |
|
Registered User
![]() ![]() ![]() ![]() Join Date: Jul 2006
Location: you know...
Posts: 516
|
Quote:
__________________
The Empyrean |
|
|
|
|
|
|
#9 (permalink) | |
|
Emu author
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Apr 2001
Location: Cleveland OH, USA
Posts: 1,210
|
Quote:
Yeah, with Java you can make a mid-level emulator performance-wise, you can write a dynarec to JVM. But when it comes to making the fastest PSP emulator you can Java won't deliver. There are just too many low level things you can't do. You're never going to be able to make memory accesses as efficient as they'd be with mmapping and you'd never be able to get the best generated code you can for things like VFPU code. You'd also have to use shaders to do a lot of PSP features so I hope Java's OpenGL has a good interface for them (and then you're back to coding in another language..) I really just wonder what the appeal is to writing an emulator like this in Java. |
|
|
|
|
|
|
#10 (permalink) |
|
Registered User
![]() ![]() ![]() ![]() Join Date: Jan 2003
Location: Europe / Germany
Posts: 854
|
maybe you are talking about an EMU optimized using ASM but vertainly it seems you don'T know exactly what java is capable of(bytecode manipulation?), so guessing arround makes no sense. For Sure you get some Pro's and Con's but i'm pretty sure that the Pro's will be more than enough to create an awesoem emulate which runs easily on all 3 major Platforms (win, Linux, Mac). |
|
|
|
|
|
#11 (permalink) |
|
AKA snkmad
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Apr 2001
Location: Brazil, Fortaleza-Ceará
Posts: 3,339
|
Its really nice to see another project on PSP. And that "mad" isnt me
__________________
[Windows 7 RTM PRO X64][Gigabyte GA-G31M-S2L][Intel E5200@2.5Ghz][Corsair XMS2 DHX 4GB DDR2 800MHz][HIS HD4670 1GB GDDR3][19" LCD SyncMaster T190][Samsung SATA II HD322HJ 320GB][LG DVD-RAM GH22NS30] E5x00 - Overclocking Thread
|
|
|
|
|
|
#12 (permalink) |
|
Registered User
Join Date: Jul 2008
Location: Brazil
Posts: 15
|
Gcc 4.3.0 can compile java 1.5 . It uses eclipse bytecompiler and then compiles bytecompiled code in machine code .It uses JNI . Result: Good ,very good speed.Of course, it's not C ,but is fast. Try compile Azureus. Advantages: Emulator works in GNU Linux, OpenSolaris,BSDs ,Windows, etc.... Very fast development, Java is very powerful and very complete. Less bugs because of garbage collector and pointerless language. Last edited by lunaris; July 20th, 2008 at 06:12.. |
|
|
|
|
|
#13 (permalink) |
|
Registered User
Join Date: Sep 2004
Location: norway
Posts: 8
|
java being fast? don't believe it until someone actually proves it, instead of just stating that it is fast. java apps are usually the most memory consuming stuff i have on my computer. But i guess it's like all coding, if it's done right it can be good. |
|
|
|
|
|
#14 (permalink) |
|
Pilgrim
![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Apr 2005
Location: Hyperion
Posts: 3,683
|
That is great news. Congrats to Shadowpcsx2 and Mad, wish you the best in this project.
__________________
![]() --ASUS G50VT-X1 - P8400 2.5GHZ - Geforce 9800GS 512MB - HDD 320GB - 4GB DDR2 800MHZ - WINDOWS 7 64 BIT - ZALMAN NC2000-- ...Mis sueños son mentiras que algun día dejarán de serlo...
|
|
|
|
|
|
#15 (permalink) |
|
Emu author
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jun 2003
Posts: 250
|
you can always check the status of the emu at jpcsp.org • Index page
__________________
|
|
|
|
|
|
#17 (permalink) |
|
Emu author
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jun 2003
Posts: 250
|
The first psp demo work now after one month of hard work ![]() You can d/l src and build it if you wanna try For the rest that doesn't know how to compile just wait for an release. (soon as some stuff becomes a bit stable)
__________________
|
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|