📄 readme
字号:
VMULoad 1.0 (c)2000 Dan Potter This program is about as bare bones as you can get and still do what itdoes =). This thing reads the first VMU it finds and presents the userwith a list of files. You can cursor up and down with the D-Pad and pickone with A. It will then be executed. It ought to return but there's verylittle chance of it. For copying information, please see "COPYING". Yep, this is the firstprogram I'm releasing under GPL instead of MIT/X11. Future programs willprobably all be released this way (though not libs).To use VMULoad, you'll need to get a Nexus-style memory card that has aPC link port. Well, you can load other saved games from your normal VMUbut I _really_ don't recommend trying this =). Nexus knockoffs will worktoo, like Pelican. I suppose there is also the possibility of downloadinga binary from the web using PW but I haven't explored this.After creating your BIN file (same format you'd use for dc-load, or beforerunning scramble for a 1ST_READ.BIN) you'll want to use dciwrap on it. Dciwrap is included with this package in the directoy "dciwrap". Itought to be fairly standard ANSI C and compile on any platform but Ireally don't know =). It works on Linux.Once you have used dciwrap, you'll have a .dci file. Use dciwrite towrite this to your memory card. Note that this probably can't be donefrom VMULoad itself, as it seems like my Maple scanning isn't quitecompatible with the BIOS scanning (where it _does_ work fine). The newor replaced file should then show up in the VMULoad screen under theVMU name you assigned it using dciwrap.Press A on the entry you want to run and the program will be loaded andexecuted.Note that because of the extremely limited size of the VMU, you can onlystore about a 90K program (and that will take the whole bank). Of coursethat's pretty large for a DC program built with hobbyist tools these daysbut unless you burn data files on the VMULoad CDR, you're going to haveto pack them in there too.Also, you'll want to link your programs just like normal. VMULoad has aspecial VMA with a special crt0 that loads it into the space right below8c010000. So all loaded programs will be loaded and run at VMA 8c010000like normal.If you want to recompile VMULoad, again, good luck =). This is setup tobe in a directory on a level with libdream 0.7x, and use my custom libc.If you're setup like that, then it ought to work alright.If you want to try it out without having to get a full devel environmentsetup, I have included two test DCIs for you ready to upload. Theseare ghettoplay.dci and 640x480.dci, two examples from libdream 0.7x.Hopefully in a future version (or maybe just in KOS) I'd like to incorporate the minilzo compressor so you can fit bigger programs ona VMU.That should just about do it. Sorry for the really shitty quality of thisprogram but I've just got too many other things going on to really spenda lot of time spiffing it up. Look to KOS for a better VMU loader =) Dan Potter / Cryptic Allusion Nov 3, 2000 http://www.allusion.net/dcdev/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -