Jul
24
Filed Under ( ) by Baro on 2010-07-24 18:14:00

Of course I did. Because I finally came up with a z-sorting function for the sprites. Seriously, that was complicated, and probably the current one needs adjustments.

This release is less focused of the 2.5D engine (I learned that name the other day!), so you might want to check the engine peek 5 if you haven’t, because it’s awesome to understand the 2.5D engine I’ve implemented.

Controls, quick

Since I removed the intro script where I explained the controls, let’s do it quickly:
While moving:
pad to move, A to jump (or double jump), B to interact (this is new. stand in the purple square and you will be explained), X to switch to tofu frog, Y to switch back to Pol. L to use the favorite item (if any). Start to pause and set the control to the GUI. In GUI, left or right to select a menu. Up or A to select it. You can also touch them for more quickness. anyway, only inventory works.
While on inventory:
A to use, X to toss, Select to change an item’s position, and L to favorite an item. You can also use the touchpad, touching the corresponding tabs. Some items don’t allow certain actions. Just so you know, the actions for Y and B aren’t implemented yet.

So, what have you done in this?

To begin with, it has the logo at the beginning which is cute.

And then, well, objects can now be cuboids – previously, they all were cylinders.
You can transform into tofu frog, a character that will be in the game. it walks by hopping and can also jump high
GUI. You have an inventory – currently full of apples.
Events: signposts, floor events and NPCs. Walk into the purple block and read instructions.
And more that you can check by downloading and playing.

Coooool

Of course it is. So here’s the download link again. Please comment with suggestions, bugs, etc. You know the drill.

ALSO, I ONLY TESTED IT ON no$gba AND IT WORKS ON IT

Post to Twitter Post to Delicious Post to Facebook Post to Reddit Reddit Post to StumbleUpon

Jul
24
Filed Under ( ) by s_hansse on 2010-07-24 18:00:32

Hi @ all readers of my blog and all, who found this on the main page of drunkencoders.com.

Today I released the first demo of Scribble Jump DS.

I wanted to make a DoodleJump (the game for IPodTouch) for DS, but LimaSky forbid that.

So I decided to make my own graphics and sounds.

And here’s the first demo of the game…

homepage:

http://cojobo.net/~s_hansse/download/scribblejump/index.php?lg=en

download:

http://cojobo.net/~s_hansse/download/scribblejump/download.php?version=demo1

Post to Twitter Post to Delicious Post to Facebook Post to Reddit Reddit Post to StumbleUpon

Jul
24
Filed Under ( Uncategorized, ) by dovoto on 2010-07-24 14:30:00

libnds 1.4.4 and default arm7 0.5.13 along with updated ds examples are now available through the windows installer as usual and from the getting started page on the wiki.

libnds 1.4.4
Refactored and improved eeprom detection code.
changed timerStop() to clear the entire register and an internal variable.
added timerTick(), timerPause(), timerStop(), timerUnpause() and cpuGetTiming() functions.
fixed overflow bug in timerElapsed.
restored stderr output on default console.
added oamClearSprite() to clear a single sprite.
corrected keyboard = symbol.
improved and extended doxygen documentation.

default arm7 0.5.13
recompiled with latest libraries.

nds-examples 20100724
updates for new libnds.
added several new timer examples.

With thanks to Vuurobin for his major contributions to this release.

Post to Twitter Post to Delicious Post to Facebook Post to Reddit Reddit Post to StumbleUpon

Jun
29
Filed Under ( ) by syslock on 2010-06-29 18:53:00

Hi there,

recently Chinese Touch version 1.3 was released and can be downloaded from the project page at Google Code. I added release notes describing the differences regarding to the previous release version 1.2 to the wiki. Some of those new features where already supported by the latest dev snapshot by the time of my previous blog post here at Drunken Coders. While lookups from large dictionaries and dynamic word lists where already supported back then, many bugs and instabilities have been fixed since, some ui components have been improved and you get more flexibility when generating different kinds of word lists from the lesson menu now. I also started to write a user manual, though its still somewhat incomplete.

Replaced most plain text labels with icons and added new ways to generate word lists. Added helpful messages to text mode. Prettified touch screen keyboard used for dictionary search.

If you’d like to help out coding new features, writing docs, contributing ideas or finding bugs, you are welcome! Just leave a comment or send me an email.

