Thursday, March 15, 2007




It’s been a long while since an update. I’ve gotten quite a few emails suggesting that the project was dead but no- my intention in going public before was only to find help in developing on this project. I found a person that has been a great help in developing DSQuake, The Lord of the Pings (LOTP), fitting as he did most of the networking code.

With that said I would like to announce a pre-release of DSQuake available to download here. Since this is a pre-release it isn’t in the full state that we wish to have it, things like better hardware support, graphics glitches, missing dynamic lights, better sound and possibly music and of course better optimized code for the DS.

The shareware of Quake is currently all we support. Which isn’t so much of a technical limitation but because the optimization for the DS of the media in the Quake Pak files isn’t fully automated just yet and without the tools we cannot obviously support the full game because distributing the full game isn’t an option.

DSQuake also currently only supports the flashcards that work in the GBA slot of the DS and emulate a GBA cartridge, the Supercard, M3 and so on or are of the older style Flash Linker types. It currently doesn’t support any of the fat only supported devices or any DS slot 1 devices. Sorry to the ones with hardware that isn’t supported, we may be able to support those in the future.

There is another port of Quake to the DS being run by a friend Simon Hall which is a completely separate effort and our projects don’t share some of the same limitations as mine so please check it out!

Basic sound works and now textures work and the game does looks quite good now and the frame rate is quite playable but it does get somewhat choppy in some sections of the game.

Networking is in fact working for those who want to deathmatch but only in client mode we haven’t got a DS to connect to a DS in network mode yet, but connecting two or more DS to a PC host works fine. It works great locally but the original quake protocol wasn’t designed to work behind NATs which are very common these days so LOTP to developed a tunnel program which can sit between DSQuake and the Quake server. So playing on the internet is also possible with this program. It needs to be run on both client and server side so look into the .bat files for more information.

When starting the game you can press up and down to select the level you wish to play or watch the demos, and press start to make the selection. The controls for the game are the touch screen looks around like a mouse, shooting done with the L button, and jump by either double tapping on the screen or pressing R. Changing weapons is done on the very basic HUD we have now on the top of the bottom screen Pressing the weapon number switches to that weapon. To network or for other reasons to operate the game by the text console is done by Hitting select at the start of the game, but make sure to have a wifi connection configured with the DS, then you can telnet into the DS and operate the Quake command console by doing things like “connect x.x.x.x” to connect to an ip address.

Thanks everyone and I hope you enjoy the port so far.

-john

Files: [DSQuake_pre.zip] [QuakeTunnel-001.zip][QuakeTunnel-001-src.zip]

As it is just a pre-release I don’t think releasing the source code in its fairly messy state is a good idea, but for those who are still interested email me.





22 Comments:

At 11:59 AM, Blogger Maikel Steneker said...

Yeah, this rocks! I'm glad it's not dead!

 
At 5:18 PM, Blogger Unknown said...

Is tunneling really nessacery for NAT? I used to run a QW server and all I ever had to do was port forward on my router.

 
At 6:04 PM, Blogger DSQuake said...

ewan, you just said quake world. quake world had a complete overhaul on network code

 
At 2:57 PM, Blogger shash said...

Is there any good reason to only support GBA mode cards? If it's using devkitpro 20, it should be rather easy to use the fat library, thus enabling people to patch it using DLDI.

I've used the FAT lib on one of my projects, and patching and execution ran perfectly.

 
At 12:55 AM, Blogger DSQuake said...

It's not using r20, its using r17. I did a lock on r17 because they kept breaking my builds and adding nothing I needed.

The reason its using GBA mode is because when I first started the port the fat drivers didn't work that well and it's easier and faster for direct access to the cart as a flat memory space. So I will have to remove all of the dire ct access code to load up from a file system now. Which is a lot of code.

Is it possible yes will it be done yes. But this is a pre-release as stated before so these things take time.

 
At 6:48 AM, Blogger hectorious said...

great work :)

 
At 9:11 PM, Blogger James said...

This comment has been removed by the author.

 
At 3:40 PM, Blogger gbrendel said...

This is amazing. This has got to be some of the best DS work yet. Awesome job!!! THANKS!

 
At 5:43 PM, Blogger Davé_Mothérfuckér said...

I am having problems on getting it to run Via my M3 Lite, any help?

 
At 6:08 AM, Blogger Alex Snowbe said...

U have great blog..

This is my blog

 
At 12:35 PM, Blogger Unknown said...

Will DSQuake work on those cheap GBA carts like Patched GBA MP, M3 smaller versions (Slim, SD...), EZFlash 4 Lite and so on?

As i see u are planning on doing a Slot-1 version. When is this planned?

I also wanted to ask about Quake World. Wouldn't using Quake to SP and qw to MP be a good idea, since MP on Quakeworld is a LOT improved?

 
At 7:04 PM, Blogger Unknown said...

