diff options
| author | 2015-11-25 08:22:24 +0100 | |
|---|---|---|
| committer | 2015-11-25 08:22:24 +0100 | |
| commit | 0825ce4f3b8eaab42e3682f7d01d97ce6ea0416d (patch) | |
| tree | 24de29ca8cbba68740ec8cd26f15209f19c2bf0b /src/devices/bus/vcs | |
| parent | d1d8a66ab196156ab22ba1059d714cd040b44ab6 (diff) | |
Cleanups and version bumpmame0168
Diffstat (limited to 'src/devices/bus/vcs')
| -rw-r--r-- | src/devices/bus/vcs/harmony_melody.cpp | 26 | ||||
| -rw-r--r-- | src/devices/bus/vcs/harmony_melody.h | 2 | ||||
| -rw-r--r-- | src/devices/bus/vcs/scharger.cpp | 16 |
3 files changed, 22 insertions, 22 deletions
diff --git a/src/devices/bus/vcs/harmony_melody.cpp b/src/devices/bus/vcs/harmony_melody.cpp index d6bf0291fdc..af5b09e0d8a 100644 --- a/src/devices/bus/vcs/harmony_melody.cpp +++ b/src/devices/bus/vcs/harmony_melody.cpp @@ -38,18 +38,18 @@ http://atariage.com/forums/blog/148/entry-11964-dpcarm-part-10-score-timer-displ http://atariage.com/forums/blog/148/entry-11988-dpcarm-part-12-gamepad-support/ map: - Bankswitching uses addresses $FFF6-$FFFB - - * ARM RAM mapped at $40000000 in this area - $0000-$0BFF: HARMONY/MELODY driver (not accessible by 2600 itself) (copied to $40000000 - $40000bff on startup by ARM) - $0C00-$1BFF: Bank 0 (each bank can map to 0x1000 - 0x1fff in 6507 space, like other carts) - $1C00-$2BFF: Bank 1 - $2C00-$3BFF: Bank 2 - $3C00-$4BFF: Bank 3 - $4C00-$5BFF: Bank 4 - $5C00-$6BFF: Bank 5 (default bank is bank 5) - $6C00-$7BFF: Display Data (indirect access) (copied to $40000C00 - $40001bff on startup by ARM) - $7C00-$7FFF: Synth Frequency Data (not accessible by 2600 itself) (copied to $40001C00 - $40001fff on startup by ARM) + Bankswitching uses addresses $FFF6-$FFFB + + * ARM RAM mapped at $40000000 in this area + $0000-$0BFF: HARMONY/MELODY driver (not accessible by 2600 itself) (copied to $40000000 - $40000bff on startup by ARM) + $0C00-$1BFF: Bank 0 (each bank can map to 0x1000 - 0x1fff in 6507 space, like other carts) + $1C00-$2BFF: Bank 1 + $2C00-$3BFF: Bank 2 + $3C00-$4BFF: Bank 3 + $4C00-$5BFF: Bank 4 + $5C00-$6BFF: Bank 5 (default bank is bank 5) + $6C00-$7BFF: Display Data (indirect access) (copied to $40000C00 - $40001bff on startup by ARM) + $7C00-$7FFF: Synth Frequency Data (not accessible by 2600 itself) (copied to $40001C00 - $40001fff on startup by ARM) ***************************************************************************/ @@ -142,5 +142,5 @@ READ8_MEMBER(a26_rom_harmony_device::read_rom) WRITE8_MEMBER(a26_rom_harmony_device::write_bank) { check_bankswitch(offset); -// a26_rom_f8_device::write_bank(space, offset, data); +// a26_rom_f8_device::write_bank(space, offset, data); } diff --git a/src/devices/bus/vcs/harmony_melody.h b/src/devices/bus/vcs/harmony_melody.h index 004a2ea61f7..4d704b39c75 100644 --- a/src/devices/bus/vcs/harmony_melody.h +++ b/src/devices/bus/vcs/harmony_melody.h @@ -24,7 +24,7 @@ public: virtual DECLARE_READ8_MEMBER(read_rom); virtual DECLARE_WRITE8_MEMBER(write_bank); - + DECLARE_READ8_MEMBER(read8_r); void check_bankswitch(offs_t offset); diff --git a/src/devices/bus/vcs/scharger.cpp b/src/devices/bus/vcs/scharger.cpp index 57366f05186..aeebde0f4c6 100644 --- a/src/devices/bus/vcs/scharger.cpp +++ b/src/devices/bus/vcs/scharger.cpp @@ -42,14 +42,14 @@ const device_type A26_ROM_SUPERCHARGER = &device_creator<a26_rom_ss_device>; a26_rom_ss_device::a26_rom_ss_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : a26_rom_f6_device(mconfig, A26_ROM_SUPERCHARGER, "Atari 2600 ROM Cart Supercharger", tag, owner, clock, "a2600_ss", __FILE__), - m_cassette(*this, "cassette"), - m_maincpu(nullptr), - m_reg(0), - m_write_delay(0), - m_ram_write_enabled(0), - m_rom_enabled(0), - m_byte_started(0), - m_last_address(0), + m_cassette(*this, "cassette"), + m_maincpu(nullptr), + m_reg(0), + m_write_delay(0), + m_ram_write_enabled(0), + m_rom_enabled(0), + m_byte_started(0), + m_last_address(0), m_diff_adjust(0) { } |