There are many things on my TODO list, some of them being:

  • Improve dictionary converter scripts and try to pack as many meanings as possible into a single result list entry, so you do not have to browse that much to get the right meaning
  • Provide a character dictionary with images from the CJK stroke order project at commons.wikimedia.org
  • Heavily optimize font rendering code
  • Support different user interface languages
  • Add possibility to add acoustic spelling samples to dictionary entries (maybe using the DS microphone)
  • Add possibility to add arbitrary images to dictionary entries (maybe using the DSi cameras some day…)
  • Add radical stroke lookup mode (Need a source dataset! Ideas?)
  • Add Chinese handwriting recognition some day…
  • Fix known bugs and shortcomings

Post to Twitter Post to Delicious Post to Facebook Post to Reddit Reddit Post to StumbleUpon

May
27
Filed Under ( ) by Baro on 2010-05-27 01:34:47

Hello readers of my blog or readers in general if you’re seeing this from the drunkencoders front page and don’t actually read my blog!

This is a game I made for a college project (in which, in an unrelated note, I got high marks). It’s a small game about sport fishing with dynamite (that’s the meaning of the title).
It’s simple and you’ll probably get bored son as there’s not much to do. But it’s cute to watch for a while and there’s a dopefish cameo. Also you get to fish with dynamite by killing the fishes with explosions, so actually it may be worth of some of your minutes.

You can download it directly from here or read more about it on its page here in my blog.

Post to Twitter Post to Delicious Post to Facebook Post to Reddit Reddit Post to StumbleUpon

May
10
AI
Filed Under ( ) by Corey Holcomb-Hockin on 2010-05-10 06:43:18

I’ve been working on art most of the time. Whenever I make something decent I’ll post it.

Programming Game AI by Example

I ported the first FSM miner example to the DS and from C++ to C. Latter probably isn’t impressive. The original source is above.

DS VERSION
Second Example

I’m planning to keep putting up ports of the examples as I work through them.

Both Game Coding Complete and Programming Game AI by Example both use C++ and are mostly 3d examples. Probably obvious that it would be that way. I have a hard time getting excited about either.

Post to Twitter Post to Delicious Post to Facebook Post to Reddit Reddit Post to StumbleUpon

May
04
Filed Under ( ) by s_hansse on 2010-05-04 10:45:41

After I solved the problem with the collisions this is the final glaceds demo6.
Now I’ll code demo7.
I’ll try now to add gems and a sprite system…
Here’s the download link:
download: http://cojobo.net/~s_hansse/download/glacedemo6.nds

(more…)

Post to Twitter Post to Delicious Post to Facebook Post to Reddit Reddit Post to StumbleUpon

May
03
Filed Under ( Homebrew Scene, ) by Brandon @ MoonBooks.net on 2010-05-03 23:07:38

Following up on our posting of the various Nethack variants on the Nintendo DS, we have uncovered a version of the popular roguelike Angband, as well as a working variant called FAAngband for the NDS.

For those not aware Angband is a dungeon-crawling roguelike computer game derived from Umoria. It is based on the writings of J. R. R. Tolkien, in which Angband is the fortress of Morgoth.

FAangband is based on Oangband. Changes have been made principally with the intent of immersing the player in the world of Tolkien’s Silmarillion late in the First Age. While it is certainly not perfectly consistent (all the bad guys are still alive; all the good guys are dead, or at least have lost their best equipment), an attempt has been made to remove as many anachronisms as possible.

As well as the binaries for the NDS, source is also available for FAAngband, for homebrew coders to tinker with.

Angband and Variants for the NDS

Post to Twitter Post to Delicious Post to Facebook Post to Reddit Reddit Post to StumbleUpon

May
03
Filed Under ( Homebrew Scene, ) by Brandon @ MoonBooks.net on 2010-05-03 18:35:35

The Moon Books Project has now made strips #1 – 731 of xkcd available for download and viewing on the Nintendo DS.

xkcd at Moon Books

Comic Book DS at Moon Books

xkcd Homepage

Post to Twitter Post to Delicious Post to Facebook Post to Reddit Reddit Post to StumbleUpon

Apr
29
Filed Under ( Homebrew Scene, ) by Brandon @ MoonBooks.net on 2010-04-29 22:03:57

Issues 1-170 of the Heroes graphic novel are now available for download in 5 volumes for reading on the Nintendo DS with Comic Book DS.

Also available is the graphic novel version of Cory Doctorow’s Futuristic Tales of the Here and Now.

Download comics for the NDS and then download ComicBookDS to read the comics.

Post to Twitter Post to Delicious Post to Facebook Post to Reddit Reddit Post to StumbleUpon

Apr
22
Filed Under ( ) by fincs on 2010-04-22 23:47:35

I’ve decided to make my own DS port of Lua because:

  • DSLua was abandoned (and uses PAlib).
  • Micro Lua DS was abandoned by the original developer.
  • Apparently noone noticed Lua defaults to the double floating point type (which is ridiculously slow on the DS due to its lack of a fp unit).
  • Lua is easy to learn and can be a friendly introduction to Nintendo DS homebrew programming.

