gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS Misc > LumiDS - A Lumines clone for the DS

#66575 - FireSlash - Thu Jan 12, 2006 2:12 am

Posting a new thread so people can find it, and so I can update this post for new versions.

Current version is 0.2A.

Get it here

Changelog:

0.2A
-----------------------------------------------
- Added music. The song will automagically cycle itself
during game play.
- Added sound effects.
- Replaced default arm7 lib with custom one.
- Hacked around a bug that caused the sweep bar to display
under the blocks. (Someone PLEASE fix glOrtho. Please?
- Loading screen now unloads itself.
- Added block queue on the top screen
- Blocks marked but not swept now properly un-mark
after the sweep has finished.
- Download is now split into two files... data and
binaries.
- Numerous gameplay bug fixes.

0.1A
-----------------------------------------------
- Initial release.
_________________
FireSlash.net


Last edited by FireSlash on Fri Jan 13, 2006 4:30 am; edited 1 time in total

#66579 - m2pt5 - Thu Jan 12, 2006 2:30 am

Might I suggest you build it with GBFS so those of us who don't use a CF-based cart can play it?
_________________
Don't sign your posts, it's dumb.

#66582 - FireSlash - Thu Jan 12, 2006 3:01 am

I plan to, just not yet. Too many other things need ironed out first.

Plus, I need to figure out how I'm going to set up GBFS, especially since I don't have a GBA flash cart to test with.
_________________
FireSlash.net

#66598 - zubiac - Thu Jan 12, 2006 9:31 am

doesn't boot on GBAMP.
two white screens of death(sometimes with some graphic-mess on upper screen)
?_?
_________________
Abusing Cube and DS with all sorts of homebrew and hacks.

#66602 - Sebbo - Thu Jan 12, 2006 10:37 am

works pretty well, can't wait for it to get to the point where your only tweaking minor things
_________________
Here's some ideas I have for when I know enough to act on them, or for others to have a look at when they're bored: www.wayne.sebbens.com/ds_ideas.htm

#66621 - FireSlash - Thu Jan 12, 2006 3:04 pm

zubiac wrote:
doesn't boot on GBAMP.
two white screens of death(sometimes with some graphic-mess on upper screen)
?_?


Did you download the data archive? It needs to go on the root

ex:

x:/data/lumiDS/base/blocks.pcx
_________________
FireSlash.net

#66653 - derula - Thu Jan 12, 2006 6:33 pm

Hm, for me no music and sounds are playing, and I do have the 0.2A binaries...

edit: or at least I clicked the link saying it would lead to them

#66673 - Lynx - Thu Jan 12, 2006 8:41 pm

You might want to change the /data to something specific, like /Limidata, as we are starting to have a lot of directories specific to games. :)

Anyway, It started fine for me, but I couldn't choose anything from the menu but the game starts when I press "START" and plays fine, with music, etc.

#66686 - FireSlash - Thu Jan 12, 2006 11:14 pm

Lynx wrote:
You might want to change the /data to something specific, like /Limidata, as we are starting to have a lot of directories specific to games. :)

Well, its a really sad attempt at standardizing a "data" folder for all games.

Notice it goes:
/data/GAMENAME/THEMENAME/

I'll use it, I can't make everyone else. Just trying to reduce the number of folders on my CF root. I'd be perfectly fine with changing it if someone wants to suggest something else, but it'd be nice to have a sort of community wide standard :)

Quote:
Anyway, It started fine for me, but I couldn't choose anything from the menu but the game starts when I press "START" and plays fine, with music, etc.

scene_menu.cpp line 93:
// TODO: Make this an actual menu

Quote:
Hm, for me no music and sounds are playing, and I do have the 0.2A binaries...

Is there a queue on the top screen? If its blank, you're still using 0.1A binaries. Otherwise, maybe its the card reader? What are you using?
_________________
FireSlash.net

#66690 - brian33x51 - Thu Jan 12, 2006 11:33 pm

FireSlash wrote:
Lynx wrote:
You might want to change the /data to something specific, like /Limidata, as we are starting to have a lot of directories specific to games. :)

