Homebrew StellaDS V1.2 (DSi Entry)

alekmaul

Well-Known Member
OP
Member
Joined
Nov 5, 2002
Messages
104
Trophies
0
Age
54
Location
Blois
Website
www.portabledev.com
XP
277
Country
France
Hi All,
Here is an Atari VCS 2600 emulator for DS and DSi (compiled with last libnds and devkitpro), a port from Stella Emulator.
To use this emulator, you must use compatibles rom with a26/bin format.
Do not ask me about such files, I don't have them. A search with Google will certainly help you.

Controls :
* Direction pad : the joystick ...
* A : Fire button
* X : Left Difficulty A/B
* Y : Color / Black&White Switch
* R : RESET (yes R like Reset
tongue.gif
)
* L : Change controller (paddle / joystick)
* SELECT : SELECT Trigger
* START : Show FPS

Vidéo :
[youtube]http://youtu.be/9NVDQdJFj-A[/youtube]

Some screenshots :
stellav01_01.png
stellav01_03.png

stellav01_06.png
stellav01_07.png


Download : StellaDS V1.2

Of course, i'm releasing the source code because I am not the original author of Stella Emulator : StellaDS source code

QUOTE said:
V1.2 : 06/06/2011
* Change screen height when switching from PAL NTSC
* Add fps display with START button
* Add stylus management for paddle
 
  • Like
Reactions: Alfonx and Tarmfot

Sir_Voe

Well-Known Member
Member
Joined
Apr 28, 2007
Messages
318
Trophies
0
XP
216
Country
United States
Nice! Glad to find it works with Sudokuhax, as I share an SD card between my hacked wii and DSi and therefore already had the complete 2600 set installed.
 

NES SNES V.B. N64 G.C. Wii WiiU

Now with extra redundancy!
Member
Joined
Feb 10, 2011
Messages
859
Trophies
0
Location
The EoF
XP
115
Country
Great! So many great things have come out of this homebrew competition. GBA and 2600 emus, remakes of games, many homebrew games, etc. At first I didn't see the point in this homebrew competition, but now its just so obvious! Hope to see a similar contest next year, and good luck with this emulator.
 

Recorderdude

Musician, Animator, Buffoon.
Member
Joined
Jun 19, 2010
Messages
1,392
Trophies
0
Age
26
Website
Visit site
XP
252
Country
United States
MY.GOD.YES.

I have to wonder if alekmaul read this at all?


personuser said:
OK, I take back part of my last post - perhaps handy isn't the easiest to port.

What we need is a better port of STELLA.

The file selection is so damn broken in StellaDS that you often load the rom below or above the one selected, and the load times....load an atari game in stellaDS and laugh your ass off as you watch how long it takes to load a file that's a few KBs big.
 

ferret7463

Well-Known Member
Member
Joined
Sep 21, 2010
Messages
612
Trophies
0
Age
47
XP
559
Country
United States
good work
yay.gif
I love the interface on the bottom screen. A quick suggestion, can you clear up the sound some. It crackles a lot, not that i am complaining . You have done a way better job than i would've. Thank you for the EMU.
gbasp.gif
 

BassAceGold

Testicles
Member
Joined
Aug 14, 2006
Messages
495
Trophies
0
XP
420
Country
Canada
alekmaul I hope you don't mind, but I have added rom loading via launch arguments so that other menus can be used for loading roms.

The updated source + binary can be found HERE.

The only change I made was to add:
CODE
//load rom file via args if a rom path is supplied
if(argc > 1)
{
dsShowScreenMain();
dsLoadGame(argv[1]);
etatEmu = STELLADS_PLAYINIT;
}


to main.cpp before dsMainLoop();
 

Mbmax

Homebrew addicted
Member
Joined
Nov 7, 2006
Messages
2,274
Trophies
0
Website
Visit site
XP
389
Country
personuser said:
does it take both .a26 and .bin? I've got two atari sets but it would take ages to get to the game I want via the huge a26 one.
In the readme.txt we can read :

QUOTEStellaDS is an Atari 2600 console emulator.
To use this emulator, you must use compatibles rom with a26/bin format.
 

Another World

Emulate the Planet!
Former Staff
Joined
Jan 3, 2008
Messages
10,578
Trophies
0
Age
45
Location
From Where???
Website
wiki.gbatemp.net
XP
5,305
Country
Colombia
anyone try the Starpath Supercharger games to see if they work?

i haven't had time to grab mine from storage.

if you guys just want to test this emu out legally don't forget that there is atari 2600 homebrew.
http://filetrip.net/f11606-Ature-%28Atari-2600%29-1-0.html (zelda-like, i recommend it)
http://filetrip.net/f21950-L-E-M-Lunar-Exc...RI%29-v0-9.html
http://filetrip.net/f22866-PassThrough-260...RI%29-1-02.html
http://filetrip.net/f22819-PIG-%28Atari-2600%29-0-90.html
http://www.atariage.com/forums/forum/50-at...00-programming/ (development info)

this is an awesome first release, i can't wait to see what comes next. alek always keeps his projects updated!

cheers!!

=====================
quick edit here.

when i'm in root of my msd card the top of the emu says #/# games. it would be nice if it checked the directory for .a26/.bin files and if none are found that it instead said #/# directories.

