| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
| |
* nes_slot.cpp: Unified CHR banking into a common function.
- Removed PPU_MIRROR_NONE as an option for nametable mirroring.
- Shrunk over-allocated 4-screen NT RAM to correct 4K size.
- Sundry minor clean ups.
- Only calculate start of bank once.
|
|
|
|
| |
handling.
|
| |
|
|
|
|
|
|
| |
- Added missing WRAM enable bit (VRC4/6/7).
- Simplified handling of pins that connect to variable address lines (VRC2/4/6/7). VRC7's pin 19 now is configured dynamically like the others.
- For each VRC chip, masked bank numbers to reflect actual ROM size supported by pinout.
- Removed unreachable logging statements, other assorted cleanups and simplifications.
|
|
|
|
|
| |
- Add W65C02S CPU emulation with subtly different fetch patterns from classic 65C02 and use it for arbv2, cmmb103, cmmb162 and bbc_tube_rc6502
- Replace ST2XXX's slightly customized CPU emulation with hooks into new W65C02S core
|
| |
|
|
|
|
| |
callbacks
|
|
|
|
|
| |
New working software list additions (nes.xml)
-----------------------------------
Famicompo Pico [rainwarrior]
|
|
|
|
|
|
|
|
|
|
|
|
| |
* bus/nes: Added support for BMC-CTC-12IN1 and BMC-891227 boards.
New working software list additions (nes.xml)
-----------------------------------
12 in 1 Game Card [anonymous]
Super 15 in 1 Game Card [anonymous]
* Fixed most of the mirroring glitches for 12 in 1 Hwang Shinwei.
* Typo in comment.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* vis: add software list
New working software list additions
-----------------------------------
American Vista [redump.org]
Astrology Source [redump.org]
Atlas of U.S. Presidents [redump.org]
Better Homes and Gardens - Healthy Cooking [redump.org]
Better Not Get Wet, Jesse Bear [redump.org]
Bible Lands, Bible Stories [redump.org]
Compton's MultiMedia Encyclopedia VIS Edition [redump.org]
December 24th [redump.org]
Discis Books Multimedia - The Cask of Amontillado - Edgar Allan Poe [redump.org]
Discis Books Multimedia - The Necklace - Guy de Maupassant [redump.org]
Discis Books Multimedia - The Tell-Tale Heart - Edgar Allan Poe [redump.org]
Fitness Partner [redump.org]
Great Lives Series - Interactive Biographies of American Heroes Vol. 1 [redump.org]
Henry and Mudge - The First Book [redump.org]
Henry and Mudge in the Sparkle Days [redump.org]
Jesse Bear, What Will You Wear [redump.org]
Kid-Fun [redump.org]
Kids Can Read! A Long Hard Day at the Ranch - Audrey Nelson [redump.org]
Kids Can Read! Aesop's Fables [redump.org]
Kids Can Read! Cinderella - The Original Fairy Tale [redump.org]
Kids Can Read! Heather Hits Her First Home Run by Ted Planos [redump.org]
Kids Can Read! Moving Gives Me a Stomach Ache - Story by Heather McKend [redump.org]
Kids Can Read! Mud Puddle - Robert N. Munsch [redump.org]
Kids Can Read! Scary Poems for Rotten Kids written by Sean O Huigin [redump.org]
Kids Can Read! The Night Before Christmas - Clement C. Moore LLD [redump.org]
Kids Can Read! The Paper Bag Princess - Robert N. Munsch [redump.org]
Kids Can Read! The Tale of Benjamin Bunny - Beatrix Potter [redump.org]
Kids Can Read! The Tale of Peter Rabbit - Beatrix Potter [redump.org]
Kids Can Read! Thomas' Snowsuit - R. Munsch [redump.org]
Links - The Challenge of Golf [redump.org]
Mosaic Magic [redump.org]
Multimedia Animals Encyclopedia [redump.org]
Mutanoid Math Challenge [redump.org]
My Paint [redump.org]
Our House featuring The Family Circus [redump.org]
Playing with Language - Games in English [redump.org]
Playing with Language - Games in French [redump.org]
Playing with Language - Games in German [redump.org]
Playing with Language - Games in Japanese [redump.org]
Playing with Language - Games in Spanish [redump.org]
Race the Clock [redump.org]
Rodney's Funscreen [redump.org]
Search for the Sea [redump.org]
Sherlock Holmes - Consulting Detective Volume I [redump.org]
Sherlock Holmes - Consulting Detective Volume II [redump.org]
SmartKids Challenge One [redump.org]
The Adventures of Victor Vector & Yondo - Adventure No. 1 - The Vampire's Coffin [redump.org]
The Meeting of Minds Series - Interactive Games of History, Art, Music, and Ideas [redump.org]
The New Basics Electronic Cookbook [redump.org]
The Secrets of Hosea Freeman [redump.org]
Time Table of History - Arts and Entertainment - 1993 Edition [redump.org]
Time Table of History - Business, Politics & Media - 1993 Edition [redump.org]
Time Table of History - Science and Innovation - 1993 Edition [redump.org]
Title Sampler [redump.org]
Vision - Multimedia Bible for the Entire Family [redump.org]
Wild Animals! [redump.org]
World Vista [redump.org]
New not working software list additions
---------------------------------------
A Survey of Western Art - The Electronic Library of Art [redump.org]
American Heritage - Illustrated Encyclopedic Dictionary [redump.org]
America's National Parks [redump.org]
Americans in Space [redump.org]
Learn to Play Guitar Volume 1 [redump.org]
Mercer Mayer's Just Grandma and Me [redump.org]
Mutanoid Word Challenge [redump.org]
Peter and the Wolf - A Multimedia Storybook [redump.org]
Rick Ribbit - Adventures in Early Learning [redump.org]
Sail with Columbus [redump.org]
Talking Stepping Stones - Bonus Pack [redump.org]
The Manhole - New and Enhanced! [redump.org]
Time Magazine Compact Almanac 1992 [redump.org]
* vis.xml: add serials
* vis.xml: correct system name
* vis.xml: move book author names to info tag
* vis.xml: more accurate message for columbus
|
| |
|
|
|
|
| |
[Curt Coder]
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
New working software list additions (nes.xml)
-----------------------------------
Heros 8 in 1 (JY-207) [MLX]
Super 8 in 1 (JY-301) [MLX]
King 8 in 1 (JY-302) [MLX]
Super 19 in 1 (VIP19) [NewRisingSun]
|
|
|
|
|
| |
Software list items promoted to working (nes.xml)
---------------------------------------
Ultimate Mortal Kombat 3 (Asia, 14 characters) [kmg]
|
|
|
|
| |
- Removed hard-coded NTSC timing. Improves raster-split effects for the two PAL games, Gimmick and Batman Return of the Joker.
- Clear IRQs for any write to IRQ control register, as confirmed by hardware tests.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Streamlined logging across chips to use logmacro.h, removed popmessages and printfs in production code;
- Add missing include guards in header files;
- split Atomiswave into own file from naomi.cpp (dc_atomiswave.cpp);
- powervr2.cpp: YUV pitch follows U size, fixes #8999
- powervr2.cpp: move Elan related stuff back into naomi2_state;
- naomi.cpp: support for player 2 keyboard inputs;
- naomi.cpp: add proper inputs to alpilot/alpilotj and sstrkfgt;
- naomi.cpp: hookup lightgun for deathcox;
- naomi.cpp: make G2-DMA timings slightly more accurate (fixes sfz3ugd silent BGMs regression caused by implicit insta-DMAs)
- dc_g2if.cpp: wrote a device for G2 DMA interface, fixes #9000 ;
- dc_g2if.cpp: add E1/E2/DD channels thru template, add area protection, add illegal address and overflow exceptions (fixes loopchk g2 bus tests 0302 and 0303)
- aica.cpp: $2814 CA reads doesn't need shifting, fixes ADX repeating sample/hang bugs in many entries [Angelo Salese, MetalliC];
- powervr2.cpp: make ISP/TSP irq to be slower, fixes regression bug with Capcom fighters having frame hiccups [David Haywood, Angelo Salese]
- dc_atomiswave.cpp: converted aw_modem_r/_w to 32-bit, added 3p/4p inputs to ggisuka, expose EXID to an input/output ioports for future extensions;
- dc_atomiswave.cpp: extend xtrmhnt2 ALL.Net hack for -drc, move around state machine to derive ALL.Net external device mapping instead of driver_init fn, demote to MUP for obvious reasons;
- dc_atomiswave: add Area 1 mirrors, fix maxspeed title screen animation;
- [MT#8143](https://mametesters.org/view.php?id=8143) is fixed
New NOT_WORKING software list additions
---------------------------------------
dc.xml: DC Checker for Repair v2.05R (World), Loop Checker v1.00 (World), GD Drive Repair Program v0.1 (World) [Hidden Palace]
|
|
|
|
|
|
|
|
| |
------------------
Gals Panic EX (Korea) [Arcade-Projects]
Mouse Trap (German, version 4) [Team Europe, rtw, f205v, darksoft, zacky]
Nebulas Ray (prototype) [Arcade-Projects]
Rod-Land (Japan bootleg with unencrypted program and GFX) [jordigahan]
|
|
|
|
|
|
|
|
|
|
| |
- Consolidated all common functionality into base class.
- Split off variants based on CHR banking size (CONY) and address line changes (YOKO).
- Properly handle backup RAM for Dragon Ball Party multicart.
- Removed deprecated hold_irq_line.
New working software list additions (nes.xml)
-----------------------------------
Street Blaster IV Pro 10 (Asia) [anonymous]
|
|
|
|
| |
- IRQ timer now counts up and no longer latches DIP setting when initialized, i.e. DIP switches are always live.
- Removed deprecated hold_irq_line().
|
|
|
|
|
| |
Software list items promoted to working (nes.xml)
---------------------------------------
Super 3 in 1 (NT-934) [kmg]
|
| |
|
|
|
|
|
| |
Software list items promoted to working (nes.xml)
---------------------------------------
The King of Fighters 96 (Asia) [kmg]
|
| |
|
| |
|
|
|
|
|
|
| |
make it easier to derive option configurations
* mac.cpp et al.: Expand SCSI device selection
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Remove the iodevice_t classification, which was not used that much and was incomplete anyway. Image device implementations must now provide their own instance names and brief instance names. Several new parent classes have been created to make it easier to use the old standard names.
- Change must_be_loaded from a pure virtual function to be overridden in implementations to a getter for a base class property that can be set on the host side (as was formerly made possible for NES, MD and "generic" cartridge slots) but defaults to false for all types. This restrictive property has been unset for a small number of cases.
- Create parent classes for paper tape and magnetic tape devices. At present these are dummy classes that do little to nothing, but may help unify implementations in the future.
- Change several member functions to take std::string_view parameters rather than const std::string & or const char *.
- Make update_names take into account brief names, as discussed in PR #2555.
- Remove the obsolete uses_file_extension function (which used thread-unsafe strtok).
* portfolio_ccm_slot: Change image type from "cartridge" to "memcard"
* i7220, datapack: Add custom instance names that weren't there before
* pc11: Add note
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
names there
|
|
|
|
|
| |
New working software list additions (nes.xml)
-----------------------------------
250 in 1 [krzysiobal]
|
| |
|
| |
|
|
|
|
|
|
|
| |
This reverts commit 76152ba35ecbf68bdac14e3aae75ea23b4529092.
Real-time clock devices need to use device_rtc_interface, not ad-hoc
solutions.
|
|
|
| |
-nes.xml: Corrected Metroid release year.
|
| |
|
|
|
|
| |
-Tidied up a few things, reduced bloat in a few more slots layouts.
|
|
|
|
| |
output in addition to rst output, save internal registers instead of user buffer, do not update internal date/time at startup if STOP flag is set, copy internal date/time into user readable registers at startup, set hour correctly at startup if in 12 hour mode, remove unused bcd validation code, fix leap year detection, fix alarm, mask all registers on read, changed wdi to a write line, derive timing from device clock, added missing state save, implement default region [smf]
|
| |
|
|
|
|
|
| |
New working software list additions (nes.xml)
-----------------------------------
1998 Super HiK 8 in 1 (JY-021B) [MLX]
|
| |
|
|
|
|
|
|
|
| |
* bus/nes_ctrl: Updated mahjong controller base on hardware info.
- Fixed reversed Start and Select buttons.
- Added more labels to the multi-use buttons.
* emu/inpttype.ipp: Added player 3 and player 4 mahjong input types.
|