>> Code Basement <<
Welcome!
(Updated: January 16th 2013)
Hello!
Welcome to Code Basement!
This is the place where I (RHL) release my free software.
There have been a lot of good responses to my demos, so thanks go out to all of the people spreading the word!
I'd also like to especially thank those who supply a link to this site for doing so! That way people can always get the newest builds of my software! (I do remove outdated files, so direct linking is striclty not advised.)
I like simplicity and this page should reflect that.
Due to my day job as a game programmer, as well as some other personal projects, I haven't taken the time to release any updates or new software for quite some time. That should eventually change.
NDS Volumetric Shadow Demo 1.6.0
(Updated: January 16th 2013)
This small
open source program demonstrates, among other things, some of the NDS' graphics hardware capabilities.
The current version 1.6.0 is very likely to be the final one, although it has not been decided, yet.
A higher quality program (both in presentation and programming) called "VSD 2.0" will take its place in the future, so visit this site from time to time and look for the new release!
Features
- Hardware accelerated volumetric shadowing - A tutorial is included with the source release!
- Motion blur with video capture, using only one VRAM bank, at 60 FPS
- Hardware lighting, texturing, fogging, antialiasing etc.
- Display brightness control
- Viewport scissoring (thanks to gabebear at the gbadev.org forums)
- Loading binary and text files from disk (through libfat)
- Converting .tga 24/32bit image data to 16bit nds textures
- Displaying a custom font and a text area over a background image, all loaded from disk
- Smooth touch input
- Simple frame rate counting and some other rendering status info
It is mainly targeted towards NDS homebrew development beginners.
The program's current release was build with
devkitARM R23b,
libnds 20071023 and
libfat 20070127, using
devkitARM's default AMR7 binary.
The toolset and libraries can be obtained over at
devkitPro.org - open source and for free!
> It is
very important that you read the included
readme! <
Compatibility
Emulators: When using
FCSR, it is
mostly compatible with
no$gba 2.6. (The emulator is still missing some features.) Other emulators are not supported!
Hardware: Compatible with DLDI-able FAT cards - tested with SLOT1 M3 Real via the firmware's autopatching.
Through
FCSR, it is also compatible with older SLOT2 (GBA) NOR cartridges - tested with NeoFlash 512Mb.
Zombie NDS Demo
(Updated: January 16th 2013)
This is a demo I made to develop a little 2D particle system.
Based on that particle system, the game is a bloody
and simple shooter.
Remember, it's not a complete game, just a small test.
> Make sure you read the included
readme. <
Compatibility
Emulators: It's fully compatible with
no$gba 2.6.
Hardware: Fully compatible with all devices. (Works without DLDI!)
Notes:
Can't run NDS homebrew? Get the free version of no$gba!
Can't open .rar files? Use Winrar (you can use it for free) or 7-Zip, (it's open source freeware)!
Join me and thousands of others and support important medical research through
Folding@home
No registration needed! Simply download and run the software.
This site has passed following validations:
WAVE
Web page, "Code Basement", the site's logo and all content: © by RHL (code-basement.net) 2003 - 2013
Please don't use any content without permission. Thank you!
Contact: "me" "(at)" "this site"
Disclaimer