Pstros NDS

Discussion in 'GBAtemp & Scene News' started by Urza, Jun 22, 2008.

Jun 22, 2008

Pstros NDS by Urza at 8:34 PM (5,121 Views / 0 Likes) 19 replies

  1. Urza
    OP

    Member Urza hi

    Joined:
    Jul 18, 2007
    Messages:
    6,493
    Country:
    United States
    [​IMG] Pstros NDS
    Run java-based mobile games
    [​IMG]

    "Pstros NDS is a MIDP implementation running on the CLDC java machine compiled for the Nintendo DS. It allows you to run some java programs and games written for the mobile phones on your NDS. "

    Download below.

    Controls

    [​IMG] Download
    [​IMG] Official site

    Nod to DanTheManMS for the tip.
     
  2. B-Blue

    Member B-Blue im a slut

    Joined:
    Sep 18, 2006
    Messages:
    2,444
    Country:
    Nice homebrew, woot! [​IMG]
     
  3. DanTheManMS

    Member DanTheManMS aka Ricochet Otter

    Joined:
    Jun 2, 2007
    Messages:
    4,328
    Location:
    Georgia
    Country:
    United States
    Modified the download page to link to this topic instead of the one in User Submitted News.

    I actually have had trouble getting files to work on actual hardware, but I'll try again later with the miniSD card that only needs SCSD.dldi and not SCSD_moon.dldi to make sure that isn't the problem.
     
  4. leinad

    Member leinad GBAtemp Fan

    Joined:
    Apr 30, 2007
    Messages:
    409
    Country:
    Germany
    hell [​IMG] Took me some time to figure out, that the "nds" folder in the archive inside the archive has to be copied to the card...
    [So all the files are accesable @ /nds/. ]

    Nice, got Linerider started, but lagged x)~
     
  5. stivsama

    Member stivsama GBA-Tenchan

    Joined:
    Oct 24, 2002
    Messages:
    900
    Country:
    Wow, if this really worked well... I could keep my cell phone for phone uses only and save its battery life [​IMG].

    Now if it can also run *.sis files... [​IMG]
     
  6. Wabsta

    Member Wabsta you fight like a dairy farmer

    Joined:
    Apr 25, 2008
    Messages:
    2,486
    Location:
    SCUMM Bar
    Country:
    Netherlands
    wow, this is one of the most usefull homebrews I've seen in some time...
     
  7. noONE

    Member noONE ~~~~~~~~~~~~

    Joined:
    May 24, 2007
    Messages:
    968
    Location:
    Linköping/Norrköping, Sweden.
    Country:
    Sweden
    Awesome, i have some great java games for my phone, i would try this homebrew,
    if it wasn't for allt the files that needs to be at the root of the card.. it's really many files.. will mess up my structure, so i wait for a possible update, that allows you to put them all in a "Pstros" folder..
     
  8. zidane_genome

    Member zidane_genome My sword has a +2 bleeding... wanna test it out?

    Joined:
    May 21, 2006
    Messages:
    2,320
    Country:
    United States
    rename .sis to .jar... it's the same file, just different extensions...
     
  9. mkoo

    Member mkoo GBAtemp Fan

    Joined:
    Aug 30, 2007
    Messages:
    448
    Country:
    Turkey
    No defiently not
    *.jar files are Java Archives written in Java (so cross platform)
    *.sis are Symbian installersi only for Symbian OS (most likely S60.) Written in C++ most of the time. [​IMG]
     
  10. imgod22222

    Member imgod22222 GBAtemp's Original No-faced Member

    Joined:
    Jul 5, 2006
    Messages:
    1,555
    Country:
    United States
    How'd ya get linerider??
     
  11. DanTheManMS

    Member DanTheManMS aka Ricochet Otter

    Joined:
    Jun 2, 2007
    Messages:
    4,328
    Location:
    Georgia
    Country:
    United States
    Many of the *.class files are just sample applications that came with the port of the Java runtime environment and can thus be safely ignored. I know the system.dsf file is important, don't know what other files need to be on the root of the card yet. I'll play around with this tomorrow and report my results.

    EDIT: It's also worth noting that this program won't run *.jar files directly. I used JADmaker to create *.jad files for the apps that didn't come with *.jad files in the first place.
     
  12. kitetsu

    Newcomer kitetsu Advanced Member

    Joined:
    Feb 3, 2008
    Messages:
    75
    Location:
    ausfailia
    Country:
    Australia
    Snaps, I definitely wasn't expecting this.

    I also have my collection of games, definitely gotta try 'em out ASAP.
     
  13. Cermage

    Member Cermage GBAtemp Advanced Maniac

    Joined:
    Dec 2, 2007
    Messages:
    1,702
    Country:
    Australia
    anyone got a decent list of games to play? i rarely touch games on phones and this seems interesting.
     
  14. Dykam

    Newcomer Dykam Newbie

    Joined:
    Jun 16, 2007
    Messages:
    2
    Country:
    Netherlands
    Nice piece of HB.
    Only... is it possible to place the pictures of the keys of a mobile phone on the touchscreen, so you can use these?
     
  15. incognito54

    Newcomer incognito54 Advanced Member

    Joined:
    Jan 10, 2005
    Messages:
    72
    Location:
    Portugal
    Country:
    Portugal
    In the official page it says he could not set the resolution to 176x208. If there was a way to run this in book mode, with the DS turned sideways, that would be possible.

    I searched the site but I couldn't find a contact to send him this suggestion, hope he reads GBAtemp [​IMG]
     
  16. kobykaan

    Member kobykaan GBAtemp Addict

    Joined:
    Aug 27, 2007
    Messages:
    2,994
    Country:
    United Kingdom
    176x208 is SONY ERICSSON SCREEN RESOLUTION w810i and below eg = k750i/k700i/w800i/k500i etc [​IMG]

    this has to be the coolest hombrew since neoDS [​IMG]

    now if only they can optimise it and make it run games full screen aka lameboy zoom function this would be an awsome homebrew app [​IMG]

    edit it runs 240x320 games but the bottom is cut off all he really needs to do with this is rotate the screen as per book mode as above and it will be fine [​IMG]

    games are slow so needs some optimisation done maby also be able to use ram pack to speed stuff up [​IMG]

    edit 2 ... all you need in root folder is the KVM.nds file and its save when its created or added [​IMG]

    the rest can be in a dedicated mobile games folder [​IMG]


    note : ... 3d games dont work!!

    edit 3 games Ive had working and playable on my R4 are johnny crash & bejewelled tested loads of others most had glitches or crashed or just didnt work [​IMG]
     
  17. Dunny

    Member Dunny GBAtemp Regular

    Joined:
    Jun 28, 2007
    Messages:
    104
    Country:
    United Kingdom
    I have the KVM.nds in \homebrew\Java4DS\, and classes.zip + system.dsf. They're the only files that need to be in the same folder as your games. KVM.nds can be placed wherever you like.

    D.
     
  18. Jdbye

    Suspended Jdbye Always Remember 30/07/08

    Joined:
    May 10, 2006
    Messages:
    1,071
    Location:
    Norway
    Country:
    Norway
    The GP2X got a J2ME Emulator a little while ago, then a couple of days later it was the PSP's turn, and now the DS.
    I think I'll stick with the GP2X one - It has the ability to install any jar without extracting it.

    Does this work with savegames? Can it scale down the screen if it's too big? Does it have a decent FPS? Sound?
     
  19. redviper

    Newcomer redviper Advanced Member

    Joined:
    May 20, 2003
    Messages:
    79
    Country:
    Germany
    Works with savegames but no sound, no scaling (afaik)
     
  20. psyonity

    Newcomer psyonity Newbie

    Joined:
    Aug 14, 2011
    Messages:
    6
    Country:
    Netherlands
    ah, I remember the time a read a topic over this sort of emu, they discussed there is only possible for a j2me emu for ds and that it will be very hard to program. but now there is someone that did it! i've thought nobody had intrest in this thing but now it's really happened! i'm proud on the one that can do such things and hope there will be people that go further than the current level!
     

Share This Page