Porting Minetest onto the NintendoDS

User avatar
Jordach
Member
 
Posts: 4523
Joined: Mon Oct 03, 2011 17:58
Location: Blender Scene
GitHub: Jordach
IRC: Jordach
In-game: Jordach

Porting Minetest onto the NintendoDS

by Jordach » Tue Aug 21, 2012 18:27

I just saw DSCraft and would like to see this on my own NintendoDS; I have tried it on my own (using a SuperCard Lite Rumble) and it fails; what I might try to do, is make Irrlicht work on both screens.

I might write a key changer.

So whaddya you guys think, comprende?
viewtopic.php?f=10&t=19056 Solar Plains Dev Server
 

tinoesroho
Member
 
Posts: 570
Joined: Fri Feb 17, 2012 21:55
Location: Canada

by tinoesroho » Tue Aug 21, 2012 18:50

Let me put it this way:

Minetest - at least minetest-c55 will never be able to run on a console. Never. Ever. On the other hand, minetest-compatible clients could run on consoles; it's just a matter of hacking on the functionality to an existing "game".
We are what we create.

I tinker and occasionally make (lousy) mods. Currently building an MMO subgame and updating mods. Pirate Party of Canada member. Sporadic author. 21 years old.

My github:
https://github.com/tinoesroho/
 

CTMN
Member
 
Posts: 113
Joined: Sat Aug 25, 2012 15:02

by CTMN » Sun Aug 26, 2012 08:36

The c++ code would have to be compiled for the NDS and thats easy. But I dont know if there is such a graphics lib for the NDS.
 

User avatar
Jordach
Member
 
Posts: 4523
Joined: Mon Oct 03, 2011 17:58
Location: Blender Scene
GitHub: Jordach
IRC: Jordach
In-game: Jordach

by Jordach » Sun Aug 26, 2012 14:58

CTMN wrote:The c++ code would have to be compiled for the NDS and thats easy. But I dont know if there is such a graphics lib for the NDS.

It COULD work on DSLINUX, however, I doubt it; would be cool though to have it out of the house and not carry a laptop around all day.
viewtopic.php?f=10&t=19056 Solar Plains Dev Server
 

leo_rockway
Member
 
Posts: 196
Joined: Tue Jul 31, 2012 20:37

by leo_rockway » Sun Aug 26, 2012 19:24

Jordach wrote:
CTMN wrote:The c++ code would have to be compiled for the NDS and thats easy. But I dont know if there is such a graphics lib for the NDS.

It COULD work on DSLINUX, however, I doubt it; would be cool though to have it out of the house and not carry a laptop around all day.


Do you have the GBA slot memory card? Otherwise DSLINUX can't do much. The memory of the DS is quite awful. DSLINUX without added memory was only good for sshing for me...
Try Skyblock for MineClone 2
Listen to this sound and music pack!
 

Temperest
Member
 
Posts: 651
Joined: Tue Nov 15, 2011 23:13
GitHub: Uberi

by Temperest » Mon Aug 27, 2012 03:56

Good luck fitting even the minetest.exe in 4mb of RAM and 67MHz of processing power :P

You might be able to get maybe 0.08 FPS if you use a very aggressive paging scheme, but the IO overhead would make it more like 0.0001 FPS.
WorldEdit 1.0 released

The Mesecons Laboratory - the art of Mesecons circuitry
Latest article: Mesecons Basics.
 

User avatar
Jordach
Member
 
Posts: 4523
Joined: Mon Oct 03, 2011 17:58
Location: Blender Scene
GitHub: Jordach
IRC: Jordach
In-game: Jordach

by Jordach » Mon Aug 27, 2012 11:02

Temperest wrote:Good luck fitting even the minetest.exe in 4mb of RAM and 67MHz of processing power :P

You might be able to get maybe 0.08 FPS if you use a very aggressive paging scheme, but the IO overhead would make it more like 0.0001 FPS.