Compiling an integer-only version of Lua for DS was really easy, and I got key and stylus support in a couple of minutes. Division and module operations are done using the hardware registers for performance. Here are some pictures:

(EDIT: There’s something wrong in the main page, please click on “Read more”. Can a mod fix this?)

Cute, isn’t it? Well, it still lacks support for almost everything, but something is better than nothing. Here is a list of planned things:

  • libnds lua bindings for background/sprite/VRAM functions
  • maxmod lua bindings
  • sleek object-based sockets API
  • good ol’ POKE and PEEK functions
  • memory buffers for use with the functions above
  • file loading to memory buffers
  • luaballs (archives containing Lua scripts and resources) with compression support
  • preparsed Lua scripts support in order to speed up the loading process
  • shell entirely written in Lua (with minimal C bootstrapping)
  • debugging over Wifi via the DBGp protocol
  • runtime version for converting Lua programs into standalone .nds files
  • PC runtime emulation layer for quick testing and easier debug

Don’t forget to post your thoughts here!

Post to Twitter Post to Delicious Post to Facebook Post to Reddit Reddit Post to StumbleUpon

Apr
22
Filed Under ( Homebrew Scene, ) by Brandon @ MoonBooks.net on 2010-04-22 20:02:30

What better way to celebrate a great actor like Jack Nicholson’s career than to make some of his early movies available for watching on the Nintendo DS!

Digging into our archives of public domain content, we have pulled out three Jack Nicholson films for your viewing enjoyment.

The Little Shop of Horrors – Albeit a small part as a masochistic dentist patient, the film itself is a classic.

The Terror – With such minds as Roger Corman and Francis Ford Coppola on this one it has to be good, right?

and

The Wild Ride – This one has the most Jack in it, as he has the main role, as a rebellious beatnik ne’er-do-well.

Post to Twitter Post to Delicious Post to Facebook Post to Reddit Reddit Post to StumbleUpon

Apr
21
Filed Under ( ) by s_hansse on 2010-04-21 11:04:37

At least I digged up some old roms of my harddrive.

This are the first two projects I made in the summer 2009.

Hope you’ll like them ;)

TicTacToe DS

my first DS-game.

Everybody know how to play.

Download

Paint DS

Version 0.000011 of a Paint application.

Stopped development as I had other things to do.

May I’ll make it better, if I got time.

Download

Post to Twitter Post to Delicious Post to Facebook Post to Reddit Reddit Post to StumbleUpon

Apr
20
Filed Under ( ) by s_hansse on 2010-04-20 11:28:40

This is the latest (working) version of my game Glace.

For more information visit the thread on palib-dev.com

Hope you’ll enjoy this game!

Download

I also made my first Youtube video of my game when I was on improving my collisions…

You can find it here.

Post to Twitter Post to Delicious Post to Facebook Post to Reddit Reddit Post to StumbleUpon

Apr
20
Filed Under ( Homebrew Scene, ) by Brandon @ MoonBooks.net on 2010-04-20 08:31:33

I have been hard at work on the latest and greatest version of Moon Books. For those not familiar with The Moon Books Project it is a website dedicated to bringing classic literature, films and other cool stuff freely to the Nintendo DS community, for use on the Nintendo DS.

We currently have a growing collection of homebrew, books, movies and even audio books and audio drama for download and use on the Nintendo DS via the Moon Shell homebrew application.

Head on over to Moon Books and enjoy some books by Mark Twain, Edgar Rice Burroughs or listen to the audio book of Lewis Carrol’s Alice in Wonderland. Maybe you would prefer to watch Night of the Living Dead or play Jeff Lait’s latest version of his roguelike Powder.

Oh, and our science fiction audio drama section is now in podcast format, for all of your podcatching fun!

The Moon Books Project

Post to Twitter Post to Delicious Post to Facebook Post to Reddit Reddit Post to StumbleUpon

Apr
14
Filed Under ( ) by damicha on 2010-04-14 07:31:46

This is the first release of my project 2ds+.

After Nintendo announced the new NDS (3ds) I tried to show a 3D effect on the NDS by using the two display.

I implemented some rotating cubes displayed in two slightly different perspectives. If you use the “cross viewing” technique, you will see a third object in 3D.

picture: Rotaiting cubes

Keys:
X – switch between the objects

Touchpad:
- rotate the cubes manually

Sources and binary:

Regards,
damicha

Post to Twitter Post to Delicious Post to Facebook Post to Reddit Reddit Post to StumbleUpon

