Commit Graph

89174 Commits

Author SHA1 Message Date
hap
cd3a489004 c140: fix copy paste mistake during cleanups 2024-02-01 20:15:51 +01:00
hap
ae8ec26b95 c140: timer reload value = written reg data + 1 2024-02-01 20:01:30 +01:00
ClawGrip
4f8614ccd1
phoenix/phoenix.cpp: Added a bootleg of Phoenix (#11984)
New working clones
----------------------
Phoenix (bootleg) [Recreativas.org]
2024-02-02 05:19:27 +11:00
Miodrag Milanovic
9563f244bb tim011: expansion should be empty by deafault 2024-02-01 12:36:06 +01:00
Miodrag Milanovic
d3ccee321c tim011: Add expansion bus support and AY card [Marko Solajic, Miodrag Milanovic] 2024-02-01 12:02:53 +01:00
Robin Sergeant
a1b7e3cd2d
rm/rm380z.cpp: Fix vram access to allow reading of character data from screen (#11988) 2024-01-31 18:55:22 -05:00
wilbertpol
0afa2b7765
sega/segaai.cpp: Improve upd7759 banking. (#11991) 2024-01-31 18:53:48 -05:00
xotmatrix
90d840b635
apple/apple2e.cpp: Remove duplicate line (#11990) 2024-01-31 16:48:44 -05:00
AJR
75b2cff4d6 vax: Use unsigned format for character operands of string instructions 2024-01-31 11:56:22 -05:00
AJR
b3795f8213 vax: Correct disassembly of immediate bytes used as .ab mode operands 2024-01-31 11:44:58 -05:00
Philip Bennett
24fad86db4 New non-working machines
----------
Packy's Treasure Slot (Japan, main ver. 1.3, video ver. 1.1) [Phil Bennett]
2024-01-31 08:23:35 -08:00
hap
68e0f467ef naltair: disable IPT_DIAL decrement key 2024-01-31 13:31:35 +01:00
Vas Crabb
1364fa23dd MAME 0.262
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE0DYtsBhE4EM627+6wXSxAYxAcQ4FAmW5K0UACgkQwXSxAYxA
 cQ7s0g//e5nBLxhv/7BKkVRTzORDNgTG/ifPcE0XiwTyDzOtKGsxVR55xcoZhlCg
 Pd9z5r/w5gkN19TfhBHeeIK3TH9kCpcY7fEhlFk0Ye1UDWE67eV7tV9eWFYyhqQY
 A8GMR9QBgoykD6LnfETK/NoKLmhg8Abjia7isIpihRoms46+rfFj7vfTVqa6XbHq
 KGfQ6f/gHVe4Atnf8ilJ3pe1/iq4nh4x+zGUySEPgV2xnUIvmFmuo4OS1LxITyE/
 f5OQTniqDmEgUpNNFOBZKcoXFaQucq3A1lScxQaLMGo4/+BKaPDRaMdsItDl22H7
 2qVaSqGca/NE/g09Af6P4HmJ+qK/UC3uR00jFHsb5OsJHb5WJ9XYw6NlkCVbYAgg
 cCvSBtZrmwxippzJbeiaKqfefIscs3eE/MoqDLd/mfQGj1BWtmJ6HzaKBl97dxPJ
 H78n8L2DpjG9LyTyJ54pAv5e6+fG1y7dX7aU/eVRWxkjlls6KlviZb9vf75HH1LL
 h4n3CuU4jE7CYUM1wjCkh/Iv0IKPUo7HZsXbMCuRhD1jK8200WRTstiU3rlVoNmZ
 a+oYaYKBycAstX1ZMCLu6XI9bJ7tGpddbU5W28LBFdvhdmen/MBnvstxujV7gRf8
 wm4P1AljTTAsyOFzusNF049kVtP0drydRxBJi9Zsiw/UvgfoXfI=
 =W7XP
 -----END PGP SIGNATURE-----

Merge tag 'mame0262' into HEAD

MAME 0.262
2024-01-31 17:26:54 +11:00
Vas Crabb
d48a61f921 Bump version to 0.262 2024-01-31 03:59:27 +11:00
Vas Crabb
3c41c56570 spectrum_cass.xml: Fixed year for Funky Fungus Reloaded. 2024-01-31 03:52:02 +11:00
shattered
ca245e2ba7
cpu/t11: Improved accuracy: (#11964)
* Ignore least significant bit of PC when fetching opcodes.
* Corrected MTPS and MFPS to be byte-wide.
* Reject instructions not implemented by each variant.
2024-01-31 02:37:12 +11:00
hap
235708c840 sv8000: safety check when reading vram 2024-01-30 12:02:11 +01:00
MooglyGuy
326b68d7f3
sa1110.cpp: Re-worked to use map() instead of switch/case handlers. [Ryan Holtz] (#11981)
Co-authored-by: Ryan Holtz <TheMogMiner>
2024-01-29 19:40:51 -05:00
wilbertpol
b4333f76d4
msx/msx.cpp,msx/msx2.cpp: Enable floppy sounds. (#11986) 2024-01-29 19:38:42 -05:00
hap
d06605d3d1 sv8000: no need for DEVICE_IMAGE_LOAD_MEMBER 2024-01-30 00:57:26 +01:00
hap
256e42e3d8 mc6847: s68047 has different colors from mc6847, and graphics mode 5 has a different resolution,
sv8000: add custom palette, small cleanup/organize
2024-01-30 00:35:08 +01:00
Vas Crabb
6ff4e69b09 Merge branch 'release0262' into master 2024-01-30 07:14:15 +11:00
Vas Crabb
e00dd09dc4 rm/rmnimbus.cpp: Made simulated mouse the default.
Also cleaned up some metadata.
2024-01-30 07:11:09 +11:00
amameuser
a83d26b101
emu/memarray.cpp: Fix little Endian byte read/write to 64-bit areas. (#11985)
Apparent copy/paste error was causing big Endian semantics to be used.
2024-01-30 05:33:21 +11:00
Ivan Vangelista
63c77f65fb jaleco/citycon.cpp, meadows/lazercmd.cpp, meadows/meadows.cpp: consolidates drivers in single files 2024-01-29 18:40:14 +01:00
Vas Crabb
064d676e94 Revert "video/mc6845.cpp: Support zero active width/height configuration. (#11756)"
Issues causing other systems to crash were never resolved.

This reverts commit 5e1b719aca.
2024-01-30 03:54:57 +11:00
Miodrag Milanovic
0e7986c58a New working clones
------------------
Santaka-002 [zx.pk.ru]
2024-01-29 13:12:19 +01:00
angelosa
fba1329bbb nec/pc8401a.cpp: add Guru readme 2024-01-29 12:49:53 +01:00
angelosa
a28c9f5464 machine/sis7018_audio.cpp: update note 2024-01-29 12:48:02 +01:00
AJR
332ae0e29a vta2000: Convert video rendering to use 8275 CRTCs fed by 8257 DMAC; add various other peripherals and interrupts. (Display has become slightly glitchy, but there is a cursor now.) 2024-01-28 20:12:50 -05:00
hap
a9878a4ee3 upd7810: set MM RAE to 1 at power on (datasheet says it's undefined at reset)
(cherry picked from commit 2d775aaee8)
2024-01-28 23:57:18 +01:00
hap
0732db9d07 upd7810: move near empty upd7811 file to upd7810 2024-01-28 23:56:32 +01:00
hap
2d775aaee8 upd7810: set MM RAE to 1 at power on (datasheet says it's undefined at reset) 2024-01-28 23:26:35 +01:00
Miodrag Milanovic
420352fcf7 lola8: add missing gfx decode 2024-01-28 15:29:02 +01:00
Miodrag Milanovic
5d6cb1ee11 New working systems
-------------------
Lola 8 [Stevan Parojcic]

New working clones
------------------
Lola 8 NK [Marko Solajic]
2024-01-28 15:06:09 +01:00
hap
46be7f66eb hh_sm150: move nupogodi&co to their own class 2024-01-28 12:01:11 +01:00
A-Noid33
d750435f57
hash/apple2_*: added 245 (238 working 2 not working), removed 10 (#11971)
* Metadata cleanups and parent/clone relationships.  Renamed sets for consistency between software lists and other dumps.

New working software list items (apple2_flop_clcracked.xml)
-------------------------------
A Christmas Adventure (version 2.0) (4am crack)
Ace Detective (revision 3) (4am crack)
ACT Preparation Series (version 1984) (4am crack)
Adventures in Problem Solving: A Trip to London (4am crack)
Adventures in Problem Solving: Alice's Adventure in Numberland (4am crack)
Adventures in Problem Solving: Marathon (4am crack)
Adventures in Problem Solving: The Treasure of Forest Isle (4am crack)
Alfred's Music Achievement Series: Level I (4am crack)
Algebra Volume 3 (revision 4, 1984) (Britannica) (4am crack)
Aliencounter and Face Flash (revision 2) (4am crack)
Alligator Mix (version 1985 revision 2) (4am crack)
Alphabet Fun: Big and Little Letters (4am crack)
Alphabet Zoo (revision 2) (4am crack)
Alphabet Zoo (revision 3) (4am crack)
Animal Photo Fun (4am crack)
Animal Stories IV (4am crack)
Architectural Review &amp; Testmaker (version 2.0) (4am crack)
Arizona Mix (A-335 version 1.0) (4am and san inc crack)
Basic Number Facts: Practice (4am crack)
Battling Bugs and Concentraction (revision 2) (4am crack)
Beyond Pinball (version 1.1) (4am crack)
Billboard (4am crack)
Black Belt (revision 2) (4am crack)
Broadsides (revision 1) (4am crack)
Broadsides (revision 2) (4am crack)
Broadsides (revision 3) (4am crack)
Broadsides (revision 4) (4am crack)
CAAT Skill Tester: Decimals (4am crack)
CAAT Skill Tester: Fractions: Addition and Subtraction (4am crack)
CAAT Skill Tester: Fractions: Multiplication and Division (4am crack)
CAAT Skill Tester: Whole Numbers
Car Builder (revision 4) (4am and san inc crack)
Career Scan IV (version 09.15.83N) (4am crack)
Cash Versus Credit Buying (4am crack)
Cause and Effect (version 02.15.85) (4am crack)
Change Maker (4am crack)
Child Development 2: Theories of Child Development (4am crack)
Child Development 5: Infancy and Toddlerhood (4am crack)
Classification of Objects (4am crack)
Classmate (version 2.0) (4am crack)
Clowning Around (revision 2) (4am crack)
Collamore Castle: Strategies for Problem Solving Level 1 (4am crack)
Comparison Kitchen (4am crack)
Computer Biology Lab: Clam Dissection (4am crack)
Computer Biology Lab: Crayfish Dissection (4am crack)
Computer Biology Lab: Earthworm Dissection (4am crack)
Computer Biology Lab: Frog Dissection (4am crack)
Computer Biology Lab: Starfish Dissection (4am crack)
Computers in Government (A-122 version 1.0) (4am crack)
Continents and Countries (4am crack)
Copy II Plus (version 1.0) (4am crack)
Cotton Tales (version 1990) (4am crack)
Cribbage/Solitaire (4am crack)
Crosscountry Canada (revsion 1, 1986) (4am crack)
Crosscountry Canada (version 4.0) (4am crack)
Crosscountry USA (version 4.0) (4am crack)
Crosscountry USA (version 5.1) (4am crack)
Crystal Caverns (revision 0) (4am crack)
Cyborg (version 1) (4am crack)
Dancing Dinos (4am crack)
Dataquest: The Presidents (A-140 version 1.1) (4am crack)
Dinosaur Dig (4am crack)
Dinosaurs (version 1.0) (4am crack)
Dog Sled Ambassadors (A-339 version 1.0) (4am and san inc crack)
Dragon Mix (version 1985) (4am crack)
Early Discoveries: Size and Logic (version 07.31.85) (4am crack)
Early Games: Matchmaker (revision 2) (4am crack)
Effective Study Skills (4am crack)
Electric Circuits (revision 1) (4am crack)
Electric Circuits (revision 2) (4am crack)
Excel-A-Read (4am crack)
E-Z Learner (4am crack)
Farmfiler (version 03.11.83) (4am crack)
Fish Scales (version 4.0) (4am crack)
Following Written Directions (4am crack)
Fortress (revision 2) (4am crack)
Fraction Fever (revision 1) (4am crack)
Fractions (version 3.0 04-10-82) (4am crack)
Fun with Directions (version 1984) (4am crack)
Genesis: The Adventure Game Creator (4am crack)
Genetic Engineering (4am crack)
German Vocabulary Builder (4am crack)
Glidepath (version 1.0) (4am crack)
Go to the Head of the Class (Media Materials release) (4am crack)
Golf Classic and Compubar (4am crack)
Graphing (A-817 version 1.0) (4am crack)
Graphing Equations (version 1.3) (4am crack)
Guitar Wizard (version 11611) (4am crack)
Gulp and Arrow Graphics (4am crack)
Hard Hat Mack (4am and san inc crack)
Human Body Exploration (4am crack)
Improving Your Memory (4am crack)
Industrialism in America (4am crack)
Inferential Anne: Level II (4am crack)
J-Bird (4am crack)
Joe Theismann's Pro Football (4am crack)
Key Signatures (4am crack)
Keyboard Golf (4am and san inc crack)
Kids at Work (4am crack)
Kitchen Planner (4am crack)
Les Sports (4am crack)
Let's Explore Word Processing (Media Materials) (4am crack)
Library Adventure: Blue Level (4am crack)
Library Magic (revision 0) (4am crack)
Magic Slate II: 20-Column Version (version 1.0) (4am crack)
Magic Slate II: 40-Column Version (version 1.0) (4am crack)
Magic Spells (version 1.1) (4am and san inc crack)
Math Word Problems (4am and san inc crack)
Mathematics Action Games: Picture Parts: Basic Operations (4am crack)
Mathematics Courseware Series: Adventures in Addition and Subtraction 3 (4am crack)
Mathematics Courseware Series: Decimal Deli 2 (4am crack)
Mathematics Courseware Series: Bicycling Through Decimals 3 (4am crack)
Mathematics Courseware Series: Division 2 (4am crack)
Mathematics Courseware Series: Division 3: The Prairie (4am crack)
Mathematics Courseware Series: Fantastic Fractions 1 (4am crack)
Mathematics Courseware Series: Electrifying Fractions 2 (4am crack)
Mathematics Courseware Series: Fractions 3 (4am crack)
Mathematics Courseware Series: Fractions 5: The River (4am crack)
Mathematics Courseware Series: Mighty Multiplication 2 (4am crack)
Mathematics Courseware Series: Percent 1: Get The Percent (4am crack)
Mathematics Courseware Series: Percent 2 (4am crack)
MasterType (version 1.7) (4am crack)
Medalist Series: Black Americans (version 04.13.84) (4am crack)
Medalist Series: Presidents (version 11.23.84) (4am crack)
Medalist Series: Women in History (version 11.21.83) (4am crack)
Microtyping II (4am crack)
Mind Puzzles (H-102 version 1.0-1984.05.25) (4am crack)
Miner 2049er (revision 1) (4am crack)
Modeling (A-823 version 1.0) (4am crack)
Money! Money! (version 02.05.87) (4am crack)
Monkey Business (revision 2) (4am crack)
Monsters and Make-Believe (version 1.1) (4am crack)
Music Construction Set (revision 2) (4am and san inc crack)
Music Tutor (Passport Designs) (4am crack)
Mystery Mazes Case 3: Castle Clues (4am crack)
Painter Power (4am crack)
People of the Old Testament (4am crack)
Perception (version 3.1) (4am crack)
Personality Profile 2 (4am crack)
Physical or Chemical (4am crack)
Picture Perfect (version 1987) (4am crack)
Place Value: Ones, Tens, and Hundreds (4am crack)
Plato's Cave (4am crack)
Please Help Me: Spelling (4am crack)
Polls and Politics (A-820 version 1.0) (4am crack)
Prescriptive Math Drill (version 04.13.84) (4am crack)
Primary Reading: Following Written Directions (4am crack)
Primary WordMath (4am crack)
Prime Ducks (4am crack)
Pro Golf Challenge (4am crack)
Problem-Solving Strategies (H-103 version 1.0-1984.09.25) (4am crack)
Quizagon (revision 0) (4am crack)
Rainbow Painter (4am crack)
Rascal Takes A Ride Home (4am crack)
Rascal Takes A Ride to School (4am crack)
Read & Rhyme (4am crack)
Reading for Understanding: Native Americans (4am crack)
Reading Workshop: Grade 6 (Mindscape) (4am crack)
Return to Reading: The Black Stallion (4am crack)
Return to Reading: To Kill A Mockingbird (4am crack)
Rhythm Write (4am crack)
Run Your Own Train (revision 2) (4am crack)
Scientific Simulations (version 1.0) (4am crack)
Sesame Street Crayon: Letters For You (version 1987-10-31) (4am crack)
Shadow Hawk One (revision 1) (4am crack)
Shadow Hawk One (revision 2) (4am crack)
Shadows and Light (4am crack)
Shutterbug's Pictures (4am crack)
Sliding Block (revision 2) (Merit) (4am crack)
Social Studies: Africa (4am crack)
Sound and Vibrations (4am crack)
Space Journey: Planets and Stars (4am crack)
Spare Change (4am and san inc crack)
Spellakazam (revision 1) (4am crack)
Spelling Bee (version 1.1) (4am crack)
Spelling and Reading Primer (version 2.0.1) (4am crack)
Square Pairs (version 1.0) (4am and san inc crack)
Start Solving: Honeybear (4am crack)
Start Solving: Sam's Sticker Store (4am crack)
Start Solving: Tina's TV Show (4am crack)
Stickers (4am crack)
Stickybear Opposites (revision 2) (4am and san inc crack)
Stickybear Opposites (800K 3.5") (4am crack)
Stickybear Printer (version 1) (4am and san inc crack)
Stickybear Reading (revision 2) (4am and san inc crack)
Stickybear Town Builder (revision 2) (4am and san inc crack)
Stickybear Typing (revision 3) (4am and san inc crack)
Stickybear Word Problems (revision 2) (4am and san inc crack)
Story Maker (revision 2, 64K) (4am crack)
Strategies for Test Taking (4am crack)
Strategies in Problem Solving: Dinosaurs and Squids (4am crack)
Strategies in Problem Solving: Spinners and Slugs (4am crack)
Super-Text II Form Letter Module (version 1984) (4am crack)
Tales From The Arabian Nights (4am crack)
Teddy Takes a Rain Walk (4am crack)
Test Construction and Review (4am crack)
The Art of Communication 2 (4am crack)
The Banking Simulation (4am crack)
The Banking Tutorial (version 5.2) (4am crack)
The Bare Facts on Composers Volume 2 (4am crack)
The Bare Facts on Composers Volume 3 (4am crack)
The Bare Facts on Intervals and Chords (4am crack)
The Bare Facts on Music History (4am crack)
The Bare Facts on Notes, Rhythm, and Terms (4am crack)
The Counting Bee (version 1.1, 26-FEB-82) (4am crack)
The Cube (4am crack)
The Dream Machine (4am crack)
The Evelyn Wood Dynamic Reader (4am crack)
The Gem of Zephyrr (version 1.1.0) (4am crack)
The General Manager (version 2.0S) (4am and san inc crack)
The General Manager (version 2.0Y) (4am and san inc crack)
The Spy's Adventures in Europe (version 1986-09-30) (4am crack)
The Story of Creation (4am crack)
The U.S. Constitution: Nationalism and Federalism (version 1984) (4am crack)
Thinkers: Mathematics Unlimited Problem Solving (4am crack)
Total Learning System (4am crack)
Troll Sports Math: Math Word Problems for Grades 4 to 6 (4am crack)
Type Hype (revision 2) (4am crack)
Type Right on Your Apple IIe (4am crack)
Under Fire (4am crack)
U.S. Constitution Tutor (4am crack)
U.S. History: The Growth of a Nation (4am crack)
U.S. History: The Young Republic (4am crack)
Walt Disney Card &amp; Party Shop (4am crack)
Water Pollution (4am crack)
Werewolf!! (4am crack)
What's the Problem: Ace Reporter (4am crack)
What's the Problem: Chester and the Cheese (4am crack)
What's the Problem: Where in the World? (4am crack)
Wings Out of Shadow (4am crack)
Wizard of Words (version 1.0) (4am crack)
Word Scrambler and Spelling Tutor (4am crack)
Wordwise (4am crack)
WordWorx (4am crack)
Zenith (4am and san inc crack)
Zoo Master (revision 2) (4am crack)

Not working (apple2_flop_clcracked.xml)
-------------------------------
Mathematics Courseware Series: Addition and Subtraction 4: City Sights (4am crack)
Mathematics Courseware Series: The Mysteries of Multiplication 3 (4am crack)

Removed (apple2_flop_clcracked.xml)
-------------------------------
Algebra Volume 3 (Revision 0) (imperfect clean crack)
Algebra Volume 4 (version 1.1) (imperfect clean crack)
Algebra Volume 6 (version 1.0) (imperfect clean crack)
Dino Dig: Dictionary Skills (4am crack) (imperfect clean crack)
In Search of the Most Amazing Thing (Revision 2) (imperfect clean crack)
Pyramid Puzzler (imperfect clean crack)
Reading Workshop: Distant Views (imperfect clean crack)
Reading Workshop: Running Free (imperfect clean crack)
Space Journey (imperfect clean crack)
Story Maker (64K Version) (imperfect clean crack)

New working software list items (apple2_flop_orig.xml)
-------------------------------
Copy II Plus (version 1.0)
Copy II Plus (version 2.2)
Galactic Gladiators

---------

Co-authored-by: Bob Schultz <bobschultz03@gamil.com>
2024-01-27 21:39:21 -05:00
Robin Sergeant
c05844b119
rm/rmnimbus.cpp: Change default mouse emulation mode to HLE (#11975) 2024-01-27 21:37:30 -05:00
hap
4b3834f125 New working systems
-------------------
Mighty Max (Tiger) [hap, Sean Riddle]
2024-01-27 22:04:37 +01:00
hap
112a959a36 homelab: lowercase hex values 2024-01-27 18:57:15 +01:00
AJR
1bd8bb35d6 i8275: Moderate change to API and major expansion of configuration possibilities
- Change the "draw character" callback to pack all attribute flags in a single parameter. A bit enum is provided to facilitate unpacking the bits.
- Allow for configurations in which up to four CRTCs are attached to the same character clock and screen. The secondary CRTCs are not fully emulated with regard to timing and some output callbacks, but their character and attribute outputs may be merged with those of the primary screen through the same display callback.

* wy100: Add half-intensity display for protected characters.
* ms6102: Support attribute that enables Cyrillic character set.
* t7000: Show cursor and several character attributes.

Machines promoted to WORKING
----------------------------
WY-100 [AJR]
2024-01-27 12:28:47 -05:00
arbee
05b623dbe7 homelab/homelab.cpp: Update Homelab2 / Aircomp 16 to working [linuxforum5, R. Belmont]
* Implemented text and graphics modes
* Fixed memory shadowing and I/O
* Fixed right shift keyboard code
* Fixed quickload and cassette loading
2024-01-27 12:03:57 -05:00
Miodrag Milanovic
34c7771586 lola8a: fixed video output, added inverted video mode 2024-01-27 17:24:03 +01:00
hap
8c5a97b944 tpitfight: small tweak to svg 2024-01-27 17:08:48 +01:00
Vas Crabb
e503b7f90e srcclean and manual cleanup in preparation for release branch 2024-01-28 03:06:23 +11:00
Vas Crabb
5f1ce52025 frontend/mame/clifront.cpp: Removed unused variable picked up by clang but not GCC. 2024-01-28 02:23:50 +11:00
Vas Crabb
c2cee44798 -fronten/mame/clifront.cpp: Fixed misleading error messages from -verifysoftware.
-snes.xml: Removed problematic Hind Strike cartridge image.
2024-01-28 02:02:49 +11:00
Miodrag Milanovic
47905512ab orao: add unicode keys and fixed one key mapping 2024-01-27 15:44:14 +01:00
Miodrag Milanovic
99b9d2dc0e galeb, pecom: add unicode keys 2024-01-27 15:43:10 +01:00
hap
65f8299da2 svip: remove Enter key for GO button 2024-01-27 14:49:49 +01:00