summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/machine/apple3.c
Commit message (Collapse)AuthorAgeFilesLines
* move mess into mame (nw) Miodrag Milanovic2015-09-301-1301/+0
|
* sync main driver and res of files Miodrag Milanovic2015-05-261-1/+1
|
* License self-service (nw) R. Belmont2015-05-121-2/+2
|
* Added dummy license lines to each file for MESS (nw) Miodrag Milanovic2015-05-071-0/+2
|
* Cleanups and version bumpmame0159 Miodrag Milanovic2015-02-251-5/+4
|
* (MESS) apple3: Implement 'smooth scrolling' feature for all video modes. [R. ↵ arbee2015-02-211-6/+29
| | | | Belmont]
* Cleanups and version bumpmame0155 Miodrag Milanovic2014-10-151-1/+0
|
* (MESS) apple3: preliminary hook up of slot IRQ and NMI lines. [R. Belmont] R. Belmont2014-09-111-0/+37
|
* forgot two unreachable code fixes (nw) Oliver Stöneberg2014-09-081-1/+1
|
* (MESS) apple3: match slow speed to FDC (nw) R. Belmont2014-09-081-1/+9
|
* Cleanups and version bump Miodrag Milanovic2014-07-221-8/+7
|
* (MESS) apple3: now using the cycle-accurate floppy emulation. [R. Belmont] R. Belmont2014-07-041-84/+6
|
* typo (nw) R. Belmont2014-05-121-2/+2
|
* (MESS) apple3: Preliminary reset key handling. [R. Belmont] R. Belmont2014-05-111-0/+19
|
* Fix compile (nw) Justin Kerk2014-04-121-1/+0
|
* (MESS) apple3: preliminary joystick support [R. Belmont] R. Belmont2014-04-121-7/+147
|
* Cleanups and version bumpmame0153 Miodrag Milanovic2014-04-071-77/+76
|
* Added rs232 port to apple 3. Currently cts is not mapped because that needs ↵ smf-2014-03-171-2/+11
| | | | to be driven low whether something is plugged in or not or the apple 3 won't boot (I believe pull up resistors on the 12v side take care of that on real hardware). Not tested with Apple 3 software. (nw)
* Rewritten 6551 emulation. Changed clock to be the o2 clock instead of the ↵ smf-2014-03-171-0/+3
| | | | baud rate xtal, supports external clocking, generates transmit interrupts when idle, added echo mode, dcd/dsr/cts input handling, parity & stop bit checking. Tested and fixed hookup to commodore lcd & plus 4. [smf]
* primary_screen -> first_screen() (nw) Miodrag Milanovic2014-03-151-2/+2
|
* (MESS) apple3: Rework extended addressing from the schematics. [R. Belmont] R. Belmont2014-02-171-100/+29
|
* (MESS) apple3: Some cleanup, plus writes to Fxxx when write protect isn't ↵ R. Belmont2014-02-171-40/+33
| | | | asserted go through to the underlying RAM. [R. Belmont]
* Preliminary support for National Semiconductor MM58167 real-time ↵ R. Belmont2014-02-171-0/+16
| | | | clock/calendar. [R. Belmont]
* (MESS) apple3: improved save states, fixed double-hi-res drawing [R. Belmont] R. Belmont2014-02-161-2/+16
|
* (MESS) apple3: Fix ROM test in Diagnostics and support PCPI AppliCard [R. ↵ R. Belmont2014-02-151-6/+8
| | | | Belmont]
* (MESS) apple3: a non-indirect instruction located on the zero page will also ↵ R. Belmont2014-02-151-1/+20
| | | | enable extended addressing. Fixes Business BASIC. [R. Belmont]
* (MESS) apple3: Add save state support and initial slot hookup. [R. Belmont] R. Belmont2014-02-141-0/+182
|
* (MESS) Systems Promoted from GAME_NOT_WORKING: R. Belmont2014-02-141-1/+21
| | | | | - Apple III [R. Belmont]
* (MESS) apple3: a little more cleanup (nw) R. Belmont2014-02-091-32/+1
|
* (MESS) apple3: corrected a few erroneous keys (nw) R. Belmont2014-02-091-4/+4
|
* (MESS) apple3: rewrote keyboard handling from scratch using Curt's AY-5-3600 ↵ R. Belmont2014-02-091-23/+156
| | | | device. Much, much better. [R. Belmont]
* (MESS) Apple drivers cleanup: [R. Belmont] R. Belmont2014-02-091-14/+7
| | | | | | | - apple3_state is no longer an unnecessary subclass of apple2_state - ay3600 keyboard decoder is now independent from apple2_state - cleaned up some includes
* (MESS) apple3: extended addressing applies to all $x1 opcodes. SOS apps now ↵ R. Belmont2014-02-081-12/+30
| | | | start up. [R. Belmont]
* (MESS) apple3: improved interrupt generation and scanline timing [R. Belmont] R. Belmont2014-02-061-27/+48
|
* (MESS) apple3 changes: [R. Belmont] R. Belmont2014-02-021-94/+19
| | | | | | | | - Removed ProFile stub, we'll do that as a proper card later - Removed ROM patch now that we can specify the ACIA is Rockwell-style - Allow -ramsize 256K or 512K - Both VIAs can generate IRQs now, as per schematics
* (MESS) apple3: Added speaker toggle, beep, and DAC sound. [R. Belmont] R. Belmont2014-02-021-0/+46
|
* (MESS) apple3: hooked up modifier keys [R. Belmont] R. Belmont2014-02-021-2/+27
|
* (MESS) apple3: Remove unnecessary opbase handler (nw) R. Belmont2014-02-021-18/+0
|
* Clang fix (nw) R. Belmont2014-02-021-1/+0
|
* (MESS) apple3: Implement correct (zp),y extended addressing. [R. Belmont] R. Belmont2014-02-021-113/+263
|
* removed the simplest 6522 port callbacks [smf] smf-2014-01-021-14/+25
|
* Convert VIA6522 to use DEVCB2 [smf] smf-2013-12-311-34/+0
|
* made BEEP and RAM devices initialize in constructor of driver classes (nw) Miodrag Milanovic2013-04-231-7/+7
|
* small machine().root_device() cleanup (nw) Miodrag Milanovic2013-04-181-1/+1
|
* moving some static functions in driver state for MESS drivers plus some ↵ Miodrag Milanovic2013-04-181-92/+88
| | | | other modernization (nw)
* various cpu lookup cleanup (nw) Miodrag Milanovic2013-04-151-1/+1
|
* changed machine().device("maincpu") with m_maincpu in mess tree part (nw) Miodrag Milanovic2013-04-101-3/+3
|
* some mess device callback cleanup (nw) Miodrag Milanovic2013-04-051-7/+6
|
* Moved some mess devices to proper place (nw) Miodrag Milanovic2013-02-221-1/+1
|
* (MESS) Refactored all drivers to use the new MOS6551 and removed the old ↵ Curt Coder2013-02-061-3/+3
| | | | implementation. (nw)