I own whats called a Super Card (http://supercard.sc) this allows me to use homebrew etc.... without flashing.

I am been able to assign 500mb from a microSD card. Just to use as swap, and the top card I am also able to supply 256mb of swap; I should suppose that could work (I own several 2gb microSD cards.)

I also semise flashing it for an overclock, however stupid this sounds.
viewtopic.php?f=10&t=19056 Solar Plains Dev Server
 

CTMN
Member
 
Posts: 113
Joined: Sat Aug 25, 2012 15:02

by CTMN » Mon Aug 27, 2012 17:50

Do you mean that the SD card would be the RAM? That would make it even more slow.

So the only solve is... ASSEMBLER
 

Michael Eh?
Member
 
Posts: 390
Joined: Sun Jan 01, 2012 17:21

by Michael Eh? » Thu Sep 13, 2012 23:48

What I do know about the NDS is only one screen has 3D processor... the top screen. So you would have to address menu options, inventory, furnane to the bottom screen. Maybe the debug screen.

Mods, world, would have to be directed to external memory aka SD card. I lost track of the person I knew who had DS programming experience.
 

cornernote
Member
 
Posts: 844
Joined: Wed Jul 11, 2012 15:02

by cornernote » Fri Sep 14, 2012 00:04

wouldn't it make more sense to port to android or ios, where the devices are more powerful and getting more powerful all the time? Also would be great exposure for minetest to be available in those marketplaces.

I don't know jack about programming for either, but i would really love to play minetest on my mobile devices. =)
 

IthegeekRS
Member
 
Posts: 33
Joined: Sat Sep 14, 2013 00:00

by IthegeekRS » Tue Dec 24, 2013 03:02

tinoesroho wrote:Let me put it this way:

Minetest - at least minetest-c55 will never be able to run on a console. Never. Ever. On the other hand, minetest-compatible clients could run on consoles; it's just a matter of hacking on the functionality to an existing "game".

Actually, I can simply develop a console friendly version if I make the console.
 

falsegrayburger
Member
 
Posts: 158
Joined: Sat Aug 03, 2013 15:16
In-game: naro
 

User avatar
Enke
Member
 
Posts: 469
Joined: Fri Nov 15, 2013 02:56
Location: The internet
GitHub: NANOsoldierEnke
IRC: Enke
In-game: Enke

by Enke » Mon Dec 30, 2013 04:59

Sorry if I sound angry, but I've never seen any reason to have MT/FM ported to consoles.
Lush8
ExtraVars for Red Eclipse

<Anarchid> my turn was still the most awesome, yielding all the cripples, two captured paranormals, and death rate of about 30%
<ORCACommander> Anarchid: you need to work harder
<ORCACommander> I am hereby putting you under review until you can increase the casualty rate
 

User avatar
Mcc457
Member
 
Posts: 84
Joined: Sat Sep 07, 2013 17:53
Location: Earth..nah too usual; Minetest

by Mcc457 » Mon Dec 30, 2013 14:10

cornernote wrote:wouldn't it make more sense to port to android or ios, where the devices are more powerful and getting more powerful all the time? Also would be great exposure for minetest to be available in those marketplaces.

I don't know jack about programming for either, but i would really love to play minetest on my mobile devices. =)


They already have it for Android, it's called Worldcraft.
Working on a sub-game; mostly based texture packs, adventure and soon chemistry...
 

User avatar
Evergreen
Member
 
Posts: 2135
Joined: Sun Jan 06, 2013 01:22
Location: A forest in the midwest
GitHub: 4Evergreen4
IRC: EvergreenTree
In-game: Evergreen

by Evergreen » Mon Dec 30, 2013 14:39

Mcc457 wrote:
cornernote wrote:wouldn't it make more sense to port to android or ios, where the devices are more powerful and getting more powerful all the time? Also would be great exposure for minetest to be available in those marketplaces.

I don't know jack about programming for either, but i would really love to play minetest on my mobile devices. =)


They already have it for Android, it's called Worldcraft.
There is no official minetest app on android.
Back from the dead!
 

User avatar
kaeza
Moderator
 
Posts: 2162
Joined: Thu Oct 18, 2012 05:00
Location: Montevideo, Uruguay
GitHub: kaeza
IRC: kaeza diemartin blaaaaargh
In-game: kaeza

by kaeza » Mon Dec 30, 2013 16:16

Did anyone bother to see the date of last post before it was bumped?
2012-09-13 21:04:09
Your signature is not the place for a blog post. Please keep it as concise as possible. Thank you!

Check out my stuff! | Donations greatly appreciated! PayPal
 

User avatar
rubenwardy
Moderator
 
Posts: 5887
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

by rubenwardy » Mon Dec 30, 2013 17:41

Mcc457 wrote:
cornernote wrote:wouldn't it make more sense to port to android or ios, where the devices are more powerful and getting more powerful all the time? Also would be great exposure for minetest to be available in those marketplaces.

I don't know jack about programming for either, but i would really love to play minetest on my mobile devices. =)


They already have it for Android, it's called Worldcraft.


Worldcraft/buildcraft was illegally posted. It does not follow the share-alike clause of the Minetest license.
 

User avatar
onpon4
Member
 
Posts: 517
Joined: Thu Mar 21, 2013 01:54

by onpon4 » Mon Dec 30, 2013 19:44

rubenwardy wrote:Worldcraft/buildcraft was illegally posted. It does not follow the share-alike clause of the Minetest license.


Someone pointed out that Minetest is under the GNU LGPL, and the publisher of the Android Minetest circumvented copyleft by technically making a compatibility layer that loads Minetest like a library.

Unless the analysis is wrong, this is just an example of why you shouldn't recklessly apply weak copyleft to everything in lieu of strong copyleft.
Last edited by onpon4 on Mon Dec 30, 2013 19:45, edited 1 time in total.
 


Return to General Discussion



Who is online

Users browsing this forum: No registered users and 2 guests