Emulation How to create a RamDisk to use on DSi?

Nikokaro

Lost philosopher... searching for a way out...
OP
Member
Joined
Feb 3, 2020
Messages
2,204
Trophies
1
Location
Nautilus (under) Lake Como, Italy 🇮🇹
XP
6,884
Country
Italy
Could someone kindly explain me how to create a RamDisk to be used from SD-slot of a DSi, to run some old FPS ports (DSescent, DualHexen etc.)? I followed this guide but the mentioned software doesn't work on my old WindowsXP (yes, I'm an almost extinct dinosaur...🤣):
https://wiki.ds-homebrew.com/twilightmenu/creating-ram-disks
Is there an older, alternative software? Aren't there tools built into my OS that can create one? Would any of the many brainiacs (or rather geeks) here know how to give me simple and precise instructions on this matter.

Or better, could someone create an empty one for me (.img format, 12 MB ram)) where I can put necessary files and folders (assuming it's possible)?

Thanks in advance.
 
Last edited by Nikokaro,

Alexander1970

XP not matters.
Member
Joined
Nov 8, 2018
Messages
14,973
Trophies
3
Location
Austria
XP
2,512
Country
Austria
Good Morning.😊

Could someone kindly explain me how to create a RamDisk to be used from SD-slot of a DSi, to run some old FPS ports (DSescent, DualHexen etc.)? I followed this guide but the mentioned software doesn't work on my old WindowsXP (yes, I'm an almost extinct dinosaur...🤣):
https://wiki.ds-homebrew.com/twilightmenu/creating-ram-disks
Is there an older, alternative software? Aren't there tools built into my OS that can create one? Would any of the many brainiacs (or rather geeks) here know how to give me simple and precise instructions on this matter.

Or better, could someone create an empty one for me (.img format, 12 MB ram)) where I can put necessary files and folders (assuming it's possible)?

Thanks in advance.

EDIT: NOT for the DSi of course.😉

Maybe as Alternative - RAM Expansion Module:
https://en.wikipedia.org/wiki/Nintendo_DS_&_DSi_Browser

I got this RAM Package for a few Euros.:)

IMG_20220426_182313.jpg

It helps a lot for some Games (Pokémon for Example) and Ports.
 
Last edited by Alexander1970,
  • Like
Reactions: Nikokaro

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,668
Trophies
3
Age
25
XP
21,170
Country
United States
I'm ignorant of the subject, but I don't think a more modern operating system can work through Windows XP, which is little better than a Windows 95. Like putting a formula 1 driver on a tricycle...🤣
I've heard that it indeed works. Just about anything can work in VM, like if you have another PC running alongside your current one.
If the VM has hardware that can handle it, then it'll work. Even running Linux or MacOS on Windows works that way.
 

Nikokaro

Lost philosopher... searching for a way out...
OP
Member
Joined
Feb 3, 2020
Messages
2,204
Trophies
1
Location
Nautilus (under) Lake Como, Italy 🇮🇹
XP
6,884
Country
Italy
I've heard that it indeed works. Just about anything can work in VM, like if you have another PC running alongside your current one.
If the VM has hardware that can handle it, then it'll work
But both the processor is too old and weak, the hardisk size and the ram memory are absolutely not enough: after all it's a 20 years old PC...🤣
 
Last edited by Nikokaro,

Nikokaro

