summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/m6502/xavix2000.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Dumped 11 systems (two working). (#13235) mamehaze2025-01-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | * machine/generalplus_gpl16250soc_video.cpp: Treat DMA destination 0 sprite RAM to work around issue in jak_spmm. * cpu/m6502: Use conventional call stack for SuperXaviX. * super_tv_pc_cart.xml: Verified dump of Double Mouse Party. * machine/spg_renderer.cpp: Fixed lower bit depth modes (added games use 6 bits per pixel modes). New working systems --------------------- Bandai Let's! TV Play Nou to Karada o Kitaeru Taikan Zunou Family Mattore (Japan) [David Haywood, Team Europe] Takara / SSD Company LTD Webdiver DX W-05 Gladion (Japan) [David Haywood, TeamEurope] New systems marked not working -------------------------------- Bandai Let's! TV Play Digital Monster Battle Junction (Japan) [David Haywood, Team Europe] Bandai / SSD Company LTD Let's! TV Play Narikiri Taikan Boukenger Hashire! Ute! Mission Start!! (Japan) [David Haywood, TeamEurope] Bandai / SSD Company LTD Let's! TV Play Taikan Cast Off - Kamen Rider Kabuto Clock Up & Rider Kick!! (Japan) [David Haywood, TeamEurope] Enter Tech Leadsinger II (LS-K2) [David Haywood, Sean Riddle] Epoch / SSD Company LTD Doraemon Taikan Take-copter! Sora Tobu Daibouken (Japan) [David Haywood, TeamEurope] Epoch / SSD Company LTD Ishikawa Ryou Excite Golf (Japan) [David Haywood, TeamEurope] JAKKS Pacific Inc / Santa Cruz Games The Amazing Spider-Man and The Masked Menace (JAKKS Pacific TV Game) [David Haywood, TeamEurope] Radica / FarSight Studios Connectv Real Swing Golf (set 2) [David Haywood, Sean Riddle] WinFun TV Art Design Center [David Haywood, TeamEurope]
* m6502: add 6503 cpu hap2023-07-241-5/+0
|
* various devices and drivers: removed superfluous semicolons (nw) Ivan Vangelista2020-06-291-4/+4
|
* (nw) Clean up the mess on master Vas Crabb2019-03-261-76/+25
| | | | | | | | | | | | | This effectively reverts b380514764cf857469bae61c11143a19f79a74c5 and c24473ddff715ecec2e258a6eb38960cf8c8e98e, restoring the state at 598cd5227223c3b04ca31f0dbc1981256d9ea3ff. Before pushing, please check that what you're about to push is sane. Check your local commit log and ensure there isn't anything out-of-place before pushing to mainline. When things like this happen, it wastes everyone's time. I really don't need this in a week when real work™ is busting my balls and I'm behind where I want to be with preparing for MAME release.
* Revert "conflict resolution (nw)" andreasnaive2019-03-251-25/+76
| | | | | This reverts commit c24473ddff715ecec2e258a6eb38960cf8c8e98e, reversing changes made to 009cba4fb8102102168ef32870892438327f3705.
* srcclean and cleanup (nw) Vas Crabb2019-01-271-6/+6
|
* new NOT WORKING DavidHaywood2019-01-231-76/+25
| | | | | | | --- XaviX Bass Fishing (XaviXPORT) [Sean Riddle, Peter Wilhelmsen] and refactor a bit
* XaviX: fixes to allow ttv_sw to show graphics, and ttv_lotr to play music on ↵ David Haywood2018-11-151-1/+19
| | | | | | | | | | | | title (#4302) * xavix fixes (nw) * fix2 (nw) * more (nw) * more fixes (nw)
* XaviX - ignore unaligned palette select bits in bpp modes > 4 (ttv_lotr boot ↵ David Haywood2018-11-011-2/+2
| | | | | | | | | | | | | | | | | | | | screen) (#4213) * ignore unaligned palette select bits in bpp modes > 4 * map some inputs in rad_ping (nw) * fairly sure these don't use Y index (used in ttv_mx road calcs, although still not correct) (nw) * dma IRQ allows ttv_lotr and drgqst to run further (nw) * name fix (nw) * change irq handling a little (nw) * timer notes (nw) * (nw)
* srcclean and cleanup (nw) Vas Crabb2018-10-281-40/+40
|
* XaviX - get ttv_mx to show some screens (nw) (#4153) David Haywood2018-10-171-2/+44
| | | | | | | | | | | | | | | | * on review of code I'm fairly sure these work with the accumulator (nw) * get ttv_mx to show some screens (nw) * oops (nw) * more ops (nw) * (nw) * help xavtenni along (nw) * less logging (nw)
* restore Super XaviX opcode table with correctly swapped opcodes (#4151) David Haywood2018-10-171-39/+54
| | | | | | | | | | | | | | * stubby stub (nw) * more (nw) * dasm table (nw) * some notes made while trying to figure this out (nw) * this function just looks like buggy nonsense anyway even in the regular xavix games, but it does seem to be the same thing with different opcodes (nw) * note again (nw)
* XaviX - begin to reimplement Super XaviX opcodes based on use (nw) (#4149) David Haywood2018-10-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * disable all super xavix opcodes, ready for one-by-one reimplementation (nw) * begin reimplementation (nw) * get past first callf (nw) * (nw) * (nw) * (nw) * (nw) * phx,phy etc. (nw) * plx/ply (nw) * more (nw) * (nw) * (nw) * (nw)
* srcclean (nw) Vas Crabb2018-05-271-64/+64
|
* start looking at the extra opcodes in the SSD 2000 type XaviX chip (s… (#3514) David Haywood2018-05-041-0/+102
* start looking at the extra opcodes in the SSD 2000 type XaviX chip (seems some undocumented 6502 opcodes are replaced with more custom ones) * (nw) * the xavix memory mapping gets stranger with each piece of new evidence (nw)