great job m8!

 
At 12:50 AM, Anonymous Anonymous said...

But the beast, although convinced that something http://rebestal.info/der+die+das+new.html serious was impending, did not consider a funeral march appropriate for the occasion.. He examined my disordered eye with much gentleness and skill, informed me that I had a drop http://startso11.info/deichman.html in it, and (whatever a drop was) took it out, and afforded me relief.. Wherever there http://startso11.info/rekolekcje+EWANGELIZACYJNE.html is an italic, the hickory descended.. And--choicest gift of Fate in all--he had, not a strawberry-mark on his left arm, but a cut from a http://startso11.info/swinskie+zyczenia+urodzinowe.html juvenile brickbat over his right eye, slightly affecting the play of that eyebrow.. He went to look at Buller's http://startso11.info/Odonturus+dentatus.html boat.. At the fourth meeting we had http://startso11.info/przedszkole.celestynow.info.html flagged, and only got fifty-nine together.. Thus I have avoided stating whether I connect with the word suppressed http://wowyesaf.info/rysunek+samochodu.html another sense than with the word repressed.. And I had not been at work a year before I found I was living two lives, one real and one merely functional--for two sets http://wowyesaf.info/ryby+s%C5%82onowodne.html of people, one my parish, whom I loved, and the other a vague public, for whom I did not care two straws.. I cannot possibly http://startso11.info/24.pl.html disappoint her.. And he saw that http://startso11.info/HONDA+PI%C5%81A.html he pleased her, and with her open admiration essayed still greater flights of polished manner.. She sat down on a suitcase, in the middle of the biggest room, and cried! Ralph, having waited for this, http://startso11.info/account+counter+strike.html now told about the food transaction, and she hastily pushed the last-coming tear back into her eye.. ' Well, I don't think she heard him say it once, http://startso11.info/wse.edu.pl.html Sister Spicer asserted with confidence.. At home if there is a http://startso11.info/fryderyk+pro.html dish which the children decline, their mother first tries gentle persuasion, with a Just taste it.. How I should like to stop there over night! You would probably wish yourself away before morning, Evelyn, http://startso11.info/aparaty+fotogra.html replied her mother indifferently.. Pike finally, whensomever I ain't here by bed-time, you welcome to put any transion person in it, an' also an' likewise, when transion custom is pressin', and you cramped for beddin', I'm willin' to give it up for the time bein'; an' rather'n you should be cramped too bad, I'll take my chances somewhars else, even if I has to take http://startso11.info/jack+spade.html a pallet at the head o' the sta'r-steps.. Her son was crimson and http://storyah44.info/brytyjska+przegl%C4%85darka+internetowa.html uncollected.. He roused up, and gave me good-day. http://startso11.info/wypo%C5%BCyczalnie+samochod%C3%B3w.html. The spelling-schools were remembered, however, and Ellen Kingsbury made one of the merry company; but the latest letter had not forgotten http://startso11.info/www.paulinka00wawa.pl.html to caution Mr.. How the elder found Balaam is a mystery yet: not that Balaam was hard to find, but that the old man was in http://storyah44.info/referat+o+ro%C5%9Blinach+majowych.html no condition to find anything.. How I should http://startso11.info/b%C4%85k%C3%B3w.html like to stop there over night! You would probably wish yourself away before morning, Evelyn, replied her mother indifferently...

 
At 4:04 PM, Blogger Tobias Jansson said...

Would it be possible to run Q2, or maybe even Q3, in some way? It would be awesome. Especially Q3, since I play this a lot on my freetime.

 
At 3:11 AM, Blogger space lover said...

hey will you please link exchane with me . download free full pc game . more than 500 pc games are available for download in direct links .

download free full pc game
ourpcgame.blogspot.com

 
At 7:25 PM, Blogger FragUPlenty said...

well I currently have Quake running on a all my PCs, a portable media device, a pda, an Xbox 360 and I even have the n64 version of quake but I dont have the console to play it on so looks like im going to get a DS and the first thing ima do with it is install Quake :-)

 
At 10:20 PM, Anonymous Anonymous said...

This reminds me of something i read over at the source
Nintendo DS .info

Think the article is gone now dang! Great story though

 
At 10:20 PM, Anonymous Anonymous said...

I meant
Nintendo DS sorry

 
At 1:16 PM, Blogger Unknown said...

Welcome to the r4revolutions - ALL YOU NEED TO KNOW ABOUT R4CARDS...CLICK HERE TO SEE NOW..

 
At 3:07 PM, Blogger -titanium- said...

Please help download link isn't working for any of the files please help.

 
At 5:34 AM, Anonymous Anonymous said...

Glad I found this video. This version for Nintendo DS is quite impressive.

Carolina
sudoku daily

 
At 9:39 PM, Blogger oq2.blogspot.com said...

uu links and domain dead.

 

Post a Comment

<< Home