Apr
13
Filed Under ( ) by fincs on 2010-04-13 17:46:47

I was bought a DSi-compatible flashcard to test my homebrew last January as the hinge of my DS is broken. It turned out the only thing they had in the shop was one of those R4i cheap knockoffs, so yeah…

Here’s a photo of the card (the web address on it is blurred to prevent copying):

The menu they have is heavily biased towards piracy (and made with PAlib!). As I can’t stand piracy I wanted to replace it with HomebrewMenu, which apart from being homebrew-friendly it is officially supported by devkitPro, the providers of basically the core of Nintendo DS homebrew: the toolchain (devkitARM) and the libraries (libnds, libfat, dswifi, maxmod, etc).

This was not as easy as it seems. This card has a built-in hardware rootkit. Yeah that’s right, they have some protection around the menu. The menu binary has a strange watermark on every 512-byte sector plus a halfword index key. When the card is requested to read such sectors it checks for the watermark and spews out different data according to the index value. They are also checking somehow if the first 6 bytes of every sector match with the data in the card.

As you might have spotted, there is a flaw. They are not checking the remaining part of the sector data. So what did I do? After extracting the actual menu binary from the card (to prevent sector replacing) I basically injected a loader in the gaps between sector “headers”.

There’s also the _DS_MENU.DAT mystery file. It appears to contain the original R4 firmware and some data ripped off commercial ROMs. Removing the illegal data doesn’t appear to break the system (I use a DSi which is on V1.4E) so it might just be for padding or simply to piss Ninty off even more.

Anyway, from now on I (and you too) can enjoy a 100% piracy free flashcard!

Here’s the download link: R4i Christmas HBMenu bootstrap v1.0

Edit: This hack is confirmed to work with other R4i knockoffs, thanks to Steven and WinterMute for testing.

Post to Twitter Post to Delicious Post to Facebook Post to Reddit Reddit Post to StumbleUpon

Apr
12
Filed Under ( ) by syslock on 2010-04-12 18:18:36

Hello Everyone!

In my first post on drunkencoders, I want to write about the DS project I’m currently working on. It’s a language learning tool called Chinese Touch. In contrast to the only commercial Chinese learning app and another homebrew one i have seen myself for DS so far, I’m not trying to create a complete course for a specific level of language skill on my own. One reason is, that I am a beginner in Chinese myself. The other reason is that I want to utilize a great advantage DS homebrew has over most commercial DS products – that being easy read/write access to mass storage and the possibility to use data provided by the user – to create a very generic and extensible learning tool, useful for any skill level and not necessarily for Chinese.
Extensibility, especially if it can be done by the user, is a huge benefit for a learning tool, because there are very different requirements and already loads of good language learning materials available, free and non-free.

Enough of theory. Let me give you an introduction to the features already implemented in Chinese Touch. (more…)

Post to Twitter Post to Delicious Post to Facebook Post to Reddit Reddit Post to StumbleUpon

Apr
12
Filed Under ( ) by NightFox on 2010-04-12 04:58:36

Hello!

After remove the use of EFS on my lib and use NitroFS insead, i recompiled my game, Navy Wars with it, to get a faster bootup and more compatibility with new flashcards.
 
Navy Wars Title screen
 
Army deployment screen
 
Battle screen
 

User manual.

- How to install:
Simply copy the “navywars.nds” on your flashcard then run it.
If your card don’t supports “argv”, run it from “Homebrew menu“.

- Game goal:
Deploy your army then try to destroy all enemy ships before your opponent does.

 - Controls:
PAD, Y, X, B, A -> Move screen (Pad righthanded, buttons lefthanded).
Touch Screen – > Position your ships, check the boxes to reveal enemy ships.
R, L -> In battle and in your turn, allows you to move TOP screen with the pad or buttons.
Select -> Surrender. You lose the game immediately. “Game Over”
 
Download: Navy Wars page.

Post to Twitter Post to Delicious Post to Facebook Post to Reddit Reddit Post to StumbleUpon

Apr
05
Filed Under ( ) by 34®ß0*3® on 2010-04-05 15:15:49

I believe I have made an impossible tic-tac-toe game.

If you happen to win, post a screenshot in the comments

http://dl.dropbox.com/u/1144404/tictactoe.nds
EDIT: added Icon and description text.

EDIT: I made it “more” Impossible

EDIT3: I believe that now it is completely Impossible

Post to Twitter Post to Delicious Post to Facebook Post to Reddit Reddit Post to StumbleUpon

Get Adobe Flash playerPlugin by wpburn.com wordpress themes
  • Programming Competition

  • electrobee Banner