Well, its a really sad attempt at standardizing a "data" folder for all games.

Notice it goes:
/data/GAMENAME/THEMENAME/


Hmm...that's a good idea.

However I'd almost prefer to have the directory relative to keep the windows type system destruction from happening:

/games/LuminDS/:
LuminDS
data/

/apps/MoonShell/:
moonshell
data/

I guess the extra work then would be the path discovery to correctly change the directory context.

#66716 - FireSlash - Fri Jan 13, 2006 4:32 am

I'd use relative paths if the directory weren't reset to / when the rom was loaded :/

If someone figures out a quick way to discover the correct directory, I'll implement it. But I'm not going to write code that gropes the whole CF card trying to find the folder. Just imagine how long that would take on a 1gb+ CF card with lots of small files O.O
_________________
FireSlash.net

#66717 - mntorankusu - Fri Jan 13, 2006 4:52 am

Well, couldn't you make a program to edit the start directory in the .nds file, or something like that, so we can at least choose our own directory?

Just an idea.

#66721 - Lynx - Fri Jan 13, 2006 5:27 am

FireSlash wrote:

Notice it goes:
/data/GAMENAME/THEMENAME/


Nope, didn't notice.. Maybe if we can nudge other developers into that direction it would help.. I'll keep an eye out.. games with data directories are still pretty new.

#66749 - tepples - Fri Jan 13, 2006 7:34 am

This isn't related to "dsenimul", is it?

I guess here's some of your to-do list:
  • add some indication that you need to press A at the menu instead of touching
  • make other menu options work
  • make both rotate buttons work
  • don't require two presses of the down key to move the piece from the top row to the floor
  • add sound and music (there seemed to be data, but it didn't work on FW2 and PassMe1 and GBAMP CF and the game as _boot_mp.nds)
  • add indication that the pieces on the top screen are the next pieces, with rightmost being immediately next
  • add "destroyer" blocks
  • pause when Start is pressed
  • add scoring
  • add progressive difficulty
  • add skin cycling

tepples yanks the passme, reboots the DS into GBA mode, and starts luminesweeper.mb
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#66785 - derula - Fri Jan 13, 2006 2:53 pm

FireSlash wrote:
Quote:
Hm, for me no music and sounds are playing, and I do have the 0.2A binaries...

Is there a queue on the top screen? If its blank, you're still using 0.1A binaries. Otherwise, maybe its the card reader? What are you using?


It does have a queue... I am using a GBAMP CF.

edit: And using Moonshell.

#99514 - shawndoc - Tue Aug 22, 2006 3:46 am

Anyone know where to DL this? The original link isn't work anymore.

#99675 - Sektor - Wed Aug 23, 2006 5:53 am

tehskeen.com seems to be the only site that mirrored the .nds and the data files.

edit:

dcemu.co.uk has mirrored the data files now. They had the .nds before but forgot the data.
_________________
GTAMP.com/DS


Last edited by Sektor on Thu Aug 24, 2006 3:00 am; edited 3 times in total

#99778 - josath - Wed Aug 23, 2006 10:43 pm

Here's a mirror so you don't have to go to a warez site to get it:
http://davr.org/ds2/LumiDS_0.2A.zip
http://davr.org/ds2/LumiDS_data_0.2A.zip

and a screenshot I made a while back:
[Images not permitted - Click here to view it]

Also, I built this version which MAY work on non-fatlib supported cards. But it is currently untested: (please post if the above doesn't work, but this special version does, along with your flashcart model)
http://davr.org/ds2/lumidsFCSRtest.zip

EDIT: FCSR version worked on my plain neoflash gba flashcart. yay.


Last edited by josath on Fri Aug 25, 2006 5:25 pm; edited 1 time in total

#99809 - Sektor - Thu Aug 24, 2006 3:01 am

How did you get the source? Not that I want it, I just didn't know fireslash made it available.
_________________
GTAMP.com/DS

#99893 - josath - Thu Aug 24, 2006 4:49 pm

Sorry if I wasn't clear, I didn't actually compile the source, I just built a FAT image from the data files and appended it to the .ds.gba.