Jump to content

Homebrew Bounty Forum Rules
Homebrew Bounty Forum Rules

1. Can I create a thread here?
You may create a thread ONLY for submitting your entry to the Homebrew Bounty. Your project can either be finished or WIP (Work In Progress). Any thread created here will be considered an entry in the competition. If your thread isn't an entry for the Homebrew Bounty, it will either be moved or deleted.

2. Should I post my entry in a specific way?
Actually, just create a thread and make sure to use one of the following post icons (at the bottom of the form):


  • Please log in to reply

StellaDS V1.2 (DSi Entry)

, An Atari VCS 2600 Emulator for DS and DSi (Go to first unread post)
alekmaul Post #1 Posted 20 May 2011 - 05:28 AM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 102
  • Member No.: 2,145
  • Joined: 05-November 02
  • Location: Blois

  •  

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 :
http://youtu.be/9NVDQdJFj-A

Some screenshots :



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
V1.2 : 06/06/2011
* Change screen height when switching from PAL <> NTSC
* Add fps display with START button
* Add stylus management for paddle


Edited by alekmaul, 06 June 2011 - 05:12 AM.



Sir_Voe Post #2 Posted 20 May 2011 - 06:07 AM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 289
  • Member No.: 77,491
  • Joined: 28-April 07

  •  

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 Post #3 Posted 20 May 2011 - 12:48 PM

    the most redundant name on the 'temp

  • PipPipPipPipPip

  • Group: Members
  • Posts: 784
  • Member No.: 273,625
  • Joined: 10-February 11
  • Location: http://GBAtemp.net Redundancy: Over 9000!

  •  

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.

Edited by NES SNES V.B. N64 G.C. Wii, 20 May 2011 - 12:49 PM.


personuser Post #4 Posted 20 May 2011 - 02:04 PM

    Musician, Animator, Buffoon.


  • Group: Members
  • Posts: 1,358
  • Member No.: 256,132
  • Joined: 19-June 10

  •  

MY.GOD.YES.

I have to wonder if alekmaul read this at all?


QUOTE(personuser @ Dec 21 2010, 03:58 PM) <{POST_SNAPBACK}>
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.




Mbmax Post #5 Posted 20 May 2011 - 02:18 PM

    Homebrew addicted


  • Group: Members
  • Posts: 2,227
  • Member No.: 53,260
  • Joined: 07-November 06

  •  

Hey Alek ! Nice to see you entered the bounty.

Good luck ! happy.gif


wasim Post #6 Posted 20 May 2011 - 02:35 PM

    ♫ Music addict ♫

  • PipPipPipPipPip

  • Group: Members
  • Posts: 907
  • Member No.: 267,197
  • Joined: 13-November 10
  • Location: Calicut

  •  

nice work

And good luck wink.gif


Buleste Post #7 Posted 20 May 2011 - 02:40 PM

    Old Fart

  • PipPipPipPipPip

  • Group: Members
  • Posts: 844
  • Member No.: 270,190
  • Joined: 19-December 10

  •  

Many, Many, Many thanks for this one. This should bring back many memories from when I was a kid.


Schlupi Post #8 Posted 20 May 2011 - 04:38 PM

    Gbatemp's Official Earthbound Maniac™


  • Group: Blacklisted Traders
  • Posts: 3,980
  • Member No.: 99,161
  • Joined: 31-August 07
  • Location: Rozen Queen Co, Chicago Branch

  •  

Yes! Awesome!

Why oh why won't others update their emulators? frown.gif


ferret7463 Post #9 Posted 20 May 2011 - 06:23 PM

    GBAtemp Fan

  • PipPipPipPip

  • Group: Members
  • Posts: 323
  • Member No.: 262,931
  • Joined: 21-September 10

  •  

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

Edited by ferret7463, 20 May 2011 - 06:24 PM.


BassAceGold Post #10 Posted 20 May 2011 - 06:49 PM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 293
  • Member No.: 47,050
  • Joined: 14-August 06

  •  

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();

Edited by BassAceGold, 20 May 2011 - 06:50 PM.


Mbmax Post #11 Posted 20 May 2011 - 06:52 PM

    Homebrew addicted


  • Group: Members
  • Posts: 2,227
  • Member No.: 53,260
  • Joined: 07-November 06

  •  

Alek, what is the maximum amount of .a26 files we can copy in one directory ?

Edited by Mbmax, 20 May 2011 - 06:52 PM.


personuser Post #12 Posted 20 May 2011 - 06:55 PM

    Musician, Animator, Buffoon.


  • Group: Members
  • Posts: 1,358
  • Member No.: 256,132
  • Joined: 19-June 10

  •  

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.

Edited by personuser, 20 May 2011 - 06:55 PM.


Mbmax Post #13 Posted 20 May 2011 - 06:58 PM

    Homebrew addicted


  • Group: Members
  • Posts: 2,227
  • Member No.: 53,260
  • Joined: 07-November 06

  •  

QUOTE(personuser @ May 20 2011, 07:55 PM) <{POST_SNAPBACK}>
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 :

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


Edited by Mbmax, 20 May 2011 - 06:58 PM.


personuser Post #14 Posted 20 May 2011 - 07:07 PM

    Musician, Animator, Buffoon.


  • Group: Members
  • Posts: 1,358
  • Member No.: 256,132
  • Joined: 19-June 10

  •  

OK, cool. Will try this out.


NamoNakamura Post #15 Posted 20 May 2011 - 07:41 PM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 167
  • Member No.: 245,135
  • Joined: 13-February 10

  •  

Tons of love! The previous version actually ran certain games slowly!







Users browsing this topic

1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users