i clicked power on/off and selected no. when the main screen came back i now have two power buttons. the second one is just a graphic and i can not select it. it appeard to the right of the first one and covers part of the words for "tv type".

for the next version please consider adding dpad/button combination menu options.

i tested a few starpath starcharger games and they just freeze up the emu. when the emu freezes either its with a sound constantly playing or the top screen just freezes, also on the bottom is this weird graphic that appears under the "me" in "game". when its frozen i can still softreset in AKAIO so i'm assuming its not the emu thats frozen just the emulation of the rom has errored.

i have some starpath homebrew that i've upload, the link is below, please test.
http://www.sendspace.com/file/z89z6w

^^ tetris works but the screen shakes around. i don't have time right now to test everything i have for the starcharger.

-another world
 

Mbmax

Homebrew addicted
Member
Joined
Nov 7, 2006
Messages
2,274
Trophies
0
Website
Visit site
XP
389
Country
Mbmax said:
Alek, what is the maximum amount of .a26 files we can copy in one directory ?
Tested myself and don't put more than 255 files in a folder or the emulator will slow down a lot the file list process.
@alek : The color/B-W switch is supposed to work in this version ? Also the game select and game reset button switch do not work.
QUOTE(Another World @ May 20 2011, 11:26 PM) anyone try the Starpath Supercharger games to see if they work?
Tested a couple of them without luck.
BTW, the emulator run fine in dsi mode on my ievo.
 

VatoLoco

Don't crush that dwarf, hand me the pliers.
Member
Joined
Jan 29, 2008
Messages
2,318
Trophies
0
Age
49
Location
Ya Cant Get There From Here
Website
www.backwoodzstudioz.com
XP
2,152
Country
United States
This is a nice update, thanks Alek=D
Atari2600 was the first system I owned as a kid, so playing these games is always nostalgic fun for me.

Also, thanks BassAce for adding the argv to it. Looks like I need to find a set of Atari boxart for the direct game launching from BAGplug =)
 

alekmaul

Well-Known Member
OP
Member
Joined
Nov 5, 2002
Messages
104
Trophies
0
Age
54
Location
Blois
Website
www.portabledev.com
XP
277
Country
France
thanks for all your tests, i will consider your remarks for the next version.
Currently :

- pb with starpath supercharger (will check v2 release of stella)
- paddle emulation (why not, good idea with the stylus)
- pb with root directory and strange #/# display (don't really understand the pb but will check)
- dpad/button combination menu options (what do you want exactly, adding conf for but #1/#2 and triggers to remap them to DS buttons ?)
- power on/off and selected no, pb with graphics
- adding load argument with BassAceGold tip (which menu uses it, your menu ?)

About B/W switch, it doesn't work for all games because i think it must be supported by the game. It's not a palette modification but a hardware switch in the A2600 machine.
Also, the maximu number of roms is 1024 per directory, I think it's enough ;-)
At least, it's not a fork of previous version from thechuckster, as you can see in source code, this version is rewrote from scratch for the DS part.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Xzi @ Xzi:
    was pretty much out of space on all my other external and internal drives
    Gift
  • kenenthk @ kenenthk:
    I'm not really into huge library collecting so I always have space
    Gift
  • kenenthk @ kenenthk:
    Just having the extra feels better
    Gift
  • Xzi @ Xzi:
    yeah i try not to fill above 75-80%
    Gift
  • Xzi @ Xzi:
    just like a superstitious thing i guess lol
    Gift
  • kenenthk @ kenenthk:
    Just upgraded a 2tb in my ps4 that will probably get filled quick
    Gift
  • kenenthk @ kenenthk:
    And got 128gb in my vita and 3ds that will never get filled
    Gift
  • Xzi @ Xzi:
    got a 1TB external drive connected to my PS5 for PS4 games
    Gift
  • Xzi @ Xzi:
    about 120GB left on the internal SSD
    Gift
  • Xzi @ Xzi:
    and just installed a 512GB SSD with nothing on it yet
    Gift
  • kenenthk @ kenenthk:
    So in other words only 4 games got installed
    Gift
  • Xzi @ Xzi:
    lol
    Gift
  • Xzi @ Xzi:
    PS5 games are actually considerably smaller than PS4 games
    +1
    Gift
  • Xzi @ Xzi:
    better compression/optimization i guess
    Gift
  • kenenthk @ kenenthk:
    But it only has like 4 games :tpi:
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    what is something you can say about console homebrew but also in the bedroom
    Gift
  • kenenthk @ kenenthk:
    Time to transfer files
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    "it was so hard the first time"
    +1
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    "Time to transfer files" bro having sex with robots
    +1
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    honestly knowing ken that isn't that unbelievable
    +1
    Gift
  • Xzi @ Xzi:
    arent many ps5 exclusives it's true, but there are a whole lot of ps4 games that got ps5 upgrades
    Gift
  • Xzi @ Xzi:
    and those have to be stored on one of the SSDs
    Gift
  • Xzi @ Xzi:
    "time to smash the stack"
    Gift
  • kenenthk @ kenenthk:
    Uremum does like to call me dadbot
    Gift
  • kenenthk @ kenenthk:
    Nothing beats a midnight shower
    Gift
    kenenthk @ kenenthk: Nothing beats a midnight shower