Commit Graph

  • 36ed979ece Updated the Sound class so it has a new set method which also takes as an argument the number of CPU cycles elapsed since the last TIA sound update. The default implementation of this method invokes the old set method for backwards compatibility with derived classes. bwmott 2002-03-28 02:02:24 +0000
  • e24dd2c994 Added a disclaimer regarding the support for music mode data fetchers and cleaned up some whitespace. bwmott 2002-03-28 01:48:28 +0000
  • 735a362381 Updated X11 and SDL versions to use the new Settings class. Currently working on updating the DOS version. stephena 2002-03-21 22:50:36 +0000
  • fff4d40d77 Updated makefile to include the Settings class. It is now a core class that is added to all versions of Stella. stephena 2002-03-21 22:48:54 +0000
  • 6ef82a49f5 Removed redundant code in X11 and SDL versions dealing with setting options from an INI file or commandline to this new class. stephena 2002-03-21 22:47:00 +0000
  • a6b74d92f0 Added experimental timing code to the X11 and SDL versions. Now its possible to use the emulator without hogging the CPU. Usage on most machines I've tested is around 1% - 2%, versus the 100% that was used before. stephena 2002-03-20 00:03:24 +0000
  • 47f740acdd Fixed "addr" redefinition, so WIN32 version compiles again. gunfight 2002-03-18 14:40:07 +0000
  • 3b496cf0dc Properly initiated pause state, so WIN32 version works again... gunfight 2002-03-18 14:38:34 +0000
  • bf6138c256 Finally implemented pause functionality. It is only enabled in X11 and SDL versions for now, but can easily be used in other ports. Press the PAUSE button to activate and deactivate. stephena 2002-03-17 19:37:00 +0000
  • c67481c440 Fixed some memory leaks. Some things which were new'ed weren't being deleted. stephena 2002-03-12 19:27:11 +0000
  • 3c3bc5b9b3 I FINALLY have Snapshot support working. The same snapshot code can now be used in the X11 and SDL versions, and in the DOS and Win32 versions if someone wants to add support for it. The only requirement is the PNG library. This is because the snapshot is now taken from the 'MediaSource' framebuffer, which is common to all versions. stephena 2002-03-10 01:29:55 +0000
  • 6e1e8f3870 Big performance boost for SDL version. Switched from updating the whole screen to only those parts that changed. stephena 2002-03-05 22:39:47 +0000
  • cc8ea20d1e Added '-sssingle' commandline argument to the X11 and SDL versions. If specified, this will save single snapshots instead of generating multiple snapshots saved as 'filename_x.png'. stephena 2002-02-23 16:05:52 +0000
  • 5a8ca97c59 Reworked snapshot support for the SDL version. Imlib is no longer needed for SDL version, just the PNG library. Fullscreen snapshot support is working again. stephena 2002-02-17 04:41:42 +0000
  • 24050a1ce6 Added '-pro' commandline argument to use an alternate stella.pro file to the X11 and SDL versions. stephena 2002-02-06 00:59:36 +0000
  • 9fb178961d Added Left-Control key for fire button on joystick 0. stephena 2002-02-03 16:51:22 +0000
  • de2df715ea Added new commandline options -ssdir and -ssname to snapshot support. stephena 2002-02-01 02:13:08 +0000
  • cccf418bc6 Updated NTSC palette by Thomas Jentzsch. I think this one is pretty close to the original :) stephena 2002-01-27 02:10:04 +0000
  • cd9f9a18cb Fixed bug where using -center and -fullscreen at the same time didn't work correctly. The emulator would start fullscreen, but if switched to windowed mode, it wouldn't be centered. stephena 2002-01-19 02:17:19 +0000
  • 72d209a88d Added support for Commavid extra RAM cart and for the Megaboy. estolberg 2002-01-18 16:04:46 +0000
  • 351469d1a1 new header for 64K Megaboy cart estolberg 2002-01-18 16:02:30 +0000
  • 4b63d245cc new class for 64K Megaboy cart estolberg 2002-01-18 16:01:43 +0000
  • 0818aba023 new header for Commavid extra RAM carts estolberg 2002-01-18 15:59:40 +0000
  • 97d2e0fc34 new class for Commavid extra RAM carts estolberg 2002-01-18 15:58:46 +0000
  • 97c2fc83b0 Removed these files since they should be automatically generated by the tools that the user has. stephena 2002-01-16 15:12:38 +0000
  • f257327aa1 Removed all references to DefProps from the makefile and related classes. There is no longer a builtin stella.pro file. You must supply one with the program. stephena 2002-01-16 15:09:21 +0000
  • 2f55b22d2b Changes to the PropertiesSet class which give a choice between storing the properties in memory or always reading from the .pro file. Removal of the .pro file from the executable (now it MUST be included with the executable). stephena 2002-01-16 02:14:25 +0000
  • bf5cae4704 Updated PAL and NTSC palettes from Thomas Jentzsch. The NTSC palette has been adjusted to make the colors look a bit stronger (more saturated). bwmott 2002-01-15 04:00:33 +0000
  • efa220b996 Incorporated a modified NTSC palette, provide by Thomas Jentzsch, which is more like the real 2600 colors. bwmott 2002-01-13 05:17:33 +0000
  • eb6636dfbe Improved the emulation of values read from the TIA based on the results Eckhard Stolberg obtained from a real 2600 showing that the TIA always defines bits 6 & 7 and lets bits 0 to 5 float. bwmott 2002-01-13 04:26:42 +0000
  • efa1675e00 Patch to fix compilation with new PropertySet code. stephena 2002-01-10 20:03:05 +0000
  • 40224e7459 Extra error checking, commenting, and some cleanups. stephena 2002-01-10 19:53:33 +0000
  • b463645966 Extra error checking, commenting, and some cleanups. stephena 2002-01-10 19:22:58 +0000
  • 0a10a2d475 Modified makefile to pick up sdl-config stuff. stephena 2002-01-08 19:17:58 +0000
  • 9b1481a34d Initial SDL version of stella. Uses stella-sound program for sound output. stephena 2002-01-08 19:11:13 +0000
  • 59ce106a71 Stella config file for X11 and SDL versions. stephena 2002-01-08 18:00:41 +0000
  • 4584f6184c *** empty log message *** stephena 2002-01-08 17:58:42 +0000
  • 1a1a107313 Stella config file for X11 and SDL frontends. stephena 2002-01-08 17:56:40 +0000
  • 875baa25c2 makefile : cleaned up options, changed method of selecting options, added sdl frontend Console.cxx : changed lookup of current rom to be always based on md5sum Console.hxx : changed lookup of current rom to be always based on md5sum Props.cxx : added method to get rom info based on md5sum Props.hxx : added method to get rom info based on md5sum PropsSet.cxx : changed storage of properties to a BST based on md5sum PropsSet.hxx : changed storage of properties to a BST based on md5sum OSS.c : added volume command-line argument and mixer functions SndUnix.cxx : added code to pass volume to stella-sound process mainX11.cxx : major enhancements, see Changelog stephena 2002-01-08 17:11:32 +0000
  • 7d7d406f94 Initial import of the source code for version 1.1.3a of the DirectX based Windows port of Stella. bwmott 2002-01-08 05:01:08 +0000
  • cf68f6d4b4 Updated for preliminary Pitfall II support. bwmott 2001-12-30 18:43:30 +0000
  • cb1a8d4565 Updated based on the new System code for accessing the data bus state. bwmott 2001-12-30 18:42:09 +0000
  • c7e4831786 Improved the emulation of values read from the TIA of undefined bits. bwmott 2001-12-30 18:38:54 +0000
  • 7ba178b55b Enhanced class so that it maintains the last value placed on the data bus. bwmott 2001-12-30 18:36:02 +0000
  • 4f214fecfa Modifed to support all of the undocumented 6502 instructions. bwmott 2001-12-29 17:55:59 +0000
  • 848dd37c25 Generated from the Dec 24,2001 version of Erik Kovach's stella.pro file. bwmott 2001-12-27 20:26:37 +0000
  • 79972a42f8 The Dec 24, 2001 version of Erik Kovach's stella.pro file. bwmott 2001-12-27 20:22:50 +0000
  • 90505a0fd9 Add syncmail as a admin file to checkout. bwmott 2001-12-27 20:02:13 +0000
  • 1b94bbaf64 Initial import of Stella 1.1 sources into CVS. bwmott 2001-12-27 19:54:36 +0000
  • b87826ae62 This commit was generated by cvs2svn to compensate for changes in r6, which included commits to RCS files with non-trunk default branches. bwmott 2001-12-27 19:54:36 +0000
  • 1dbf9ae846 Modified to send email as files are committed. bwmott 2001-12-27 19:33:03 +0000
  • d9c1d1b31e Imported syncmail script version 3.17 from: bwmott 2001-12-27 18:42:32 +0000
  • 307898518d initial checkin root 2001-12-11 22:11:04 +0000
  • f106596d2e initial checkin root 2001-12-11 22:11:03 +0000
  • 004fb6e7f6 New repository initialized by cvs2svn. (no author) 2001-12-11 22:11:03 +0000