Gaming Custom Slot-2 Hardware

pyromaniac123

ส็็็็็็็็็็็็็็็็็็็(ಠ益ಠส็็็็็็็็็็็็็็็็็็็
Member
Joined
Sep 24, 2011
Messages
2,006
Trophies
2
XP
1,770
Country
Just buy them. Much simpler.
 

pyromaniac123

ส็็็็็็็็็็็็็็็็็็็(ಠ益ಠส็็็็็็็็็็็็็็็็็็็
Member
Joined
Sep 24, 2011
Messages
2,006
Trophies
2
XP
1,770
Country

gudenau

Largely ignored
OP
Member
Joined
Jul 7, 2010
Messages
3,884
Trophies
2
Location
/dev/random
Website
www.gudenau.net
XP
5,661
Country
United States

DinohScene

Gay twink catboy
Global Moderator
Joined
Oct 11, 2011
Messages
22,601
Trophies
4
Location
Восторг
XP
23,148
Country
Antarctica
Then I'd suggest hooking an Arduino up to the Slot-2 of a DS.

That might work but I doubt it that you'll pull it off that it'll be usefull.
It would be cool as a POC tho.
 

gudenau

Largely ignored
OP
Member
Joined
Jul 7, 2010
Messages
3,884
Trophies
2
Location
/dev/random
Website
www.gudenau.net
XP
5,661
Country
United States
Then I'd suggest hooking an Arduino up to the Slot-2 of a DS.

That might work but I doubt it that you'll pull it off that it'll be usefull.
It would be cool as a POC tho.

I was just looking into the Arduino thing. :-) I just need to know how to get the ds to talk with it... That is what I have not found yet, I have read gbatek many times...
 

DinohScene

Gay twink catboy
Global Moderator
Joined
Oct 11, 2011
Messages
22,601
Trophies
4
Location
Восторг
XP
23,148
Country
Antarctica
You'll need to talk to the DS in NDS mode.

It's the same was as they did it with Slot-2 cards.
FlashMe would be a good idea.

I have no experience what so ever in NDS coding so I can't help you with that.
 

gudenau

Largely ignored
OP
Member
Joined
Jul 7, 2010
Messages
3,884
Trophies
2
Location
/dev/random
Website
www.gudenau.net
XP
5,661
Country
United States
You'll need to talk to the DS in NDS mode.

It's the same was as they did it with Slot-2 cards.
FlashMe would be a good idea.

I have no experience what so ever in NDS coding so I can't help you with that.

Oh whell, I think I have the coding part figured ds side, just not the slot-2 hardware, that is the big sticking point for me.
 

Gryphon93

Well-Known Member
Member
Joined
Nov 30, 2008
Messages
145
Trophies
0
XP
252
Country
I'm playing around with the GBA-slot myself, trying to get my DS to communicate with my Arduino. I've managed to send data from the Arduino to the DS, but not the other way around. Right now I've only sent 16 bits, so it's just a small step forward. I can't promise anything, but I'll keep trying and see if I can get the devices to communicate properly. However, there is one possible problem using a regular Arduino. It may be too slow to be able to communicate, even with the GBA-slot set to the lowest speed. I've yet to confirm this, but it might be a problem. I'm doing this for fun anyways, so it's just interesting to see if it works out. If it does I might use it in some projects I have in mind.
 

gudenau

Largely ignored
OP
Member
Joined
Jul 7, 2010
Messages
3,884
Trophies
2
Location
/dev/random
Website
www.gudenau.net
XP
5,661
Country
United States
I'm playing around with the GBA-slot myself, trying to get my DS to communicate with my Arduino. I've managed to send data from the Arduino to the DS, but not the other way around. Right now I've only sent 16 bits, so it's just a small step forward. I can't promise anything, but I'll keep trying and see if I can get the devices to communicate properly. However, there is one possible problem using a regular Arduino. It may be too slow to be able to communicate, even with the GBA-slot set to the lowest speed. I've yet to confirm this, but it might be a problem. I'm doing this for fun anyways, so it's just interesting to see if it works out. If it does I might use it in some projects I have in mind.

So you have managed to send data to the ds, and have the ds read it? How is your hardware setup?
 

Another World

Emulate the Planet!
Former Staff
Joined
Jan 3, 2008
Messages
10,579
Trophies
2
Age
48
Location
From Where???
Website
wiki.gbatemp.net
XP
5,577
Country
Colombia
i know you are discussing slot-2, but have you read about ds brute?

DS brut is an open source hardware prototyping platform for the Nintendo DS, aimed at enthusiasts, artists and game developers alike. We manufactured Slot-1 cartridges that allow you to control a basic UART, up to six GPIO lines, up to three ports for PWM, up to two ADCs, and I?C bus - all from within your own DS homebrew application.

see our website http://dsbrut.sukzessiv.net/


The cartridge features one Atmega168 microcontroller which - like the Arduino - can be very easily programmed via the TX/RX pins. By default, the microcontroller runs a programm (source code available) tailored for use with a LGPL-licensed library for devkitPro we developed, that makes it possible to access the microcontroller's peripherals from within your DS code. The library transparently handles all communication with the cartridge over SPI bus, which makes it extremely easy to use for developers. As its API closely resembles those of Arduino (analogRead(), digitalRead()), you can start prototyping right away if you have some experience on that platform!

-another world
 

gudenau

Largely ignored
OP
Member
Joined
Jul 7, 2010
Messages
3,884
Trophies
2
Location
/dev/random
Website
www.gudenau.net
XP
5,661
Country
United States
i know you are discussing slot-2, but have you read about ds brute?

DS brut is an open source hardware prototyping platform for the Nintendo DS, aimed at enthusiasts, artists and game developers alike. We manufactured Slot-1 cartridges that allow you to control a basic UART, up to six GPIO lines, up to three ports for PWM, up to two ADCs, and I?C bus - all from within your own DS homebrew application.

see our website http://dsbrut.sukzessiv.net/


The cartridge features one Atmega168 microcontroller which - like the Arduino - can be very easily programmed via the TX/RX pins. By default, the microcontroller runs a programm (source code available) tailored for use with a LGPL-licensed library for devkitPro we developed, that makes it possible to access the microcontroller's peripherals from within your DS code. The library transparently handles all communication with the cartridge over SPI bus, which makes it extremely easy to use for developers. As its API closely resembles those of Arduino (analogRead(), digitalRead()), you can start prototyping right away if you have some experience on that platform!

-another world

I will look at that, but I want it so that you may use whatever Slot-1 you have, for ease of use, and they are 100%sold out... Found schematics!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • NinStar @ NinStar:
    on tiramisu you can access it by opening mii maker
  • crafthp434 @ crafthp434:
    okay
  • NinStar @ NinStar:
    I don't have a wii u anymore to test it myself, but if homebrews are not visible on the wii u menu I think you can press L + R + minus to open the plugin menu, there should be an option called "homebrews on wii u menu" or something similar
  • crafthp434 @ crafthp434:
    nope
  • crafthp434 @ crafthp434:
    it is L+dpad down+ select
  • crafthp434 @ crafthp434:
    but homebrew is appearing in the home menu btw
  • NinStar @ NinStar:
    yes, now I remember it
  • NinStar @ NinStar:
    then it is working, I also don't like that they did this but it is the only option you have if you are using aroma
  • crafthp434 @ crafthp434:
    i just didint know the homebrew launcher didint exist in aroma
  • crafthp434 @ crafthp434:
    thanks btw
  • Xdqwerty @ Xdqwerty:
    Im downloading fallout 3 goty edition
    +1
  • BigOnYa @ BigOnYa:
    I'm downloading more ram for my hamster pc
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    New hamster PC, with anal operation and BT connectivity!
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, How do I make enemies respawn on gdevelop after
    the player dies?
  • Psionic Roshambo @ Psionic Roshambo:
    Carrying a PC or phone is so old school!
  • Psionic Roshambo @ Psionic Roshambo:
    Squeeze your cheeks twice to answer calls!
  • BigOnYa @ BigOnYa:
    @Xdqwerty you can use a "spawner" function on any object.
    +1
  • BigOnYa @ BigOnYa:
    Or when your player dies, you can say in code, if enemy exists, do nothing, but if enemy does not exist, then create enemy at certain spot. (This would be a pain tho for lots of emeies)
    +1
  • BigOnYa @ BigOnYa:
    Easiest, simple way would be just restart scene, but player would restart from beginning.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, thx in advance
    +1
  • Spider2190 @ Spider2190:
    Heya
  • Spider2190 @ Spider2190:
    How are you doing, @Xdqwerty
    ?
  • Psionic Roshambo @ Psionic Roshambo:
    Dolphin porn??? This man has my vote!!! Lol
    Psionic Roshambo @ Psionic Roshambo: Dolphin porn??? This man has my vote!!! Lol