PDA

View Full Version : Hexen DS v0.1



wraggster
August 10th, 2005, 12:30
Mr Adults (http://forum.gbadev.org/viewtopic.php?t=6543) has ported over the FPS game Hexen to the Nintendo DS, heres the news from the readme file :)

What you need:
-The wad from the full version of Hexen (shareware not supported natively by code
released by Raven, may be integrated in later versions).
-A flashcart big enough to hold the binary with wad (well over 128mbit).
-gbfs by Damian Yerrick for appending the wad to the HexenDS binary. You can obtain
it here: http://www.pineight.com/gba/
-A way of getting your DS to boot off of said flash cart, which also allows the arm9 code to access the cart's rom. I personally use wmb and a F2A 256mbit cart.

How to use:
-Place your full version Hexen wad in the bin directory where makewadgbfs.bat is,
along with the ds and ds.gba files. Also make sure you have gbfs, lsgbfs, padbin, and cat somewhere on your path.
-After fulfilling the above requirements run makewadgbfs.bat, if all goes well you will end up with hexends_wad.nds and hexends_wad.nds.gba files.
-Flash the .gba file to your flash cart, use the method of your choice to get your DS to run arm9 code off of the cart. This method must support access of the flash cart's rom section or HexenDS will not run.

What is broken:
-Saves. Hexen save data is huge and needs work to be cut down. For the time being, a warp menu has been added under the "ds" section of the main menu for playing around.
-Memory. Occasionally the zone may get too fragmented and the game may run out of memory. This is indicated by the game freezing in place in a while loop. I have added more cache swapping for asset types and have not seen this occuring lately, but it's still possible.
-Speed. It's generally playable but does not run at full speed. More routines are already being converted to ARM assembly and optimized so this will continue to improve.

http://nintendo-ds.dcemu.co.uk/files/hexen.jpg

Download Here --> http://nintendo-ds.dcemu.co.uk/hexends.shtml

saotome22
August 10th, 2005, 22:23
um, hey
I tried to follow your instructions and ended up with a Hexenwad.gbfs
what do I do whit it?
sorry about the stupid question, but I'm kinda new to this :rolleyes:

"Also make sure you have gbfs, lsgbfs, padbin, and cat somewhere on your path. "
so, should I have the .exe gbfs, lsgbfs, padbin files in the same directory as the .WAD file?

wraggster
August 10th, 2005, 22:32
if your proper stuck then the original release thread is best place to get help --> http://forum.gbadev.org/viewtopic.php?t=6543