Jump to content

Tafoid

Members
  • Content Count

    80
  • Joined

  • Last visited

Community Reputation

39 Excellent

About Tafoid

  • Rank
    Star Raider

Profile Information

  • Gender
    Male
  • Location
    USA

Recent Profile Visitors

7,304 profile views
  1. MAME 0.225 Whether it’s the Autumn harvest moon, or the ornamental plum blossoms are blowing in the Spring breeze, it’s time for something special: MAME 0.225 is out today! We’ve got some big updates that benefit everyone! First of all, MAME’s sound output system has been overhauled, with better sample rate conversion and mixing. This makes pretty much everything sound sweeter, but on top of that, the Votrax SC-01 speech synthesiser has been tuned up. Does anyone here speak Q*Bertese? SC-01 speech has been added to the Apple II Mockingboard card, too. While we’re talking about Apple II cards, Rhett Aultman has ported the CS8900A Crystal LAN Ethernet controller from VICE, allowing MAME to emulate the a2RetroSystems Uthernet card. Other across-the-board enhancements include more artwork system features (you’ll start to see this show up in external artwork soon), an option to reduce repeated warnings about imperfectly emulated features, and several internal improvements to make development simpler. Significant newly emulated system features include the Philips P2000T’s cassette drive from Erwin Jansen, the Acorn BBC Micro Hybrid Music 4000 Keyboard, internal boot ROM support for the WonderSwan hand-helds, and initial support for the NS32000 CPU. Newly emulated systems include several TV games from MSI based on arcade titles, a couple of Senario Double Dance Mania titles, Sun Mixing’s elusive Super Bubble Bobble, a location test version of Battle Garegga, a couple more versions of Jojo’s Bizarre Adventure, and three more Street Fighter II': Champion Edition bootlegs. Some of the immediately noticeable fixes this month include 15-bit graphics mode refinements for FM Towns from r09, gaps in zoomed sprites on Data East MLC and Seta 2 fixed by cam900, Galaga LED outputs lost during refactoring restored, and clickable artwork remaining clickable when rotated. As always, we can only fit a few highlights here, but you can read all the updates in the whatsnew.txt file, or get the source and 64-bit Windows binary packages from the download page. Read the rest of this entry »
  2. MAME 0.224 Are you ready kids? MAME 0.224 (our August release) is out now! As always, there’s plenty to talk about. First of all, the Magnavox Odyssey² and Philips Videopac+ G7400 have had a major overhaul, with many graphical errors fixed, most software working, and support for the Chess and Home Computer modules. The Gigatron 8-bit homebrew computer, created by the late Marcel van Kervinck and based entirely on 7400-series logic chips, is now working with graphics and controller support. Acorn 8-bit expansions continue to arrive, with several additions for the BBC Micro and Electron. Speaking of expansions, regular contributor F.Ulivi has delivered serial modules for the HP Integral PC and HP9825/HP9845 families. Analog arcade audio continues to advance. If you’ve played Namco’s Tank Battalion, ancestor of the NES classic Battle City, you’ll be acutely aware of the limitations of the sample-based audio. That has been addressed this month, with netlist-based audio emulation. For Midway, 280 ZZZAP sound has been further refined, and netlist-based audio has been implemented for Laguna Racer and Super Speed race, which use similar circuitry. Sega G-80 games have received some long-overdue attention, with netlist-based audio added for Astro Blaster, Eliminator, Space Fury and Zektor, as well as better Universal Sound Board emulation for Star Trek and Tac/Scan, and more accurate CPU timing. Other games receiving netlist-based audio are Destroyer and Flyball from Atari, and Fire One and Star Fire from Exidy. On the topic of audio emulation, the ultra low cost GameKing now has preliminary sound emulation, making the games feel more complete. Work on UK gambling systems has continued, with several more Barcrest, BWB and JPM games working in this release. There are also a number of new European gambling games, including several Cherry Master and Jolly Joker sets. A significant number of arcade driving games have had additional internal layouts optimised for use on wide aspect ratio displays added. Other advances in home computer emulation include Apple IIe RGB monitor mode support, Apple II CMS SCSII II card support, and proper emulation speed for the VTech Laser 500. As always, there’s far more happening than we have space for here, and you can read all about it in the whatsnew.txt file, or get the source and 64-bit Windows binary packages from the download page. Read the rest of this entry »
  3. I think many people would be happy for any stable Jaguar solution. Currently flagged as NOT_WORKING, it actually has a decent handful of games which boot and perfectly playable among them being, my favorite, Tempest 2000. Apple IIgs actually is not flagged with anything determental and I can boot a game from the softlist when I recently tested it. It may not be perfect but it appears to be functional once you add the proper gameio slot device in menu. Atari ST/Falcon emulation isn't too far along. Supposedly there are CPU core reasons why things have not progress farther. You can keep track of status of things by viewing this links - MACHINE_NOT_WORKING
  4. There is agreement that the built-in/internal UI isn't a perfect solution. Stuff has been added it the code that was original submitted was sort of crammed into the sourcecode and hasn't really been rewritten. In order to do so, it will take a lot of laying waste and rebuilding from the ground up which will no doubt carry along its own unique bugs. For most casual users, though, the current UI gives you a solid base from which to start your MAME journey and works well for many people. Sadly though, yes, a majority of the slider values that deal shaders as well as sliders related to use of CHEAT (over/underclocking of CPUs) are for various logistical reasons unable to be saved easily. The best way currently to deal with those shader settings is to adjust current screen, see your adjustments in real time and jot down on paper the new values, exit MAME, make the adjustments in your mame or machinename.ini file then restart to see them saved. You can view .ini/.cfg read order detailed in the MAMEDEV Docs and also see attempts to read for settings using -verbose command-line trigger.
  5. Well, yes - 400MB of data (binary/symbols) is not an instant load the first time especially if you have MAME on an external USB drive or device. Successive runs once cached should be nearly instant to start. As far as options to make smaller binaries containing only desired machines, there is a "tiny" subtarget which only builds what is needed for support for the free ROMs listed at mamedev.org (those which are free for non-commercial use). You can also use the SOURCES= flag in your MAKE string to compile only certain drivers which contains, again, machines you wish to have part of the compile. As an example, you can opt to only compile neogeo games (neogeo.cpp). Pulling from the Batch File which is used by MAMEDEV to compile its integer binaries from, you can use the following MAKE assuming you have a proper environment set up to do so: > make SUBTARGET=neogeo TOOLS=1 SEPARATE_BIN=1 PTR64=1 OPTIMIZE=3 SYMBOLS=1 SYMLEVEL=1 REGENIE=1 -j9 SOURCES=src/mame/drivers/neogeo.cpp The only thing you'd need to likely adjust is where -j9 is and change it to match your system. Best way to come up with the j value to use is to determine amount of cores your have and add 1 - the compilation will use that many threads in an effort to do the job as quickly as possible. Please note that if in Windows, linking may take a LONG TIME to do, especially on 64-bit compiles. Hopefully this will give you a start. You can get more info at MAMEDEV
  6. That's fair. For a lot of people the magic of being steamrolled by release after release of new arcade machines is pretty much gone. Periodically, a new prototype or something long known of but finally dumped will show up but mostly what is added in the arcade spectrum are different regions of existing machines and a fair amount of bootlegs. Other non-arcade targets allow for more magical moments as experienced by some with all the recent Game and Watch additions. Some computers in recent memory worked on are also finding a following such as the Sony NEWS computers, Sun Microsystems + SparcStation and Intergraph's Interpro/Interserve. It is nice to see you have targets for MAME which are not within its original "arcade" scope. Everything you've listed seems like a valid target for emulation and should be possible provided the data contained can be electronically dumped or decapsulated in some way. The TRS-80 Pocket Computers, as I understand, are essentially rebranded Sharp and Casio Pocket Computers. Many of those original models are in MAME but do not appear to be in a fully usable state currently. I'm sure over time that will change.
  7. It is all part of the progress.. a dump of a machine is documentation. MAME welcomes anything that runs on a cpu or not. New and unique additions only add to the lure for many programmers to explore, learn and make the machines work in emulation. Apple 2/E/C Titles number 3400+ right about now with more added every release as they are being dumped and cracked properly and pushed to archive.org under "4AM Crack" and "Woz-a-Day" collections among others. MAME also often adds notable released prototypes as well for all consoles. Softlists are for helping the user experience by documenting software available and increasing use/testing cases. Not entirely sure why this needs to be a negative as they are not at all required unless you care to use them. My advice is to keep that glass half full rather than half empty.
  8. MAME 0.223 MAME 0.223 has finally arrived, and what a release it is – there’s definitely something for everyone! Starting with some of the more esoteric additions, Linus Åkesson’s AVR-based hardware chiptune project and Power Ninja Action Challenge demos are now supported. These demos use minimal hardware to generate sound and/or video, relying on precise CPU timings to work. With this release, every hand-held LCD game from Nintendo’s Game & Watch and related lines is supported in MAME, with Donkey Kong Hockey bringing up the rear. Also of note is the Bassmate Computer fishing aid, made by Nintendo and marketed by Telko and other companies, which is clearly based on the dual-screen Game & Watch design. The steady stream of TV games hasn’t stopped, with a number of French releases from Conny/VideoJet among this month’s batch. For the first time ever, games running on the Barcrest MPU4 video system are emulated well enough to be playable. Titles that are now working include several games based on the popular British TV game show The Crystal Maze, Adders and Ladders, The Mating Game, and Prize Tetris. In a clear win for MAME’s modular architecture, the breakthrough came through the discovery of a significant flaw in our Motorola MC6840 Programmable Timer Module emulation that was causing issues for the Fairlight CMI IIx synthesiser. In the same manner, the Busicom 141-PF desk calculator is now working, thanks to improvements made to Intel 4004 CPU emulation that came out of emulating the INTELLEC 4 development system and the prototype 4004-based controller board for Flicker pinball. The Busicom 141-PF is historically significant, being the first application of Intel’s first microprocessor. Fans of classic vector arcade games are in for a treat this month. Former project coordinator Aaron Giles has contributed netlist-based sound emulation for thirteen Cinematronics vector games: Space War, Barrier, Star Hawk, Speed Freak, Star Castle, War of the Worlds, Sundance, Tail Gunner, Rip Off, Armor Attack, Warrior, Solar Quest and Boxing Bugs. This resolves long-standing issues with the previous simulation based on playing recorded samples. Colin Howell has also refined the sound emulation for Midway’s 280-ZZZAP and Gun Fight. V.Smile joystick inputs are now working for all dumped cartridges, and with fixes for ROM bank selection the V.Smile Motion software is also usable. The accelerometer-based V.Smile Motion controller is not emulated, but the software can all be used with the standard V.Smile joystick controller. Another pair of systems with inputs that now work is the original Macintosh (128K/512K/512Ke) and Macintosh Plus. These systems’ keyboards are now fully emulated, including the separate numeric keypad available for the original Macintosh, the Macintosh Plus keyboard with integrated numeric keypad, and a few European ISO layout keyboards for the original Macintosh. There are still some emulation issues, but you can play Beyond Dark Castle with MAME’s Macintosh Plus emulation again. In other home computer emulation news, MAME’s SAM Coupé driver now supports a number of peripherals that connect to the rear expansion port, a software list containing IRIX hard disk installations for SGI MIPS workstations has been added, and tape loading now works for the Specialist system (a DIY computer designed in the USSR). Of course, there’s far more to enjoy, and you can read all about it in the whatsnew.txt file, or get the source and 64-bit Windows binary packages from the download page.
  9. MAME 0.222 MAME 0.222, the product of our May/June development cycle, is ready today, and it’s a very exciting release. There are lots of bug fixes, including some long-standing issues with classics like Bosconian and Gaplus, and missing pan/zoom effects in games on Seta hardware. Two more Nintendo LCD games are supported: the Panorama Screen version of Popeye, and the two-player Donkey Kong 3 Micro Vs. System. New versions of supported games include a review copy of DonPachi that allows the game to be paused for photography, and a version of the adult Qix game Gals Panic for the Taiwanese market. Other advancements on the arcade side include audio circuitry emulation for 280-ZZZAP, and protection microcontroller emulation for Kick and Run and Captain Silver. The GRiD Compass series were possibly the first rugged computers in the clamshell form factor, possibly best known for their use on NASA space shuttle missions in the 1980s. The initial model, the Compass 1101, is now usable in MAME. There are lots of improvements to the Tandy Color Computer drivers in this release, with better cartridge support being a theme. Acorn BBC series drivers now support Solidisk file system ROMs. Writing to IMD floppy images (popular for CP/M computers) is now supported, and a critical bug affecting writes to HFE disk images has been fixed. Software list additions include a collection of CDs for the SGI MIPS workstations. There are several updates to Apple II emulation this month, including support for several accelerators, a new IWM floppy controller core, and support for using two memory cards simultaneously on the CFFA2. As usual, we’ve added the latest original software dumps and clean cracks to the software lists, including lots of educational titles. Finally, the memory system has been optimised, yielding performance improvements in all emulated systems, you no longer need to avoid non-ASCII characters in paths when using the chdman tool, and jedutil supports more devices. You can read about all the updates in the whatsnew.txt file, or get the source and 64-bit Windows binary packages from the download page.
  10. MAME 0.221 Our fourth release of the year, MAME 0.221, is now ready. There are lots of interesting changes this time. We’ll start with some of the additions. There’s another load of TV games from JAKKS Pacific, Senario, Tech2Go and others. We’ve added another Panorama Screen Game & Watch title: this one features the lovable comic strip canine Snoopy. On the arcade side, we’ve got Great Bishi Bashi Champ and Anime Champ (both from Konami), Goori Goori (Unico), the prototype Galun.Pa! (Capcom CPS), a censored German version of Gun.Smoke, a Japanese location test version of DoDonPachi Dai-Ou-Jou, and more bootlegs of Cadillacs and Dinosaurs, Final Fight, Galaxian, Pang! 3 and Warriors of Fate. In computer emulation, we’re proud to present another working UNIX workstation: the MIPS R3000 version of Sony’s NEWS family. NEWS was never widespread outside Japan, so it’s very exciting to see this running. F.Ulivi has added support for the Swedish/Finnish and German versions of the HP 86B, and added two service ROMs to the software list. ICEknight contributed a cassette software list for the Timex NTSC variants of the Sinclair home computers. There are some nice emulation improvements for the Luxor ABC family of computers, with the ABC 802 now considered working. Other additions include discrete audio emulation for Midway’s Gun Fight, voice output for Filetto, support for configurable Toshiba Pasopia PAC2 slot devices, more vgmplay features, and lots more Capcom CPS mappers implemented according to equations from dumped PALs. This release also cleans up and simplifies ROM loading. For the most part things should work as well as or better than they did before, but MAME will no longer find loose CHD files in top-level media directories. This is intentional – it’s unwieldy with the number of supported systems. As usual, you can get the source and 64-bit Windows binary packages from the download page. This will be the last month where we use this format for the release notes – with the increase in monthly development activity, it’s becoming impractical to keep up.
  11. MAME 0.220 In a world of uncertainty, perhaps you can derive a little comfort from MAME 0.220, our delayed release for the March development cycle. This month has seen fixes for some old bugs in Final Star Force, Ribbit! and Night Slashers, emulation of Crab Grab (the other Game & Watch title with a colour overlay), the acquisition of Solite Spirits (an early version of what became 1945k III), and preliminary work on the Naruto TV game running on the XaviX 2 platform. There are some big software list updates this month, including a lot of Apple II software aimed at North Dakota schools, and the latest VGM music packs. Speaking of which, the VGM player can now show pretty visualisations while you listen. Newly supported peripherals include the Baby Blue II CPU Plus card for PC compatibles, serial and CP/M modules for the HP 85 and HP 86, more sound and disk expansions for the TI-99 family, the CoCo PSG cartridge, and a variety of 8-bit Acorn expansions. We’ve added ROM dumps for a lot of synthesisers in this release, and while most of them are not working yet, they’re there to tinker with if you’re interested. As always, you can get the source and 64-bit Windows binary packages from the download page.
  12. I'd like to see the title corrected from my recent post for MAME: I mistakenly type 0.218 instead of 0.219 and just now saw that someone pointed it out and I'm unable to edit it to correct it. If a moderator could kindly change that one digit for me in the title (218 to 219), that would be greatly appreciated!
  13. I could have swore I typed 0.219 when I entered it. Seems I cannot edit it due to the rules of the forum unless a moderator that reads this can do the 218 to 219 fix? Thanks!
  14. MAME 0.219 MAME 0.219 arrives today, just in time for the end of February! This month we’ve got another piece of Nintendo Game & Watch history – Pinball – as well as a quite a few TV games, including Dream Life Superstar, Designer’s World, Jenna Jameson’s Strip Poker, and Champiyon Pinball. The previously-added Care Bears and Piglet’s Special Day TV games are now working, as well as the big-endian version of the MIPS Magnum R4000. As always, the TV games vary enormously in quality, from enjoyable titles, to low-effort games based on licensed intellectual properties, to horrible bootlegs using blatantly copied assets. If music/rhythm misery is your thing, there’s even a particularly bad dance mat game in there. On the arcade side, there are fixes for a minor but long-standing graphical issue in Capcom’s genre-defining 1942, and also a fairly significant graphical regression in Seibu Kaihatsu’s Raiden Fighters. Speaking of Seibu Kaihatsu, our very own Angelo Salese significantly improved the experience in Good E-Jan, and speaking of graphics fixes, cam900 fixed some corner cases in Data East’s innovative, but little-known, shoot-’em-up Boogie Wings. Software list additions include the Commodore 64 INPUT 64 collection (courtesy of FakeShemp) and the Spanish ZX Spectrum Load’N’Run collection (added by ICEknight). New preliminary CPU cores and disassemblers include IBM ROMP, the NEC 78K family, Samsung KS0164 and SSD Corp’s Xavix 2. As always, you can get the source and 64-bit Windows binary packages from the download page.
  15. At least in my quick testing of taitosn1/taitosn2 from 0.216 on all seem to run (in a -bench 20 test) at about 200-225% on my i5 3.2ghz. Since you don't mention your CPU speed, it may be a close call if you are running something just a bit slower. I'd try a freshly installed 0.217 in a new folder to see performance. A configuration issue somewhere in the chain is possible and happens more often than you would think it would. I am glad things worked themselves out. AFAIK there is no real end in sight for the Plug N' Play devices and, assuming they can be obtained and they use the same discovered technology, they shouldn't be difficult additions.
×
×
  • Create New...