#123674 - kayvenm - Fri Mar 30, 2007 4:46 am
Well after seeing Quake DS, I got inspired and thought I'd try my hand at porting something too, and Descent seemed like a good target.
So far, after about 3 weeks of working on it, I got hardware accelerated rendering with mostly full sized textures (only explosions and the like are downsized to 64x64 to match the rest), automap on botttom screen (yay), resized menus with touch support... Basically, it needs to run faster (any ideas for profiling?) and sound, and eventually network.
Here are some screenies to keep you waiting until I'm satisfied enough with it to release a binary and code.
[Images not permitted - Click here to view it]
[Images not permitted - Click here to view it]
(Sorry about the (lack of) quality, cheap digital camera :()
Edit: Changed the title to prevent confusion, hadn't thought about it heh. Well it was late and all
Edit :
Changed the title back, I liked dscent more and so does everyone else it seems.
Alpha Release
links removed, go to blog
Edit : Removed links, added link to blog
http://blog.dev-scene.com/kayvenm/
Kayven
Last edited by kayvenm on Sun Apr 15, 2007 5:46 pm; edited 3 times in total
#123682 - Ant6n - Fri Mar 30, 2007 6:35 am
when I read Dscent, i though 'smell on the DS?'.
seems cool.
where did you start, the original source or rebirth? how much did you have to rewrite?
#123688 - OOPMan - Fri Mar 30, 2007 7:58 am
Very nice work man. Hopefully we'll see this thread grow to epic proportions in the near future :-)
_________________
"My boot, your face..." - Attributed to OOPMan, Emperor of Eroticon VI
You can find my NDS homebrew projects here...
#123691 - Diddl - Fri Mar 30, 2007 8:47 am
super! I'mwaiting for it.
#123692 - Shtroodle - Fri Mar 30, 2007 9:02 am
Great news! As long as you're not with the "Gnirfleo" team ;)
Just kidding bro' - keeping my fingers crossed for this one.
#123693 - simonjhall - Fri Mar 30, 2007 9:16 am
Well done so far! And by the looks of the number in the corner of the screenies you've got a pretty good framerate too...
Regarding profiling - I've written a bunch of tools which could definately be used to help you get better performance, so I'll PM you in a bit.
Oh and 'inspired' eh? Sweeet...
EDIT: I'm just putting the finishing touches to my new sound system, so if you want help with sound, just shout.
_________________
Big thanks to everyone who donated for Quake2
#123696 - xtoc - Fri Mar 30, 2007 10:04 am
Nice work!
offtopic :
(btw is there a source code for daggerfall or stunts?)
#123697 - kayvenm - Fri Mar 30, 2007 11:00 am
All: thanks for the positive feedback.
Ant6n: original source, actually the mac source because there seemed to be too much asm in the pc version, which ended up being a time consuming choice due to the many differences between them (resolution mostly, mac version runs by default at 640x480 while pc is 320x200, there is more memory allocation in the mac version, sound is done differently, etc). after a while I ended noticing that the only missing c functions in the pc version where the vecmat ones. So now I have a sort of hybrid pc/mac version. It took me a fews days to get the damn thing just to compile, then I had to fix a lot of alignment issues to get it to run to the menu. I didn't have to rewrite a lot per say, but I've made modifications to almost every file. Memory has been a constant problem (as in the lack of), even though the original Descent runs on 4mb. Right now, code takes about 500k of space plus about 1.5megs of global variables, so that leaves only a bit over 2megs for level data, sound, textures & various scratch pads.
I have to go for now, more rambling later.
Kayven
#123704 - Optihut - Fri Mar 30, 2007 1:47 pm
kayvenm wrote: |
Edit: Changed the title to prevent confusion, hadn't thought about it heh. Well it was late and all
Kayven |
I guess you cannot please everyone, but I rather liked the title "DScent". "DeScent" works as well, though. The screenshots look pretty nice.
#123706 - Joe_Sextus - Fri Mar 30, 2007 2:11 pm
Is there any ETA on a playable demo for download?
#123707 - kusma - Fri Mar 30, 2007 2:12 pm
Absolutely awesome, I'm looking forward to a release :)
#123711 - InGeNus - Fri Mar 30, 2007 2:57 pm
Yeah, super idea !
#123715 - OOPMan - Fri Mar 30, 2007 3:48 pm
I actually preferred DScent as well :-)
Anyway, interesting to hear about the source you started with and all...
Good luck with it and remember to take simonjhall up on his offer. His experience with the Q1 engine could prove beneficial, even though Quake and Descent used somewhat different engine styles...
_________________
"My boot, your face..." - Attributed to OOPMan, Emperor of Eroticon VI
You can find my NDS homebrew projects here...
#123741 - unrequited - Fri Mar 30, 2007 7:48 pm
WOOOOOOOOOOOOOOOOW.
My favorite game from the 486 DX / Pentium1 days is now on a handheld! THANKS! Please keep up dev as long as you can, and maybe a wifi ipx/spx tunnel? *snicker*
_________________
-Unrequited
#123745 - Ant6n - Fri Mar 30, 2007 8:24 pm
Optihut wrote: |
kayvenm wrote: | Edit: Changed the title to prevent confusion, hadn't thought about it heh. Well it was late and all
Kayven |
I guess you cannot please everyone, but I rather liked the title "DScent". "DeScent" works as well, though. The screenshots look pretty nice. |
Well, it was late for me, too ;-).
I think DScent is actually a pretty cool name.
Quote: |
Right now, code takes about 500k of space plus about 1.5megs of global variables, so that leaves only a bit over 2megs for level data, sound, textures & various scratch pads. |
1.5 MB of globals??
#123748 - simonjhall - Fri Mar 30, 2007 8:42 pm
#123750 - tepples - Fri Mar 30, 2007 8:45 pm
As in 1/100 of a DSdollar?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#123751 - simonjhall - Fri Mar 30, 2007 8:51 pm
Nice :-)
@ant6n: yeah, globals seems to be a big thing for these retro games! Quake2 had *nine megabytes* of globals! Anyone wanna beat that? ;-)
_________________
Big thanks to everyone who donated for Quake2
#123754 - pas - Fri Mar 30, 2007 9:03 pm
Yeah Egoshooter old Retro games on the DS keep coming:
- Hexen Ds
- Heretic Ds
- Doom DS
- Quake 1
- Duke 3D
- DeScent
- Quake 2
YEAH ! Hope more will follow
_________________
Starcraft DS ?
#123777 - Drood - Sat Mar 31, 2007 12:44 am
Descent on the DS would be awesome.
And to the person mentioning Stunts: I don't think the source was ever released, but Stunts on the DS would be awesome too.
#123781 - Ant6n - Sat Mar 31, 2007 1:23 am
the descent source is horrible, how did you ever find your way around?
I can't even find the actual main!
#123802 - MelGibson - Sat Mar 31, 2007 7:07 am
Drood wrote: |
Descent on the DS would be awesome.
And to the person mentioning Stunts: I don't think the source was ever released, but Stunts on the DS would be awesome too. |
Sorry for OT..
There is an opensource Version of Stunts called UltimateStunts currently being developed....
http://ultimatestunts.nl
#123834 - OOPMan - Sat Mar 31, 2007 6:35 pm
pas wrote: |
Yeah Egoshooter old Retro games on the DS keep coming:
- Hexen Ds
- Heretic Ds
- Doom DS |
Someone or probably a whole team of someones need to get cracking on these older projects again.
Hexen, Heretic and Doom DS all pretty much exist in states that are, at present, a little unsatisfying...
Heretic DS, in particular, is a pain, while Hexen DS is a little better. Doom DS could be so much more (GL'ed engine, anyone?)
_________________
"My boot, your face..." - Attributed to OOPMan, Emperor of Eroticon VI
You can find my NDS homebrew projects here...
#123857 - Drood - Sat Mar 31, 2007 10:55 pm
MelGibson wrote: |
Drood wrote: | Descent on the DS would be awesome.
And to the person mentioning Stunts: I don't think the source was ever released, but Stunts on the DS would be awesome too. |
Sorry for OT..
There is an opensource Version of Stunts called UltimateStunts currently being developed....
http://ultimatestunts.nl |
Thanks for that! Crashday was originally touted as a successor, but Crashday is rubbish.
#123860 - Dood77 - Sat Mar 31, 2007 11:27 pm
:D I'm glad somebody decided to take up this project! Looking forward to the first release!
Also, has anyone ever gotten HereticDS to work on a SCSD? (or more specifically, SCminSD)
#123965 - kayvenm - Mon Apr 02, 2007 4:48 am
Just figured out my nasty crash bug... I'm running out of stack space (recursive functions eating all 16k of dtcm memory?!?) That's gonna be fun to figure out... can't debug over wifi because it hangs (double exception I guess, maybe if I reset the stack pointer it would be ok but then I wouldn't be able to see the function trace I suppose...) and emulators (or DesMume anyway, which is the only one that seems to support compact flash emulation) doesn't have exception handling... Anyway, gotta go sleep now.
#123972 - HyperHacker - Mon Apr 02, 2007 7:00 am
You could save the old SP before resetting it, so you could still see the trace.
_________________
I'm a PSP hacker now, but I still <3 DS.
#124028 - Verocity - Mon Apr 02, 2007 4:34 pm
Are you kidding holy crap!
I still play Descent 3!
My alias is [NuB2]Badboy
Im on a clan...teamnub.com
Awesome!
#124097 - yackom - Tue Apr 03, 2007 2:44 am
Nice!
I considered doing a Descent port awhile back too.
We are really bringing the classics to the DS, Whats great is that its a good platform with good input.
There was a game called Terminal Velocity that I used to play back then, anyone know if that game is open source? I did a quick check didnt turn anything up. Maybe the 3d Realm people would open it.
Anyway awesome work!
#124388 - kayvenm - Thu Apr 05, 2007 5:46 pm
Well, here we are, alpha release 1 :
Binary - http://rapidshare.com/files/24556794/DScent-Bin.zip.html
Source - http://rapidshare.com/files/24482968/DScent-Src.zip.html
Notes :
You need the 1.5 data files (descent.hog and descent.pig). Shareware files wont work since they never did a 1.5 patch and the lastest shareware version is 1.4a...
Sound is in but still a little glitchy. No music.
No network.
Start is enter, select is escape (for menu navigation).
Touch the weapon on the bottom screen to select it.
As far as I know it should be pretty much bug free, but I haven't tried all the levels so some may not have enough free memory.
Have fun,
Kayven
Edit : new binary url
Last edited by kayvenm on Fri Apr 06, 2007 4:56 am; edited 1 time in total
#124398 - InGeNus - Thu Apr 05, 2007 7:31 pm
Hi !
After downloading and patching the game and the binary (i have a M3 Simply), i tried to launch the game but i get every time a red screen with "Guru mediation error" and a lot of numbers ! Weid ...
But its very cool to release it :)
#124416 - kayvenm - Thu Apr 05, 2007 9:34 pm
Hi,
If you have a crash (guru meditation red screen), please write down the PC (top left one), addr and lr values and post them here, thanks.
Just in case, here are md5s of the data files I'm using
Code: |
descent.hog : 699B687924ECF7E880F87EEF5768BC59
descent.pig : FA7E48B7B1495399AF838E31AC13B7DA
|
#124423 - Dood77 - Thu Apr 05, 2007 10:46 pm
Yay release! I don't know where my copy of descent is at the moment but I think last time i tried to install it (winXP) it told me its not compatible with winNT and refused to install... can you browse the CD for the necessary files?
#124434 - mcm5000 - Thu Apr 05, 2007 11:40 pm
I'm having trouble downloading... the site won't engage the download, and I keep having to wait a whole minute to try again... and I did that about 25 times already!! What am I doing wrong?
#124438 - mcm5000 - Fri Apr 06, 2007 12:01 am
Above--Never mind, I got it working ten minutes later. Can't wait to try it!
#124449 - OSW - Fri Apr 06, 2007 1:54 am
just tested it out, working.
good work!
#124453 - Dood77 - Fri Apr 06, 2007 2:16 am
Guru Meditation error
Code: |
pc: 028D558 addr:00000000
lr: 02088258
|
Hm... My checksums are different too: Code: |
DESCENT.PIG: DA630C00D04BE7F24CDAAACD01CF2E30 4920305 bytes
DESCENT.HOG: F623E75AF30E62BBD73D6DF5B50BB7B5 9934912 bytes
|
Using SCminiSD, with and without SCSD.dldi
#124458 - kayvenm - Fri Apr 06, 2007 3:01 am
Hmm size of the hog files aren't even close... :
Code: |
descent.hog : 6856701 bytes
descent.pig : 4920305 bytes
|
Your crash occurs when trying to close an invalid file... are you using the pc version files (those are the one I'm using) or the mac ones ?
#124459 - toma - Fri Apr 06, 2007 3:43 am
i'm getting hte guru meditation error too, using an ezflash 5. tried it with the gamecode patched to PASS instead of #### just in case although this shouldn't be necessary with the ez5 anymore.
pc: 028D558 addr:00000000
lr: 02088258
descent.hog : 6856701 bytes C792A21A30B869B1EC6D31AD64E9557E
descent.pig : 4920305 bytes FA7E48B7B1495399AF838E31AC13B7DA
*edit*
after doing some searching apparently that checksum is the "proper" one for v1.5, so i'm not sure why it's not working.
_________________
DOT MATRIX WITH STEREO SOUND
#124461 - kayvenm - Fri Apr 06, 2007 4:38 am
toma : I repatched using -IGNOREMISSING as suggested on the descent developper network site and now I have the same md5 checksum you do but it's not crashing. I only have a m3cf to test with so there may be problems with other cards. Is there anything displayed before it crashes (Console message, descent logo, etc ?)
edit : new binary, will halt if fails to init fatlib (dldi) which could point to the problem.
http://rapidshare.com/files/24556794/DScent-Bin.zip.html
Last edited by kayvenm on Fri Apr 06, 2007 5:05 am; edited 1 time in total
#124464 - Dood77 - Fri Apr 06, 2007 4:50 am
They're PC ones. I copied them from a friends computer who plays it with all these third party clients and such so they may be different.
#124472 - toma - Fri Apr 06, 2007 5:18 am
kayvenm wrote: |
toma : I repatched using -IGNOREMISSING as suggested on the descent developper network site and now I have the same md5 checksum you do but it's not crashing. I only have a m3cf to test with so there may be problems with other cards. Is there anything displayed before it crashes (Console message, descent logo, etc ?)
edit : new binary, will halt if fails to init fatlib (dldi) which could point to the problem.
http://rapidshare.com/files/24556794/DScent-Bin.zip.html |
nope, same error exactly. it happens as soon as i start up, white screen on top, red guru screen on the bottom
_________________
DOT MATRIX WITH STEREO SOUND
#124484 - Dood77 - Fri Apr 06, 2007 6:30 am
same
#124497 - theli - Fri Apr 06, 2007 9:51 am
#124522 - Muugi - Fri Apr 06, 2007 4:03 pm
I downloaded the 1.5 patch and the binary for DScent. I have been wanting a port of Descent on the DS. Great job!
I have a couple of comments as feedback if you wish...
It would be great to be able to change the sensitivity of the touch screen with respect to turning the ship. For me the sensitivity is way too low.
I am not sure where the button should be but it would be nice to have a "rotate" somewhere.
#124582 - Verocity - Sat Apr 07, 2007 1:11 am
Awesome, I love DScent!
Good job Dscent is a really big and sloppy game.
With all of the .hog files the logo files.
I actually still have a site up where I made stuff for DScent
http://nfz.v8web.com
Edit: http://www.bitsemantics.com/sideprojects/descent/
Well how about that?
Last edited by Verocity on Sat Apr 07, 2007 1:58 am; edited 1 time in total
#124584 - josath - Sat Apr 07, 2007 1:37 am
Verocity wrote: |
Awesome, I love DScent!
Good job Dscent is a really big and sloppy game.
With all of the .hog files the logo files.
I actually still have a site up where a made stuff for DScent
|
What an odd post. is it spam? *scratches head*
anyway, this is amazing for an alpha version. runs great on my supercard:cf, no patching needed.
I only have one complaint: turning with the touchscreen feels a bit 'mushy' when I need to turn by any large amount. When I just turn by a small amount, it feels fine, but say to turn 180 degrees, it takes too many touch & drags to do it. This is probably due to the way descent control works, having originally been meant for keyboard control.
Also: Is there any way to rotate? I find myself upside down occasionaly, and the only way to right myself without rotation is through complicated manuvers.
Keep up the great work! The automap on bottoms screen is a very nice touch, as well as the weapon select. Simply amazing.
#124585 - Verocity - Sat Apr 07, 2007 1:42 am
Is it spam. No its not spam.
I was commenting if thats alright with you.
#124591 - tepples - Sat Apr 07, 2007 2:49 am
Verocity: A few weeks ago, there was a user by the name of werty who posted cryptic replies to a whole bunch of threads. As far as I could tell, the posting history showed a dislike for textual programming languages and their restrictive syntax, a preference for a graphical programming environment similar to Prograph, LabVIEW, Widget Workshop, or LogicWorks, and an overall crackpottish writing style. A lot of users thought werty was a travesty generator of some sort.
I'm not calling you a crackpot. Some people tend to misinterpret the writing of people who write English as a second language as crackpottish.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#124596 - Verocity - Sat Apr 07, 2007 3:09 am
Alright, sorry just tired. I'm known around the community look me up, btw
Im getting the same Error as everyone else >.<
#124604 - Ant6n - Sat Apr 07, 2007 5:10 am
we all know tepples is biggest travesty generator of all time. He is actually written in python and lives on some server somewhere in the pacific.
#124610 - toma - Sat Apr 07, 2007 7:12 am
Verocity wrote: |
Alright, sorry just tired. I'm known around the community look me up, btw
Im getting the same Error as everyone else >.< |
what kind of card do you have?
_________________
DOT MATRIX WITH STEREO SOUND
#124621 - iainprice - Sat Apr 07, 2007 9:45 am
I am using R4, and get the red screen of death too.
I have a version 1 hog which I patched to 1.4, 1.4a then 1.5 for a win32 version.
#124639 - kayvenm - Sat Apr 07, 2007 2:55 pm
Here's a special build with the exception handler (the guru red screen) removed and more debug info about file opening and closing. Please post the info shown, thanks.
http://rapidshare.com/files/24809224/DScent-bin-Dbg.zip.html
edit : update url with new release
Last edited by kayvenm on Sat Apr 07, 2007 6:31 pm; edited 1 time in total
#124657 - iainprice - Sat Apr 07, 2007 5:14 pm
put onto R4 and I get FATInitDefault () failed
if I dldi for R4 I get:
O 'descent.tex' p : 0x00000000
O 'descent.hog' p : 0x02200f9c
C p : 0x02200f9c
O 'descent.tex' p : 0x00000000
O 'descent.hog' p : 0x02200f9c
C p : 0x02200f9c
Error: Not enough strings in text file - expecting 621, found 514
dunno if that helps?
#124659 - toma - Sat Apr 07, 2007 5:16 pm
here's everything i get:
Code: |
O 'descent.tex' p : 0x00000000
O 'descent.hog' p : 0x02200f9c
C p : 0x02200f9c
O 'descent.txb' p : 0x00000000
O 'descent.hog' p : 0x02200f9c
C p : 0x02200f9c
DESCENT Internal Development Version
(blahblahblah type DESCENT-help etc...)
O 'PALETTE.256' p : 0x00000000
Error: Can't open palette file <PALETTE.256>
|
that's DLDI patched for ez5.
_________________
DOT MATRIX WITH STEREO SOUND
#124673 - Tets - Sat Apr 07, 2007 6:23 pm
Patched with mmcf.dldi
Code: |
O 'descent.tex' p : 0x00000000
O 'descent.hog' p : 0x02200f9c
C p : 0x02200f9c
O 'descent.tex' p : 0x00000000
O 'descent.hog' p : 0x02200f9c
C p : 0x02200f9c
Error: Not enough strings in text file - expecting 621, found 555 |
#124675 - kayvenm - Sat Apr 07, 2007 6:31 pm
New debug version :
http://rapidshare.com/files/24809224/DScent-bin-Dbg.zip.html
this will create a debug.txt file on your card, please post the content, thanks
edit : the "not enough strings in text file" error message is likely caused by not having the proper version of the hog file
edit : here's with my debug.txt log looks like (opening up to the menu) :
Code: |
O 'descent.tex' p : 0x00000000
O 'descent.hog' p : 0x022011f4
file 0 at 20 = 'descent.txb'
file 1 at 15452 = 'briefing.txb'
file 2 at 32777 = 'credits.txb'
file 3 at 34664 = 'ending.txb'
file 4 at 35401 = 'endreg.txb'
file 5 at 36889 = 'level01.txb'
file 6 at 36963 = 'level02.txb'
file 7 at 37037 = 'level03.txb'
file 8 at 37112 = 'level04.txb'
file 9 at 37188 = 'level05.txb'
file 10 at 37261 = 'level06.txb'
file 11 at 37334 = 'level07.txb'
file 12 at 37406 = 'level08.txb'
file 13 at 37482 = 'level09.txb'
file 14 at 37557 = 'level10.txb'
file 15 at 37632 = 'level11.txb'
file 16 at 37707 = 'level12.txb'
file 17 at 37782 = 'level13.txb'
file 18 at 37857 = 'level14.txb'
file 19 at 37932 = 'level15.txb'
file 20 at 38008 = 'level16.txb'
file 21 at 38083 = 'level17.txb'
file 22 at 38158 = 'level18.txb'
file 23 at 38233 = 'level19.txb'
file 24 at 38308 = 'level20.txb'
file 25 at 38383 = 'level21.txb'
file 26 at 38458 = 'level22.txb'
file 27 at 38533 = 'level23.txb'
file 28 at 38608 = 'level24.txb'
file 29 at 38683 = 'level25.txb'
file 30 at 38758 = 'level26.txb'
file 31 at 38833 = 'level27.txb'
file 32 at 38908 = 'levelS1.txb'
file 33 at 38983 = 'levelS2.txb'
file 34 at 39058 = 'levelS3.txb'
file 35 at 39133 = 'lev01ter.bbm'
file 36 at 40766 = 'earth.bbm'
file 37 at 50079 = 'earth2.bbm'
file 38 at 59392 = 'moon01.bbm'
file 39 at 68705 = 'moon02.bbm'
file 40 at 78018 = 'moon03.bbm'
file 41 at 87331 = 'moon04.bbm'
file 42 at 96644 = 'empty.bbm'
file 43 at 105957 = 'sun.bbm'
file 44 at 115270 = 'endguy.bbm'
file 45 at 124583 = 'credits.256'
file 46 at 134072 = 'palette.256'
file 47 at 143561 = 'font1-1.fnt'
file 48 at 171983 = 'font2-1.fnt'
file 49 at 181123 = 'font2-2.fnt'
file 50 at 190263 = 'font2-3.fnt'
file 51 at 199403 = 'font3-1.fnt'
file 52 at 200164 = 'warning.pcx'
file 53 at 225874 = 'iplogo1.pcx'
file 54 at 284714 = 'logo.pcx'
file 55 at 341735 = 'descent.pcx'
file 56 at 387419 = 'menu.pcx'
file 57 at 438963 = 'merc01.pcx'
file 58 at 463640 = 'venus01.pcx'
file 59 at 505518 = 'moon01.pcx'
file 60 at 520876 = 'end01.pcx'
file 61 at 535396 = 'end02.pcx'
file 62 at 564499 = 'end03.pcx'
file 63 at 604578 = 'order01.pcx'
file 64 at 650223 = 'scores.pcx'
file 65 at 709591 = 'map.pcx'
file 66 at 749555 = 'brief01.pcx'
file 67 at 780046 = 'brief02.pcx'
file 68 at 803197 = 'brief03.pcx'
file 69 at 817765 = 'stars.pcx'
file 70 at 826304 = 'statback.pcx'
file 71 at 829509 = 'mars01.pcx'
file 72 at 861417 = 'jup01.pcx'
file 73 at 894285 = 'saturn01.pcx'
file 74 at 915410 = 'uranus01.pcx'
file 75 at 929921 = 'neptun01.pcx'
file 76 at 950076 = 'pluto01.pcx'
file 77 at 971399 = 'aster01.pcx'
file 78 at 1000596 = 'digitest.raw'
file 79 at 1007198 = 'descent.sng'
file 80 at 1008155 = 'briefing.hmp'
file 81 at 1038891 = 'credits.hmp'
file 82 at 1057593 = 'descent.hmp'
file 83 at 1130207 = 'endlevel.hmp'
file 84 at 1139440 = 'endgame.hmp'
file 85 at 1175773 = 'game01.hmp'
file 86 at 1237313 = 'game02.hmp'
file 87 at 1333459 = 'game03.hmp'
file 88 at 1393144 = 'game04.hmp'
file 89 at 1448611 = 'game05.hmp'
file 90 at 1496346 = 'game06.hmp'
file 91 at 1599255 = 'game07.hmp'
file 92 at 1687051 = 'game08.hmp'
file 93 at 1733355 = 'game09.hmp'
file 94 at 1855947 = 'game10.hmp'
file 95 at 2022070 = 'game11.hmp'
file 96 at 2074995 = 'game12.hmp'
file 97 at 2125985 = 'game13.hmp'
file 98 at 2166855 = 'game14.hmp'
file 99 at 2249179 = 'game15.hmp'
file 100 at 2284627 = 'game16.hmp'
file 101 at 2328290 = 'game17.hmp'
file 102 at 2360811 = 'game18.hmp'
file 103 at 2434828 = 'game19.hmp'
file 104 at 2489351 = 'game20.hmp'
file 105 at 2527675 = 'game21.hmp'
file 106 at 2584536 = 'game22.hmp'
file 107 at 2631429 = 'descent.hmq'
file 108 at 2689972 = 'endgame.hmq'
file 109 at 2714066 = 'endlevel.hmq'
file 110 at 2721718 = 'game01.hmq'
file 111 at 2778348 = 'game02.hmq'
file 112 at 2847114 = 'game03.hmq'
file 113 at 2904043 = 'game08.hmq'
file 114 at 2945588 = 'game11.hmq'
file 115 at 3003135 = 'game13.hmq'
file 116 at 3043044 = 'game14.hmq'
file 117 at 3103155 = 'game18.hmq'
file 118 at 3178582 = 'game21.hmq'
file 119 at 3225703 = 'game22.hmq'
file 120 at 3266244 = 'melodic.bnk'
file 121 at 3271665 = 'drum.bnk'
file 122 at 3277086 = 'intmelo.bnk'
file 123 at 3282507 = 'intdrum.bnk'
file 124 at 3287928 = 'rickmelo.bnk'
file 125 at 3293349 = 'rickdrum.bnk'
file 126 at 3298770 = 'hammelo.bnk'
file 127 at 3304191 = 'hamdrum.bnk'
file 128 at 3309612 = 'drum32.dig'
file 129 at 3325802 = 'level01.rdl'
file 130 at 3389516 = 'level02.rdl'
file 131 at 3480982 = 'level03.rdl'
file 132 at 3592622 = 'level04.rdl'
file 133 at 3679173 = 'level05.rdl'
file 134 at 3841913 = 'level06.rdl'
file 135 at 3973682 = 'level07.rdl'
file 136 at 4144861 = 'level08.rdl'
file 137 at 4274588 = 'level09.rdl'
file 138 at 4414466 = 'level10.rdl'
file 139 at 4528848 = 'level11.rdl'
file 140 at 4629409 = 'level12.rdl'
file 141 at 4714078 = 'level13.rdl'
file 142 at 4826194 = 'level14.rdl'
file 143 at 4983820 = 'level15.rdl'
file 144 at 5087077 = 'level16.rdl'
file 145 at 5229816 = 'level17.rdl'
file 146 at 5368052 = 'level18.rdl'
file 147 at 5531889 = 'level19.rdl'
file 148 at 5668612 = 'level20.rdl'
file 149 at 5767177 = 'level21.rdl'
file 150 at 5916630 = 'level22.rdl'
file 151 at 5997890 = 'level23.rdl'
file 152 at 6152792 = 'level24.rdl'
file 153 at 6323251 = 'level25.rdl'
file 154 at 6431438 = 'level26.rdl'
file 155 at 6532015 = 'level27.rdl'
file 156 at 6610963 = 'levelS1.rdl'
file 157 at 6702587 = 'levelS2.rdl'
file 158 at 6742462 = 'levelS3.rdl'
C p : 0x022011f4
O 'descent.txb' p : 0x00000000
O 'descent.hog' p : 0x022011f4
C p : 0x022011f4
O 'PALETTE.256' p : 0x00000000
O 'descent.hog' p : 0x022011f4
C p : 0x022011f4
O 'font1-1.fnt' p : 0x00000000
O 'descent.hog' p : 0x022011f4
C p : 0x022011f4
O 'font2-1.fnt' p : 0x00000000
O 'descent.hog' p : 0x022011f4
C p : 0x022011f4
O 'font2-2.fnt' p : 0x00000000
O 'descent.hog' p : 0x022011f4
C p : 0x022011f4
O 'font2-3.fnt' p : 0x00000000
O 'descent.hog' p : 0x022011f4
C p : 0x022011f4
O 'font3-1.fnt' p : 0x00000000
O 'descent.hog' p : 0x022011f4
C p : 0x022011f4
O 'descent.pcx' p : 0x00000000
O 'descent.hog' p : 0x022011f4
C p : 0x022011f4
O 'DESCENT.PIG' p : 0x022011f4
O 'statback.pcx' p : 0x00000000
O 'descent.hog' p : 0x02201254
C p : 0x02201254
O 'menu.pcx' p : 0x00000000
O 'descent.hog' p : 0x02201254
C p : 0x02201254
O 'SCORES.PCX' p : 0x00000000
O 'descent.hog' p : 0x02201254
C p : 0x02201254
|
#124676 - xskater101189 - Sat Apr 07, 2007 6:37 pm
The second to last version worked on my m3 simply. Heres something I thought was worth mentioning it only boots when put ont the root of the card, and patched with DLDI. It might be different for other people but thats the way it worked for me.
By the way, thanks for the great game.
#124678 - infinityone - Sat Apr 07, 2007 6:44 pm
I have been waiting for a Descent port since I got my R4 DS and it is finally here, Thank You, Thank You.
I still cannot play it though. I downloaded the latest NDS file and that got rid of the Red Screen of Death problem but when it is loading i get the following error message.
O 'descent.tex' p : 0X00000000
O 'descent.hog' p : 0X00000000
O 'descent.txb' p : 0X00000000
Error: Cannot open file DESCENT.TEX or DESCENT .TXB
I have put both the descent.hog and descent.pig files in the directory with the NDS file. I am using an R4 DS and the NDS is patched. Any idea's
Thanks
#124679 - kayvenm - Sat Apr 07, 2007 6:56 pm
For now, you have to put all files in the root directory. Sorry about that, guess I should have mentioned it earlier...
#124682 - infinityone - Sat Apr 07, 2007 7:15 pm
Cool it works.
I used the most recent NDS patched file and then I did what xskater101189 said to do and put all files on the root of the card and it now works. Runs really well too.
I have a few quesiton's.
1. Does it support the touch pad for looking around, I coundn't figure out how to activate it and it isn't doing it by default.
2. Can you save your game in this version?
Thanks for the help. Keep up the good work.
#124687 - Anga - Sat Apr 07, 2007 7:39 pm
Damn, this is all kinds of awesome.
Working great on my M3 Simply. I actually dug up my old Descent CD for this. XD
I only think the touchscreen sensitivity needs to be a little higher, seeing that the ingame settings are already at the max and turning around is still hella slow. (Maybe it's possible to just change the sensitivity-bar's range?)
_________________
maggiekarp: Aghhh okay guys why would my right ide hurt in my ribs
Angahith: Um... you didn't connect the ribs right to the IDE.
Angahith: You can only set one on master and one on slave.
#124689 - toma - Sat Apr 07, 2007 8:17 pm
Code: |
O 'descent.tex' p : 0x00000000
O 'descent.hog' p : 0x022011f4
file 0 at 20 = 'descent.txb'
file 1 at 15452 = 'briefing.txb'
file 2 at 32777 = 'credits.txb'
file 3 at 34664 = 'ending.txb'
file 4 at 35401 = 'endreg.txb'
file 5 at 36889 = 'level01.txb'
file 6 at 36963 = 'level02.txb'
file 7 at 37037 = 'level03.txb'
file 8 at 37112 = 'level04.txb'
file 9 at 37188 = 'level05.txb'
file 10 at 37261 = 'level06.txb'
file 11 at 37334 = 'level07.txb'
file 12 at 37406 = 'level08.txb'
file 13 at 37482 = 'level09.txb'
file 14 at 37557 = 'level10.txb'
file 15 at 37632 = 'level11.txb'
file 16 at 37707 = 'level12.txb'
file 17 at 37782 = 'level13.txb'
file 18 at 37857 = 'level14.txb'
file 19 at 37932 = 'level15.txb'
file 20 at 38008 = 'level16.txb'
file 21 at 38083 = 'level17.txb'
file 22 at 38158 = 'level18.txb'
file 23 at 38233 = 'level19.txb'
file 24 at 38308 = 'level20.txb'
file 25 at 38383 = 'level21.txb'
file 26 at 38458 = 'level22.txb'
file 27 at 38533 = 'level23.txb'
file 28 at 38608 = 'level24.txb'
file 29 at 38683 = 'level25.txb'
file 30 at 38758 = 'level26.txb'
file 31 at 38833 = 'level27.txb'
file 32 at 38908 = 'levelS1.txb'
file 33 at 38983 = 'levelS2.txb'
file 34 at 39058 = 'levelS3.txb'
file 35 at 39133 = 'lev01ter.bbm'
file 36 at 40766 = 'earth.bbm'
file 37 at 50079 = 'earth2.bbm'
file 38 at 59392 = 'moon01.bbm'
C p : 0x022011f4
O 'descent.txb' p : 0x00000000
O 'descent.hog' p : 0x022011f4
C p : 0x022011f4
O 'PALETTE.256' p : 0x00000000
|
this is what i get
_________________
DOT MATRIX WITH STEREO SOUND
#124690 - Tets - Sat Apr 07, 2007 8:17 pm
Right, I didn't even think about which version I had. Patching it resolved my problem.
Touch screen control in this game is great, it almost seems like this is the kind of game the DS was made for. But like Anga said, the look sensitivity needs some work. I wonder if the sensitivity adjustment bar even does anything this early in development, or if it's currently just a holdover from the DOS version.
#124737 - Verocity - Sun Apr 08, 2007 2:38 am
White screens on my EZ4 deluxe. :[
#124766 - InGeNus - Sun Apr 08, 2007 12:15 pm
Works great, but ... how do we make fire :p ?
#124770 - iainprice - Sun Apr 08, 2007 2:13 pm
rub two sticks together..... :)
Shoulder buttons....
#124773 - toma - Sun Apr 08, 2007 3:05 pm
iainprice wrote: |
rub two sticks together..... :)
Shoulder buttons.... |
just make sure once you get a spark you blow in the mic :)
_________________
DOT MATRIX WITH STEREO SOUND
#124796 - simonjhall - Sun Apr 08, 2007 7:28 pm
So is this compatible with the shareware data files? I'd love to have a go but I don't own the game...
_________________
Big thanks to everyone who donated for Quake2
#124804 - Dood77 - Sun Apr 08, 2007 8:18 pm
kayvenm wrote: |
You need the 1.5 data files (descent.hog and descent.pig). Shareware files wont work since they never did a 1.5 patch and the lastest shareware version is 1.4a... |
:S
#124814 - simonjhall - Sun Apr 08, 2007 9:32 pm
Yeah, I seemed to remember reading that! I just hoped that that requirement had been dropped. Esp as someone here said that they got the game running with earlier data files...
_________________
Big thanks to everyone who donated for Quake2
#124836 - fryguy - Mon Apr 09, 2007 1:01 am
I cannot get it to run on my M3 Simply either. ndsfile DLDI-patched and put on root of sdcard together with Descent.hog and Descent.pig.
Descent patched from 1.0 to 1.5 (used 1.0 to 1.4a patch first)
DESCENT.HOG c792a21a30b869b1ec6d31ad64e9557e
DESCENT.PIG fa7e48b7b1495399af838e31ac13b7da
Debug output:
Quote: |
O 'descent.tex' p : 0x00000000
O 'descent.hog' p : 0x022011f4
file 0 at 20 = 'descent.txb'
file 1 at 15452 = 'briefing.txb'
file 2 at 32777 = 'credits.txb'
file 3 at 34664 = 'ending.txb'
file 4 at 35401 = 'endreg.txb'
file 5 at 36889 = 'level01.txb'
file 6 at 36963 = 'level02.txb'
file 7 at 37037 = 'level03.txb'
file 8 at 37112 = 'level04.txb'
file 9 at 37188 = 'level05.txb'
file 10 at 37261 = 'level06.txb'
file 11 at 37334 = 'level07.txb'
file 12 at 37406 = 'level08.txb'
file 13 at 37482 = 'level09.txb'
file 14 at 37557 = 'level10.txb'
file 15 at 37632 = 'level11.txb'
file 16 at 37707 = 'level12.txb'
file 17 at 37782 = 'level13.txb'
file 18 at 37857 = 'level14.txb'
file 19 at 37932 = 'level15.txb'
file 20 at 38008 = 'level16.txb'
file 21 at 38083 = 'level17.txb'
file 22 at 38158 = 'level18.txb'
file 23 at 38233 = 'level19.txb'
file 24 at 38308 = 'level20.txb'
file 25 at 38383 = 'level21.txb'
file 26 at 38458 = 'level22.txb'
file 27 at 38533 = 'level23.txb'
file 28 at 38608 = 'level24.txb'
file 29 at 38683 = 'level25.txb'
file 30 at 38758 = 'level26.txb'
file 31 at 38833 = 'level27.txb'
file 32 at 38908 = 'levelS1.txb'
file 33 at 38983 = 'levelS2.txb'
file 34 at 39058 = 'levelS3.txb'
file 35 at 39133 = 'lev01ter.bbm'
file 36 at 40766 = 'earth.bbm'
file 37 at 50079 = 'earth2.bbm'
file 38 at 59392 = 'moon01.bbm'
file 39 at 68705 = 'moon02.bbm'
file 40 at 78018 = 'moon03.bbm'
file 41 at 87331 = 'moon04.bbm'
file 42 at 96644 = 'empty.bbm'
file 43 at 105957 = 'sun.bbm'
file 44 at 115270 = 'endguy.bbm'
file 45 at 124583 = 'credits.256'
file 46 at 134072 = 'palette.256'
file 47 at 143561 = 'font1-1.fnt'
file 48 at 171983 = 'font2-1.fnt'
file 49 at 181123 = 'font2-2.fnt'
file 50 at 190263 = 'font2-3.fnt'
file 51 at 199403 = 'font3-1.fnt'
file 52 at 200164 = 'warning.pcx'
file 53 at 225874 = 'iplogo1.pcx'
file 54 at 284714 = 'logo.pcx'
file 55 at 341735 = 'descent.pcx'
file 56 at 387419 = 'menu.pcx'
file 57 at 438963 = 'merc01.pcx'
file 58 at 463640 = 'venus01.pcx'
file 59 at 505518 = 'moon01.pcx'
file 60 at 520876 = 'end01.pcx'
file 61 at 535396 = 'end02.pcx'
file 62 at 564499 = 'end03.pcx'
file 63 at 604578 = 'order01.pcx'
file 64 at 650223 = 'scores.pcx'
file 65 at 709591 = 'map.pcx'
file 66 at 749555 = 'brief01.pcx'
file 67 at 780046 = 'brief02.pcx'
file 68 at 803197 = 'brief03.pcx'
file 69 at 817765 = 'stars.pcx'
file 70 at 826304 = 'statback.pcx'
file 71 at 829509 = 'mars01.pcx'
file 72 at 861417 = 'jup01.pcx'
file 73 at 894285 = 'saturn01.pcx'
file 74 at 915410 = 'uranus01.pcx'
file 75 at 929921 = 'neptun01.pcx'
file 76 at 950076 = 'pluto01.pcx'
file 77 at 971399 = 'aster01.pcx'
file 78 at 1000596 = 'digitest.raw'
file 79 at 1007198 = 'descent.sng'
file 80 at 1008155 = 'briefing.hmp'
file 81 at 1038891 = 'credits.hmp'
file 82 at 1057593 = 'descent.hmp'
file 83 at 1130207 = 'endlevel.hmp'
file 84 at 1139440 = 'endgame.hmp'
file 85 at 1175773 = 'game01.hmp'
file 86 at 1237313 = 'game02.hmp'
file 87 at 1333459 = 'game03.hmp'
file 88 at 1393144 = 'game04.hmp'
file 89 at 1448611 = 'game05.hmp'
file 90 at 1496346 = 'game06.hmp'
file 91 at 1599255 = 'game07.hmp'
file 92 at 1687051 = 'game08.hmp'
file 93 at 1733355 = 'game09.hmp'
file 94 at 1855947 = 'game10.hmp'
file 95 at 2022070 = 'game11.hmp'
file 96 at 2074995 = 'game12.hmp'
file 97 at 2125985 = 'game13.hmp'
file 98 at 2166855 = 'game14.hmp'
file 99 at 2249179 = 'game15.hmp'
file 100 at 2284627 = 'game16.hmp'
file 101 at 2328290 = 'game17.hmp'
file 102 at 2360811 = 'game18.hmp'
file 103 at 2434828 = 'game19.hmp'
file 104 at 2489351 = 'game20.hmp'
file 105 at 2527675 = 'game21.hmp'
file 106 at 2584536 = 'game22.hmp'
file 107 at 2631429 = 'descent.hmq'
file 108 at 2689972 = 'endgame.hmq'
file 109 at 2714066 = 'endlevel.hmq'
file 110 at 2721718 = 'game01.hmq'
file 111 at 2778348 = 'game02.hmq'
file 112 at 2847114 = 'game03.hmq'
file 113 at 2904043 = 'game08.hmq'
file 114 at 2945588 = 'game11.hmq'
file 115 at 3003135 = 'game13.hmq'
file 116 at 3043044 = 'game14.hmq'
file 117 at 3103155 = 'game18.hmq'
file 118 at 3178582 = 'game21.hmq'
file 119 at 3225703 = 'game22.hmq'
file 120 at 3266244 = 'melodic.bnk'
file 121 at 3271665 = 'drum.bnk'
file 122 at 3277086 = 'intmelo.bnk'
file 123 at 3282507 = 'intdrum.bnk'
file 124 at 3287928 = 'rickmelo.bnk'
file 125 at 3293349 = 'rickdrum.bnk'
file 126 at 3298770 = 'hammelo.bnk'
file 127 at 3304191 = 'hamdrum.bnk'
file 128 at 3309612 = 'drum32.dig'
file 129 at 3325802 = 'level01.rdl'
file 130 at 3389516 = 'level02.rdl'
file 131 at 3480982 = 'level03.rdl'
file 132 at 3592622 = 'level04.rdl'
file 133 at 3679173 = 'level05.rdl'
file 134 at 3841913 = 'level06.rdl'
file 135 at 3973682 = 'level07.rdl'
file 136 at 4144861 = 'level08.rdl'
file 137 at 4274588 = 'level09.rdl'
file 138 at 4414466 = 'level10.rdl'
file 139 at 4528848 = 'level11.rdl'
file 140 at 4629409 = 'level12.rdl'
file 141 at 4714078 = 'level13.rdl'
file 142 at 4826194 = 'level14.rdl'
file 143 at 4983820 = 'level15.rdl'
file 144 at 5087077 = 'level16.rdl'
file 145 at 5229816 = 'level17.rdl'
file 146 at 5368052 = 'level18.rdl'
file 147 at 5531889 = 'level19.rdl'
file 148 at 5668612 = 'level20.rdl'
file 149 at 5767177 = 'level21.rdl'
file 150 at 5916630 = 'level22.rdl'
file 151 at 5997890 = 'level23.rdl'
file 152 at 6152792 = 'level24.rdl'
file 153 at 6323251 = 'level25.rdl'
file 154 at 6431438 = 'level26.rdl'
file 155 at 6532015 = 'level27.rdl'
file 156 at 6610963 = 'levelS1.rdl'
file 157 at 6702587 = 'levelS2.rdl'
file 158 at 6742462 = 'levelS3.rdl'
C p : 0x022011f4
O 'descent.txb' p : 0x00000000
O 'descent.hog' p : 0x022011f4
C p : 0x022011f4
O 'PALETTE.256' p : 0x00000000
O 'descent.hog' p : 0x022011f4
C p : 0x022011f4
O 'font1-1.fnt' p : 0x00000000
O 'descent.hog' p : 0x022011f4
C p : 0x022011f4
O 'font2-1.fnt' p : 0x00000000
O 'descent.hog' p : 0x022011f4
C p : 0x022011f4
O 'font2-2.fnt' p : 0x00000000
O 'descent.hog' p : 0x022011f4
C p : 0x022011f4
O 'font2-3.fnt' p : 0x00000000
O 'descent.hog' p : 0x022011f4
C p : 0x022011f4
O 'font3-1.fnt' p : 0x00000000
O 'descent.hog' p : 0x022011f4
C p : 0x022011f4
O 'descent.pcx' p : 0x00000000
O 'descent.hog' p : 0x022011f4
C p : 0x022011f4
|
#124866 - machie - Mon Apr 09, 2007 9:30 am
i have problems with running DScent on my Supercard SD too...
I patched game files (in two steps, 1-1.4a and 1.4a to 1.5), put them on the root of the SD together with Dscent.nds file and ran the game.
Game itself works, but i don't have a map on the touchscreen. Instead of it there is text about Descent copyrights and trademarks and also "type 'descent - help' for a list of command-line options." Touchscreen controls don't work in game except in start menu. Text is always there, but when i blindly tap on the top of the touchscreen i hear some sounds-probably weapon selector or something...i can't see it!:)
After dldi patching for supecard sd problems are still there...
otherwise the game plays well, no problems with ingame graphics or anything....
anyway, a great work done with DScent-one of my favourite games, excellent port! :)
here is text of my debug:
Quote: |
O 'descent.tex' p : 0x00000000
O 'descent.hog' p : 0x022011f4
file 0 at 20 = 'descent.txb'
file 1 at 15452 = 'briefing.txb'
file 2 at 32777 = 'credits.txb'
file 3 at 34664 = 'ending.txb'
file 4 at 35401 = 'endreg.txb'
file 5 at 36889 = 'level01.txb'
file 6 at 36963 = 'level02.txb'
file 7 at 37037 = 'level03.txb'
file 8 at 37112 = 'level04.txb'
file 9 at 37188 = 'level05.txb'
file 10 at 37261 = 'level06.txb'
file 11 at 37334 = 'level07.txb'
file 12 at 37406 = 'level08.txb'
file 13 at 37482 = 'level09.txb'
file 14 at 37557 = 'level10.txb'
file 15 at 37632 = 'level11.txb'
file 16 at 37707 = 'level12.txb'
file 17 at 37782 = 'level13.txb'
file 18 at 37857 = 'level14.txb'
file 19 at 37932 = 'level15.txb'
file 20 at 38008 = 'level16.txb'
file 21 at 38083 = 'level17.txb'
file 22 at 38158 = 'level18.txb'
file 23 at 38233 = 'level19.txb'
file 24 at 38308 = 'level20.txb'
file 25 at 38383 = 'level21.txb'
file 26 at 38458 = 'level22.txb'
file 27 at 38533 = 'level23.txb'
file 28 at 38608 = 'level24.txb'
file 29 at 38683 = 'level25.txb'
file 30 at 38758 = 'level26.txb'
file 31 at 38833 = 'level27.txb'
file 32 at 38908 = 'levelS1.txb'
file 33 at 38983 = 'levelS2.txb'
file 34 at 39058 = 'levelS3.txb'
file 35 at 39133 = 'lev01ter.bbm'
file 36 at 40766 = 'earth.bbm'
file 37 at 50079 = 'earth2.bbm'
file 38 at 59392 = 'moon01.bbm'
file 39 at 68705 = 'moon02.bbm'
file 40 at 78018 = 'moon03.bbm'
file 41 at 87331 = 'moon04.bbm'
file 42 at 96644 = 'empty.bbm'
file 43 at 105957 = 'sun.bbm'
file 44 at 115270 = 'endguy.bbm'
file 45 at 124583 = 'credits.256'
file 46 at 134072 = 'palette.256'
file 47 at 143561 = 'font1-1.fnt'
file 48 at 171983 = 'font2-1.fnt'
file 49 at 181123 = 'font2-2.fnt'
file 50 at 190263 = 'font2-3.fnt'
file 51 at 199403 = 'font3-1.fnt'
file 52 at 200164 = 'warning.pcx'
file 53 at 225874 = 'iplogo1.pcx'
file 54 at 284714 = 'logo.pcx'
file 55 at 341735 = 'descent.pcx'
file 56 at 387419 = 'menu.pcx'
file 57 at 438963 = 'merc01.pcx'
file 58 at 463640 = 'venus01.pcx'
file 59 at 505518 = 'moon01.pcx'
file 60 at 520876 = 'end01.pcx'
file 61 at 535396 = 'end02.pcx'
file 62 at 564499 = 'end03.pcx'
file 63 at 604578 = 'order01.pcx'
file 64 at 650223 = 'scores.pcx'
file 65 at 709591 = 'map.pcx'
file 66 at 749555 = 'brief01.pcx'
file 67 at 780046 = 'brief02.pcx'
file 68 at 803197 = 'brief03.pcx'
file 69 at 817765 = 'stars.pcx'
file 70 at 826304 = 'statback.pcx'
file 71 at 829509 = 'mars01.pcx'
file 72 at 861417 = 'jup01.pcx'
file 73 at 894285 = 'saturn01.pcx'
file 74 at 915410 = 'uranus01.pcx'
file 75 at 929921 = 'neptun01.pcx'
file 76 at 950076 = 'pluto01.pcx'
file 77 at 971399 = 'aster01.pcx'
file 78 at 1000596 = 'digitest.raw'
file 79 at 1007198 = 'descent.sng'
file 80 at 1008155 = 'briefing.hmp'
file 81 at 1038891 = 'credits.hmp'
file 82 at 1057593 = 'descent.hmp'
file 83 at 1130207 = 'endlevel.hmp'
file 84 at 1139440 = 'endgame.hmp'
file 85 at 1175773 = 'game01.hmp'
file 86 at 1237313 = 'game02.hmp'
file 87 at 1333459 = 'game03.hmp'
file 88 at 1393144 = 'game04.hmp'
file 89 at 1448611 = 'game05.hmp'
file 90 at 1496346 = 'game06.hmp'
file 91 at 1599255 = 'game07.hmp'
file 92 at 1687051 = 'game08.hmp'
file 93 at 1733355 = 'game09.hmp'
file 94 at 1855947 = 'game10.hmp'
file 95 at 2022070 = 'game11.hmp'
file 96 at 2074995 = 'game12.hmp'
file 97 at 2125985 = 'game13.hmp'
file 98 at 2166855 = 'game14.hmp'
file 99 at 2249179 = 'game15.hmp'
file 100 at 2284627 = 'game16.hmp'
file 101 at 2328290 = 'game17.hmp'
file 102 at 2360811 = 'game18.hmp'
file 103 at 2434828 = 'game19.hmp'
file 104 at 2489351 = 'game20.hmp'
file 105 at 2527675 = 'game21.hmp'
file 106 at 2584536 = 'game22.hmp'
file 107 at 2631429 = 'descent.hmq'
file 108 at 2689972 = 'endgame.hmq'
file 109 at 2714066 = 'endlevel.hmq'
file 110 at 2721718 = 'game01.hmq'
file 111 at 2778348 = 'game02.hmq'
file 112 at 2847114 = 'game03.hmq'
file 113 at 2904043 = 'game08.hmq'
file 114 at 2945588 = 'game11.hmq'
file 115 at 3003135 = 'game13.hmq'
file 116 at 3043044 = 'game14.hmq'
file 117 at 3103155 = 'game18.hmq'
file 118 at 3178582 = 'game21.hmq'
file 119 at 3225703 = 'game22.hmq'
file 120 at 3266244 = 'melodic.bnk'
file 121 at 3271665 = 'drum.bnk'
file 122 at 3277086 = 'intmelo.bnk'
file 123 at 3282507 = 'intdrum.bnk'
file 124 at 3287928 = 'rickmelo.bnk'
file 125 at 3293349 = 'rickdrum.bnk'
file 126 at 3298770 = 'hammelo.bnk'
file 127 at 3304191 = 'hamdrum.bnk'
file 128 at 3309612 = 'drum32.dig'
file 129 at 3325802 = 'level01.rdl'
file 130 at 3389516 = 'level02.rdl'
file 131 at 3480982 = 'level03.rdl'
file 132 at 3592622 = 'level04.rdl'
file 133 at 3679173 = 'level05.rdl'
file 134 at 3841913 = 'level06.rdl'
file 135 at 3973682 = 'level07.rdl'
file 136 at 4144861 = 'level08.rdl'
file 137 at 4274588 = 'level09.rdl'
file 138 at 4414466 = 'level10.rdl'
file 139 at 4528848 = 'level11.rdl'
file 140 at 4629409 = 'level12.rdl'
file 141 at 4714078 = 'level13.rdl'
file 142 at 4826194 = 'level14.rdl'
file 143 at 4983820 = 'level15.rdl'
file 144 at 5087077 = 'level16.rdl'
file 145 at 5229816 = 'level17.rdl'
file 146 at 5368052 = 'level18.rdl'
file 147 at 5531889 = 'level19.rdl'
file 148 at 5668612 = 'level20.rdl'
file 149 at 5767177 = 'level21.rdl'
file 150 at 5916630 = 'level22.rdl'
file 151 at 5997890 = 'level23.rdl'
file 152 at 6152792 = 'level24.rdl'
file 153 at 6323251 = 'level25.rdl'
file 154 at 6431438 = 'level26.rdl'
file 155 at 6532015 = 'level27.rdl'
file 156 at 6610963 = 'levelS1.rdl'
file 157 at 6702587 = 'levelS2.rdl'
file 158 at 6742462 = 'levelS3.rdl'
C p : 0x022011f4
O 'descent.txb' p : 0x00000000
O 'descent.hog' p : 0x022011f4
C p : 0x022011f4
O 'PALETTE.256' p : 0x00000000
O 'descent.hog' p : 0x022011f4
C p : 0x022011f4
O 'font1-1.fnt' p : 0x00000000
O 'descent.hog' p : 0x022011f4
C p : 0x022011f4
O 'font2-1.fnt' p : 0x00000000
O 'descent.hog' p : 0x022011f4
C p : 0x022011f4
O 'font2-2.fnt' p : 0x00000000
O 'descent.hog' p : 0x022011f4
C p : 0x022011f4
O 'font2-3.fnt' p : 0x00000000
O 'descent.hog' p : 0x022011f4
C p : 0x022011f4
O 'font3-1.fnt' p : 0x00000000
O 'descent.hog' p : 0x022011f4
C p : 0x022011f4
O 'descent.pcx' p : 0x00000000
O 'descent.hog' p : 0x022011f4
C p : 0x022011f4
O 'DESCENT.PIG' p : 0x022011f4
O 'statback.pcx' p : 0x00000000
O 'descent.hog' p : 0x02201254
C p : 0x02201254
O 'menu.pcx' p : 0x00000000
O 'descent.hog' p : 0x02201254
C p : 0x02201254
O 'SCORES.PCX' p : 0x00000000
O 'descent.hog' p : 0x02201254
C p : 0x02201254
O 'menu.pcx' p : 0x00000000
O 'descent.hog' p : 0x02201254
C p : 0x02201254
O 'menu.pcx' p : 0x00000000
O 'descent.hog' p : 0x02201254
C p : 0x02201254
O 'menu.pcx' p : 0x00000000
O 'descent.hog' p : 0x02201254
C p : 0x02201254 |
#124870 - fryguy - Mon Apr 09, 2007 12:15 pm
Ok, i got it running now, after tapping the touchscreen. Didn't like the controls though. Would prefer to change height with e.g X and Y buttons. But it's very good for being an alpha version.
#124875 - kayvenm - Mon Apr 09, 2007 1:53 pm
Here's a new version, though it is not fully tested as I don't currently have my ds.
http://rapidshare.com/files/25084346/DScent-Bin.zip.html
A few things to note :
1 - if you only have the descent copyright message on the touch screen, you have the debug version. Grab the normal version on the first post (or this one) and you should be fine.
2 - You can change the controls in options/control/customize keyboard. I rearranged the screen (in the version in this post) so that it fits correctly on the small ds screen resolution.
3 - If the touch screen doesn't work, you probably have the default keyboard-only configuration. Make sure you copied the player.plr file in the root directory.
4 - You can now access the option menu in-game by pressing start.
5 - Still working on a solution for the touch screen sensivity. Stay tuned (once I get my ds back anyway...)
Kayven
#124893 - iainprice - Mon Apr 09, 2007 6:44 pm
Touch screen sensatity.... what else are you working on, it seems basically done.... have you got a list of things pending?
#124894 - toma - Mon Apr 09, 2007 6:45 pm
it's still making a debug.txt with the same info as before in this version :(
_________________
DOT MATRIX WITH STEREO SOUND
#124919 - slizekalfer - Mon Apr 09, 2007 11:54 pm
I dont think the version you posted is the version you thought, it was compiled on Friday =/. I was using the first version with my M3Lite and it was running fine but this version gives me double black
#124952 - DimensionT - Tue Apr 10, 2007 9:23 am
Holy crap this is awesome! Great work Kayvenm. Looking forward to the new version with tweaked touch screen controls. Though I kind of like the way I have it set up.
X - Acceleration
B - Brake
Y - Tilt Left
X - Tilt Right
UP - Tilt Back
DOWN - Tilt Forward
LEFT - Turn Left
Right - Turn Right
L/R - Fire
I have a few questions...
Will there be support for saving in the future? It doesn't seem like it'd be too hard to add :).
What about music? I'm a music freak, and I've always like the soundtrack for Descent, lol. Not sure if the DS could handle it with everything else that's going on, but it'd be a major plus in my book!
Keep up the good work, man!
#125025 - Dood77 - Tue Apr 10, 2007 11:18 pm
DimensionT wrote: |
X - Acceleration
B - Brake
Y - Tilt Left
X - Tilt Right
UP - Tilt Back
DOWN - Tilt Forward
LEFT - Turn Left
Right - Turn Right
L/R - Fire |
So no touch-aiming?
#125027 - iainprice - Tue Apr 10, 2007 11:37 pm
How do you convert the controls so that the pan left right is on left right direction arrows instead of strafe? The pan is on the mouse, while strafe is on keys...?
The source is a little confusing....
#125067 - stampede_dude - Wed Apr 11, 2007 3:19 am
And they told me it couldn't be done...
You're the man. :)
#125068 - DimensionT - Wed Apr 11, 2007 3:27 am
I would use touch aiming, but it pretty much renders the ABXY buttons useless (unless you have a second hand comming out of your rist :P). Gotta have tilting mapped, that's what Descent is all about!
It'd be cool if there were some on screen buttons that were just mapped to letters on a keyboard. That way you could make them what ever you wanted...
#125071 - stampede_dude - Wed Apr 11, 2007 3:43 am
edit: never mind, was using sharewares
#125078 - kayvenm - Wed Apr 11, 2007 5:19 am
New version !
http://rapidshare.com/files/25376244/DScent-Bin.zip.html
New things :
1 - Fixed touch screen sensitivity, now adjustable in the config menu.
2 - Saving and loading a game is now possible. Press start in-game to access the option menu.
3 - Fixed up the error handling to not throw an exception so it is possible to see the error message. Reactivated the exception handler.
4 - Better handling of texture uploading to VRAM, should could less slow downs.
5 - Better error message with the 'not enough strings'.
There's more that escapes me at the moment.
About music : Descent's music is in MIDI format, so to play it on the ds, one needs a software synthesizer (like fluidsynth) and some soundfonts. So it is unlikely that I can find enough cpu time/memory to do this but I'm looking into it none the less.
About shareware data files : They simply won't work. There are too many differences between the shareware and registered 1.4 version. Don't even bother trying.
Kayven
#125080 - tepples - Wed Apr 11, 2007 5:32 am
kayvenm wrote: |
About music : Descent's music is in MIDI format, so to play it on the ds, one needs a software synthesizer (like fluidsynth) and some soundfonts. So it is unlikely that I can find enough cpu time/memory to do this but I'm looking into it none the less. |
If you have eight free channels, you can play each voice through one of the 16 hardware voices. Or you can make NES-style music using the tone generators if you don't want to load instrument samples into RAM.
Quote: |
About shareware data files : They simply won't work. There are too many differences between the shareware and registered 1.4 version. Don't even bother trying. |
Is the registered version still sold? Or do we have to wait for a collector to put one on eBay?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#125084 - stampede_dude - Wed Apr 11, 2007 5:52 am
#125131 - toma - Wed Apr 11, 2007 5:36 pm
the new version now gives me a red screen with
"Error: Can't open palette file <PALETTE.256>" instead of the previous black one :)
i've copied and repatched the files from my cd and it's still no different, although where the checksum matches your one and it works for you i can't see why it doesn't work :(
oh, about memory for music... you could always make it detect to see if someone has the opera expansion or the ez5 expansion and then it has some extra ram for music and stuff, and if it doesn't detect it don't bother with the sound or something.
_________________
DOT MATRIX WITH STEREO SOUND
#125135 - infinityone - Wed Apr 11, 2007 5:59 pm
This latest build is great, controls are smooth and frame rate seems to be better not to mention that being able to save is a big plus. I was just wondering if enabeling network game capabilities would even be possible. That is all that I see is missing. Other that that its the best port I have seen so far. Thanks for everything
#125138 - stampede_dude - Wed Apr 11, 2007 6:35 pm
Kayvenm, hope you don't mind, but I made a video with my digital camera to show those who can't get it to work how great the gameplay is. Like I said on youtube, the sound lag is because of my digital camera, the sound is synched with the game in real life. It plays really good. I DLDI patched it, renamed it to _BOOT_MP.nds, threw all the files on a CF card, and chunked it into my DS with the movie player and it works like a dream.
http://www.youtube.com/watch?v=79B8CKNHA6A
#125141 - simonjhall - Wed Apr 11, 2007 6:49 pm
Thanks for doing this! I really wanted to see how this played, but I don't have the files for it :-)
It's very impressive, esp after such a short period of time! Shame about the blurriness of the video though!
_________________
Big thanks to everyone who donated for Quake2
#125145 - stampede_dude - Wed Apr 11, 2007 7:21 pm
I cheated with the digital camera. I hate the DV, but I took a much better video and will be uploading it shortly.
#125163 - DimensionT - Wed Apr 11, 2007 9:21 pm
Hmmm... I remember the soundtrack being "CD quality" or whatever, and not MIDI. The version I had for the Mac back in the day did anyway... You could put the CD in an audio CD player and have it play the music from the game.
I guess there's two versions, the one I dug up and installed to get the HOG/PIG files is only like 50MB big. Needless to say, those songs would probably take up way more ram to play, right?
EDIT: I just played the new version, and it's alot smoother! Save game support is just what I asked for too, lol. Good job.
Just a thought, couldn't you make an option to remove the auto-map on the bottom screen... Then use that screen's CPU to play the music? I'm pretty sure that's how the SNES emulators work on the DS. You wouldn't really have to worry about syncing sence it just plays a single song through out the level.
Having the map on the bottom is a pretty awesome feature, but I really don't mind bringing up the menu to look at it, if it means you'll be able to play music...
#125166 - stampede_dude - Wed Apr 11, 2007 9:48 pm
Then you wouldn't be able to select weapons or have more functionality. I am not a big fan of using the touch screen, and it was very hard to map the keys to where it was playable without it, and you still have to use the bottom screen to select weapons.
#125171 - stampede_dude - Wed Apr 11, 2007 10:13 pm
I'm sorry guys, I have tried for more than two hours, and I can't get a video with sound that is presentable.
#125172 - simonjhall - Wed Apr 11, 2007 10:17 pm
Ah never mind - thanks for trying! Although I would have rather seen a video which has higher quality and no sound than (barely) see something which has great sound ;-)
Think I'm gonna have to get a second hand copy of this game off Amazon or something...
_________________
Big thanks to everyone who donated for Quake2
#125182 - stampede_dude - Wed Apr 11, 2007 11:15 pm
http://www.youtube.com/watch?v=ZsIp6O-DgHc
I just uploaded it, so it might be a few before it works, but it should be alot better than the first one I uploaded. Sorry for the lack of sound.
#125183 - DimensionT - Wed Apr 11, 2007 11:50 pm
You shouldn't have to lose any functions. I was just talking about using the memory it takes to render the auto-map. It seems like it would still be possible to swap weapons and use the touch screen for controls.
I don't know crap about DS coding though, so I'm probably wrong :P
#125185 - Claire - Wed Apr 11, 2007 11:53 pm
Had to dig out my old copy of Descent, but it was totally worth it :). DScent runs very nicely, and the touchpad tilt/item control is quite slick. I don't mind not having the music since the yee olde beast computer I used to run it on couldn't cough out much more than internal bleep and blops anyhow.
I recorded a quick video too of both screens with sound:
http://www.youtube.com/watch?v=gaQREwTvCIY
_________________
http://www.kitty-bot.com
#125186 - stampede_dude - Thu Apr 12, 2007 12:08 am
You beated me :(
#125187 - simonjhall - Thu Apr 12, 2007 12:11 am
OMG that's awesome! Definately will be ordering a copy tomorrow!
I originally played it on the Amiga, and I keep finding it hard to believe that my DS can kick my old pride-and-joy's ass...
_________________
Big thanks to everyone who donated for Quake2
#125188 - stampede_dude - Thu Apr 12, 2007 12:13 am
I found out the reason (as with all the other games) that mine was laggy...the GBAMP. I switched all my files over to my Max Media Player, and it plays lag free now.
#125190 - kayvenm - Thu Apr 12, 2007 12:52 am
Go ahead with the videos, it's cool. I would have made one myself but I couldn't even get a good picture with my camera so I didn't bother.
Toma : I would guess there's a problem with either your card or the dldi driver you're using as the files seem to be okay from the debug.txt you posted except that it gets truncated. Maybe scan your cf/sd for bad sectors too.
For people wanting custom soft buttons, what I'm thinking about doing is having a text file describe them so everyone can setup there own (ie position, size, keyboard key, text/image from descent).
About music, yes there are 2 versions, one with CD audio (could be compressed in mp3, but would still take alot [too much imo] space) and the midi version.
Next thing I want to implement is a touch screen keyboard for name entry/save game naming/etc.
I would like to add multiplayer but as it is I have no way to test it (only have 1 ds).
Kayven
#125204 - toma - Thu Apr 12, 2007 2:18 am
i just checked and there's no bad sectors or anything on my sd card. i made a post on the ezflash forum with a link here to see if other people with an ez5 can try it and see if they get the same error as me
this is the only homebrew that's given me any trouble. i've got dslinux, beup live, scummvm, snemulds, dsdoom, and dsorganize all working fine on this card. i'm using the ez flash v v2 dldi driver (also tried v1), latest version of the ez5 firmware, and i've tried it with and without dldifixv.exe which is a patcher that shouldn't be necessary with the latest firmware but i figured i'd try it anyway. hmm...
_________________
DOT MATRIX WITH STEREO SOUND
Last edited by toma on Thu Apr 12, 2007 3:36 am; edited 2 times in total
#125211 - tepples - Thu Apr 12, 2007 2:58 am
DimensionT wrote: |
I guess there's two versions, the one I dug up and installed to get the HOG/PIG files is only like 50MB big. Needless to say, those songs would probably take up way more ram to play, right? |
It doesn't take a lot of RAM to play a .adpcm or .gsm or .mp2 or .mp3 or .ogg file. In these cases, the game typically buffers about a second of sound from the memory card (32 KB if that) and decodes that in real time.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#125224 - furyoo - Thu Apr 12, 2007 6:37 am
toma wrote: |
the new version now gives me a red screen with
"Error: Can't open palette file <PALETTE.256>" instead of the previous black one :)
i've copied and repatched the files from my cd and it's still no different, although where the checksum matches your one and it works for you i can't see why it doesn't work :(
oh, about memory for music... you could always make it detect to see if someone has the opera expansion or the ez5 expansion and then it has some extra ram for music and stuff, and if it doesn't detect it don't bother with the sound or something. |
I have the same problem. I'm using Supercard Lite.
My debug txt is:
Quote: |
O 'descent.tex' p : 0x00000000
O 'descent.hog' p : 0x022011f4
file 0 at 20 = 'descent.txb'
file 1 at 15452 = 'briefing.txb'
file 2 at 32777 = 'credits.txb'
file 3 at 34664 = 'ending.txb'
file 4 at 35401 = 'endreg.txb'
file 5 at 36889 = 'level01.txb'
file 6 at 36963 = 'level02.txb'
file 7 at 37037 = 'level03.txb'
file 8 at 37112 = 'level04.txb'
file 9 at 37188 = 'level05.txb'
file 10 at 37261 = 'level06.txb'
file 11 at 37334 = 'level07.txb'
file 12 at 37406 = 'level08.txb'
file 13 at 37482 = 'level09.txb'
file 14 at 37557 = 'level10.txb'
file 15 at 37632 = 'level11.txb'
file 16 at 37707 = 'level12.txb'
file 17 at 37782 = 'level13.txb'
file 18 at 37857 = 'level14.txb'
file 19 at 37932 = 'level15.txb'
file 20 at 38008 = 'level16.txb'
file 21 at 38083 = 'level17.txb'
file 22 at 38158 = 'level18.txb'
file 23 at 38233 = 'level19.txb'
file 24 at 38308 = 'level20.txb'
file 25 at 38383 = 'level21.txb'
file 26 at 38458 = 'level22.txb'
file 27 at 38533 = 'level23.txb'
file 28 at 38608 = 'level24.txb'
file 29 at 38683 = 'level25.txb'
file 30 at 38758 = 'level26.txb'
file 31 at 38833 = 'level27.txb'
file 32 at 38908 = 'levelS1.txb'
file 33 at 38983 = 'levelS2.txb'
file 34 at 39058 = 'levelS3.txb'
file 35 at 39133 = 'lev01ter.bbm'
file 36 at 40766 = 'earth.bbm'
file 37 at 50079 = 'earth2.bbm'
file 38 at 59392 = 'moon01.bbm'
C p : 0x022011f4
O 'descent.txb' p : 0x00000000
O 'descent.hog' p : 0x022011f4
C p : 0x022011f4
O 'PALETTE.256' p : 0x00000000
|
Any ideas?
#125225 - DimensionT - Thu Apr 12, 2007 6:39 am
It would still take up more RAM then MIDI though wouldn't it?
I wrote the music for Payk's DS game Wolveslayer (winner of the last NeoCompo! :D) and he had me do the songs in MOD format. All the game has to do with MOD files is load the sounds used in the song at the start, then it only streams the note data (which is extremely small).
I had the tunes in PCM format at first, but they ended up taking up too much memory once the graphics got past a certain point.
It seems to me like MIDI files would be much easier then MODs because the sounds are so tiny...
#125239 - OOPMan - Thu Apr 12, 2007 8:51 am
Could this be hosted somewhere other than RapidShare. The link has now expired or some such...
kayvenm, if I may make a suggestion. Go to blog.dev-scene.com and get a blog with them. They're linked to www.dev-scene.com and they provide 50mb of space for uploads and so forth.
It makes downloading easier for us, as we don't have to rely on the fickle nature of RapidShare...
_________________
"My boot, your face..." - Attributed to OOPMan, Emperor of Eroticon VI
You can find my NDS homebrew projects here...
#125264 - toma - Thu Apr 12, 2007 1:40 pm
furyoo wrote: |
I have the same problem. I'm using Supercard Lite.
My debug txt is:
Any ideas? |
could maybe it be a ram issue causing this?
_________________
DOT MATRIX WITH STEREO SOUND
#125289 - tepples - Thu Apr 12, 2007 3:50 pm
DimensionT wrote: |
It would still take up more RAM then MIDI though wouldn't it? |
MIDI needs a sound font. A program that plays a MIDI file needs to scan the song, look for all instrument change events (Cx nn) and drum note-on events (99 nn vv), and load the samples corresponding to each instrument change and drum note. That takes about the same amount of RAM as loading a MOD/S3M/XM file, except a MIDI sound font can more easily be ADPCM-compressed.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#125292 - stampede_dude - Thu Apr 12, 2007 4:04 pm
Here is a link on my site...please don't hammer it, I only have 4.2mb transfer an hour.
http://www.geocities.com/traxxas1stampede/DScent-Bin.zip
Last edited by stampede_dude on Sun Apr 15, 2007 6:00 am; edited 1 time in total
#125314 - furyoo - Thu Apr 12, 2007 5:05 pm
toma wrote: |
furyoo wrote: |
I have the same problem. I'm using Supercard Lite.
My debug txt is:
Any ideas? | could maybe it be a ram issue causing this? |
I don't have anything other than a Supercard Lite so I can't test this theory out. I'm willing to send kayvenm my files (he obviously has a legit copy already) to see if it works on his, but other than that I guess we can only hope for a solution.
What a downer. I love Descent.
#125316 - toma - Thu Apr 12, 2007 5:12 pm
furyoo wrote: |
toma wrote: | furyoo wrote: |
I have the same problem. I'm using Supercard Lite.
My debug txt is:
Any ideas? | could maybe it be a ram issue causing this? |
I don't have anything other than a Supercard Lite so I can't test this theory out. I'm willing to send kayvenm my files (he obviously has a legit copy already) to see if it works on his, but other than that I guess we can only hope for a solution.
What a downer. I love Descent. |
it's weird that it hangs on the same file when we've got different cards though, even different types of card (i think yours is a slot 2 card right? mine's a slot 1 card). maybe there's just a very slightly different version of descent floating around there that's causing us trouble?
_________________
DOT MATRIX WITH STEREO SOUND
Last edited by toma on Thu Apr 12, 2007 5:13 pm; edited 1 time in total
#125317 - stampede_dude - Thu Apr 12, 2007 5:12 pm
Are your files the same size as his? If you files aren't the below sizes, they need to be patched.
HOG: 6696 KB
PIG: 4805 KB
#125318 - toma - Thu Apr 12, 2007 5:16 pm
yup, my files are exactly the same size down to the byte.
also, i've mirrored the latest binary here: http://ww.spoonybard.com/DScent-Bin.zip
download away, i'm not worried about bandwidth.[/url]
_________________
DOT MATRIX WITH STEREO SOUND
Last edited by toma on Thu Apr 12, 2007 5:19 pm; edited 1 time in total
#125319 - stampede_dude - Thu Apr 12, 2007 5:18 pm
I talked to a fellow last night, and he had some sort of M3 device or something, and the debug version wouldn't work on his. Download the version off of my site, and see if it works on yours. That's what fixed his.
#125322 - furyoo - Thu Apr 12, 2007 5:42 pm
stampede_dude wrote: |
Are your files the same size as his? If you files aren't the below sizes, they need to be patched.
HOG: 6696 KB
PIG: 4805 KB |
Exactly the same as mine.
Quote: |
it's weird that it hangs on the same file when we've got different cards though, even different types of card (i think yours is a slot 2 card right? mine's a slot 1 card). maybe there's just a very slightly different version of descent floating around there that's causing us trouble? |
It might be, but if stampede has no problem, I'm not sure why we do. I tried the debug version and I got the black screen with the copyright information at the bottom followed by the same error.
#125323 - toma - Thu Apr 12, 2007 5:43 pm
still no difference with that version :(
_________________
DOT MATRIX WITH STEREO SOUND
#125329 - furyoo - Thu Apr 12, 2007 6:05 pm
stampede_dude wrote: |
I talked to a fellow last night, and he had some sort of M3 device or something, and the debug version wouldn't work on his. Download the version off of my site, and see if it works on yours. That's what fixed his. |
Still no go.
#125339 - simonjhall - Thu Apr 12, 2007 6:47 pm
I just had a go with this (on the gbamp) - very awesome! Totally brought back some memories there! I'm also impressed how polished-looking this is! Where are all the DS-specific artefacts?!
Ah I remember playing this game, you blow the reactor and it starts a countdown and you're like "what?! I'm upside-down! How am I supposed to find my way to exit like this!" Also the endless "oh no I'm upside-down again - or am I?" shenanigans.
Btw ta to stampede for the hosting :-)
_________________
Big thanks to everyone who donated for Quake2
#125356 - stampede_dude - Thu Apr 12, 2007 7:31 pm
No problem- always glad to help someone else out, especially someone who is porting quake :-p
#125362 - phanboy_iv - Thu Apr 12, 2007 8:37 pm
Wow. This is quite a nice port. And in such a short time, too!
#125366 - Cygoku - Thu Apr 12, 2007 9:23 pm
Cans someone please tell me the valid crc32 for descent.pig and descent.hog ?!?!
Cygoku
#125408 - stampede_dude - Fri Apr 13, 2007 3:24 am
What exactly do you mean? Unless you have edited the files or someone else has, all 1.5 commercial pig and hog files should work.
_________________
867-5309
Last edited by stampede_dude on Fri Apr 13, 2007 4:52 pm; edited 1 time in total
#125417 - Dood77 - Fri Apr 13, 2007 4:16 am
Cygoku wrote: |
Cans someone please tell me the valid crc32 for descent.pig and descent.hog ?!?!
|
The MD5 hashes are on the third page of this thread posted by kayvenm.
#125437 - InGeNus - Fri Apr 13, 2007 10:01 am
If someone needs, I uploaded the descent.hog and .pig files i use to play Descent on my DS, with a M3S (working) ;).
Code: |
http://www.theesa.com/ |
[/yarr]
#125444 - furyoo - Fri Apr 13, 2007 12:20 pm
InGeNus wrote: |
If someone needs, I uploaded the descent.hog and .pig files i use to play Descent on my DS, with a M3S (working) ;).
|
I'm not sure whether that's entirely legal. Anyway, I tried your files. Still no go.
#125451 - InGeNus - Fri Apr 13, 2007 1:25 pm
Oh ok, sorry! I didnt know that Descent was still selling!
#125452 - tepples - Fri Apr 13, 2007 1:30 pm
InGeNus wrote: |
Oh ok, sorry! I didnt know that Descent was still selling! |
Still selling or not, it takes 95 years for a copyright to expire.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#125597 - Verocity - Sat Apr 14, 2007 11:20 pm
InGeNus wrote: |
If someone needs, I uploaded the descent.hog and .pig files i use to play Descent on my DS, with a M3S (working) ;).
Code: | http://www.theesa.com/ |
[/yarr] |
ESA? as in ESA from Descent 3?
http://d3.descent.cx/tracker.d3
#125625 - infinityone - Sun Apr 15, 2007 5:25 am
I've been playing through the game and loving every minute of it, but in the Big Boss room the end of level 7 i get about 3-5 FPS and it will eventually lock up with a white screen while fighting and I will have to re-start. I'm guessing there is not enough memory to handle that large room and all of the bots. Has anyone passed this part yet?
I was wonder if there is some way I can skip to level 8 as a temporary work around? Thanks.
#125634 - slizekalfer - Sun Apr 15, 2007 7:42 am
I LOVE THE NEW VERSION! DScent is perfect now from what I can tell, the only thing that would make it more incredible is of course music. But as it is now its AWESOME!
Great work =)
#125648 - Asaki - Sun Apr 15, 2007 2:57 pm
toma wrote: |
the new version now gives me a red screen with
"Error: Can't open palette file <PALETTE.256>" instead of the previous black one :) |
I get the exact same thing. I've got a DSX card...I even tried DLDI patching it, but no luck. I couldn't find a readme or any mention of where to put the HOGs and PIGs, I just assumed they went into root with the PLR file. I tried moving them into a DSCENT folder, and now I get "Error: Cannot open file DESCENT.TEX or DESCENT.TXB", so I guess they do go in the root.
I might try getting it to work on my EZF4, but I have no idea how to do that without a .DS.GBA file.
I know it at least must be doing something, because my initial try using the 1.0 files got me a nice crash =)
#125660 - kayvenm - Sun Apr 15, 2007 5:48 pm
Thanks for the suggestion oopman. I've opened a blog :
http://blog.dev-scene.com/kayvenm/
All files will now be hosted there. I have deleted the links from rapidshare.
#125663 - stampede_dude - Sun Apr 15, 2007 6:53 pm
Is the version a new version or the same version?
_________________
867-5309
#125669 - NorQue - Sun Apr 15, 2007 9:44 pm
Asaki wrote: |
toma wrote: | the new version now gives me a red screen with
"Error: Can't open palette file <PALETTE.256>" instead of the previous black one :) |
I get the exact same thing. I've got a DSX card...I even tried DLDI patching it, but no luck. I couldn't find a readme or any mention of where to put the HOGs and PIGs, I just assumed they went into root with the PLR file. I tried moving them into a DSCENT folder, and now I get "Error: Cannot open file DESCENT.TEX or DESCENT.TXB", so I guess they do go in the root.
I might try getting it to work on my EZF4, but I have no idea how to do that without a .DS.GBA file.
I know it at least must be doing something, because my initial try using the 1.0 files got me a nice crash =) |
I'm also getting this error message on a red screen. All files are in the root folder, when I move them to a subfolder I also get the exact same error message with the .tex/.txb files.
I'm using a DS Lite with FlashMe v7 and a Supercard Lite, DSCENT.nds was patched with chishm's dlditool for Linux and sclt.dldi from chishm's site. I've updated the Descent files from v1.0 to v1.5 with the patches from PlanetDescent, the md5 sums now match the ones from toma on page 3 of this thread, which kayvenm confirmed to be correct for 1.5 (c792a21a30b869b1ec6d31ad64e9557e/DESCENT.HOG and fa7e48b7b1495399af838e31ac13b7da/DESCENT.PIG).
Any suggestions?
#125670 - dantheman - Sun Apr 15, 2007 9:50 pm
For a Supercard Lite, you may need to use a different DLDI file depending on whether it's an old one or a new one with different hardware.
Try each of these three DLDI files, one at a time: SCSD.dldi, SCLT.dldi, SCSD_moon.dldi
#125673 - NorQue - Sun Apr 15, 2007 10:10 pm
Thanks for the help :) . With the original scsd.dldi I only get the fatInitDefault () failed message and the other two bring me to the same red screen of death :( .
I have a first batch Supercard Lite bought in the first week when it was released and I've successfuly used sclt.dldi with other homebrew already, so most likely the problem is somewhere else.
#125674 - Asaki - Sun Apr 15, 2007 11:04 pm
Oh yeah, and I'm using 1.5 Descent. Didn't try 1.4.
#125679 - toma - Mon Apr 16, 2007 12:15 am
i think the hog and pig for 1.4a and 1.5 are the same, i think the only thing that changes between them is descentr.exe
_________________
DOT MATRIX WITH STEREO SOUND
#125696 - furyoo - Mon Apr 16, 2007 2:29 am
NorQue wrote: |
Thanks for the help :) . With the original scsd.dldi I only get the fatInitDefault () failed message and the other two bring me to the same red screen of death :( .
I have a first batch Supercard Lite bought in the first week when it was released and I've successfuly used sclt.dldi with other homebrew already, so most likely the problem is somewhere else. |
Ditto. When DLDI was first released, none of the patches worked with my Supercard Lite. It was only until SCLT.dldi was created a couple of weeks later that I could patch homebrew.
#125718 - OOPMan - Mon Apr 16, 2007 8:07 am
Right, finally tested this on the weekend. Ran like a dream on my SC:miniSD, no problems whatsoever using the standard DLDI for it.
A bloody good effort for a new release. Runs smoothly and the controls work fairly well. I do kind of wish that we had a pair of keys bound to roll (Two from the ABXY block would be good...)
_________________
"My boot, your face..." - Attributed to OOPMan, Emperor of Eroticon VI
You can find my NDS homebrew projects here...
#125787 - Verocity - Tue Apr 17, 2007 1:16 am
I have a problem. The problem is that when I installed my D1 the version off of the CD was version 4.0 and they donot have a version patch for 4.0 to 5.0.
So if need so ill take pictures and right my name on a sticky pad next to them to prove they are mine and also show the version number of my D1.
After posting pictures would anyone be willing to give me their files?
#125788 - Asaki - Tue Apr 17, 2007 1:18 am
Verocity wrote: |
...they donot have a version patch for 4.0 to 5.0. |
If you mean 1.4 and 1.5, you can get the patches here: http://www.descent2.com/patches/d1/
#125830 - OOPMan - Tue Apr 17, 2007 11:33 am
Verocity wrote: |
I have a problem. The problem is that when I installed my D1 the version off of the CD was version 4.0 and they donot have a version patch for 4.0 to 5.0.
So if need so ill take pictures and right my name on a sticky pad next to them to prove they are mine and also show the version number of my D1.
After posting pictures would anyone be willing to give me their files? |
Cool, so if I take pictures of the whitehouse and write my name on a sticky pad next to the pictures, then I own the whitehouse?
;-)
_________________
"My boot, your face..." - Attributed to OOPMan, Emperor of Eroticon VI
You can find my NDS homebrew projects here...
#125831 - simonjhall - Tue Apr 17, 2007 11:35 am
Sounds fair to me. However, if I can get to Washington DC (I typed DS, rather than DC first time!) before you with some post-its I guess I'll own it, rather than you ;-)
_________________
Big thanks to everyone who donated for Quake2
#125881 - Verocity - Tue Apr 17, 2007 9:48 pm
I have 1.4 Descent sorry and if you notice there is no 1.4 to 1.5 patch.
Oh and btw very funny joke about the white house you crack me up, asshole.
Im just trying to come up with a solution, if you have a better one then speak up.
#125883 - Asaki - Tue Apr 17, 2007 10:44 pm
There is a 1.4 to 1.5 patch. Maybe you're looking under the "shareware" section instead of the "full version".
http://www.descent-network.com/cgi-bin/download.cgi?file=/patches/descent1/full/official/d1_15.exe&size=248&desc=D1Patch_V1.4_to_V1.5
But like the other guy said, apparently the 1.5 patch doesn't change the PIG or HOGs, so you should be good to go.
#125897 - Verocity - Wed Apr 18, 2007 2:22 am
yeah..broken link.
thanks tho..
Edit: I am finding the version of my descent under setup.exe
#125911 - stampede_dude - Wed Apr 18, 2007 4:38 am
After Descent is installed, your version can be determined by reading the first few lines of your readme.txt in the same directory as all of your other Descent files.
_________________
867-5309
#125958 - Verocity - Wed Apr 18, 2007 3:47 pm
Ok I Have 1.4a.
Edit: I got it thanks..
#126182 - furyoo - Fri Apr 20, 2007 6:59 pm
If someone can help us poor souls with errors, we'd be in your debt.
#126192 - MechaBouncer - Fri Apr 20, 2007 8:38 pm
For roll, what about double-tapping the same button used for straffing left or right? While not a perfect solution, it should work for both touch screen control users as well as those who only use the face buttons for movement. The next alternative I think would be touch screen buttons. And didn't the original Descent have a 180 degree rotation button? Perhaps that could also be mapped to a touch screen button?
_________________
Cobalt/Black NDSL
CycloDS Evolution (firmware 1.55 BETA 3) and EZFlash 3-in-1
Kingston SD-C02G JAPAN 2GB MicroSD
MoonShell 1.71, DSOrganize 3.1129, QuakeDS Pre3, ScummVM DS 0.11.1, Pocket Physics 0.6, OpenTyrian DS 0.3
#126218 - Dood77 - Sat Apr 21, 2007 1:28 am
MechaBouncer wrote: |
For roll, what about double-tapping the same button used for straffing left or right? While not a perfect solution, it should work for both touch screen control users as well as those who only use the face buttons for movement. The next alternative I think would be touch screen buttons. And didn't the original Descent have a 180 degree rotation button? Perhaps that could also be mapped to a touch screen button? |
Ooh! Like Starfox 64!
#126228 - MechaBouncer - Sat Apr 21, 2007 5:14 am
Except you have a little bit more control over how much you roll. I'd suggest the same for sliding up and down. I just had to switching from purely "keyboard" controls to "keyboard + mouse" so that I have roll left and right bound to Y and A, and slide up and down bound to X and B. I might have to tweak it again to just do "Roll on" and "Slide on" as it takes up less buttons that can be used for something else.
Still, despite figuring out the best control combinations, the game plays incredibly well. It maintains a solid framerate and is very smooth. Plus, it fits perfectly to the DS. I say this implementation is great and in such a short amount of time. I'm glad I finally got around to digging my Descent CD out.
_________________
Cobalt/Black NDSL
CycloDS Evolution (firmware 1.55 BETA 3) and EZFlash 3-in-1
Kingston SD-C02G JAPAN 2GB MicroSD
MoonShell 1.71, DSOrganize 3.1129, QuakeDS Pre3, ScummVM DS 0.11.1, Pocket Physics 0.6, OpenTyrian DS 0.3
#126277 - kayvenm - Sat Apr 21, 2007 6:34 pm
For those having the palette.256 error, I've posted a new file on my blog that runs a few tests that should help isolate the problem. Run the file (filetest.nds) and post the result.
#126281 - MechaBouncer - Sat Apr 21, 2007 8:28 pm
I have a control request, if you would be so kind. It seems that using the "slide on" and "bank on" buttons uses the mouse to perform said actions. While sliding up and down works okay, banking left and right with the touch screen does not at all. Honestly, I think all would work much better if they worked in combination with the up, down, left, and right buttons. This would then make it possible to use these keys even if the function were bound to a touch screen button.
_________________
Cobalt/Black NDSL
CycloDS Evolution (firmware 1.55 BETA 3) and EZFlash 3-in-1
Kingston SD-C02G JAPAN 2GB MicroSD
MoonShell 1.71, DSOrganize 3.1129, QuakeDS Pre3, ScummVM DS 0.11.1, Pocket Physics 0.6, OpenTyrian DS 0.3
#126297 - Asaki - Sat Apr 21, 2007 10:55 pm
Just ran the new one. I'm not sure if there's a way to scroll up, I got quite a lengthy report:
File size ok
Calculating MD5...
(didn't catch the first 18 or so lines)
file 19 - 0x0000942c, len 59
file 20 - 0x00009478, len 58
file 21 - 0x000094c3, len 58
file 22 - 0x0000950e, len 58
file 23 - 0x00009559, len 58
file 24 - 0x000095a4, len 58
file 25 - 0x000095ef, len 58
file 26 - 0x0000963a, len 58
file 27 - 0x00009685, len 58
file 28 - 0x000096d0, len 58
file 29 - 0x0000971b, len 58
file 30 - 0x00009766, len 58
file 31 - 0x0000971b, len 58
file 32 - 0x000097fc, len 58
file 33 - 0x00009847, len 58
file 34 - 0x00009892, len 58
file 35 - 0x000098dd, len 1616
file 36 - 0x00009f3e, len 9296
file 37 - 0x0000c39f, len 9296
file 38 - 0x0000e800, len 1174414416
39 files, expected 159 (1174473808) (b)
I'm on a DSX, says the same thing after I patch it with DLDI. Hope this helps =)
#126491 - litghost - Mon Apr 23, 2007 7:51 pm
Great job with the port, it works fantastic. Save/load works great, but it took a sec to figure out Start/Select. I found a decent control scheme (I am left handed), except for one problem. My controls are:
Fire Primary: R
Fire Secondard: Y
Slide on: A
Accel: X
Deccel: B
Bank: <->
The problem is two fold. First is sliding via touch pad sensitivity doesn't seem to be same order of mag as rotation. Do you think sliding needs a sensitivity boost over current levels? Second is sliding left-right works okay, but sliding up-down feels backward. I will probably fix it myself, but posting trip report here.
#126493 - MechaBouncer - Mon Apr 23, 2007 9:08 pm
Sliding up and down is backwards because of the inverted axis on the touch screen. If you turn that off, you'll slide more intuitively, but tilting will be inverted.
_________________
Cobalt/Black NDSL
CycloDS Evolution (firmware 1.55 BETA 3) and EZFlash 3-in-1
Kingston SD-C02G JAPAN 2GB MicroSD
MoonShell 1.71, DSOrganize 3.1129, QuakeDS Pre3, ScummVM DS 0.11.1, Pocket Physics 0.6, OpenTyrian DS 0.3
#126506 - litghost - Mon Apr 23, 2007 10:54 pm
MechaBouncer wrote: |
Sliding up and down is backwards because of the inverted axis on the touch screen. If you turn that off, you'll slide more intuitively, but tilting will be inverted. |
I know, that is why I would invert the slide where the slide is pulled. This thing is not going to be hooked to other input devices, so making it intuitive with the touch screen is a must. I wonder if any other keys do anything during slide on (like the pitch up key).
Maybe independent inversion of tilt and sliding. I have not looked at the source yet.
#126556 - toma - Tue Apr 24, 2007 1:23 pm
Asaki wrote: |
Just ran the new one. I'm not sure if there's a way to scroll up, I got quite a lengthy report:
File size ok
Calculating MD5...
(didn't catch the first 18 or so lines)
file 19 - 0x0000942c, len 59
file 20 - 0x00009478, len 58
file 21 - 0x000094c3, len 58
file 22 - 0x0000950e, len 58
file 23 - 0x00009559, len 58
file 24 - 0x000095a4, len 58
file 25 - 0x000095ef, len 58
file 26 - 0x0000963a, len 58
file 27 - 0x00009685, len 58
file 28 - 0x000096d0, len 58
file 29 - 0x0000971b, len 58
file 30 - 0x00009766, len 58
file 31 - 0x0000971b, len 58
file 32 - 0x000097fc, len 58
file 33 - 0x00009847, len 58
file 34 - 0x00009892, len 58
file 35 - 0x000098dd, len 1616
file 36 - 0x00009f3e, len 9296
file 37 - 0x0000c39f, len 9296
file 38 - 0x0000e800, len 1174414416
39 files, expected 159 (1174473808) (b)
I'm on a DSX, says the same thing after I patch it with DLDI. Hope this helps =) |
getting exactly the same output with my ez5
_________________
DOT MATRIX WITH STEREO SOUND
#126588 - kayvenm - Tue Apr 24, 2007 10:52 pm
Posted a new version on my blog, may fix the palette.256 error (nothing else changed). There seems to be a bug in either the dldi driver or dldi itself, reading the same position twice in a file gives 2 different values... any thoughts ?
#126589 - Asaki - Tue Apr 24, 2007 11:13 pm
The file tester says everything is okay, but the DScent program gives me "Guru Meditation Error! data abort!" o_O And then a whole bunch of hex, I don't know if you want it or not.
Oh neat, a debug.txt
O 'descent.tex' p : 0x00000000
O 'descent.hog' p : 0x00000000
O 'descent.txb' p : 0x00000000
#126712 - toma - Thu Apr 26, 2007 2:09 am
getting a red screen with guru meditation error again with the new one...
_________________
DOT MATRIX WITH STEREO SOUND
#127160 - kayvenm - Mon Apr 30, 2007 2:47 pm
For those having the palette.256 error, I've posted a new dscent binary on my blog that has been reported to work. Have fun.
#127223 - Asaki - Tue May 01, 2007 12:06 am
Woo, it works! =)
Now you can stop worrying about that and get back to the important stuff ;)
#127226 - Asaki - Tue May 01, 2007 12:44 am
Haven't seen too many other bug reports, you're probably aware of most of these, but I figure it can't hurt.
The "mission briefings" have their text go off the right side of the screen.
The text in the button config screens is misaligned, too.
I have the mouse/joy sensitivity all the way to the right, but it's still pretty low, IMO.
Not sure if it's because enemy AI uses quite a bit of CPU, but I was running 30 FPS at the start, and after killing a few things, I'm down to 20. I'm sure it's nothing that future optimizations aren't going to fix, but I thought I'd mention it anyway, since I didn't see anyone else saying what they're running at =)
Oh, also, would be nice if you could get to the options without having to quit the mission, unless I'm doing something wrong...which I very well may be, since I can't figure out how to save either.
Uh...that's about all I've got so far. Keep up the great work =)
#127263 - machie - Tue May 01, 2007 7:13 am
I had the same problems as Asaki with last version of DScent, just couldn't get to the main menu from in-game to save with START button, and also missaligned text, touchscreen sensitivity fixed totally on the right, but still slow responce etc. Aborting game with SELECT worked well.
Then I tried previous version, which puts me direct to the game without mission briefings, but all text is alligned, sensitivity is operatabe and much much better...I can enter the main menu with START and save the game.
You can found it somewhere on these pages around 10. I also tried to dl previous versions on Kayvenm's blog but when i try to extract them it gives me CRC error. So find the link here on the forum.
#127288 - Asaki - Tue May 01, 2007 12:34 pm
machie wrote: |
You can found it somewhere on these pages around 10. |
Those versions won't work at all on my card ;)
I'm sure he'll get these new errors fixed. I'm in no hurry. It's actually pretty nice to see someone putting out updates more than twice a year...hopefully it doesn't let up any time soon =)
#127916 - kayvenm - Sun May 06, 2007 3:44 pm
Just released a new version, alpha 2. Bunch of bug fixes and new features for those interested.
Kayvenm
#127926 - Asaki - Sun May 06, 2007 6:22 pm
The new release doesn't come with player.plr. Is it no longer necessary, or did you just forget to include it?
#127943 - litghost - Sun May 06, 2007 9:31 pm
Could you add an option to change the minimap behaviour to just the bottom screen like before, but still have the ability to turn it on and off? The new minimap interface is truer to the original, but the bottom screen map was extremely useful. The only issue was it would kill FPS when the map got big.
#127966 - Asaki - Mon May 07, 2007 12:44 am
The latest build works great =) Played around in the first level for a while, and it stayed at ~30FPS the whole time. The mission briefing screen still had the text go off the right side a little, but the menus, sensitivity, etc. all worked fine.
Hmm...I haven't tested it too much, but I just tried to load my save, and it crashed. White top screen, red bottom screen, both blank.
#127971 - kayvenm - Mon May 07, 2007 2:38 am
The player.plr is no longer needed as you can now create your own player profile with the touchscreen keyboard.
If you want the minimap, you can create/modify your custom softkey config to include one. See the readme.txt for more details. Please post if you need some help, the instructions may not be clear enough...
#127992 - scrawl - Mon May 07, 2007 9:42 am
This new build now works on the EZ-Flash V. Brilliant work Kayvenm!
Asaki wrote: |
Hmm...I haven't tested it too much, but I just tried to load my save, and it crashed. White top screen, red bottom screen, both blank. |
This happened to me too.
#128531 - kayvenm - Sat May 12, 2007 12:44 pm
New version, may fix the loading a savegame crash. Please post results.
_________________
DScent blog : http://blog.dev-scene.com/kayvenm/
Last edited by kayvenm on Sat May 12, 2007 5:38 pm; edited 1 time in total
#128552 - Hogmeister - Sat May 12, 2007 5:26 pm
hey kayvenm can you possibly put the link to your blog in your sig? jumping to page 9 (to those who dont know ;P ) everytime is kinda annoying :) either way awesome work, damn fun memories with descent. and now on the DS :)
edit: ha! i'm retarded, didnt realize you updated the first post with the link to your blog either. either way cool stuff, works great on my m3 simply and my old m3CF good times good times
#128628 - Asaki - Sun May 13, 2007 5:12 pm
kayvenm wrote: |
New version, may fix the loading a savegame crash. Please post results. |
Nope, sorry, same results.
The text in the mission briefings doesn't go off the screen anymore, though =)
#128636 - xskater101189 - Sun May 13, 2007 6:01 pm
Hey why did you get rid of the 3d map on the bottom I rather liked that feature, did it slow the framerate down or something?
#128640 - tepples - Sun May 13, 2007 7:33 pm
xskater101189 wrote: |
Hey why did you get rid of the 3d map on the bottom I rather liked that feature, did it slow the framerate down or something? |
litghost wrote: |
the bottom screen map was extremely useful. The only issue was it would kill FPS when the map got big. |
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#128649 - Asaki - Sun May 13, 2007 8:43 pm
You can re-enable the automap, check the readme.
#128656 - xskater101189 - Sun May 13, 2007 9:52 pm
Oops I missed that, thanks for pointing it out to me.
#128672 - toma - Mon May 14, 2007 12:03 am
i'm really impressed with this so far. descent has aged really well as a game. i showed it to my brother today and he said he would buy that, as would i.
_________________
DOT MATRIX WITH STEREO SOUND
#128765 - Relys - Tue May 15, 2007 12:01 am
To get the full version you should be able to find it by searching for abandonware on google.
For all those people having trouble patching to any version.
Go into your Command Prompt, goto the directory of your Descent files, put the 1.0 to 1.4a patch in there, and run "patch -ignoremissing", now put your 1.4a to 1.5 patch in there and patch it with "patch -ignoremissing".
You can find the necessary patch files here.
http://browse.files.filefront.com/Descent+Official+Patches/;122131;/browsefiles.html
It should work! For some reason, a few versions don't like to patch the hog and pig files. Using the "-ignoremissing" command will ignore the files and patch them anyway! Also don't use the 1.0 to 1.5 patch as there are some problems regarding the music in that patch.
This should help, happy gaming!
#130181 - Jinroh - Thu May 31, 2007 3:49 pm
kayvenm, Nice Port of this most wondrous game. It's nice to revisit Descent after all of these years. I was going to re-install my PC version when I found this thread. :) Now I can take it with me. Feels like I'm in Elementary School again playing on my old IBM Aptiva. :D
Awesome job, Keep it up!
_________________
The lone Wolf howls, driven by pride he presses on. Knowing not where he goes, but only where he wants to be.
~Me~
#131171 - Jesster - Mon Jun 11, 2007 10:08 pm
I've been poking around in the source code, trying to figure out why I can't load save games on my Supercard Lite. So far, I haven't had much luck. If someone, for whom save games are working could post a working save file (prefereably just start the game on level 1 and immediately save) and corresponding .plr file, it might help me determine where the problem lies.
If I can load a confirmed working save file, then the problem most likely lies in the data being corrupted as its written during the save operation. If I can't load the save file, then its most likely the load operation that's screwed up.
_________________
-=The Jesster: Gatchaba Goose=-
#131202 - phlip - Tue Jun 12, 2007 4:32 am
Jesster wrote: |
If someone, for whom save games are working could post a working save file (prefereably just start the game on level 1 and immediately save) and corresponding .plr file, it might help me determine where the problem lies. |
http://www.mrphlip.com/tmp/dscent_save.zip
Good luck!
_________________
<link rel="signature" type="text/hilarious" href="/funnysig.txt" />
#131311 - Jesster - Thu Jun 14, 2007 3:43 am
phlip wrote: |
Jesster wrote: | If someone, for whom save games are working could post a working save file (prefereably just start the game on level 1 and immediately save) and corresponding .plr file, it might help me determine where the problem lies. |
http://www.mrphlip.com/tmp/dscent_save.zip
Good luck! |
Thanks, your game loaded for me, which confirmed what I already suspected. That the problem was in the save routine.
After discovering that I was looking at the wrong source file during most of my previous experiments, I tried one of the fixes I tried before (this time in the right location) and it works!
So if anyone else is having the same problem I was having with save files not working on Supercard carts, let me know, and I'll send you the fixed nds file.
Also, Kayvenm, if you're still reading this thread, here's how I fixed it.
I suspected that the problem came from writing odd sized blocks of data to the card, so I wrote my own custom fwrite function that breaks the data up into 256, 16, and 1 byte blocks and then calls the standard fwrite function on the standardized blocks. Then I replaced all calls to fwrite in the save routine with calls to my custom function.
Here's the code for the custom fwrite:
Code: |
//------------------------------------------------------------------------------
//Custom fwrite
size_t fwritej ( const void * ptr, size_t size, size_t count, FILE * stream )
{
size_t TotalBytes = size * count;
int offset = 0;
//Write 256 byte blocks
while ((TotalBytes - offset) >= 256)
{
fwrite(ptr + offset, 256, 1, stream);
offset += 256;
}
//Write 16 byte blocks
while ((TotalBytes - offset) >= 16)
{
fwrite(ptr + offset, 16, 1, stream);
offset += 16;
}
//Write 1 byte blocks
while ((TotalBytes - offset) >= 1)
{
fwrite(ptr + offset, 1, 1, stream);
offset += 1;
}
return offset;
}
|
_________________
-=The Jesster: Gatchaba Goose=-
#131387 - Tassu - Thu Jun 14, 2007 11:25 pm
Jesster, I would like to have your fixed version please.
#131402 - Jesster - Fri Jun 15, 2007 4:45 am
Tassu wrote: |
Jesster, I would like to have your fixed version please. |
Here you go. This one is pre-patched with scsd.dldi. But you should be able to re-patch it if you need to use one of the other dldi patches.
http://rapidshare.com/files/37282859/DSCENT.nds.html
_________________
-=The Jesster: Gatchaba Goose=-
#131431 - Tassu - Fri Jun 15, 2007 3:07 pm
Allright! Thanks, it works now :D
#131932 - toma - Thu Jun 21, 2007 1:17 pm
it'd be cool if the keyboard was always available on the touch screen instead of just when you're saving or something so you could use lesser-used commands without remapping them... that way you could have a/b/x/y mapped to sliding up/down and banking left/right, and the touch screen could handle rear-view, flares, things like that.
_________________
DOT MATRIX WITH STEREO SOUND
#131951 - MechaBouncer - Thu Jun 21, 2007 3:43 pm
You can do that by manually configuring custom soft keys in the *.csk file. And I must say that having the automap on the lower screen with touch buttons is far more useful that the micro keyboard being up all the time.
Out of curiosity, does DScent crash on anyone else resulting in a white screen on top and a red screen on bottom? I seem to get that consistently. Then again, I think that there's something wrong with my SCSD because my DS seems to freeze if it is on for extended periods (several hours) while the SCSD is plugged in (regardless of whether I'm running homebrew or not, it just has to be plugged in). I'm just wondering if anyone else has been experiencing this as it started happening with v1, but I never had a problem on the very first release of DScent (that was rock-solid for me).
_________________
Cobalt/Black NDSL
CycloDS Evolution (firmware 1.55 BETA 3) and EZFlash 3-in-1
Kingston SD-C02G JAPAN 2GB MicroSD
MoonShell 1.71, DSOrganize 3.1129, QuakeDS Pre3, ScummVM DS 0.11.1, Pocket Physics 0.6, OpenTyrian DS 0.3
#171246 - wolfmanz51 - Mon Nov 09, 2009 6:27 am
Jesster wrote: |
Tassu wrote: | Jesster, I would like to have your fixed version please. |
Here you go. This one is pre-patched with scsd.dldi. But you should be able to re-patch it if you need to use one of the other dldi patches.
http://rapidshare.com/files/37282859/DSCENT.nds.html |
any chance you could repost that the link is dead
#171254 - MechaBouncer - Mon Nov 09, 2009 4:55 pm
Sadly, it looks like the project is long dead as well.
_________________
Cobalt/Black NDSL
CycloDS Evolution (firmware 1.55 BETA 3) and EZFlash 3-in-1
Kingston SD-C02G JAPAN 2GB MicroSD
MoonShell 1.71, DSOrganize 3.1129, QuakeDS Pre3, ScummVM DS 0.11.1, Pocket Physics 0.6, OpenTyrian DS 0.3
#171271 - Jesster - Wed Nov 11, 2009 12:58 am
wolfmanz51 wrote: |
Jesster wrote: | Tassu wrote: | Jesster, I would like to have your fixed version please. |
Here you go. This one is pre-patched with scsd.dldi. But you should be able to re-patch it if you need to use one of the other dldi patches.
http://rapidshare.com/files/37282859/DSCENT.nds.html |
any chance you could repost that the link is dead |
Here you go:
http://rapidshare.com/files/305224704/DSCENT.nds
_________________
-=The Jesster: Gatchaba Goose=-