Lost philosopher... searching for a way out...
OP
Member
Joined
Feb 3, 2020
Messages
2,204
Trophies
1
Location
Nautilus (under) Lake Como, Italy 🇮🇹
XP
6,884
Country
Italy
could someone create an empty one for me (.img format, 12 MB ram)) where I can put necessary files and folders (assuming it's possible)?
After doing some research online, I can answer (myself 😂) this question of mine with a no. In fact this is not a common .IMG file (like those of a CD or DVD), but a special format (containing additional informations) that will be corrupted if opened with a tool intended for the former (cdmage, ImgBurn etc.); once created it cannot be edited.

Anyway, I am still fervently hoping that someone can suggest me an alternative solution to this seemingly insoluble issue. 🧐
 

Nikokaro

Lost philosopher... searching for a way out...
OP
Member
Joined
Feb 3, 2020
Messages
2,204
Trophies
1
Location
Nautilus (under) Lake Como, Italy 🇮🇹
XP
6,884
Country
Italy
  • Sad
Reactions: Alexander1970

spitzeqc

Member
Newcomer
Joined
Apr 18, 2022
Messages
24
Trophies
0
Location
Earth
XP
127
Country
United States
You can create a ramdisk using linux*, but you will need to use the command line. You can (probably) use any lightweight linux distro, but I ran my test using Puppy Linux. PL requires your cpu to support pae to run, which may be slightly too new for your computer, so you may need to do a bit of searching for how to run it without using pae, or just find a different distro that doesnt require it.

Once you get linux booted (no need to install, you can use a "live cd"/run from ram) you will need to open up a terminal and do the following:
  1. In the terminal, run dd if=/dev/zero of=/destination/for/ramdisk.img bs=1024 count=12288 status=progress
    • This will create an empty 12MiB file
  2. run mkfs.fat /path/to/ramdisk.img
    • This will create a FAT filesystem on ramdisk.img
  3. run mount /path/to/ramdisk.img /mnt
    • This will mount ramdisk.img to /mnt (/mnt can be replaced with a different path)
  4. copy files to /mnt (or wherever you mounted ramdisk.img)
  5. run umount /mnt
    • this will umount the ramdisk (if you mounted your ramdisk somewhere else, replace /mnt with the path you mounted to)
  6. copy ramdisk.img to the ramdisk folder on your sd card
A potentially important thing to note: ramdisks created using this method and the windows method do not appear to be "compatible" with each other. If you create a ramdisk on windows, you cannot mount it on linux with a simple mount. Similarly, ramdisks created on linux with this method cannot be read by Dataram RAMDisk

*I was not able to do a proper test because I was unable to get the proper descent.hog and descent.pig files, but the homebrew was able to identify that these file were incorrect, which to me suggests that this will work if you have the proper files
 

Nikokaro

Lost philosopher... searching for a way out...
OP
Member
Joined
Feb 3, 2020
Messages
2,204
Trophies
1
Location
Nautilus (under) Lake Como, Italy 🇮🇹
XP
6,884
Country
Italy
@spitzeqc ,
Thank you for the thorough and knowledgeable explanation. I can tell this is your field of study. Unfortunately, I don't have the slightest idea how to use Linux on Windows XP; moreover, it's too complex a procedure for a klutz like me.
You could have provided me directly with a complete .img file, but I understand that you did not find the necessary Descent files. Thanks again, but I managed to find an old version 4.04 of Dataram that seems compatible with XP: tomorrow I'll try it.
 
  • Like
Reactions: Alexander1970

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,403
Country
United Kingdom
I don't know if you are describing FCSR (way for some DLDI stuff to load from an image rather than trying to read SD cards, believe it is short for flash cart Save RAM) or if that is talking about a method of getting pre DLDI homebrew to play.
If it is FCSR then there are alternative methods that might be easier.
http://www.cryptosystem.org/archives/2006/06/building-a-fat-file-image-for-nds-homebrew/
https://www.chishm.com/DLDI/dldirc.html

As far as Linux on XP... yeah don't do that. Most would download a live CD and boot that, though I guess you could install/boot the live CD on a VM ( https://www.virtualbox.org/ ) and go from there.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    Maybe a ghost writer?
  • BigOnYa @ BigOnYa:
    "Oh my God the graphics are so realistic looking." Lol of course it was the shiznit back then tho.
  • BigOnYa @ BigOnYa:
    I've never stood in line overnight or for hours, to buy anything. I can just wait and buy it later.
  • RedColoredStars @ RedColoredStars:
    I have never done that either.
  • RedColoredStars @ RedColoredStars:
    closest ive done is getting to target a couple hours early in the moring to get some amiibos.
  • Xdqwerty @ Xdqwerty:
    Im back
  • RedColoredStars @ RedColoredStars:
    But that topic makes me sad. :(
  • RedColoredStars @ RedColoredStars:
    Abusive narcissistic ex shame guilted me into selling them becasue my gaming and interests were childish like a little kid collecting toys. :(
  • RedColoredStars @ RedColoredStars:
    I had soooooooooooo many of them. All still sealed.
    +1
  • RedColoredStars @ RedColoredStars:
    I eventually had to contact a domestic abuse advocate to help me get out of the apartment I was in a lease with her. And filed a restraining order on her cuz she kept harassing me after i left her.
  • Xdqwerty @ Xdqwerty:
    I didnt bring my Charger and nobody here has one compatible with my phone
  • RedColoredStars @ RedColoredStars:
    either you have usb C and no one else does, or everone else has usb c except you. haha
    +1
  • Xdqwerty @ Xdqwerty:
    @RedColoredStars, i don't have usb c
  • RedColoredStars @ RedColoredStars:
    That happened to me for like a year. lol. I was the only one of all my friends and family to still have an old phone.
  • Xdqwerty @ Xdqwerty:
    @RedColoredStars, my phone is from around 2019
  • RedColoredStars @ RedColoredStars:
    Mine was from 2017. lolol. I just got this new one like 6 months ago. Not even new, second hand cheapo $40 phone. But it has usb c. lol
  • RedColoredStars @ RedColoredStars:
    I cant justify $1k+ on a nice ass phone. I can spend that on a 75" tv screen. Why a 6" screen device cost me the same? lol
    +2
  • BigOnYa @ BigOnYa:
    I had a iPhone 5 for like 6 years, till last year, and had to get new phone, when phone companies stop using the cdna networks, which the iphone5 used.
  • K3Nv2 @ K3Nv2:
    A phone can do more than a TV
    +2
  • BigOnYa @ BigOnYa:
    These smart TVs are getting close tho. Gonna be like "back to future" TVs before long.
    +1
  • K3Nv2 @ K3Nv2:
    Nah a phones going to always be more powerful than a TV if the TVs $2grand maybe but why when I can put a smaller device in my pocket that does basically everything a TV already does
    +1
  • K3Nv2 @ K3Nv2:
    I can justify a decent $800 smartphone that'll last 3 years when I could get a 65" TV for $400 and buy a decent micro computer for $100 more
  • K3Nv2 @ K3Nv2:
    Tbf there are decent $400 smartphones in today's market that make top end spec phones unjust it's just what you want
    K3Nv2 @ K3Nv2: Tbf there are decent $400 smartphones in today's market that make top end spec phones unjust...