AminetAminet
Search:
84478 packages online
About
Recent
Browse
Search
Upload
Setup
Services

misc/emu/StellaMOS.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Atari VCS 2600 emulator
Author:Stella team, Morphos port by AmiFreak
Uploader:lanch tiscali it (Fabrizio Bartoloni)
Type:misc/emu
Version:1.2
Requires:PowerSDL.library
Architecture:ppc-morphos
Date:2008-04-16
Download:http://aminet.net/misc/emu/StellaMOS.lha - View contents
Readme:http://aminet.net/misc/emu/StellaMOS.readme
Downloads:1864

Note from uploader: this is the latest version I had on my HD, if you have any
newer feel free to upgrade this archive.


This is a quick and dirty port of the Stella Atari 2600 emulator
to WarpOS and MorphOS. The only thing I did was writing the SDL
soundplayback routines.


All the real/hard work was done by the following people:

Jarmo Laakkonen  - WarpOS version of GCC 2.95.3
Sigbjørn Skjæret - MorphOS version of GCC 2.95.3
Bradford W. Mott - Creating Stella
Gabriele Greco   - Amiga port of SDL
Glenn Hisdal     - GCC WarpOS SDL linker library
The people who are maintaining Stella at http://stella.sourceforge.net.
And probably some other people.


Usage:

simply copy the stella.wos exe to any place on your harddrive.
Place the stella.pro file in the envarc:stella/ directory (if
it is not found there Stella will check the current directory).
See docs directory for more info and don't forget to read the licence
conditions.


Amiga/MorphOS specific:

Sound is enabled by default use -volume 0 to disable sound.
If the value for -volume is higher than 0 it determines the
size of the audio buffer play around with it to get the best
results (values between 30-40 work best for my bppc 603 at 210
/040 at 25) default is 34.
Use F10 or the start button on a CD³² pad to pause/unpause a
game.

history:

12-08-2002: - Now SndSDL uses SDL_LockAudio()/ SDL_UnlockAudio()
	      to protect callback function. *might* prevent freezes
	      reported by some people (well one guy actually).
07-08-2002: - Relinked the WarpOS version using AmigaSDL 1.2.4
	      thanks to Glen Hisdal for his work! Unforunately most
	      of the extra buttons on a CD³² pad can no longer be used.
22-07-2002: - Swapped joysticks, now you no longer need to swap your
	      mouse to use a joystick/pad.
	    - Some small changes in the joystick code, should work better
	      now.
	    - the extra buttons on a CD³² joypad now do some stuff.
20-07-2002: - Recompiled with more optimization options making it
	      much faster.
	    - Completely removed M6502Low CPU core, didn't work for
	      some reason.
	    - Implemented SndSDL::mute as a result pause now works,
	      press p to pause or unpause the game.
	    - -volume value now determines the audio buffer play around
	      with it to get the best results.
19-07-2002: - Great speed improvements in the SDL sound playback
	      routines. Now no longer processes 1 audio command
	      at a time and no longer uses SDL_Mutexes.
	    - Compiled a MorphOS version.
	    - Released source code changes.
17-07-2002: - First WarpOS version with my SDL sound playback
	      routines.
16-07-2002: - initial WarpOS compile with sound disabled


future:

- There is still a lot of room for improvement
  in SndSDL.cxx
- recompile using warpsdl (if and when the
  devarchive is released). Should give a nice
  speed boost.


contact:

Email: AmiFreak at chello.nl



Contents of misc/emu/StellaMOS.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 2031    4753  42.7% -lh5- 6582 Jul 15  2002 stella/Announce.txt
[generic]                 3315    8063  41.1% -lh5- 85ea Jul 15  2002 stella/Changes.txt
[generic]                  860    1884  45.6% -lh5- fa5b Jul 15  2002 stella/Copyright.txt
[generic]                57176   58955  97.0% -lh5- 90f0 Jul 15  2002 stella/docs/graphics/chucky_cheese.png
[generic]                 7239    7365  98.3% -lh5- 7a37 Jul 15  2002 stella/docs/graphics/circuit.png
[generic]                63009   63009 100.0% -lh0- 78ee Jul 15  2002 stella/docs/graphics/console.png
[generic]                 3309    3451  95.9% -lh5- 28b8 Jul 15  2002 stella/docs/graphics/jr_pacman.png
[generic]                 2982    3492  85.4% -lh5- 8313 Jul 15  2002 stella/docs/graphics/pacman.png
[generic]                 2630    2923  90.0% -lh5- 9902 Jul 15  2002 stella/docs/graphics/secret_quest.png
[generic]                 3063    3368  90.9% -lh5- 7cd5 Jul 15  2002 stella/docs/graphics/space_invaders.png
[generic]                21833   68991  31.6% -lh5- c6fd Jul 15  2002 stella/docs/stella.html
[generic]                 7001   17997  38.9% -lh5- e7eb Jul 15  2002 stella/License.txt
[generic]                 1387    2776  50.0% -lh5- 73e1 Aug 11  2002 stella/Readme.Amiga
[generic]                  248     386  64.2% -lh5- 8fa1 Jul 15  2002 stella/Readme.txt
[generic]               226829  790360  28.7% -lh5- 0d3d Aug 11  2002 stella/stella.mos
[generic]                76787  412811  18.6% -lh5- 0138 Jul 15  2002 stella/stella.pro
[generic]                  558    1423  39.2% -lh5- 8fd0 Jul 15  2002 stella/Todo.txt
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        17 files  480257 1452007  33.1%            Apr 16 06:45

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>