Pstros NDS

  • Thread starter Thread starter Urza
  • Start date Start date
  • Views Views 40,746
  • Replies Replies 22
  • Likes Likes 1
Status
Not open for further replies.

Urza

hi
Member
Joined
Jul 18, 2007
Messages
6,493
Reaction score
96
Trophies
1
XP
815
Country
United States
homebrew.gif
Pstros NDS
Run java-based mobile games
[2714]lineridermobile.PNG

"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.

The program is a homebrewed application so you have to have one of the cards that allows you to run a custom software on the NDS. Just copy the content of the archive to the card and run the kvm.nds file (dont forget to patch the program if your card requires it). Then select a .class or .jad file and run it by pressing the (A) button. Hopefully the java program will run.

Key mapping:

Left Soft key - left pad
Right Soft key - right pad
Cursor keys - d-pad
Fire - (B) button
key [1] - (Y) button
key [3] - (A) button
key [0] - (X) button
key [#] - (Start) button
key [*] - (Select) button

download.gif
Download
icon11.gif
Official site

Nod to DanTheManMS for the tip.
 
  • Like
Reactions: Kioku
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.
 
hell
sleep.gif
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)~
 
Wow, if this really worked well... I could keep my cell phone for phone uses only and save its battery life
biggrin.gif
.

Now if it can also run *.sis files...
wink.gif
 
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..
 
zidane_genome said:
rename .sis to .jar... it's the same file, just different extensions...
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.
lecture.gif
 
leinad said:
hell
sleep.gif
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)~
How'd ya get linerider??
 
noONE said:
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..
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.
 
Snaps, I definitely wasn't expecting this.

I also have my collection of games, definitely gotta try 'em out ASAP.
 
anyone got a decent list of games to play? i rarely touch games on phones and this seems interesting.
 
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?
 
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
tongue.gif
 
incognito54 said:
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
tongue.gif

176x208 is SONY ERICSSON SCREEN RESOLUTION w810i and below eg = k750i/k700i/w800i/k500i etc
smile.gif


this has to be the coolest hombrew since neoDS
smile.gif


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
smile.gif


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
smile.gif


games are slow so needs some optimisation done maby also be able to use ram pack to speed stuff up
smile.gif


edit 2 ... all you need in root folder is the KVM.nds file and its save when its created or added
smile.gif


the rest can be in a dedicated mobile games folder
smile.gif



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
frown.gif
 
kobykaan said:
edit 2 ... all you need in root folder is the KVM.nds file and its save when its created or added
smile.gif


the rest can be in a dedicated mobile games folder
smile.gif

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.
 
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?
 
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!
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum