~ubuntu-branches/debian/squeeze/stella/squeeze

« back to all changes in this revision

Viewing changes to src/emucore/CartE0.hxx

  • Committer: Bazaar Package Importer
  • Author(s): Mario Iseli
  • Date: 2006-04-08 18:38:25 UTC
  • mfrom: (1.1.2 upstream) (2.1.1 etch)
  • Revision ID: james.westby@ubuntu.com-20060408183825-vu1jk57rk929derx
* New Maintainer (Closes: #361345)
* New upstream release (Closes: #349725)
* Build-Depend now on libslang2-dev (Closes: #325577)
* Complete rebuild of debian/, upgraded to policy-standards
  3.6.2 and compat-level 5.
* Removed stellarc since stella only reads ~/.stellarc and even
  works without a first config.
* New debian/watch file.

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
//  SS  SS   tt   ee      ll   ll  aa  aa
9
9
//   SSSS     ttt  eeeee llll llll  aaaaa
10
10
//
11
 
// Copyright (c) 1995-1998 by Bradford W. Mott
 
11
// Copyright (c) 1995-2005 by Bradford W. Mott and the Stella team
12
12
//
13
13
// See the file "license" for information on usage and redistribution of
14
14
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
15
15
//
16
 
// $Id: CartE0.hxx,v 1.2 2002/05/13 19:17:32 stephena Exp $
 
16
// $Id: CartE0.hxx,v 1.6 2005/07/30 16:58:22 urchlay Exp $
17
17
//============================================================================
18
18
 
19
19
#ifndef CARTRIDGEE0_HXX
36
36
  always points to the last 1K of the ROM image.
37
37
  
38
38
  @author  Bradford W. Mott
39
 
  @version $Id: CartE0.hxx,v 1.2 2002/05/13 19:17:32 stephena Exp $
 
39
  @version $Id: CartE0.hxx,v 1.6 2005/07/30 16:58:22 urchlay Exp $
40
40
*/
41
41
class CartridgeE0 : public Cartridge
42
42
{
90
90
    */
91
91
    virtual bool load(Deserializer& in);
92
92
 
 
93
    virtual uInt8* getImage(int& size);
 
94
 
93
95
  public:
94
96
    /**
95
97
      Get the byte at the specified address.
106
108
    */
107
109
    virtual void poke(uInt16 address, uInt8 value);
108
110
 
 
111
         bool patch(uInt16 address, uInt8 value);
 
112
 
109
113
  private:
110
114
    /**
111
115
      Install the specified slice for segment zero