Homebrew my homebrew dev journey

dub_the_old

Active Member
OP
Newcomer
Joined
Apr 12, 2021
Messages
33
Trophies
0
Age
54
XP
747
Country
France
Hi. I'm beginning dev on nintendo ds / gba because I like this little consoles so powerful and colorful.

I did some testing and make my own chip-8 emulator. Nothing extraordinary and certainly not optimized but works well and useful for understanding some parts of the library libnds.
I use some chip-8 roms directly inside the nds rom because I can't run libfat on my nds, nor on desmume.
I tried to dldi the roms whitout success. I have a R4isdhc 2014, certainly a clone i bought years years ago just a few $ and just begin to use it for development. So I need to find something working on my card and emulator for testing.


Well, I wish to make a game compatible nds and gba. I'll make 2 versions because it will be nice to see it on the two consoles.
The problem is finding a game to do, I'm pretty bad for choosing and level designing it. So maybe a demake, maybe a remake. There's so much type of game.

BoulderDash NDS rom.
https://mega.nz/file/dgVAzLbT#SSXWWwDXclomsDcqX99-vn00EE8HEZjP1MWbN0vPqaI
 
Last edited by dub_the_old,

Nikokaro

Lost philosopher... searching for a way out...
Member
Joined
Feb 3, 2020
Messages
2,181
Trophies
1
Location
Nautilus (under) Lake Como, Italy 🇮🇹
XP
6,734
Country
Italy
Hi. I'm beginning dev on nintendo ds / gba because I like this little consoles so powerful and colorful....
The problem is finding a game to do, I'm pretty bad for choosing and level designing it. So maybe a demake, maybe a remake. There's so much type of game.
Hello. :)
Welcome and good luck for your project.
I would like to suggest you a clone of Arkanoid/Breakout, which I think is not among the most difficult to do: it is always appreciated and fun, suitable for all seasons, one of the longest-running titles.
Perhaps taking the japanese Block Kuzushi series (snes/psx) as inspiration: anime-style, particularly colorful, funny, bizarre, crazy.:D
 

dub_the_old

Active Member
OP
Newcomer
Joined
Apr 12, 2021
Messages
33
Trophies
0
Age
54
XP
747
Country
France
Hello. :)
Welcome and good luck for your project.
I would like to suggest you a clone of Arkanoid/Breakout, which I think is not among the most difficult to do: it is always appreciated and fun, suitable for all seasons, one of the longest-running titles.
Perhaps taking the japanese Block Kuzushi series (snes/psx) as inspiration: anime-style, particularly colorful, funny, bizarre, crazy.:D

Hi.
Thanks for the suggestion. I'll test the game on snes. That can be a fun game to make with crazy boss.
And perfect for the format. :sp::nds:

--------------------- MERGED ---------------------------

The test I've made with chip-8 emulator B-)

ds_chi11.jpg
 
  • Like
Reactions: Nikokaro

dub_the_old

Active Member
OP
Newcomer
Joined
Apr 12, 2021
Messages
33
Trophies
0
Age
54
XP
747
Country
France
melonDS can definitely emulate sd cards (I think it's possible with desmume as well though idk how). You only need to create an SD card image as a file (http://melonds.kuribo64.net/board/thread.php?id=536) and then configure it under Emu Settings -> DLDI
Thanks. With melonDS I have the libfat working on my emulator. It's great !!! :D

Before working on the arkanoid clone, I have begin to work yesterday evening, just a few hours, on a boulderdash game. I need to add test on falling rock and scroll. Except that the game works well.
But now I'm stuck with my R4 card so ... i'll come back later.

boulde10.png


New test version : Boudler and Gems falling. You can push Boulder.

ToDo : bigger level, timer and life. Maybe change the gfx, I use the arcade version.

boulde11.png


I have uploaded the link of the demo on the first post.
You can push "START" button to randomize / restart the level. This doesn't work on the emulator but certainly works on real DS. Or else you reload the rom and this does work too.


A test of breakout clone. 2 screens view and the ball move between the two screens.

Which size of objects do you prefer ? The right screen is the one i have but maybe objects are too small ?

breako11.png


Update of boulderdash game.
Scrolling map 512x512 pixels with mini map to show the full map.

boulde15.png
 
Last edited by dub_the_old,
  • Like
Reactions: catlover007

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    It could get banned from PSN but you can change your ID I think?
  • Xdqwerty @ Xdqwerty:
    also gonna install twilight menu in my r4 flashcard
  • Psionic Roshambo @ Psionic Roshambo:
    One thing that just occurred to me.... The sound on the 2600 sucked less back then the harsh sound we hear now is from infinitely better speakers we have now, back when the 2600 was new speakers produced a almost muffled sound, like CRTs made old graphics look slightly better.
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder if I could recommend that to some emulation devs that perhaps the sound could use some smoothing out to simulate those old TVs
  • Psionic Roshambo @ Psionic Roshambo:
    I think a few of the early systems could benefit from that, at least up to the 8 bit generation, by the 16 bit generation I think TVs had gotten a lot better in almost every way
  • Xdqwerty @ Xdqwerty:
    i dont have an sd card adapter but I have an usb sd card adapter
  • K3Nv2 @ K3Nv2:
    Old people games
  • Xdqwerty @ Xdqwerty:
    its not the one that comes with the r4
  • Xdqwerty @ Xdqwerty:
    doesnt work (my flashcard is from r4isdhc.com)
  • Xdqwerty @ Xdqwerty:
    might install ysmenu first
  • Psionic Roshambo @ Psionic Roshambo:
    Try Wood firmware
  • Psionic Roshambo @ Psionic Roshambo:
    For your R4
  • Psionic Roshambo @ Psionic Roshambo:
    It's old but it's the best firmware out for DS stuff
  • Xdqwerty @ Xdqwerty:
    it says it only works for the original R4, R4i Gold (r4ids.cn), R4iDSN (r4idsn.com) and Acekard R.P.G.
  • Xdqwerty @ Xdqwerty:
    nvm it does support mine
  • Xdqwerty @ Xdqwerty:
    but why choose it over ysmenu @Psionic Roshambo?
  • Xdqwerty @ Xdqwerty:
    bc im stupid?
  • Xdqwerty @ Xdqwerty:
    yea ik im stupid
  • Xdqwerty @ Xdqwerty:
    good night
  • Psionic Roshambo @ Psionic Roshambo:
    Just give it a try, but honestly if you have a 3DS you can play DS games without a card just off the internal SD card
  • Psionic Roshambo @ Psionic Roshambo:
    Slightly slower loading but a bit more convenient
  • BakerMan @ BakerMan:
    guys, my fuckin headphones have an out of place speaker
  • K3Nv2 @ K3Nv2:
    Did you try wearing them?
    K3Nv2 @ K3Nv2: Did you try wearing them?