Dirk Best
d0d95fb05b
ptrain: Fix payout (MT 07351)
2019-06-06 14:21:36 +02:00
cam900
ec2f82f27b
Revert Revert "epic12.cpp : Updates" ( #5168 )
...
* Revert Revert "epic12.cpp : Updates"
Fix naming
* epic12.cpp : this union is not endian-safe, currently de-union'd
* epic12.cpp : Make this endian-safe
* Revert "this union is not endian-safe, currently de-union'd", Now endian-safe
* epic12pixel.hxx : Fix spacing
2019-06-06 14:01:08 +02:00
Olivier Galibert
608ba96f41
Revert "epic12.cpp : Updates"
...
This reverts commit 4354945095
.
1- Doesn't compile, u32 u32 line 221 of epic12.h can't work
2- the colour_t union is non endian-safe in the first place
2019-06-06 10:15:01 +02:00
Justin Kerk
0b379d1b22
New not working software list additions
...
---------------------------------------
ibm5170: WinBook XL Boot Disk [Justin Kerk, Jason Scott]
2019-06-05 23:34:53 -07:00
mooglyguy
f4df5549a8
-newport: Various fixes. [Ryan Holtz]
...
* Fixed line drawing to not cause sa hang in certain cases.
* Fixed color iterator reload behavior.
* Fixed color iterator clamping behavior.
2019-06-06 06:42:11 +02:00
mooglyguy
5a4df14bb1
-dpb7000: Added TV field timer. [Ryan Holtz]
2019-06-06 06:42:11 +02:00
Justin Kerk
153c0ab9ca
New working software list additions
...
-----------------------------------
ibm5170: Mission (Traditional Chinese) [Justin Kerk]
ibm5170: KLM's Screensaver [Justin Kerk, Misty De Méo]
ibm5170: America Online 3.0 for Windows, McAfee Software Emergency Boot Diskette [Justin Kerk, Jason Scott]
New not working software list additions
---------------------------------------
ibm5170: WinBook XL Audio [Justin Kerk, Jason Scott]
(nw) cleanup
2019-06-05 21:10:50 -07:00
AJR
0990b9df66
ds1386: Make initialization of RTC registers from system time actually work; adopt more useful default value for command register
...
hp16500b: Add DS1286 (nw)
2019-06-05 23:53:44 -04:00
AJR
334af8082a
indy_indigo2.cpp: Downgrade Indigo2 to DS1286 (nw)
2019-06-05 22:15:34 -04:00
R. Belmont
70ddaa3888
Merge pull request #5165 from cam900/patch-99
...
decmxc06.cpp : Minor fixes
2019-06-05 22:13:41 -04:00
cam900
9924aaa3c7
decmxc06.cpp : Minor fixes
2019-06-06 10:30:53 +09:00
hap
4aa448c758
New working software list additions
...
-----------------------------------
ibm5150: The ChessMachine (RISC engines) [hap, fhub]
2019-06-06 00:26:45 +02:00
hap
d09e5fa603
chessm/finalchs is PC XT/AT software, so move to ibm5150.xml (nw)
...
New working software list additions
-----------------------------------
ibm5150: The ChessMachine (The ChessMachine (v2.1, Gideon v1.7)) [hap, fhub]
2019-06-05 22:04:40 +02:00
R. Belmont
cccf9763cf
Merge pull request #5164 from frediz/fix-3157
...
Fix ppc64el issue #3157
2019-06-05 12:24:56 -04:00
Ivan Vangelista
7a6f01539c
galaxian.cpp: fixed MT07347 (nw)
2019-06-05 17:53:52 +02:00
AJR
9c9c8de501
Fix clang build [-Werror,-Wunused-private-field] (nw)
2019-06-05 11:37:53 -04:00
frediz
e0ebf250d1
Fix ppc64el issue #3157
...
This is probably due to the fact that IBM 128bit long double format is not constant folded.
I slighlty rewrote ""_kHz_XTAL(long double clock) and ""_MHz_XTAL(long double clock)
the way ""_kHz_XTAL(unsigned long long clock) and ""_MHz_XTAL(unsigned long long clock) are writtent.
which makes the compiler happy.
2019-06-05 17:20:02 +02:00
David Haywood
1b0a280543
new NOT WORKING clones (Gals Panic - Modular System) ( #5163 )
...
* new NOT WORKING clones
---
Gals Panic (Modular System bootleg) [Juan Romero, Recreativas.org, ClawGrip, David Haywood]
these things are *ugly* from a hardware perspective (massive 6 board stack just for Gals Panic with many, many code hacks to work around hardware changes) so I felt it best to create a new driver with the background bits copy+pasted; the sprites + sound system specific to these bootlegs will need adding.
* bleah (nw)
2019-06-05 09:46:52 -04:00
Windy Fairy
060378ca9a
Fix regressions in k573dio/k573fpga/mas3507d ( #5133 )
...
* Fix memory address stuff (fixes graphics, random glitches, games not booting, etc)
* Handle playback flag
* Add volume control
* This doesn't do anything
* Fix transitioning between two MP3 files
* Revert change
* Fix the way playback time is reported which should fix looping
* Fix audio decoding
* Fix timing issue
* Small cleanup
* Store the original key1 in k573dio, not k573fpga
* Restore masks for RAM addresses to avoid overflows
* Rework how starting and stopping the MAS3507D works as well as reporting playback time
2019-06-05 09:46:14 -04:00
R. Belmont
59f6afab3f
Merge pull request #5162 from DavidHaywood/030619
...
radica eu3a14 - identify more video bits (nw)
2019-06-05 09:33:09 -04:00
R. Belmont
488d9a0033
Merge pull request #5159 from cam900/epic12_vramview
...
epic12.cpp : Updates
2019-06-05 09:32:40 -04:00
R. Belmont
4c247a4c5e
Merge pull request #5157 from Firehawke/woz-updates
...
There's #500 of the cleanly cracked Apple II disks for July 2019 (nw
2019-06-05 09:32:19 -04:00
R. Belmont
d4f2a2c19a
Merge pull request #5156 from cam900/excellent_spr
...
excellent_spr.cpp : Updates
2019-06-05 09:31:58 -04:00
R. Belmont
fa23544748
Merge pull request #5158 from cam900/generic_packedgfx
...
emu/video/generic.cpp : Add packed, raw case of generic gfx layouts, …
2019-06-05 09:31:39 -04:00
R. Belmont
cfc6dd2944
Merge pull request #5160 from cam900/bandit
...
decmxc06.cpp : Fix bandit regression, Fix notes, Remove outdated comm…
2019-06-05 09:31:08 -04:00
cam900
f6375f5065
decmxc06.cpp : Fix disappearing
2019-06-05 19:48:11 +09:00
cam900
e43c9e3d4b
decmxc06.cpp : Fix bandit regression, Fix notes, Remove outdated comments
2019-06-05 19:43:23 +09:00
cam900
4354945095
epic12.cpp : Updates
...
Implement debug VRAM viewer, Reduce unnecessary lines, Simplify handlers, Fix spacings, Remove hardcoded tags, Unnecessary pointers, Use shorter / correct type values
2019-06-05 19:07:25 +09:00
Roberto Fresca
444f79cabb
Olympic Darts (K7): Added EEPROM dump. [jordigahan, ClawGrip, Roberto Fresca]
2019-06-05 11:50:55 +02:00
cam900
de6510ffa5
emu/video/generic.cpp : Add packed, raw case of generic gfx layouts, example usages
2019-06-05 17:47:38 +09:00
Firehawke
47b0a28876
There's #500 of the cleanly cracked Apple II disks for July 2019 (nw
...
Now MAME can be the MECCa of MECC disks with this load of classic educational content.
Also, made the last disk a special one, because everyone remembers and loves Oregon Trail.
Add cleanly cracked:
Mathematics Activities Courseware Level 4, Mathematics Activities Courseware Level 6, Mathematics Problem Solving Software Level 1, Mathematics Problem Solving Software Level 2, Mathematics Problem Solving Software Level 3, Mathematics Skills Software Level 2, Mathematics Today, Mathematics Word Problems Grade 3, Maths Invaders - Special Products and Algebraic Factors, Max Command, Max Dublin's Treasure, Maxwell Manor, MECC-A114 Writing an Opinion Paper (Version 1.1), MECC-A116 Puzzles and Posters (Version 1.2), MECC-A126 Study Guide (Version 1.4), MECC-A132 MECC Writer (Version 1.1a), MECC-A136 MECC Graphing Primer (Version 1.1), MECC-A140 MECC Dataquest - The Presidents (Version 1.2), MECC-A141 MECC Information Manager (Version 1.0), MECC-A141 MECC Information Manager (Version 1.1), MECC-A149 Mastering Math Diagnostic System (Version 1.2), MECC-A153 Word Munchers (Version 1.1), MECC-A172 MECC Dataquest Composer (Version 1.1), MECC-A173 Dataquest Sampler (Version 1.0), MECC-A197 MECC Dataquest - The World Community (Version 1.0), MECC-A197 MECC Dataquest - The World Community (Version 1.1), MECC-A202 Fraction Concepts, Inc. (Version 1.1), MECC-A203 Fraction Practice Unlimited (Version 1.2), MECC-A211 Mystery Objects (Version 1.1), MECC-A227 Patterns (Version 1.1), MECC-A232 Spelling Press (Version 1.1), MECC-A234 Spelling Puzzles and Tests (Version 1.0), MECC-A242 Teacher Option Organizer (Version 1.1), MECC-A242 Teacher Option Organizer (Version 1.3), MECC-A243 MECC Dataquest - Latin America (Version 1.0), MECC-A248 CommuniKeys (Version 1.0), MECC-A253 MECC Dataquest - Europe and Soviet Union (Version 1.0), MECC-A277 Time Navigator Around The World (Version 1.0), MECC-A313 History Makers (Version 1.0), MECC-A314 Dr. Livingstone, I Presume (Version 1.0), MECC-A316 Exploring Chaos (Version 1.0), MECC-A702 Elementary Vol. 1 (Version 3.5), MECC-A703 Elementary Vol. 2 (Version 3.2), MECC-A704 Elementary Vol. 3 Science (Version 4.5), MECC-A704 Elementary vol. 3 (Version 4.7), MECC-A704 Elementary Vol. 3 (Version 4.8), MECC-A708 Science Vol. 1 (Version 2.2), MECC-A712 Music Theory Vol. 1 (Version 2.2), MECC-A714 Business vol. 1 - Utilities (Version 4.5), MECC-A721 Business vol. 3 (Version 1.5), MECC-A725 Elementary Vol. 6 (Version 1.3), MECC-A726 Spelling Vol. 1 (Version 3.0), MECC-A738 Mathematics Vol. 3 (Version 1.2), MECC-A744 Mathematics vol. 4 (Version 1.3), MECC-A746 English Vol. 1 (Version 1.2), MECC-A753 Nutrition vol. 2 (Version 1.2), MECC-A756 Food Facts (Version 1.0), MECC-A756 Food Facts (Version 1.2), MECC-A758 Computer Generated Mathematics Materials Problem Solving Vol. 2 (Version 1.0), MECC-A761 Health Immunization (Version 1.1), MECC-A774 Adventures with Fractions (Version 1.0), MECC-A779 The Friendly Computer (Version 1.0), MECC-A785 Writing A Character Sketch (Version 1.0), MECC-A787 Guide de l'Enseignant (Version 1.4), MECC-A788 Early Addition (Version 1.0), MECC-A811 The Three R's of Microcomputing (Version 1.1), MECC-A817 Graphing (Version 1.2), MECC-A819 Number Systems (Version 1.1), MECC-A821 Probability (Version 1.0), MECC-A822 Nutrition and Food Groups (Version 1.2), MECC-A824 Classification (Version 1.1), MECC-H111A Spare Moments Solitaire, MECC-H111B Spare Moments with a Friend, Mech Brigade (Version 1.2), Medalist Series - States, Meet The Presidents, Memory Building Blocks, Memory Building Blocks (1989 Version), Memory Castle (1983 Version), Memory Match (Version 01.24.86), Memory Minder, Meteor Mission, Meteor Multiplication, Meteor Multiplication (Revision 2), Micro Addition, Micro Division, Micro Habitats, Micro League Baseball, Micro Multiplication, Microbe (supports Mockingboard), Microbe (Revision 3), Micro-LADS 1 Plurals and Noun-Verb Agreement, Micro-LADS 2 Verb Forms, Micro-LADS 3 Prepositions, Micro-LADS 4 Pronouns, Micro-LADS 5 Negatives, Micro-LADS 6 Deictic Expressions, Passive, and WH-questions, Micro-LADS 7 Prepositions II, Microscopic Journey, MECC-A157 Oregon Trail (Version 1.1)
2019-06-04 22:19:08 -07:00
cam900
6674d988d8
excellent_spr.cpp : Updates
...
Internalize gfxdecode, Use callback for priority behavior, Reduce unnecessary lines, Simplify handlers, Fix spacings
aquarium.cpp, gcpinbal.cpp : Updates
Simplify handlers, gfxdecodes, Reduce unnecessary lines, Runtime tag lookups, Fix namings, Use shorter / correct type values, Move virtuals under protected:, Rearrange devices under values in .h files
gcpinbal.cpp : Make tilemap dirty when tilebank is changed
2019-06-05 12:49:24 +09:00
mooglyguy
8689ada5a3
-am2910: Added prelminary, largely-untested Am2910 Microprogram Controller device emulation. [Ryan Holtz]
...
-dpb7000: Initial pass at Disk Sequencer Card emulation. Needs debugging. [Ryan Holtz, Mark Nias]
2019-06-05 04:41:21 +02:00
braintro
f779db85df
(nw) segas16b.cpp: Fill in E-SWAT Sega ID #s
2019-06-04 20:44:47 -05:00
R. Belmont
11aba68b39
Merge pull request #5155 from cam900/patch-98
...
fuukifg.cpp : Minor fixes
2019-06-04 21:35:36 -04:00
Robbbert
7b876e4eba
(nw) Housekeeping
2019-06-05 11:05:57 +10:00
cam900
7e57df9dfc
fuukifg.cpp : Minor fixes
2019-06-05 09:18:52 +09:00
cam900
809ff8272a
fuukifg.cpp : Updates ( #5154 )
...
* fuukifg.cpp : Updates
Use callback for colour, priority, tilebank behaviors, Internalize gfxdecodes, Use external spriteram, Reduce unnecessary lines, Fix spacings, Use shorter / correct type values
fuukifg2.cpp, fuukifg3.cpp : Updates
Correct spriteram, vreg types, Use tilemap buffer behavior into RAM bank (number of actually visible tilemap layer is 3), SImplify handlers, Reduce unnecessary lines, Fix notes, Spacings, Use shorter / correct type values
* fuukifg2.cpp, fuukifg3.cpp : Fix spacing
2019-06-04 19:54:30 -04:00
R. Belmont
9e8fc8b394
Merge pull request #5150 from Firehawke/woz-updates
...
First set of Apple II softlist updates for June 2019 (nw)
2019-06-04 19:53:56 -04:00
ajrhacker
dfe9e68b8a
Merge pull request #5152 from clawgrip/patch-14
...
taito_f3.cpp: Mark dump of protected PALs as NO_DUMP, as they contain no info at all (nw)
2019-06-04 19:37:12 -04:00
Firehawke
fefe1b50bd
Update apple2_flop_clcracked.xml
...
Add cleanly cracked:
Mask Parade, Master Match, Mastering Consonants, Mastering Vowels, MasterType, MasterType and Training Ground (Version 2.1), MasterType's Figures + Formulas, Match It ,Matching Letters and Words, Math and Me, Math and Your Personal Finances, Math Blaster Mystery, Math Blaster Mystery (Version 1.3), Math Blaster Plus, Math Class Level 5, Math Concepts I, Math Football, Math For Everyday Living, Math in a Nutshell, Math Item Banks 1-13, Math Level 1 - I Can Add And Subtract, Math Level 3 - I Can Multiply and Divide, Math Level 4 , - Advanced Addition and Subtraction, Math Level 6 - Ratio, Proportion, and Percent, Math Magic, Math Marvels, Math Masters, Math Sequences - Addition, Math Sequences - Addition (1984 Version), Math Sequences - Decimals, Math Sequences - Division, Math Sequences - Equations, Math Sequences - Fractions, Math Sequences - Integers, Math Sequences - Laws of Arithmetic, Math Sequences - Management Utilities, Math Sequences - Measurement Formulas, Math Sequences - Multiplication, Math Sequences - Multiplication (1980 Version), Math Sequences - Number Readiness, Math Sequences - Number Readiness (1980 Version), Math Sequences - Percents, Math Sequences - Pre- and Post Tests I, Math Sequences - Pre- and Post Tests II, Math Sequences - Subtraction, Math Sequences - Worksheet Generator, Math Sequences - Worksheet Generator II, Math Shop (1986-10-27 Version), Math Tutor - Addition, Math Tutor - Decimals, Math Tutor - Division, Math Tutor - Fractions Part I, Math Tutor - Multiplication, Math Tutor: Subtraction
2019-06-04 16:24:04 -07:00
AJR
1f50920fbd
e9161: Add bus error handlers and enough RAM to push this a little further (nw)
2019-06-04 19:11:39 -04:00
ajrhacker
f1e8b14979
Merge pull request #5151 from clawgrip/patch-13
...
atarigx2.cpp: Mark dump of protected GALs as NO_DUMP, as they contain no info at all (nw)
2019-06-04 18:58:34 -04:00
Firehawke
e821c38852
More cleanly cracked for June 4th, 2019 (nw)
...
Add cleanly cracked:
Managing for Success - Personal Development, Maniac Mansion, Map Skills, Maps and Globes - Latitude and Longitude, Marauder, Marble Madness, Marianas Turkey Shoot, Mars Cars, Marty's Family Reader
2019-06-04 15:37:23 -07:00
AJR
c4c92aa335
itt9216: Improve banking (nw)
2019-06-04 18:15:50 -04:00
Firehawke
6960102324
Apple II softlist update for June 4th, 2019
...
Add new WOZ originals:
Sub Mission, Theatre Europe, Station 5, OGRE
Add new Cleanly Cracked:
Logic Levels, Logic Tools, Long Division, Lordlings of Yore, Lords of Conquest, Lucifer's Realm, Lucky 7 Spelling Games - Elementary, Mad Libs Writer - Adjective-Adverb Writer, Mad Libs Writer - Verb Writer, Mad Venture,
Magic Castle, Magic Slate 20 (Version 1.3), Magic Slate 20 (Version 1.4), Magic Slate 20/40 (Version 1.0), Magic Slate 20/40 (Version 1.02), Magic Slate 20/40 (Version 1.12), Magic Slate 20/40 (Version 1.22), Magic Slate 20/40 (Version 1.23), Magic Slate 40 (Version 1.3), Magic Slate 40 (Version 1.4), Magic Slate 80 (Version 1.12), Magic Slate 80 (Version 1.22), Magic Slate 80 (Version 1.23), Magic Slate 80 (Version 1.4), Magic Slate II 20 (Version 1.0a), Magic Slate II 40 (Version 1.0a), Magic Slate II 80 (Version 1.0a), Magic Spells (1981), Magic Spells (Version 2.1), Magical Myths, Make A Face
2019-06-04 15:15:45 -07:00
AJR
e736ed9f05
4enlinea, k7_olym: Add I2C EEPROMs (nw)
2019-06-04 15:58:11 -04:00
ClawGrip
4ee30bd57e
taito_f3.cpp: Mark dump of protected PALs as NO_DUMP, as they contain no info at all (nw)
2019-06-04 21:18:15 +02:00
ClawGrip
3f8753d1b5
atarigx2.cpp: Mark dump of protected GALs as NO_DUMP, as they contain no info at all (nw)
2019-06-04 21:14:57 +02:00
DavidHaywood
42d57e58ea
eu3a14 - identify more bits
2019-06-04 19:27:34 +01:00