Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | n2a03: Put a second irq line logically-ored with the normal one [O. Galibert] | 2012-11-07 | 3 | -2/+8 | |
| | |||||
* | 65c02: Fix the bitwise ops and their disassembly [O. Galibert] | 2012-11-07 | 4 | -14/+9 | |
| | |||||
* | cosmac: Added missing IRQ acknowledges. [Curt Coder] | 2012-11-07 | 1 | -0/+6 | |
| | |||||
* | deco16: Vectors are non-standard, *duh* [O. Galibert] | 2012-11-07 | 3 | -2/+41 | |
| | |||||
* | m6502: More interrupt fixing [O. Galibert] | 2012-11-07 | 4 | -1/+5 | |
| | |||||
* | 01234567890123456789012345678901234567890123456789012345678901234567890123456789 | 2012-11-07 | 2 | -288/+806 | |
| | | | | | | | - avr8.c: Renamed io map to data map, routed ports through io map [MooglyGuy] - avr8.c: Implemented ST Z+ and SBIW opcodes [MooglyGuy] - craft.c: Converted to use new AVR8 core [MooglyGuy] | ||||
* | m6502: IRQ fixes [O. Galibert] | 2012-11-06 | 3 | -1/+9 | |
| | |||||
* | m6800.c: Workaround for Coleco Adam not booting. The free-running counter ↵ | 2012-11-06 | 1 | -1/+1 | |
| | | | | values are unacceptable, so let it read from the output compare register instead. To be fixed properly later. [Curt Coder] | ||||
* | fix compile (no whatsnew) | 2012-11-06 | 1 | -2/+2 | |
| | |||||
* | 6502: Rewrite modern, cycle-exact and interruptible [O. Galibert] | 2012-11-06 | 65 | -8694/+8186 | |
| | |||||
* | placeholders | 2012-11-06 | 38 | -0/+0 | |
| | |||||
* | cpu.mak: Allow overriding tmsmake/m68kmake for easier cross-compilation and ↵ | 2012-11-04 | 1 | -0/+4 | |
| | | | | testing of alternatives [Robert Muth] | ||||
* | Minor update/correction to Z8000 changes (nw) | 2012-11-03 | 1 | -1/+1 | |
| | |||||
* | Z8000: Fixed implementation of trdb, trdrb, trib, trirb, trtdb, trtdrb, ↵ | 2012-11-03 | 1 | -50/+64 | |
| | | | | trtib, trtirb instructions. [Christian Grössler] | ||||
* | changed m37702 to help tafoid's source file detection (nw) | 2012-11-02 | 1 | -4/+3 | |
| | |||||
* | (MESS) merlin.c: Some driver improvements (nw) | 2012-11-02 | 2 | -281/+288 | |
| | |||||
* | removed #define for cpu name (nw) | 2012-11-02 | 1 | -3/+1 | |
| | |||||
* | split psx sio into two devices (nw) | 2012-11-01 | 3 | -219/+227 | |
| | |||||
* | turned znsec into a device [smf] | 2012-11-01 | 1 | -3/+0 | |
| | |||||
* | use DEVCB2 for hooking up irq controller to cpu core (nw) | 2012-10-31 | 3 | -4/+17 | |
| | |||||
* | fixed cd & root counter irq's [smf] | 2012-10-31 | 2 | -7/+6 | |
| | |||||
* | tms0980.c: Some small fixes for the tms1100 cpus (nw) | 2012-10-31 | 2 | -19/+44 | |
| | |||||
* | -avr8.c: Converted to modern CPU device. [MooglyGuy] | 2012-10-31 | 2 | -816/+994 | |
| | |||||
* | tms0980.c: Fixed debugger crashes on tms1100 cpus. (nw) | 2012-10-30 | 1 | -0/+2 | |
| | |||||
* | -avr8.c: Added FMUL, FMULS, and FMULSU opcodes. [MooglyGuy] | 2012-10-30 | 2 | -28/+84 | |
| | | | | | | | | | | | -avr8.c: Fixed incorrect N flag calculation in ROR opcode. [MooglyGuy] -avr8.c: Fixed incorrect bit testing in SBIC/SBIS opcodes. [MooglyGuy] -craft.c: Added port D readback, fixes on-screen VU level. [MooglyGuy] -craft.c: Sync video with Vsync output, fixes rolling image. [MooglyGuy] -craft.c: Fixed visible area and promoted to working. [MooglyGuy] | ||||
* | Clean-ups and version bumpmame0147u2 | 2012-10-30 | 3 | -8/+8 | |
| | |||||
* | fix compile on mips3 c core | 2012-10-29 | 1 | -12/+12 | |
| | |||||
* | fix z80 cycles on illegal prefixes | 2012-10-26 | 1 | -8/+5 | |
| | |||||
* | -avr8.c: Fixed register indexing for MULSU opcode. [MooglyGuy] | 2012-10-26 | 2 | -14/+20 | |
| | | | | | -avr8.c: Fixed register writeback for LD -Z and LD -Y opcodes. [MooglyGuy] -craft.c: Preliminary video support, bad vsync and colors still. [MooglyGuy] | ||||
* | -avr8.c: Added LD Rd,Z+q opcode [MooglyGuy] | 2012-10-25 | 1 | -10/+15 | |
| | | | | | | | -avr8.c: Corrected cycle counts for LD and ST opcodes. [MooglyGuy] -avr8.c: Fixed a bug where a 2-cycle or 3-cycle opcode encountered during a time slice were causing all subsequent 1-cycle opcodes to deduct 2 or 3 cycles for the remainder of the time slice instead. [MooglyGuy] | ||||
* | tidy up PSX IRQ (nw) | 2012-10-25 | 2 | -7/+0 | |
| | |||||
* | Hooked up PSX IRQ's using DEVCB2 [smf] | 2012-10-25 | 9 | -22/+184 | |
| | |||||
* | removed some legacy code (nw) | 2012-10-25 | 2 | -5/+35 | |
| | |||||
* | 01234567890123456789012345678901234567890123456789012345678901234567890123456789 | 2012-10-25 | 2 | -249/+1419 | |
| | | | | | | | | -avr8: Implemented MULS, ANDI, STD Z+, LD -Z, LD Y+, LD -Y, LD -X, SWAP, ASR, ROR, and SBIS opcodes. [MooglyGuy] -avr8: Moved Timer 0-2 into the CPU core itself, 30x driver speedup [MooglyGuy] -cratft.c: Fixed DAC bit order, audio now plays but is 40% too slow [Mooglyguy] | ||||
* | Don't crash on REP NOP [Carl, Alegend45] | 2012-10-22 | 1 | -0/+4 | |
| | |||||
* | allow wp in 32-bit mode and add newline to strings (nw) | 2012-10-21 | 1 | -1/+1 | |
| | |||||
* | i386: 486+ WP bit support [Carl] | 2012-10-20 | 4 | -8/+39 | |
| | |||||
* | - Added opcodes to Atmel AVR core: OR, SBCI, ORI, ST Y+, ADIW [Mooglyguy] | 2012-10-19 | 1 | -19/+58 | |
| | | | | | | | - Fixed functional issues in Atmel AVR opcodes: COM, NEG, LSR [Mooglyguy] - Added basic Timer 1 support to Craft driver and hooked up the DAC, currently plays only a buzzing noise due to lacking EEPROM support [MooglyGuy] | ||||
* | tlcs900.c: Implemented the 4-byte prefetch queue. [Wilbert Pol] | 2012-10-16 | 2 | -133/+189 | |
| | |||||
* | fixed H flag on SUB/SBB/CMP | 2012-10-15 | 2 | -12/+10 | |
| | |||||
* | fix 8080 unused flags | 2012-10-15 | 1 | -4/+3 | |
| | | | | | 8080/8085 CPU Exerciser results now: 8080: fail: aluop ones, rest is OK 8085: fail: aluop ones and DAA, rest is OK | ||||
* | fix H flag on DCR and DAD | 2012-10-15 | 1 | -6/+4 | |
| | |||||
* | (MESS) pc9801: fixed crash on boot. no whatsnew. | 2012-10-12 | 1 | -4/+4 | |
| | | | (MESS) superfx.c: using a couple of macro were it made sense. no functional change. no whatsnew. | ||||
* | i386dasm.c: [Peter Ferrie] | 2012-10-11 | 1 | -33/+891 | |
| | | | | | - added numerous opcodes for newer CPUs; - added some undocumented-but-supported opcodes from old CPUs; - corrected naming of two opcodes | ||||
* | made rsp core use callbacks (no whatsnew) | 2012-10-11 | 3 | -20/+36 | |
| | |||||
* | changed space_func to delegate (no whatsnew) | 2012-10-11 | 4 | -4/+4 | |
| | |||||
* | srcclean (nw) | 2012-10-07 | 1 | -2/+2 | |
| | |||||
* | removed some expressions which are always true (no whatsnew) | 2012-10-03 | 2 | -6/+6 | |
| | |||||
* | device_func to device callback change (no whatsnew) | 2012-09-26 | 2 | -13/+22 | |
| | |||||
* | m6509: Fixed EA zero page indirect + Y (post indexed). [Curt Coder] | 2012-09-26 | 2 | -10/+49 | |
| |