Stella (Atari 2600 Emulator)

Submit portable freeware that you find here. It helps if you include information like description, extraction instruction, Unicode support, whether it writes to the registry, and so on.
Post Reply
Message
Author
User avatar
Magibon
Posts: 177
Joined: Thu Feb 24, 2011 4:24 pm

Stella (Atari 2600 Emulator)

#1 Post by Magibon » Mon Jun 04, 2012 3:33 am

Website: https://stella-emu.github.io/
License: Opensource, (GNU GPLv2)
Dependencies: None
Portable: Yes
Stealth: No (stores settings in AppData\Roaming)


I found this app. to be so fun.
- extremely light footprint
- should work on all Windows
- much easier to use/play than MAME:

How to extract: download zip file, extract, launch 'Stella.exe'.

Download: https://stella-emu.github.io/downloads.html

Image

Image

kuihdez
Posts: 94
Joined: Sat Jun 07, 2008 4:32 am

Re: Stella (Atari 2600 Emulator)

#2 Post by kuihdez » Sat Oct 12, 2019 5:25 am

this is not portable

User avatar
vevy
Posts: 752
Joined: Tue Sep 10, 2019 11:17 am

Re: Stella (Atari 2600 Emulator)

#3 Post by vevy » Sat Oct 12, 2019 1:04 pm

It can be made portable:

- Create basedir.txt next to stella.exe

- Inside:

Code: Select all

config\
or any other name for the folder. Don't forget the backslash.

- save as ANSI

Inside stella.ini (now under config\), locations of other config files paths (state dir, cheatfile, etc) have to be absolute. So useful only if you keep Stella in a fixed path (not USB). romdir can be relative. (e.g. Roms\)

However, you can work around that by using command line options:
Stella.exe -statedir config\state -cheatfile config\stella.cht -palettefile config\stella.pal -propsfile config\stella.pro -nvramdir config\nvram -cfgdir config\cfg

You can also add the parameter -romdir Roms and forgo setting it it stella.ini

So, in short:
- create basedir.txt with contents as above
- create a batch file or a shortcut with the following parameters:

Code: Select all

Stella.exe -romdir Roms -statedir config\state -cheatfile config\stella.cht -palettefile config\stella.pal -propsfile config\stella.pro -nvramdir config\nvram -cfgdir config\cfg
- run from that file and you are good to go!
Help make the comprehensive CLI database happen:
                    Vote for filters/badges!

User avatar
vevy
Posts: 752
Joined: Tue Sep 10, 2019 11:17 am

Re: Stella (Atari 2600 Emulator)

#4 Post by vevy » Wed Oct 23, 2019 5:36 am

If this is enough (independent testing welcome), I think this should be moved to portable forum and included in the database.

Can someone pick it up? I would but I am not sure about dependencies and such.
Help make the comprehensive CLI database happen:
                    Vote for filters/badges!

User avatar
vevy
Posts: 752
Joined: Tue Sep 10, 2019 11:17 am

Re: Stella (Atari 2600 Emulator)

#5 Post by vevy » Sun Mar 22, 2020 5:35 pm

Good news!

Version 6.1 was released and it simplified portability. Now all you have to do is run Stella.exe with one of the following arguments:

Code: Select all

Stella.exe -baseinappdir
this will put the config files and folders next to Stella.exe ... OR

Code: Select all

Stella.exe -basedir folder
replace folder with a name of your choice. This helps keep the config files organized.

The basedir.txt method has been discontinued.

--------------------

Note about 6.1:
IMPORTANT NOTES:

Because of major event remapping changes, all remappings will be reset to defaults; if you had custom mappings, they will need to be re-entered again.
Because of major internal changes, all state files are now invalid.
Support for Windows XP has been discontinued as of this version. WinXP is now completely out of support from Microsoft, so we are doing the same.
See more here

--------------------

I added it to the database. You can vote, now!
Help make the comprehensive CLI database happen:
                    Vote for filters/badges!

User avatar
vevy
Posts: 752
Joined: Tue Sep 10, 2019 11:17 am

Re: Stella (Atari 2600 Emulator)

#6 Post by vevy » Tue Mar 24, 2020 3:33 am

Could someone move this to Submissions, please?
Help make the comprehensive CLI database happen:
                    Vote for filters/badges!

Post Reply