DOD Dictionary of Military and Associated Terms, June 2020
Why spend your cash when you can get Grand Theft Auto V CD Key on this site free of charge! See the NAICS 4 digit industry group code list below. Belarc Advisor V8.1. Version 1.41 Added /ExtractEdition command-line option. With lots of computers and 100s of product keys, it would be a really difficult task to check which key is used on which computer.
Best Windows 10 product key finder: find all your
Use the scroll bar if you need to view the Description for each. The product key for new computers that come preinstalled with Windows 10 has the product key stored within the motherboard firmware. Tests and Answer Keys. Now, let's explore how. DoDAAD Tables, Codes, and Rules.
Key generator sAP S/4HANA 1809 Fully Activated Appliance – Known Issues
Our page contains 2, 3, 4, 5, and 6 digit NAICS code lists. Many new desktop PCs and laptop computers come pre-loaded with free trials of Microsoft software programs, such as Microsoft Word, Excel and PowerPoint. Version 1.40 Fixed ProduKey to display the right product key of Microsoft. Find your Windows product key. 8 apps that help you read the full info here. There is no default value.
Product Key Finder - CNET Download
The application comes in handy for those who lost the disc. 10 Best Product Key Finder Windows 10 2020 your domain name. And the program's product support isn't exactly up-to-date, either: it managed to find the keys for Office and Windows 7 on our test PC, but. This means that those product key finder programs aren't quite as helpful as they used to be. The following should work if you're just looking for the product key for one member of an Office 2020 and 2020 suite, like Word or Excel, as well as if you're after the key for an entire suite, like Office Home & Student, Office Home & Business, or Office Professional in 2020 or 2020 versions. Best Windows 10 product key finder.
Everything Windows: 22 Free Product Key Finder Programs
Then click Change. Product key Explorer recovers product keys for software installed on your local and network computers, allows track the number of software licenses installed in your business. Product Key Finder Windows 10. Product Key Finder is a tool which is pretty good rather than other programs because it works only for the product keys finder Windows 10. This product key Finder helps you to find out the Windows 7, Windows Vista, Windows Server 2020 & 2020. Here we are going to demonstrate how to find product keys from your current Windows system, so we choose the From current system option. Find serial numbers & product keys.
CodeHS - Teach Coding and Computer Science at Your School
Now, iSumsoft Product Key Finder would be one of the best and most effective programs, which certainly can help immediately find Windows product key in Registry on your computer. How to Find Your Windows 7 Product Key. How to Find Your Adobe Acrobat Serial Number [Easy] https://education-mgu.ru/download/?file=1268. Product Key Finder Total keys supported: Supported products include: Windows, Microsoft Office. 13 product key finder programs.
ProduKey - Recover lost product key (CD-Key) of Windows/MS
If you have no longer access to it, there is no way to get your Internet download manager serial number this way. The Magical Jelly Bean Keyfinder is a freeware utility that retrieves your Product Key (cd key) used to install windows from your registry Product key finder for Windows, Office Recover product keys for Windows, Office, Adobe products, Acronis products, Electoric Arts games, WinZip, Nero and more than + other programs. NAICS & SIC Identification Tools. Running either a visual basic or other program on the 13 computers to confirm the installed key with my records. Microsoft office crack full version iso free download.
SIW - Microsoft Office 365, 2020, 2020 or 2020 Product Key
Product Key Finder is an efficient product key recovery tool to recover product keys(CD Keys) or serial number for Windows, Office, Internet Explorer, Visual Studio, SQL Server, Exchange Server, VMWare, Adobe and many more products. This means that those product key finder programs aren't quite as helpful as they used to be. Windows 10 Product Key Finder - CNET Download. If you bought your computer with installed operating system, you may find the Windows product key appeared in ProduKey utility is different from the product key on your Windows CD. Windows Product Key Finder.
- Products: Belarc Advisor
- Where can I find my product serial number/licence key in
- Kostenlos activity inspire primity herunterladen
- Where Can I Find Windows 10 Product Key for Aspire E 15
- Product Key Finder - Free download and software reviews
- Top 5 Free Product Key Finder Programs - Source Digit
- How to find Microsoft Office 2020 Product Key
- 8 Best Product Key Finder Programs
Product Key Finder - Find Serial and CD Keys
The serial number is a 24-digit numeric code. I purchased a new computer and software through Dell. For some types of license keys under Windows 7/8/, the product key is not stored in the Registry, and thus 'Product key was not found' message will be displayed. Microsoft Office 2020 Product Key Free for You https://education-mgu.ru/download/?file=1257. Recover product keys for Windows, Office, Adobe products, Acronis products, Electoric Arts games, WinZip, Nero and more than 10, 000+ other programs.
- Top 5 Free And Best Product Key Finder Programs - Zap World
- Download Product Key Recovery Tools for Windows
- Windows 10 Product Key & Activation Code 2020 For Free
- Microsoft Office 2020 Product Key and Activation Guide
- Product Key - CNET Download
- Microsoft Office 2020 Product Key and ...
- Windows 8 1 Ultimate Product Key Finder 13.10.1 Download
- How to Find Your Microsoft Office 2020 or 2020 Product Key
- The Best Product Key Finders for 2020
Windows 10 Key Finder - Top 20 Free Product Key Finder
I now want to find the product key to use it on another new laptop as I need to discard the desktop machine. Belarc's products automatically create an accurate and up-to-date central repository (CMDB), consisting of detailed software, hardware, network and security configurations. Before doing a clean install of Windows, or upgrading to Windows 10 from Windows 7/8/8.1, it is a good idea to find out and save your office product key to a safe location. For instance, if you bought online and downloaded it - Microsoft did not provide product key for it. Here is what Microsoft is saying about this: A product key isn't provided when you buy and download Office online. SIC/NAICS Codes, Company Search, Business List.
Find the serial number for Adobe Photoshop Elements
The Belarc Advisor is the best key finder utility when it comes to finding product keys.
On the arcade side, we’ve added The Destroyer From Jail (a rare Philko game), and alternate regional versions of Block Out and Super Shanghai Dragon’s Eye. The CD for Simpsons Bowling has been re-dumped, resolving some long-standing issues. With its protection microcontroller dumped and emulated, Birdie Try is now fully playable. Protection microcontrollers for The Deep and Last Mission have also been dumped and emulated. Improvements to Seibu hardware emulation mean Banpresto’s SD Gundam Sangokushi Rainbow Tairiku Senki is now playable, and sprite priorities in Seibu Cup Soccer have been improved.
In computer emulation, two interesting DOS compatible machines based on the Intel 80186 CPU are now working: the Mindset Personal Computer, and the Dulmont Magnum. The Apple II software lists have been updated to include almost all known clean cracks and original flux dumps, and the Apple II gameport ComputerEyes frame grabber is now emulated. We’ve received a series of submissions that greatly improve emulation of the SWTPC S/09 and SS-30 bus cards. On the SGI front, the 4D/20 now has fully-working IRIX 4.0.5 via serial console, and a whole host of improvements have gone into the Indy “Newport” graphics board emulation. Finally, MAME now supports HDI, 2MG and raw hard disk image files.
As always, you can get the source and Windows binary packages from the download page.
MAMETesters Bugs Fixed
- 00148: [Sound] (mappy.cpp) todruaga: The sound of the first credit is not played. (Angelo Salese)
- 07379: [Interface] artwork: Automatically computed group bounds behaviour is not intuitive. (Vas Crabb)
- 07382: [Debugger] Hang and memory leak when using save command. (hap)
- 07388: [Graphics] (sms.cpp) smsj: Default view does not display video in OpenGL mode. (hap)
- 07396: [DIP/Input] (tmnt.cpp) tmnt24pu: Start buttons do not work. (Tafoid)
- 07398: [Crash/Freeze] (goldstar.cpp) mbs2euro: Exception at emulation start. (AJR)
- 07400: [Interface] clickable artwork: Dummy input listener is ignored. (hap)
- 07401: [Graphics] (nemesis.cpp) salamand and clones: Sprite flickers randomly. (hap)
New working machines
- The Destroyer From Jail (Korea) [system11, Angelo Salese, The Dumping Union]
- DVW Microelectronics Husky [Nigel Barnes, Phill Harvey-Smith]
- Game & Watch: Mario's Bombs Away [algestam, Mr. Do]
- Hegener + Glaser Mephisto [hap, Berger]
- Hegener + Glaser Mephisto II [hap, Berger]
- Hegener + Glaser Mephisto III [hap, Berger]
- Hegener + Glaser Mephisto Mirage [hap, Berger]
- Hegener + Glaser Mephisto MM I (ver. A) [hap, Berger]
- Hegener + Glaser Mephisto Mondial 68000XL [Sandro Ronco, Berger]
- Potten's Poker stealth with Breakout front game [Roberto Fresca, Grull Osgo, Pako Ortiz, Rockman, Recreativas.org]
- SciSys Superstar 28K [hap, Berger]
New working clones
- Block Out (Europe and Oceania) [ClawGrip, Recreativas.org]
- Commando (bootleg set 3) [Guru]
- Crazy Kong Part II (bootleg) [Corrado Tomaselli, The Dumping Union]
- Elektronika Space Bridge [algestam, Ryan Holtz]
- Exidy Inc Sorcerer (with Digitrio fdc) [Robbbert]
- Exidy Inc Sorcerer (with Dreamdisk fdc) [Robbbert]
- Hegener + Glaser Mephisto Amsterdam (Glasgow hardware) [Berger]
- Hegener + Glaser Mephisto Dallas 68000 (Glasgow hardware) [Berger]
- Hegener + Glaser Mephisto MM I (ver. B) [Achim]
- Joker Card (witch game) [Roberto Fresca, TeamEurope]
- Lady Liner (set 2) [Roberto Fresca, TeamEurope]
- New Lucky 8 Lines (set 8, W-4) [Roberto Fresca, TeamEurope]
- New Lucky 8 Lines (set 9, W-4, Eagle, licensed by Wing) [Roberto Fresca, TeamEurope]
- New Lucky 8 Lines Super Turbo (Hack) [Roberto Fresca, TeamEurope]
- Player's Edge Plus (X000057P+XP000038) Deuces Wild Poker (MGM Grand Casino) [Brian Troha]
- Punk Shot (World 2 Players) [frsj8112]
- Richard Lang Mephisto London 16 Bit [Berger]
- Street Fighter II': Champion Edition (RE, bootleg) [ClawGrip, hammy]
- Super Shanghai Dragon's Eye (Korea) [TeamEurope, Brian Troha, The Dumping Union]
- Victor 5 [Roberto Fresca, TeamEurope]
Machines promoted to working
- Birdie Try (Japan revision 2) [Dirk Best, TeamEurope, Ivan Vangelista]
- Casino Poker (Ver PM88-01-21, German) [Roberto Fresca, TeamEurope]
- Dulmont Magnum [Carl]
- Hasbro Dream Life (Version 1.0, Feb 07 2005) [Sean Riddle, David Haywood]
- Mindset Corporation Mindset Personal Computer [O. Galibert, Al Kossow]
- SciSys / Novag Chess Champion: Super System III [hap, Berger, MikeChess]
- SD Gundam Sangokushi Rainbow Tairiku Senki (Japan) [Angelo Salese]
- Tatung Einstein 256 [Nigel Barnes, jltursan]
Clones promoted to working
- SD Gundam Sangokushi Rainbow Tairiku Senki (Korea) [Angelo Salese]
- SWTPC swtpc S/09 Sbug + piaide [68bit]
New machines marked as NOT_WORKING
- Bonus Poker (Atronic) [Priit Laes]
- Bubble Torneo [TeamEurope]
- Colex VME-80186 [Al Kossow, Bitsavers]
- Digitek Micrologic 20 [ClawGrip, Dirk Best]
- Estron Juku E5101 [Dirk Best]
- Husky Computers Ltd Husky Hawk [Nigel Barnes, Phill Harvey-Smith]
- I C Money (Atronic) [Priit Laes]
- Microdar SPD [jordigahan, ClawGrip]
- Miss Americana (Bingo) [IPDB]
- Rock 'n' Roll [jordigahan, ClawGrip]
- SNES 4 Slot arcade switcher [ClawGrip, Roberto Fresca, Recreativas.org, The Dumping Union, system11, Dirk Best]
- Wanted (Sega) [Jamesv833, SeanC]
- Wild Thing (Atronic) [Priit Laes]
New clones marked as NOT_WORKING
- Cyclopes (11/85) [IPDB, PinMame]
- Fish Tales (P-2) [IPDB, PinMame]
- Flash Gordon (French Vocalizer sound) [IPDB, PinMame]
- Husky Computers Ltd Husky Hunter [Nigel Barnes, Phill Harvey-Smith]
- Husky Computers Ltd Husky Hunter 2/16 [Phill Harvey-Smith]
- Lady Liner (encrypted, set 1) [TeamEurope, Roberto Fresca]
- Lady Liner (encrypted, set 2) [TeamEurope, Roberto Fresca]
- Lady Liner (encrypted, set 3) [TeamEurope, Roberto Fresca]
- Lady Liner (encrypted, set 4) [TeamEurope, Roberto Fresca]
- Lady Luck (Bellfruit) (Adder 5) [TeamEurope, jordigahan, ClawGrip]
- Lovely Cards (encrypted) [TeamEurope, Roberto Fresca]
- Magic Export (V.211A) [TeamEurope]
- New Lucky 8 Lines (set 10, W-4, encrypted NEC D315-5136) [Roberto Fresca, Grull Osgo, TeamEurope]
- New Lucky 8 Lines Crown Turbo (Hack) [Roberto Fresca, TeamEurope]
- Police Force (LG-4) Germany [IPDB, PinMame]
- Power Instinct (USA, bootleg set 3) [hammy, The Dumping Union]
- Robocop (2.9) [IPDB, PinMame]
- Star Wars Arcade (US) [coolmod, Mike Moffitt, Phil Bennett]
- Tiger Heli (bootleg set 4) [Sean Riddle, Brian Troha, The Dumping Union]
- El Trebol de la Suerte (Bellfruit) (Adder 5) [TeamEurope, jordigahan, ClawGrip]
- WWF Royal Rumble (1.03 French) [IPDB, PinMAME]
- Yamaha MU100B [Alexander Troosh, R. Belmont]
New working software list additions
- The Addition Facts (cleanly cracked), Algebra Volume 3 (Version 1.0, 10 June 1982) (cleanly cracked), BackAid (cleanly cracked), Beyond Castle Wolfenstein (Version 07/12/84) (cleanly cracked), BIG & little (cleanly cracked), A Bird's Eye View of The Main Idea (cleanly cracked), Calendar Fun with the Lollipop Dragon (cleanly cracked), Castle Wolfenstein (Version 06/19/84) (cleanly cracked), Dinosaur Days Plus (cleanly cracked), The Division Facts (cleanly cracked), Dr. Ruth's Computer Game of Good Sex (cleanly cracked), Draw Your Own Conclusions (cleanly cracked), Flashcards (cleanly cracked), Flights Into Fiction: Classic Stories (cleanly cracked), Flights Into Fiction: Fairy Tales (cleanly cracked), Focus on Physical Science: Chapter Review (Version 1.1) (cleanly cracked), Grid Designer (cleanly cracked), Hinky Pinky (cleanly cracked), The Human Body: Circulation and Respiration (cleanly cracked), KidWriter (German Level I, II) (cleanly cracked), Mission: Asteroid (cleanly cracked), The Multiplication Facts (cleanly cracked), Muppet Slate (Version 1.01) (cleanly cracked), New Kid on the Block (Version 02.09.89) (cleanly cracked), A Newbery Adventure: Charlotte's Web (cleanly cracked), NLP Tools Vol. 1 (Version 1.1) (cleanly cracked), Phi Beta Filer (cleanly cracked), Poetry Express (cleanly cracked), Practicalc II XC (Version 2.00) (cleanly cracked), Punctuation Put-On (cleanly cracked), Un Repas Francais (cleanly cracked), Roots/Affixes 1 (Version 09.14.87) (cleanly cracked), The Subtraction Facts (cleanly cracked), Theorems and Proofs of Theorems (cleanly cracked), Troll Sports Math (cleanly cracked), Verb Usage 3 (Version 01.31.89) (cleanly cracked), Wally's Word Works (cleanly cracked), What's The Big Detail (cleanly cracked), Work Force II (Version 2.10) (cleanly cracked), Writer's Choice (Version 1.0) (cleanly cracked), Zandar The Wizard (cleanly cracked), Zork I Demo (Catch A Butterfly) (cleanly cracked) [4am, Firehawke]
- Chipwits [LoGo, Firehawke]
- apple2_flop_misc: Star Trek: The Kobayashi Alternative (Version 4.0) [anonymous]
- apple2_flop_orig: Alge-Blaster Plus! (Version 1.0), The Ancient Art of War at Sea, Arcticfox, Battle Chess, Beach-Head, Beyond Castle Wolfenstein, Black Magic, Castle Wolfenstein (1981 Version), Castle Wolfenstein (Version 06/19/84), Chipwits, Cranston Manor, David's Midnight Magic, Escape (Bantam Publishing), Essex, Injured Engine, King's Quest, King's Quest II, King's Quest III, King's Quest IV, Labyrinth: The Computer Game (Lucasfilm Games), Mabel's Mansion, Mindshadow, Mission: Asteroid, Moptown, Puzzle Tanks, Race For Midnight, Return of Heracles, Sir Isaac Newton's Games, Soko-Ban, Space Quest II: Vohaul's Revenge (Version 2.0A, interpreter 0.089), Times of Lore, Tip 'N Flip, Wizardry V: Heart of the Maelstrom [4am, Firehawke]
- coco_flop: 512K CoCo 3 Memory Test, CoCo Max II (Input Selector Modified), CoCo Max II (Version 51016), CoCo Max III (Version 3.0), CoCo Max III (Version 3.1), CoCo Newsroom, DeskMate (Version 1.00.00), DeskMate 3 (Version 1.00.00), Disk EDTASM, Micro Works 16-Level Picture Display Utility, The Newspaper, Pitfall II: Lost Caverns, Telewriter-64 [TRS-80 Color Computer Archive]
- hp_ipc: Demo Disc, HP-UX Communications & Maintenance A (VI), HP-UX Communications & Maintenance B (VII), HP-UX Documentation (X), HP-UX Miscellaneous Tools (IX), HP-UX Nucleus (VIII), HP-UX Programmers Tools (I), HP-UX Software Development (II), HP-UX Software Development (III), HP-UX Writers Tools A (IV), HP-UX Writers Tools B (V), RCS (Revision Control System), Software Engineering Module - C Development Supplement (IV), Software Engineering Module - Communication and Maintenance Tools (II), Software Engineering Module - Programmers's and Miscellaneous Tools (I), Software Engineering Module - Section 1 & 1m Documentation (V), Software Engineering Module - Sections 2, 3, 4 and l Documentation (VI), Software Engineering Module - Writer's Tools (III), System Disc Release 5.0.2 [shattered]
- ibm5150: Chuck Yeager's Advanced Flight Trainer (3.5"), Chuck Yeager's Advanced Flight Trainer (5.25", French), Empire - Wargame of the Century, Loom (5.25"), Lunar Explorer - A Space Flight Simulator, Mean 18, Mines of Titan, Olivetti Prodest PC1 - Per Cominciare, Olivetti Prodest PC1 Games Collection 7, Olivetti Prodest PC1 MS-DOS 3.20 (Spanish), Olivetti Prodest PC1 MS-DOS 3.20 / GW BASIC / Lode Runner, Olivetti Prodest PC1 coverdisk (1987 No. 1), Olivetti Prodest PC1 coverdisk (1989 No. 1, Jan/Feb), Olivetti Prodest PC1 coverdisk (1989 No. 2, ApMay), Olivetti Prodest PC1 coverdisk (1989 No. 4, Aug/Sep), Olivetti Prodest PC1 coverdisk (1989 No. 5, Nov/Dec), P.H.M. Pegasus, Pitstop II (3.5") [Justin Kerk]
- ibm5170: Novell DOS 7 (3.5"), Novell DOS 7 (5.25"), Novell DR Multiuser DOS Release 5.1, blueflops-2.0.10, blueflops-2.0.11, blueflops-2.0.12, blueflops-2.0.13, blueflops-2.0.14, blueflops-2.0.15, blueflops-2.0.2, blueflops-2.0.3, blueflops-2.0.4, blueflops-2.0.5, blueflops-2.0.6, blueflops-2.0.7, blueflops-2.0.9 [Justin Kerk]
- juku: CP/M 2.2 [Bashkiria-2M, Dirk Best]
- mephisto_mm1: Mephisto HG 170 Opening Library [Achim]
- mindset_flop: Vyper [Al Kossow]
- pentagon_cass: Old Tower [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
- smc777: Yakyuu-Kyou [TurboMajikon]
- specpls3_flop: Redshift [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
- spectrum_betadisc_flop: DreamWalker: Alter Ego 2 (Pentagon), Gravibots, Lirus, Log Cabin Dizzy (v1.04, English), Log Cabin Dizzy (v1.04, Russian), Mighty Final Fight (v1.0), Mighty Final Fight (v1.1), Mighty Final Fight (v1.2), Mighty Final Fight (v1.2, Wally music hack), MultiDude (Pengaton), Redshift, Sector: Invasion, Twinlight [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
- spectrum_cass: Aahku al Rescate (set 1), Aahku al Rescate (set 2), Aahku al Rescate (set 3, beta 01, April 2011), The Adventures Of Jane Jelly - The Egg Diamond (set 1), The Adventures Of Jane Jelly - The Egg Diamond (set 2, turbo loader, with trainer), The Adventures Of Jane Jelly - The Treasure Of Hotmarmalade (set 1, Bumfun), The Adventures Of Jane Jelly - The Treasure Of Hotmarmalade (set 2), The Adventures Of Jane Jelly - The Treasure Of Hotmarmalade (set 3, turbo loader, with trainer), The Adventures Of Jane Jelly - The Treasure Of Zedin (set 1, Bumfun), The Adventures Of Jane Jelly - The Treasure Of Zedin (set 2, older), The Adventures Of Jane Jelly - The Treasure Of Zedin (set 3, turbo loader, with trainer), The Adventures Of Jane Jelly - The Treasure Of Zedin - Nightmare Version (set 1, Bumfun), The Adventures Of Jane Jelly - The Treasure Of Zedin - Nightmare Version (set 2, older), The Adventures Of Jane Jelly - The Treasure Of Zedin - Nightmare Version (set 3, turbo loader, with trainer), Altair (set 3, release 2, English), Altair (set 4, release 2, Spanish), Altair (set 5, English), Altair (set 6, Spanish), Altair ZX (set 1, English), Altair ZX (set 2, Spanish), Alter Ego (set 3), Androide (2014, Pixelsoft) (set 2), Androide (2014, Pixelsoft) (set 3), Antiquity Jones (set 2, v1.2), Antiquity Jones (set 3), Arcade Game Designer v1.0, Arcade Game Designer v1.3, Arcade Game Designer v1.5, Arcade Game Designer v2.0, Arcade Game Designer v2.3, Arcade Game Designer v2.4, Arcade Game Designer v2.6, Arcade Game Designer v3.0, Arcade Game Designer v3.3, Arcade Game Designer v3.4, Arcade Game Designer v3.5, Arcade Game Designer v4.0, Arcade Game Designer v4.1, Arcade Game Designer v4.2, Arcade Game Designer v4.3, Arcade Game Designer v4.4, Arcade Game Designer v4.5, Arcade Game Designer v4.6, Astronaut Labyrinth (set 1), Astronaut Labyrinth (set 2, easy boss), Astronaut Labyrinth (set 3, turbo loader, normal & easy boss, with trainer), Attack Of The RGBobots, B-Squared (set 1), B-Squared (set 2), Baffo Jones, Baldy ZX (set 2), Bauble Blast!, Billy Box (set 1, English), Billy Box (set 2, French), Blimpgeddon (set 1, v1.02, Final, QAOPM controls), Blimpgeddon (set 2, v1.02, Final, ESDFO controls), Blizzard's Rift, Bluber (set 1, release 2), Bluber (set 2, release 2), Bluber (set 3, release 1), Bob The Space Janitor (version 2), Bobby Carrot (set 1, v1.01, 128k), Bobby Carrot (set 2, v1.01, 128k), Bobby Carrot (set 3, v1.01, 48k), Bobby Carrot (set 4, v1.01, 48k), Bomberman (2016, Cristian Gonzalez) (set 2, demo, v01), Bomberman (2016, Cristian Gonzalez) (set 2, demo, v03), Booty - The Remake (set 1, v1.2, turbo loader), Booty - The Remake (set 3, v1.2), Booty - The Remake (set 4, v1.2 - Black Edition, turbo loader), Booty - The Remake (set 5, v1.2 - Black Edition), Booty - The Remake (set 6, v1.2 - Black Edition), Booty - The Remake (set 7, v1.1, turbo loader), Booty - The Remake (set 8, v1.1), Booty - The Remake (set 9, v1.1), Bounty - The Search for Frooge (set 1), Bounty - The Search for Frooge (set 2), Brian vs. The Bullies, A Broken Friend (set 2), Bubble Frenzy, Bubble Monkey Bros, Cap'n Rescue (v3.0), Cap'n Rescue 2 - The Escape (v3.4), Car Wars (set 1, v1.1, English), Car Wars (set 2, v1.1, Spanish), Car Wars (set 3, English), Car Wars (set 4, Spanish), Catch A Hare, Char Set Finder, CharAde Editor & Demo, The Chard, Chessboard Attack (set 1, v1.2), Chip Rescue, Chopper Drop (set 2, release 2), Christmas Cracker, Christmas Gift Hunt (set 1, v2.0, 128k), Christmas Gift Hunt (set 2, v2.0, 48k), Christmas Gift Hunt (set 3, beta), Christmas Gift Hunt (set 4, ULA Plus), Chunk Zone, Clopit!, Code Zero (set 1), Code Zero (set 2), Columns (set 2, Physical Version), Crappy Crates, The Dark (2016 cassette release), Davey-Dudds Loves Peas, Dead By Dawn (set 2), Dead Flesh Boy (set 1, v2), Dead Flesh Boy (set 2, v2), Dead Flesh Boy (set 3, v1), Dead Flesh Boy (set 4, v1, no loading screen), Deep Core Raider (set 1, v1.1), Deep Core Raider (set 2, v1.1), Donkey Kong Jr. (2016, Gabriele Amore) (corrected jump), DragonBall - El desafio del Dr Gero (1994), DreamWalker: Alter Ego 2 (set 1, 128k), DreamWalker: Alter Ego 2 (set 2, 48k), Dung Darach, F'n Balls (set 1, ULA rain fix), Flash Beer Trilogy, Flynn's Adventure (set 3, tech demo 01-04-12), Flynn's Adventure In Bombland (set 1, v1), Flynn's Adventure In Bombland (set 2, demo), Fn Balls (set 2, older), Forest Raider Cherry, Frank N Stein (set 3, pre-release), Future Looter (set 1, release 2), Future Looter (set 2, release 1), Future Looter (set 3, demo 18122011), Genehtik (set 2), Ghost Castles (cassettte version), Grumpy Santa (set 1), Grumpy Santa (set 2), Hunchy (1983, Mr. Micro), Invasive Species (48k version), Jaws - The Text Adventure, Join, Knight Hero (Black version), Knight Hero (White version), Knights & Demons, Knights & Demons DX (set 2), Knights (set 1), Knights (set 2, BASIC version), Knights (set 3, turbo loader), Krap Park (set 1, fixed version, with screen magic), Krap Park (set 2, fixed version, without screen magic), Krap Park (set 3, older, with screen magic), Krap Park (set 4, older, without screen magic), Kyd Cadet (set 2, v1.2), Kyd Cadet II (set 2), Kyd Cadet III - The Eyeburx Plee (set 2), Laetitia, Little Dragon 2 (128k, AY Sounds), Little Dragon 2 (48k), Little Dragon 2 - Hikoki's Cut, El Loco, Loco Bingo (set 2, RetroBytes demo), Lost In My Spectrum (set 1, v2.0, 128k, English, turbo loader), Lost In My Spectrum (set 2, v2.0, 128k, English), Lost In My Spectrum (set 3, v2.0, 128k, German, turbo loader), Lost In My Spectrum (set 4, v2.0, 128k, German), Lost In My Spectrum (set 5, v2.0, 128k, Spanish, turbo loader), Lost In My Spectrum (set 6, v2.0, 128k, Spanish), Lost In My Spectrum (set 7, v2.0, 128k, French, turbo loader), Lost In My Spectrum (set 8, v2.0, 128k, French), Lost In My Spectrum (set 9, v2.0, 128k, Italian, turbo loader), Lost In My Spectrum (set 10, v2.0, 128k, Italian), Lost In My Spectrum (set 11, v2.0, 128k, Portuguese, turbo loader), Lost In My Spectrum (set 12, v2.0, 128k, Portuguese), Lost In My Spectrum (set 13, v2.0, 48k, English), Lost In My Spectrum (set 14, v2.0, 48k, German), Lost In My Spectrum (set 15, v2.0, 48k, Spanish), Lost In My Spectrum (set 16, v2.0, 48k, French), Lost In My Spectrum (set 17, v2.0, 48k, Italian), Lost In My Spectrum (set 18, v2.0, 48k, Portuguese), Micro Inc, Mighty Final Fight (v1.1), Mike, The Guitar (set 1), Mike, The Guitar (set 2, turbo loader), Mike, The Guitar (set 3), Mike, The Guitar - The Shooter, Moritz - The Dog That Caught The Car, Moritz Strikes Back, Moritz To The Moon, Mr Do!, MultiDude (set 1, AY sounds), MultiDude(set 2, beeper sounds), Mysterious Dimensions, Mystery (set 1, 128k version), Mystery (set 2, 48k version), Ninja Gaiden Shadow Warriors, Nirvana Engine, Old Tower (set 1, 128k), Old Tower (set 2, 48k), The Order Of Mazes, Ossuary, Page And The Curse Of The Pharaoh, Page's Castle Quest (set 2), Pariboro, Pentacorn Quest (set 1, English), Pentacorn Quest (set 2, Spanish), Percy Penguin (set 1, Vs3), Percy Penguin (set 2, demo, b68), Pets vs Aliens Prologue (set 1), Pets vs Aliens Prologue (set 2), Pink Pills: Manic Moritz and the Meds, Pip The Pipistrelle, Pooper Scooper, Pretty Gambler, PTM, Push 'n' Chase, Pyromania II: Chopper Rescue, Pyromania: Trial by fire, Quahappy (set 1), Quahappy (set 2, turbo loader), Rabid Mower, Raw Battle, Red Planet (English), Red Planet (Spanish), Rediscovered Realms (set 1), Rediscovered Realms (set 2), Redshift (set 1, turbo load), Redshift (set 2), Redshift (set 3), Rescue Lander, ROVR - Remote Operated Vehicle Recovery (set 1), ROVR - Remote Operated Vehicle Recovery (set 2), SIP - Special Intergalactic Painter (set 2), Sixteen Skirmish, Space Disposal (set 2), Speccy Bros - Nick & Tom, Speed Ball, Stormfinch, Super Moritz, Tales Of Grupp, Tea-Leaf Ted (set 1, man version), Tea-Leaf Ted (set 2, bear version), Terrorlandia, Terry The Turtle Vektor, The Time Of The End (set 2, side 1 only), Toofy In Fan Land (set 2), Toofys Winter Nuts (set 2, v1.2), Xelda 1: Quest for the Golden Apple (set 1, English, ver 1.03), Xelda 1: Quest for the Golden Apple (set 2, English, ver 1.03a), Xelda 1: Quest for the Golden Apple (set 3, Russian, ver 1.03a), Xelda 1: Quest for the Golden Apple (set 4, Russian, ver 1.03a), Xelda 1: Quest for the Golden Apple (set 5, Spanish, ver 1.03a), ZX Destroyer, Zukinox (set 1, final cassette version), Zukinox (set 2) [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
- Highway Encounter (unreleased) [ICEknight]
- Toi Acid Game (unreleased) [José Luis Correa, ICEknight]
- vsmile_cart: Alfabet Pretpark (NL), Disney's Aladdin - De wonderwereld van Aladdin (Netherlands), Flitzers Schlaue Städtetour (Germany), Scooby-Doo! - Griezelen in het Pretpark (Netherlands), V.Smile Mein erster Mausklick (Germany), Walt Disney's Assepoester - De wonderwereld van Assepoester (Netherlands) [TeamEurope]
New NOT_WORKING software list additions
- ibm5150: Bobo, Captain Blood, Olivetti Prodest PC1 Games Collection 1, Olivetti Prodest PC1 Games Collection 6, Olivetti Prodest PC1 HDU Install, Olivetti Prodest PC1 Mouse Driver [Justin Kerk]
- ibm5170: blueflops-1.0.0, blueflops-1.1.0, blueflops-1.1.1, blueflops-1.1.2, blueflops-2.0.0, blueflops-2.0.1-pre1, blueflops-2.0.8 [Justin Kerk]
- spectrum_betadisc_flop: Bobby Carrot [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
- spectrum_cass: Booty - The Remake (set 2, v1.2), Mister Kung-Fu (set 1, v1.3), Mister Kung-Fu (set 2, v1.3), Mister Kung-Fu (set 3, v1.3, Plus 2a / Plus 3), Mister Kung-Fu (set 4, Plus 2a / Plus 3) [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
- spectrum_microdrive: Outlet (Issue 001 through 038) [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
- spectrum_wafadrive: Spectral Writer [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler, Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide, Ramsoft, Dunny, Woody, Mikie, anonymous]
- vsmile_cart: Disney's Winnie de Poeh - De wonderwereld van Poeh (Netherlands), Disney/Pixar Ratatouille - Remy's Nieuwe Recepten (Netherlands), Nick Jr. Dora the Explorer - Dora's Fix-it Adventure (USA), Scooby-Doo! - A Night Of Fright Is No Delight (Smartbook) (USA) [TeamEurope]
- vsmilem_cart: Disney Princess - The Princess and the Frog - Tiana's Big Dream (UK), Disney/Pixar Wall-E (Germany), DreamWorks Monsters vs. Aliens (Germany), Mijn Puppy! (Netherlands), Nick Jr Dora - Dora's Reparatie Avontuur (Netherlands), Nickelodeon Wonder Pets! - Save the Animals! (UK), Sport Games (Netherlands) [TeamEurope]
- wd_fdc.cpp: Allow SSO signal to be routed by driver for cases where it isn’t used to select side. [68bit]
- bus/ss50: Added support for additional SS-30 cards. [68bit]
- MP-T timecounter, MP-S2 dual serial interface, SS-30 DC5 floppy disk interface, PIA IDE hard disk interface.
- swtpc09.cpp updates: [68bit]
- Added support for UniFLEX floppy disk image files.
- Added SS-30 bus, and removed peripherals on SS-30 cards from driver.
- Fixed banked memory implementation.
- Added configuration options for CPU clock speed variations, and SWTBUG patches needed for floppy support.
- Added DC5 floppy controller as default slot option.
- formats/flex_dsk.cpp: Re-wrote using wd177x_format as a base class. [68bit]
- Now supports single- and double-density disks, dynamically identifies boot sector IDs, and writing image files.
- Made debugger memory views show correct data when chunks are too small for the space’s address shift. [AJR]
- unidasm updates: [AJR]
- Added r65c02, score7, unsp12 and unsp20 support.
- Fixed address shift for scudsp and hd61700.
- upd7810: Fixed breakpoints, and added notes. [AJR]
- trocana: Added preliminary MSM6650 device and some test inputs. [AJR]
- Reverted change making SGI CD-ROM identify as a hard disk, as it causes indy_4610 to fail its SCSI test. [AJR]
- m65c02, r65c02: Corrected memory access patterns for read-modify-write instructions. [AJR]
- cosmac updates: [AJR, hap]
- Added preliminary CDP1804/CDP1805/CDP1806 emulation.
- Added disassembler support for CDP1805 with extended instruction set.
- Changed register names to use conventional decimal numbering.
- Attach following byte to disassembly of OUT instruction when P = X.
- mc68hc11: Add internal latches and direction registers for ports. [AJR]
- Split up internal peripheral register handler functions and made separate I/O maps for each model.
- Removed now-unnecessary read-back handlers from skeetsht.cpp and taitojc.cpp.
- Added device emulation for DS17x85 series of MC146818-compatible real-time clocks with additional features. [AJR]
- pasopia.cpp: Corrected clocks and metadata. [AJR]
- mbs2euro: Fixed graphics corruption and possible crashes when attempting to draw outside screen bounds. [AJR]
- legionna.cpp: Fixed sprite priorities for Seibu Cup Soccer and SD Gundam Sangokushi Rainbow. [Angelo Salese]
- seibucop.cpp fixes for SD Gundam Sangokushi Rainbow: [Angelo Salese]
- Identified sprite priority bit for command $c480 (fixes third level mid-boss being submerged while touching ground layers).
- Disable sprite DMA destination increment if X positions are outside expected ranges (fixes sprite clipping).
- riscpc.cpp: Fixed a bug with force IRQ – rpc700 now reaches supervisor prompt. [Angelo Salese]
- galaxold.cpp: Fixed stage 3 invisible bullets in Strategy X. [Angelo Salese]
- pce.cpp: Added support for Tennokoe Bank extended Backup RAM. [Angelo Salese]
- pc9801.cpp: Added proper support for Memory Switch (MEMSW) device. [Angelo Salese]
- h6280.cpp: Don’t overwrite current timer value when writing to timer preload register. [Angelo Salese]
- VRender0 device refactoring: [Angelo Salese]
- Improved encapsulation of video and other conceptually independent on-board peripherals.
- Moved drivers for different VRender0-based machines out of crystal.cpp to their own source files.
- Untangled reads/writes to draw/display memory bank switches from screen_update – can run un-throttled now.
- Added CRT controller raw screen parameters.
- Implemented DMA hold feature and IRQ on mask writes, used by P's Attack.
- Improved Cross Puzzle Flash loading (currently fails POST with a SPU error).
- nexus3d.cpp: Added some preliminary work – will do some VRender3D pipeline fill with a debug trick. [Angelo Salese]
- axc51-core: Added disassembler support for AX208 internal ROM symbols. [anonymous]
- pcipc: Added a slightly more usable PCI S3 Virge/DX video card. [Barry Rodewald]
- s3virge: added PCI interface and linear framebuffer support. [Barry Rodewald]
- amstrad: Added Ram Electronics Music Machine MIDI and sampler expansion device. [Barry Rodewald]
- Fixed building using system rapidjson. [Belegdol]
- Migrated travis-ci configuration to Ubuntu Bionic. [Belegdol]
- Worked around [[nodiscard]] warning for std::basic_string::c_str(). [Billy Robert O’Neal III]
- nmk16.cpp: Reduced redundant code and updated notes. [cam900]
- 315_5313.cpp updates: [cam900]
- Derive refresh rate and timer from input clock.
- Simplified DMA behaviour and updated megacd.cpp and mega32x.cpp as appropriate.
- Suppressed read side effects for debugger, cleaned up code, and expanded notes.
- megadriv.cpp, segac2.cpp, calcune.cpp: Corrected screen refresh rate and added notes. [cam900]
- megadriv.cpp: Added support for Z80 VDP access, and corrected VDP sound balance. [cam900]
- seibu_crtc.cpp: Updated notes. [cam900]
- formats/m20_dsk.cpp: Added support for writing image files, and added format to floptool. [Christian Groessler]
- Fixed cleansrc target for hosts using sh-like shells. [Christian Groessler]
- bus/spectrum: Added a post opcode fetch hook to the expansion bus, needed by ZX Interface 1. [David Haywood]
- vii.cpp: Added EEPROM support to dreamlif. [David Haywood]
- policetr.cpp: Let RAMDAC device handle palette writes – trampolines in driver are no longer needed. [David Haywood]
- spectrum_cass.xml: Corrected and cleaned up metadata. [David Haywood]
- bionicc: Cleaned up driver: [Dirk Best]
- Cleaned up notes and add to-do list.
- Changed non-maskable interrupts to use pulse_input_line.
- Documented coin lockout and attribute RAM layout.
- Corrected layer to use 3-bit color.
- Added driver for Estron Juku E501. [Dirk Best]
- Implemented timers, keyboard, and 5.25" floppy drives.
- Added single- and double-sided CP/M floppy formats.
- ml20: Add keypad input, placeholder speaker and DIP switches, and a simple internal layout. [Dirk Best]
- Also added additional logging and started documenting CPU ports.
- dec0.cpp Dumped birdtry microcontroller and replaced simulation. [Dirk Best, TeamEurope, Ivan Vangelista]
- thedeep.cpp: Hooked up thedeep microcontroller and removed simulation. [Dirk Best]
- limenko.cpp: Hooked up audio CPU for spotty. [Dirk Best]
- Added skeleton driver for SNES 4 Slot arcade switcher, and moved related mk3snes to new driver. [Dirk Best]
- dec8.cpp: Dumped and hooked up microcontroller for Last Mission. [Dirk Best, TeamEurope, Brian Troha, The Dumping Union]
- Also fixed coinage settings.
- Japanese version is currently using US microcontroller program with ID byte patched.
- luaengine.cpp: Exposed sound output buffer and sample rate to Lua scripts. [feos]
- Also corrected some documentation.
- imgtool: Added Thomson BASIC tokenizer, implemented Thomson BASIC, and fixed passing --filter= to get verb. [hadess]
- Thanks to Adrien Destugues for information about the format in bastok.cpp.
- popeye.cpp: Use real PROM dumps for Popeye Bootleg protection [Joe Magiera, recreativas.org, smf]
- imagedev/harddriv.cpp: Added support for HDI image file format. [Justin Kerk]
- naomi.cpp, machine/awboard.cpp: Simplified Atomiswave key scheduling, and eliminated 20-bit key files. [MetalliC]
- ti99: Changed busmouse to push updates when inputs change, and routed extra mouse button to a separate input line. [Michael Zapf]
- Enabled default move constructoassignment operator in core_options, and changed plugin_options code to use them. [Nathan Woods]
- Refactored info XML creation code to improve performance. [Nathan Woods]
- Allowed machine info fragments to be generated in parallel.
- Changed formatting code to use I/O streams, and reduced redundant code.
- Sort filtered devices lexically by short name.
- Added -attach_window command-line option on Windows to use an existing window as the first emulation window. [Nathan Woods]
- Lua engine updates: [Nathan Woods]
- Added a function to instruct MAME to capture input when any input window sharing a thread with an emulation window has focus.
- Added a mechanism for Lua plugins to configure mandatory image devices.
- Exposed input device classes, devices and device items.
- Changed seq_poll_start to take the input item class as a string.
- Added a hook before settings are loaded, allowing default input port values to be changed.
- Exposed additional ioport_field properties, and exposed input sequence cleaning functionality.
- Exposed ioport_manager::type_group() and ioport_field::keyboard_codes().
- Properly named the CoCo joysticks “Right Joystick” and “Left Joystick”. [Nathan Woods]
- einstein.cpp: Replaced einst256 bad MOS ROM with a good dump, and implemented the rest of the machine. [Nigel Barnes, jltursan]
- machine/tube.cpp: Fixed 256-byte transfer mode. [Nigel Barnes]
- nsc810: Implemented port bit set/clear. [Nigel Barnes]
- hunter16.cpp: Added hunter1680 video RAM and rendering. [Nigel Barnes]
- hunter2.cpp: Added appropriate RAM size options, and minor keyboard corrections. [Nigel Barnes]
- hd61830: Make number-of-characters command to round up to an even number. [Nigel Barnes]
- mindset.cpp updates: [O. Galibert]
- Added 400-high modes, corrected LEDs, added blitter fast mode, and added sound.
- Fixed transparent blit.
- Added modules, and implemented stereo sound module.
- mindset.cpp: Fixed the CPU speed, and implemented RS-232 module. [O. Galibert, Al Kossow]
- RS-232 module is missing interrupt support for now.
- atronic.cpp: Identified CPU type and fixed ROM loading. [Priit Laes]
- apple2.cpp: Added Sirius JoyPort support on compatible models, and 4Play Joystick Card support. [R. Belmont]
- imagedev/harddriv.cpp: Added support for 2MG image file format and raw disk image files. [R. Belmont]
- Added a still-frame capture image device to simulate digitizers, cameras, etc. using PNG files as input. [R. Belmont]
- apple2: Added support for the original gameport ComputerEyes. [R. Belmont, Golden Child]
- apple2gs: Made slow-side sync less aggressive (fixes SHOWALL 3200). [R. Belmont]
- Added gdbstub debugger module, allowing an external debugger to connect using GDB Remote Serial Protocol. [Ramiro Polla]
- Currently supports i386, arm7, ppc, z80 and m6502.
- Fixed build on Solaris 2.11 (non-Oracle). [Rick V]
- midvunit.cpp: Added stubs for linking support. [Risugami]
- subsino.cpp updates: [Roberto Fresca, TeamEurope]
- Added Victor 5 and Victor 21 speech emulation.
- Added missing sample ROM dumps.
- Confirmed the bipolar PROM dump for Victor 5.
- pokerout.cpp: Added ASCII PCB layout, and expanded notes. [Roberto Fresca]
- dpb_brushproc: Hooked up 20L10 PAL and the remainder of logic (not untested). [Ryan Holtz]
- SGI Newport graphics updates: [Ryan Holtz]
- Re-implemented logging code for external viewer.
- Fixed 8 BPP overlay bit combination.
- Fixed broken blending.
- Added bit lane expansion, needed for proper double-buffered accesses.
- Simplified default color accesses.
- dsp56k: Renamed relevant classes, files and namespaces to indicate that it emulates the DSP56156 (not the DSP5600x). [Ryan Holtz]
- sec: Converted Barcrest/Bell Fruit Serial Electronic Counter (SEC) to a proper MAME device. [Ryan Holtz]
- seta.cpp: Added configuration option to use joystick/buttons in atehate for navigating the hidden test menu. [RyogaMasaki]
- Enabled pre-compiled header with Visual Studio compiler for emu, frontend, precompile, dasm and optional libraries. [Samuele Zannoli]
- agat: Added support for Nippel Clock slot card. [shattered]
- Show decrypted KONAMI1 opcodes in the debugger. [smf]
- wd33c9x: Clarified hardware reset behavior, and made all resets trigger a SCSI_STATUS_RESET interrupt. [tyfighter]
- mu100: Dumped v1.03 BIOS. [Alexander Troosh]
- mu80: Added wave ROMs. [Alexander Troosh]
- mephisto_modular.cpp: Added newer Portorose 32 Bit program ROM as a BIOS option. [Berger]
- tumbleb.cpp: Added PCB layout for Magic Purple. [Brian Troha]
- dec0.cpp: Labeled Birdie Try as revision 2 in case someone ever finds an earlier version. [Brian Troha]
- machine/awboard.cpp: Added notes on Atomiswave checksum and keys. [brizzo, MetalliC]
- dacholer.cpp: Dumped color PROM for Dacholer. [caius, The Dumping Union]
- segasp.cpp: Dumped security PIC microcontroller for Tetris Giant. [CoolFox]
- konamigv.cpp: Re-dumped Simpsons Bowling CD and corrected label. [emmanu888]
- mystwarr.cpp: Corrected mis-typed Konami number for PAL in comment. [f205v]
- dec0.cpp: Dumped PROMs for the dec0 mainboard. [Guru]
- sbrkout.cpp: Verified main CPU clock frequency. [Guru]
- subsino.cpp: Marked G.E.A. hack as a clone of Victor 5. [MASH]
- thedeep.cpp: Corrected audio CPU for The Deep based on PCB photograph. [MASH]
- dogfgt.cpp: Corrected sound chip types based on PCB photograph. [MASH]
- m72.cpp: Re-redumped GAL for lohtb. [parramon]
- model1.cpp: Re-dumped Star Wars Arcade (Japan) mpr-16477.27 and fixed ROM locations. [Phil Bennett]
- segaybd.cpp: Fixed Power Drift PCM EPROM locations. [Phil Bennett]
- hunter16.cpp: Added later hunter16 ROM v3.04 as a BIOS option. [Phill Harvey-Smith]
- at.cpp: Added seven additional BIOS dumps to at. [rfka01]
- genpc.cpp: Added ECD Professional Microcomputer BIOS to PC. [rfka01]
- at.cpp, genpc.cpp: Updated BIOS date, version and chipset comments. [rfka01]
- pc9801.cpp: Re-dumped PC9821AS ROMs. [sampson]
- dec0.cpp: Verified that Bad Dudes microcontroller dump is correct, and decapped and dumped Heavy Barrel (World) microcontroller. [TeamEurope, Brian Troha, The Dumping Union]
- chinagat.cpp: Updated and corrected PCB information and notes. [yukaritamura]
How we developed and launched an app while traveling South America.
Today's interview is with Danielle Johnson (u/Angel_Cookie) of Leave Me Alone, a brand that makes an email unsubscribing service
- Product: an email unsubscribing service
- Revenue/mo: $1,000
- Started: November 2018
- Location: Remote
- Founders: 2
- Employees: 0
Hello! Who are you and what business did you start?Hello! I am Danielle, a digital nomad and indie maker. I am originally from the UK, but for the past 3 years I have been traveling full-time with my partner, best friend, and fellow developer James. We founded our web development agency Squarecat together while on the road and we occasionally freelance, but our main focus is on our flagship product Leave Me Alone - a service to easily unsubscribe from unwanted emails.
Leave Me Alone is super simple to use, just connect all of your email accounts to see all of your subscription emails in one place, and start opting out with a single click!
Leave Me Alone is for anybody with almost any email account who wants to clear out the unwanted noise from their inbox. You could have thousands of unread emails, be striving for inbox zero, or somewhere in between, recurring emails can be a real drain on your time! There’s no easy way to view only the subscriptions and newsletters in your inbox and be able to decide which ones are worth keeping, using Leave Me Alone makes this a breeze!
We are proud to be an Open Startup. This means that all of our metrics including our revenue, expenses, users, and much more are completely public on our open page. We also build in the open by sharing all of our decisions, progress, milestones, and failures publicly. We believe that being transparent is beneficial for both us and our customers. We are able to better understand their needs and get more useful feedback, and our customers have an insight into the people behind the product which results in a better relationship.
We launched our first version in January 2019. We made $1,186 in revenue, finished #1 product of the day and week on Product Hunt, and received an overwhelming amount of positive feedback!
It's been almost 9 months since we launched the first version of Leave Me Alone and since then we have listened to our users and improved the service to make unsubscribing even better and easier than before. At the beginning of October, we launched the official Leave Me Alone version 2.0 with improved performance, multiple account support, fairer pricing, and a much smoother experience.
What's your backstory and how did you come up with the idea?Leave Me Alone isn’t my first product, but it’s the first one that is on the right path to success. Getting there has been an interesting journey!
I loved computers from an early age but I only started coding at 18. I didn’t develop an instant passion for it and I only considered it as a career 2 years later when I went to university to study computer science. After graduating I worked at the UK government for a year, but the culture and heavy focus on climbing the career ladder wasn’t a good fit for me. I tried a stint in the startup scene in Bristol, but I wanted more freedom to work on my own projects. James and I left the UK to travel the world for a year - that was almost three years ago!
We founded Squarecat while on the road and took on freelance projects to fund our travels, but part of the reason we left the UK was because we didn’t want to work for other people anymore.
Our first product was ReleasePage - which let you create a beautiful webpage for your product release notes. We started ReleasePage before we left the UK with the intention of launching once we were at the beach. We worked on it for 6 months, implementing tonnes of features and perfecting everything but we didn’t have any users. We tried our hand at marketing on social media, emailing companies we thought would be interested, and even went so far as to pay a startup PR agency a few hundred dollars to help us. In hindsight, this was completely crazy but we after months of work were desperate to see this product succeed. In the end, we had to admit that we just didn’t have a product that people wanted, so we started over.
After the failure of our first startup, we had been sustaining our travels with client work but we hadn’t given up making stuff! We launched our first native Mac app UptimeBar - a menu bar app to get notifications when your websites go down. People bought it! When we made that first $5 it was such an incredible feeling. We felt like we were finally on the right path. UptimeBar wasn’t super popular but we made a couple of hundred dollars and learned a lot of important lessons; build products that solve your own problems, get early product validation, and be open. This was the first of our products to be an open startup with a basic open page and we got a lot of positive feedback about sharing these stats.
Leave Me Alone was born because we took our own advice and stuck to solving our own problems. We were both spending a lot of time sorting through our emails, so we went searching for a service that would help us find and unsubscribe from ones we didn’t want. We found a few which would help us for free, but a closer look revealed that they didn’t charge because they were selling all of their user's data for marketing. Faced with the dilemma of a messy inbox or all of our data being exploited, we decided to build our own solution.
Take us through the process of designing, prototyping, and manufacturing your first product.We started building Leave Me Alone while we were on a bus traveling from Argentina to Bolivia. Not the most traditional work environment, but the busses in South America are very comfortable, and doing some work is a great way to pass the 18 or so hours!
We built the first prototype of Leave Me Alone in 7 days. Motivated by our small success being open with our previous project, and mindful of our failures, we took a different approach to build this startup - we wanted to share everything, get early validation, and iterate. So we picked a name, put together a quick landing page, and started sharing it around on social media.
The response was incredibly positive! Within a few hours we had 50 potential beta users, and a load of ideas and feature requests. All this before we’d written a single line of code. The coolest part was that people were invested in the journey itself, not just the product; they wanted to follow what we were doing! We knew that our decision to be open from the start was going to be a huge benefit for us.
Writing the code is the part of building a product that we are most familiar with, and as we’re beginning to understand, it’s also arguably the least important part. We built a basic prototype that focused on the core functionality - showing users their subscription emails and letting them unsubscribe easily. The first version only supported Gmail and only showed emails received within the past week.
With something ready to use we asked people if they'd like to join the closed beta. We initially reached out on Twitter and in the maker community. The app was basic but the feedback for the concept was overwhelmingly positive.
Beta testing is a scary prospect, letting users into your app before it’s quite ready? What if things break? Well, it turns out that things do break, and sometimes they break hard. But beta users aren’t expecting a finished product, and they are surprisingly forgiving! In our case, we swapped free use of our beta product in return to listening intently to absolutely everything they had to say about the app.
As a result, we found and fixed a LOT of bugs, tweaked the UI, and came up with some new features that we hadn’t thought of that are now essential to the app. We are quite sure that without letting users loose as soon as possible, Leave Me Alone wouldn’t be half as effective as it is now.
Our first users had validated our idea, so we continued building the product, but we were careful not to include any unnecessary features. The list of great ideas we wanted to add kept growing, but we focused on making sure that Leave Me Alone performed it’s core functionality really well - unsubscribing users from unwanted emails. Everything else ended up on the “next version” task list. The first version was going to be lean.
Describe the process of launching the business.We set ourselves a target to launch before the end of January 2019 and worked really hard on both the app and social media promotion. Even before our official release, we managed to reach some incredible milestones; in the first month, we scanned a mind-boggling half a million emails!
We launched Leave Me Alone officially on 30th January 2019 - just in time to meet our target! We launched from a beach town in Peru which meant we would go live at 3 am. With our alarms set for 2:55 am the anticipation was building and neither of us got much sleep. We had experienced pretty unreliable internet in South America, but we found one cafe with good WiFi to launch from and spent all day there - it may have been a beach town, and I don’t want to shatter anyone's digital nomad dreams, but the work part is rarely done from the actual beach!
Launch day was exhilarating, exhausting, and a huge success, but we encountered several incidents that required quick thinking to resolve while the number of visitors soared. Some of the things that went wrong; our live stats showed that we had zero users, we broke payments so no one could buy scans, and our post on Hacker News caused a 15-minute server outage.
These mishaps could have been critical, but we managed to handle them and they contributed to a good story afterwards! After an exhausting day, we were beyond happy to be holding the top spot and celebrated with beers on the beach - that part of nomad life is accurate!
Overall the launch went better than we could have ever imagined. Not only did we manage to sustain a huge amount of traffic and make an astonishing number of sales, but we also got a lot of incredible feedback and support for our product.
In the past two years, we have built and launched a handful of products but none of them have been very successful. We wanted our launch of Leave Me Alone to be different, so we took a different approach to the whole process leading up to, and including the launch. Our key lessons from this are;
- Don’t waste time building a product without validating a need for it first.
- Ask users what they want instead of wasting time guessing and building redundant features - users love giving feedback.
- Build a user base and hype on social media before launching
Analytics for launch day and the days that followed
Since launch, what has worked to attract and retain customers?The best thing that has worked for us for growing our audience is building in the open and being transparent about everything we are doing. We have a community following of people invested in us and our journey to build this product who want to see us succeed.
This has helped us to stay on track, remain accountable, and provided an invaluable support network when things have been tough. We honestly attribute a large proportion of our success to the wonderful communities we are a part of who help to share our updates, promote our launches, and give us the motivation to keep going. The biggest ones are Makerlog and Women Make, but we also receive lots of support on Twitter, Indie Hackers, and recently in person from nomad coworking and meet-up groups in Bali!
All of our traffic is organic; from social media, our blog, and word of mouth since we have not yet run any advertising campaigns. We blog about a variety of topics including changes to the product, privacy, remote work, and coding. These are shared on our Twitter, Facebook, and LinkedIn profiles using Buffer to post twice a week. Twitter is our biggest driver of traffic, and it is also where we are most active. Recently we started reaching out to other blogs to write guest posts for each other to bring our readers different knowledge and expertise - we have had success writing for Metomic’s Privacy Bible and we hope to continue doing this.
We recently took part in a climate change event to build something which would raise awareness of climate change and facilitate action or change. We discovered that emails have a significant carbon footprint and decided to build a new feature to highlight the impact of unwanted emails on the planet and help people see how much they could reduce their carbon footprint by from unsubscribing. The landing page and blog post we dedicated to this has done really well on social media and generated some more traffic outside of our tech/maker bubble.
We have experimented with sponsoring niche newsletters, but since our marketing budget is practically zero, we haven’t seen much success from this. However, at the end of September 2019 we saw a gigantic spike in traffic and sales for a couple of days because we were recommended in this Recomendo newsletter with 28,000 subscribers. This goes to show that if we can target get the right newsletter audience, then we will almost definitely see growth in this area!
The irony of newsletters driving traffic and sales is not lost on us, but we are not anti-newsletter, we are only against unwanted newsletters. Not all subscriptions are bad, and we want our customers to hold on to the emails that they do read. This is one of the reasons we don’t have an “unsubscribe from everything” button because almost all of our users don’t want this, they just want to clear out the spam and keep the content they enjoy reading.
When we launched our product our pricing model was different to today; we used to charge customers based on how far back in time they wanted to scan for subscription emails - $3 for the past week, $5 for the past month, etc. This had many limitations, so in July 2019 we changed our pricing model from time-based to credit-based. We wrote an entire blog post about this here, but the main reasons were to make the pricing fairer, increase signup to paid customer conversions, and increase the number of returning customers.
New customers now get to use the full version of Leave Me Alone with a few free credits. This means they can see the value immediately, and once they have seen how simple it is to unsubscribe from their first few emails, are more likely to purchase package. It is fairer pricing since the packages are tiered depending on the customer's inbox size, so they only need to buy the number of credits they need. Plus, failed unsubscribes don’t cost any credits!
To further increase the number of returning customers we have a rewards system with a referral program. Customers can earn more credits for free for doing things in the app such as sharing on social media and setting a reminder to scan again. This is beneficial to us as well since it encourages people to tweet about Leave Me Alone and we get additional high-quality traffic from referrals.
The Recomendo newsletter that shared Leave Me Alone actually used a referral link which directly resulted in 624 visitors, 271 signups (43%), and 24 sales (8% of signups or 3% visit to sale) in 24 hours! This is great since the new customer gets additional free credits, and the referrer does too - that person has probably got a few thousand credits now!
Unwanted subscription emails take up a lot of time in the workplace, so we also have a Teams plan with unlimited unsubscribes for a fixed price per seat per month. If someone refers a teams customer with more than 10 users then we pay them a $50 finders fee!
How are you doing today and what does the future look like?Our revenue is growing slowly, but steadily. We have had some ups and downs but overall the trend is upwards with last month's revenue almost hitting $500. Without any paid marketing we saw a 34% increase in sales, a 31% increase in new signups, and a 23% increase in revenue from packages from July to August 2019.
This month (September 2019) we hit some big milestones; 10,000 users and 1,000 sales - a conversion rate of 10%. Our revenue per customer is $0.68 and it has remained almost the same for the past 9 months. The number of signups to sales increase at the same rate, so we just need to get more traffic to get more customers!
Monthly traffic is gradually increasing too. Last month (August 2019) we had ~5.5k visits, which resulted in 750 signups (13% landing page conversion) and 82 sales (11% signup conversion) - 2.12% view to sale conversion.
Our credits pricing model is the fairest for our customers, but it is not the most stable for us to live off. Our goal is to become ramen profitable - which for me and James means reaching $2,000 in gross revenue per month. Growing our subscription customers on Teams plans is one of our priorities since recurring revenue is a more sustainable form of income for us that will mean we can continue to build and grow Leave Me Alone for all of our customers.
One of the main ways we are doing this is through direct sales. I recently listened to the Indie Hackers Podcast episode with Pat Walls (the founder of Starter Story!) where he and Courtland talked about direct sales, and how it is one of the most effective ways of growing a startup, but that nobody talks about it.
Well, I’m talking about it. I have tried direct sales in the past but with generic templates and poor attempts to add that all-important personal touch - so it’s no surprise that it didn’t work. This time I am following what has worked for Leave Me Alone all along - being honest, open, and genuine. It may sound cliche, but being myself and just reaching out to people as a real person actually works. Faking interest in someone’s business just to make a sale isn’t going to get you very far, and it goes against everything that Leave Me Alone stands for. We don’t want to be sending generic spammy emails! So, we make sure that people we reach out to can actually benefit from Leave Me Alone.
This is made miles easier because Leave Me Alone really does help people and we can demonstrate it! We have a bunch of numbers about how much time can be saved over the course of a month or year by unsubscribing from unwanted emails and we use these to show people the value they would be getting from using the service. They are a combination of our anonymous statistics and research papers on email usage which power the estimators on our pricing page and teams page. Since neither of us are marketers, doing the selling part is still outside of our comfort zone and we are still working on the pitch, but when people read our emails they respond with genuine interest.
The next step for us is to get more people interested in Leave Me Alone who are outside of our makeindie hacker audience on social media. We have started getting involved with groups and attending events in nomad hubs like Canggu, Bali to meet other like-minded people building or founding things to sustain the nomadic lifestyle. A welcome side effect of this is meeting people with whom we can share skills and knowledge, and who might have contacts that can help us. Last week we met a developer who interned at The Next Web, which gave him contacts to help grow his first app to 10 million users. As the saying goes; it’s not what you know, it’s who you know!
Our long term plans for Leave Me Alone stem from our mission statement, to help people keep control of their inbox. The current response to unwanted emails is primarily reactive - you unsubscribe if you don't need them in an ever-lasting battle. Our goal is to stop this cycle. We believe that this requires a shift from being reactive to being proactive, meaning we will be trying to help users decide which mailing lists are deserving of their attention before they subscribe to them.
We think that our Subscriber Score feature, which currently ranks each of the subscriptions in your inbox so you can quickly tell if you should unsubscribe from it, will be a powerful way of addressing this. Our next goal will be to figure out how we can apply this in a way that brings our users closer to our vision - watch this space!
Through starting the business, have you learned anything particularly helpful or advantageous?It is still early days for Leave Me Alone, and I don’t want to get ahead of myself, but things are going really well!
Our biggest challenges as developers are marketing and sales. We are very much learning on the job, tweaking emails and asking for feedback on our pitch, experimenting with blog post topics and sharing to various social platforms, but we are getting better! We have learned not to agonise over the content too much, and to focus on reaching more people instead. The same goes for blog posts, after reading this article on building better writing habits, I try not to overthink the content and proofread only a couple of times before posting - even though this is difficult for me as I am very much a perfectionist!
The hardest part is not being able to work on Leave Me Alone completely full time since it doesn’t yet bring in enough revenue for us to live on.
Our single best decision was to share our journey of ups and downs, and give people an insight into our lives as we build Leave Me Alone from various locations around the world - our audience has proved invaluable when we needed feedback, advice, encouragement, and even beta testers!
However, there have been several events like this Fast Company article and being mentioned in the Recomendo newsletter which has given us a much-needed boost, and these were all luck! In fact, as I was writing this story one of our dreams came true, we were featured in Lifehacker! This is a huge win for us, as Lifehacker is one giant tech publication that we have always aspired to be featured in. Hopefully, this is the start of more press coverage and increased growth!
We have definitely learned to keep it simple. Leave Me Alone v2 has a bunch more features than when we first launched, but our main product remains the same - unsubscribing from unwanted emails. Even the unsubscribe toggle is the same as our first prototype! We get requests for features every single day and building them would be simple - it’s what we do after all. What is difficult, is to remain focused on growing and marketing, when we would much rather bury our heads in some code and keep rolling out new functionality. To keep ourselves on track we are super strict with our roadmap, and only work towards features which are improving our core offering or costing us a lot of time in support requests.
Working online and promoting your products on social media can also be a source of distraction. At the beginning I found myself spending hours looking at analytics and Twitter - they used to be pinned tabs in my browser that were open all the time so I could check them quickly. This was terrible for my focus so I have a rule where I am only allowed to look at analytics once a day (in the morning when we wake up), and I am working on condensing my time on Twitter into shorter, more meaningful sessions.
What platform/tools do you use for your business?Cookie consent: Metomic
Metomic makes data compliance and managing users' consent preferences easy. They provide us with a customisable widget that tells users what data we are asking for access to, with whom we share it, and for what.
Analytics: Simple Analytics
Simple Analytics is a privacy-focused analytics service which is open and transparent about everything from the exact data they collect and what it is used for, to their revenue and user statistics.
In-app support chat: Custom
Our chat is hosted on our servers, the transcripts are stored in the users client (never by us), and the messages are sent to Telegram. As we already use Telegram for messaging this service is a perfect privacy-focused alternative to apps like Intercom and Drift.
Error handling: Sentry
Sentry is super valuable to capture and view unhandled errors when they occur. We have made use of their webhooks to post new Sentry errors to a Telegram chat too.
Email tools: Mailgun
Mailgun is super cheap. It only costs us a few dollars to send thousands of emails a month. It’s not quite as friendly to use but are happy to send emails using our server code instead of a UI which makes it simple. Mailchimp costs hundreds of dollars for the same thing.
This tool has changed my life! We use it for a variety of things at Leave Me Alone; we fetch our open page expenses and our press coverage, and we have forms for reporting bugs, providing feedback, and gathering our Wall of Love testimonials.
What have been the most influential books, podcasts, or other resources?I don’t listen to many podcasts but I recommend the Indie Hackers Podcast because I love learning about other indie founders journeys. First-hand accounts of their experiences remind me that almost everyone who has found success struggled at some point to get there. Courtland interviews a huge range of people, from small side projects just getting started, to the founders of companies turning over millions!
As for books, I have a huge amount of startup books which I have never read past the first chapter because I can’t relate to them. This is not a critique of the books themselves, but they are covering business at a much larger scale than James and I are doing right now and I can’t apply the advice to our situation. The next on my list to try is Company of One by Paul Jarvis - the title suggests it might be a bit more up my street even though there’s two of us :).
Advice for other entrepreneurs who want to get started or are just starting out?The most important thing is to realise that the first few things you try are probably going to fail, or you might have to pivot drastically based on unexpected feedback. This is perfectly ok and normal, and will help you be a better entrepreneur if you learn from your mistakes. It takes time to find an idea that sticks. Don’t hold onto a bad idea or product just because it’s the easy option. It’s difficult to admit that something you built or are building isn’t working, isn’t getting users, and isn’t growing. If you can recognise when this is happening and be objective about it, then you will waste less time bouncing back and working on your next idea.
Imposter syndrome is incredibly real. Document your journey, publicly or in private, and when you are struggling, look at your early prototypes and blog posts to see how far you have come. Join communities, meet people, and ask for help. Being a founder can be lonely - even James and I have experienced this despite traveling and founding Leave Me Alone together. I never thought I would be featured in Starter Story, and receiving advice requests from other makers that I feel confident answering, and feeling oddly calm at the prospect of live streaming our upcoming launch - one day I will be doing even bigger things and looking back on this.
Just get out there, out of your comfort zone, and start doing. It’s scary, it’s hard work, and it’s stressful, but it’s incredibly rewarding when you succeed and you have customers telling you how much you have helped them. I can’t wait to see what the future holds for Leave Me Alone. I hope you’ll follow along with our journey :).
Where can we go to learn more?
- Website: leavemealone.app
- Facebook: @LeaveMeAloneApp
- Twitter: @LeaveMeAloneApp
- LinkedIn: @LeaveMeAloneApp
- Blog: blog.leavemealone.app
- Email: [email protected]
- Personal Instagram: @dinkydani
For more interviews, check out starter_story - I post new stories there daily.
Interested in sharing your own story? Send me a PM