Pstros NDS

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

  1. Urza
    OP

    Urza hi

    Member
    6,493
    89
    Jul 18, 2007
    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

    B-Blue slut

    Member
    GBAtemp Patron
    B-Blue is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    2,448
    288
    Sep 18, 2006
    Antarctica
    Nice homebrew, woot! [​IMG]
     
  3. DanTheManMS

    DanTheManMS aka Ricochet Otter

    Member
    4,330
    107
    Jun 2, 2007
    United States
    Georgia
    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

    leinad GBAtemp Fan

    Member
    409
    3
    Apr 30, 2007
    Gambia, The
    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

    stivsama GBA-Tenchan

    Member
    900
    0
    Oct 24, 2002
    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

    Wabsta you fight like a dairy farmer

    Member
    2,500
    71
    Apr 25, 2008
    Netherlands
    SCUMM Bar
    wow, this is one of the most usefull homebrews I've seen in some time...
     
  7. noONE

    noONE ~~~~~~~~~~~~

    Member
    968
    0
    May 24, 2007
    Linköping/Norrköping, 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

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

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

    mkoo GBAtemp Fan

    Member
    448
    0
    Aug 30, 2007
    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

    imgod22222 GBAtemp's Original No-faced Member

    Member
    1,555
    0
    Jul 5, 2006
    United States
    How'd ya get linerider??
     
  11. DanTheManMS

    DanTheManMS aka Ricochet Otter

    Member
    4,330
    107
    Jun 2, 2007
    United States
    Georgia
    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

    kitetsu Advanced Member

    Newcomer
    75
    0
    Feb 3, 2008
    ausfailia
    Snaps, I definitely wasn't expecting this.

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

    Cermage GBAtemp Advanced Maniac

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

    Dykam Newbie

    Newcomer
    2
    0
    Jun 16, 2007
    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

    incognito54 Advanced Member

    Newcomer
    72
    0
    Jan 10, 2005
    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

    kobykaan GBAtemp Addict

    Member
    2,994
    0
    Aug 27, 2007
    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

    Dunny GBAtemp Regular

    Member
    104
    2
    Jun 28, 2007
    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

    Jdbye Always Remember 30/07/08

    Suspended
    1,071
    0
    May 10, 2006
    Norway
    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

    redviper Advanced Member

    Newcomer
    79
    0
    May 20, 2003
    Gambia, The
    Works with savegames but no sound, no scaling (afaik)
     
  20. psyonity

    psyonity Newbie

    Newcomer
    6
    0
    Aug 14, 2011
    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!