summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/debugger/qt/dasmwindow.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-06-05indy_indigo2.cpp: Downgrade Indigo2 to DS1286 (nw) AJR3-3/+35
2019-06-06decmxc06.cpp : Minor fixes cam9001-1/+1
2019-06-06New working software list additions hap1-0/+20
----------------------------------- ibm5150: The ChessMachine (RISC engines) [hap, fhub]
2019-06-05chessm/finalchs is PC XT/AT software, so move to ibm5150.xml (nw) hap3-96/+116
New working software list additions ----------------------------------- ibm5150: The ChessMachine (The ChessMachine (v2.1, Gideon v1.7)) [hap, fhub]
2019-06-05galaxian.cpp: fixed MT07347 (nw) Ivan Vangelista1-0/+3
2019-06-05Fix clang build [-Werror,-Wunused-private-field] (nw) AJR1-1/+0
2019-06-05Fix ppc64el issue #3157 frediz1-2/+2
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 new NOT WORKING clones (Gals Panic - Modular System) (#5163) David Haywood4-0/+376
* 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-05Fix regressions in k573dio/k573fpga/mas3507d (#5133) Windy Fairy6-54/+59
* 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-05decmxc06.cpp : Fix disappearing cam9001-2/+5
2019-06-05decmxc06.cpp : Fix bandit regression, Fix notes, Remove outdated comments cam9001-37/+43
2019-06-05epic12.cpp : Updates cam9005-246/+254
Implement debug VRAM viewer, Reduce unnecessary lines, Simplify handlers, Fix spacings, Remove hardcoded tags, Unnecessary pointers, Use shorter / correct type values
2019-06-05Olympic Darts (K7): Added EEPROM dump. [jordigahan, ClawGrip, Roberto Fresca] Roberto Fresca1-6/+12
2019-06-05emu/video/generic.cpp : Add packed, raw case of generic gfx layouts, example ↵ cam9006-93/+69
usages
2019-06-04There's #500 of the cleanly cracked Apple II disks for July 2019 (nw Firehawke1-0/+1508
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-05excellent_spr.cpp : Updates cam9008-325/+348
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-am2910: Added prelminary, largely-untested Am2910 Microprogram Controller ↵ mooglyguy6-16/+703
device emulation. [Ryan Holtz] -dpb7000: Initial pass at Disk Sequencer Card emulation. Needs debugging. [Ryan Holtz, Mark Nias]
2019-06-04(nw) segas16b.cpp: Fill in E-SWAT Sega ID #s braintro1-2/+7
2019-06-05(nw) Housekeeping Robbbert1-0/+1
2019-06-05fuukifg.cpp : Minor fixes cam9001-1/+1
2019-06-04fuukifg.cpp : Updates (#5154) cam9008-290/+338
* 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-04Update apple2_flop_clcracked.xml Firehawke1-1/+863
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-04e9161: Add bus error handlers and enough RAM to push this a little further (nw) AJR1-1/+21
2019-06-04More cleanly cracked for June 4th, 2019 (nw) Firehawke1-0/+194
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-04itt9216: Improve banking (nw) AJR1-3/+43
2019-06-04Apple II softlist update for June 4th, 2019 Firehawke2-1/+510
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-044enlinea, k7_olym: Add I2C EEPROMs (nw) AJR1-7/+56
2019-06-04taito_f3.cpp: Mark dump of protected PALs as NO_DUMP, as they contain no ↵ ClawGrip1-1/+1
info at all (nw)
2019-06-04atarigx2.cpp: Mark dump of protected GALs as NO_DUMP, as they contain no ↵ ClawGrip1-3/+3
info at all (nw)
2019-06-04eu3a14 - identify more bits DavidHaywood1-8/+22
2019-06-04interpro_ioga: sapphire 60Hz interrupt (nw) Patrick Mackinlay2-5/+15
2019-06-04pcat101: working Patrick Mackinlay2-7/+0
Command issue resolved by bug-fix to 6805 (nw).
2019-06-04mips: consistency (nw) Patrick Mackinlay1-7/+9
2019-06-04jazz: typo (nw) Patrick Mackinlay1-1/+1
2019-06-04jensen: consistency (nw) Patrick Mackinlay1-9/+7
2019-06-04at_keybc: logging fix (nw) Patrick Mackinlay1-2/+2
2019-06-04k7_olym: Show error message; correct year (nw) AJR1-1/+2
2019-06-04New machines marked as NOT_WORKING AJR2-3/+79
---------------------------------- Olympic Darts (K7) [jordigahan, ClawGrip]
2019-06-04tigeroad_spr.cpp : Updates cam9008-284/+233
Internalize gfxdecode, Fix spacings, Notes, Reduce unnecessary lines, Use shorter / correct type values bionicc.cpp, tigeroad.cpp, supduck.cpp : Simplify gfxdecode, Reduce unnecessary lines, Fix spacing, Namings
2019-06-04m6805: flag fix (nw) Patrick Mackinlay1-1/+1
CLRX doesn't clear the carry flag.
2019-06-04pce_tourvision.xml: New NOT_WORKING software list additions ClawGrip1-5/+30
------------------------ Racing Damashii (TourVision PCE bootleg) [system11] Paranoia (TourVision PCE bootleg) [system11]
2019-06-03A bit more stuff for the Apple II softlists. Firehawke1-33/+1302
On the advice of cuavas, replacing Racter and Rambo First Blood Part II images with newest known-good images. A bit of additional metadata added as usual. Renamed Juggles' Rainbow based on corrected information and added second set. Removed accidental Gumball duplicate. Add cleanly cracked: Journey to the Age of Dinosaurs - Europe and Asia Journey to the Age of Dinosaurs - North America Jumble Jet Jumbled Jungle Jumblezzz Jungle Rescue - Blue Level Kamikaze Kampfgruppe (Version 1.1) Karate Champ Key Lingo Keyworks - First Keyboarding Skills Kid Niki Kid-Leidoscope KidWriter (Version 1.0) Kinder Koncepts Kindercomp (Revision 0) King Cribbage King's Quest King's Quest II King's Quest III Kittens, Kids, and a Frog - Building Comprehension I (1989 Version) Kittens, Kids, and a Frog (Version 01.31.87) Knights of the Desert (Version 1.1) Know Your Apple Know Your Apple IIe Knowledge Master - Building Trades Knowledge Master - General Math Knowledge Master - Geometry Knowledge Master - Utilities Koala Grams Spelling I Koronis Rift Krell's College Board SAT Preparation Series Krell's Logo (Revision 0) Kung Fu Master L.A. Crackdown La Triviata Lane Mastodon Language Carnival 1 Lantern of D'Gamma Laser Bounce Lazy Jack Learn About Words In Reading 2 Learning to Read - Letters, Words, and Sentences volume 1 Learning to Read - Letters, Words, and Sentences volume 2 Learning to Read - Letters, Words, and Sentences volume 3 Learning To Tell Time Learning with Fuzzywomp Learning with Leeper Legendary Conflict Leisure Suit Larry in Land of the Lounge Lizards Let's Eat Let's Explore BASIC Let's Go Fishing Let's Go There - Beginning Map and Geography Skills Let's Learn About Geography - USA Let's Learn About Money Letter Man Letter Recognition Letter Recognition (Version 01.27.88) Letters For You Library and Media Skills Library Magic Library Skills - Let's Learn about the Library Little People's Puzzles Little Riddles Locksmith (Version 5.0 Revision C) Locksmith (Version 5.0 Revision F) Lode Runner
2019-06-03systel1.cpp: Simplify boot ROM elimination (nw) AJR1-25/+2
2019-06-03esq1.cpp: Correct CPU type and clock; hook up more interrupts as per ↵ AJR1-27/+17
schematics (nw)
2019-06-04-dpb7000: Main screen turn on. [Ryan Holtz, Mark Nias] mooglyguy1-4/+230
* Hooked up CSR, control bus, and system control registers. * Hooked up Auto-Start switch and both banks of config switches. * Hooked up CRTC chargen, using the chargen ROM from bw12 until a proper dump of the DPB's chargen ROM is available. When Auto-Start is enabled, prints a greeting string to the VDU and then sits in a tight loop waiting for a REQ B interrupt, most likely from the Disk Sequence Card. (nw)
2019-06-03sq80: boots and plays [R. Belmont, Jariseon, R. Buchty] arbee1-31/+63
2019-06-04drawgfx.cpp : Updates cam9008-166/+838
Move additive blending function into drawgfx.h, Add priority related copybitmap functions, Fix spacings Add priority related copybitmap and draw_scanline function is sprite like priority handling(prio_*) and tilemap like priority handling(primask_*), These are helpful for priority related bitmap / scanline drawing routines. drawgfxm.cpp : Add variations of priority related pixel draw functions, Fix spacings realbrk.cpp : Updates, Example usage for prio_copybitmap Simplify handlers, Use priority bitmap for sprite priority, Fix spacings, Use shorter / correct type values
2019-06-03More Apple II softlist work for June 3rd, 2019 (nw) Firehawke1-11/+867
Add more metadata to some existing sets. Add new cleanly cracked: Great America - Presidents, Guadalcanal Campaign (Version 1.0), Guadalcanal Campaign (Version 1.1), Guderian, Guitar Wizard, Gulp and Frenzy, Gumball, H.E.R.O., Hacker, Hacker II, Hands on BASIC Programming, Handy Dandy, Health Watch, Heat Energy, Heavy Barrel, Hebrew Phrasebook, High Rise, High School Math Competency Series Part I, High School Math Competency Series Part II, High Seas, High Stakes, High Wire Logic, Hi-Res Computer Golf, Home Row, Homeworker (Version 2.1), Homonyms, Homonyms 2, Homonyms I (Milliken), Homonyms II and Confusing Pairs (Milliken), Horses, How To Do Research, How to Weigh An Elephant, I Can Carry and Borrow, I Can Count, I, Damiano, Ice Demons, Identifying Affixes, Identifying Compound Words, Identifying Matching Letters, Identifying Vowel Sounds, Ikari Warriors, Imperium Galactum, Improper Fractions, In Search of The Most Amazing Thing, In Search of The Most Amazing Thing (Revision 2), Indiana Jones in Revenge of the Ancients, Indians, Infidel (Revision 22 / 830916), InforMaster, Inside Outside Shapes, Instant Zoo, Interpreting Graphs, Introduction to Counting, Investigating Chemical Reactions, Investigating Plant Growth, Islands of Beta, It's About Time, It's About Time (Micrograms)
2019-06-04Add 'supinvsion' (nw) ClawGrip1-1/+2
2019-06-04New WORKING clone ClawGrip1-0/+13
------------------------------ Super Invasion (Electromar, Spanish) [ARPA, Recreativas.org] (nw) I've marked it as MACHINE_IMPERFECT_CONTROLS because coinage is wrong, and probably the other dips also are. I'd appreciante if someone could have a look at it.