| Другое > О сайте Emu-Land.net |
| Новости |
| << < (23/29) > >> |
| ilya_indigo:
> Ну так скажи мне, энтузиаст меднафена, завезли ли сэйвы в ядро для Сатурна? Я ж не просто так спрашиваю, есть шансы, что оно будет портировано в BizHawk и сделано приятным для пользователя. Думаю, дай спрошу у знатока, а он меня маны курить отправляет. Взялся рекламировать - рекламируй. Пока ещё нет. Когда PS добавили там тоже не было, а потом довольно быстро реализовали. |
| feos:
Спасибо. |
| Yaranga:
Чуть-чуть "украсил" новость видеороликом с первым уровнем Дума с Sega Saturn. http://www.emu-land.net/news/mednafen_0941 |
| feos:
Не поймут же, что сатурн! В логе просто SS. |
| MetalliC:
--- Цитата: Yaranga от 24 Январь 2017, 22:40:01 ---Чуть-чуть "украсил" новость видеороликом с первым уровнем Дума с Sega Saturn --- Конец цитаты --- сорри за оффтоп, но зело любопытно, если вдруг есть на форуме люди разбирающиеся в эмуляции Saturn - что такого особенного требует этот DOOM ? почему на Yabause и SSF он не живет ? |
| Yaranga:
--- Цитата: feos от 25 Январь 2017, 00:02:19 ---Не поймут же, что сатурн! В логе просто SS. --- Конец цитаты --- Почему не поймут, в заставке биоса же написано, что Сега Сатурн... MetalliC, в Yabause он при загрузке бочку на чёрном фоне показывает, а чего не хватает тем эмуляторам - ну да, подождём ответа разбирающихся. |
| paul_met:
--- Цитата: MetalliC от 25 Январь 2017, 00:45:46 ---если вдруг есть на форуме люди разбирающиеся в эмуляции Saturn - что такого особенного требует этот DOOM ? почему на Yabause и SSF он не живет ? --- Конец цитаты --- Скорее всего, какой-то костыль использует для запуска, до которого разрабы Yabause и SSF не допёрли. Ибо в техническом плане Doom явно не блещет. Тот же Quake или Power Slave на порядок более продвинутые - с динамическим освещением и более стабильным fps. |
| Kos:
WINE 2.0 и WINE-Staging 2.0: https://www.winehq.org/news/2017012401 https://www.wine-staging.com/news/2017-01-25-release-2.0.html И туда-же результаты нескольких тестов игр на DX11 и Vulkan под WINE-Staging 2.0: https://www.wine-staging.com/news/2017-01-25-blog-vulkan-dx11.html |
| Heidr:
Ух ты, даже DX11 уже работает. Ещё что-то обещали насчёт поддержки геймпадов XInput без бубна, как с этим дело обстоит? |
| MetalliC:
--- Цитата: paul_met от 25 Январь 2017, 14:24:38 ---Скорее всего, какой-то костыль использует для запуска, до которого разрабы Yabause и SSF не допёрли. Ибо в техническом плане Doom явно не блещет. Тот же Quake или Power Slave на порядок более продвинутые - с динамическим освещением и более стабильным fps. --- Конец цитаты --- сомневаюсь. из практики - проблемными в плане эмуляции в основном являются не более продвинутые и "поздние" игры, а наоборот более простые, ранние, часто плохо отлаженные и содержащие вагончик всяких глюков, но "чудом" (благодаря каким-то недокументированным или undefined behaviour фичам) таки работающие на реальном железе. ну то есть часто грабли от того что игры глючно и/или через жопу сделаны, а не "круто и наворочено". |
| medigi:
MAME v0.182 http://www.emucr.com/2017/01/mame-v0182.html |
| Arbars:
--- Цитата: medigi от 26 Январь 2017, 19:42:09 ---MAME v0.182 http://www.emucr.com/2017/01/mame-v0182.html --- Конец цитаты --- Уж лучше так: http://mamedev.org/?p=436 --- Цитата ---0.182 ----- MAMETesters Bugs Fixed ---------------------- - 04907: [Flip Screen/Cocktail] (combatsc.cpp) combatsc, combatscj, combatsct, bootcamp: Score line is not flipped with screen (Angelo Salese) - 05313: [DIP/Input] (namcos21.cpp) winrun, winrun91, winrungp,driveyes: Misplaced Controls (Angelo Salese) - 05392: [Documentation] (royalmah.cpp) janputer: info about "New Double Bet Mahjong" (Angelo Salese) - 06216: [Sound] (ptcsol.cpp) sol20: Audio support (Robbbert) - 06422: [Graphics] (rohga.cpp) wolffang: (Japanese Wolf Fang Only) Text at attract mode is cropped (David Haywood) - 06460: [Sound] (stlforce.cpp) stlforce: OKI6295 speed is too slow (system11) - 06461: [DIP/Input] (pacman.cpp) eeekk: 2P Start Button map is missing (Tafoid) - 06464: [Interface] Every system with softlists using the "requirement" sharedfeat: Software list items with the "requirement" sharedfeat don't work (AJR) - 06467: [Gameplay] (hh_tms1k.cpp) elecdet: Every suspect gives the same alibi. (hap) - 06468: [DIP/Input] (gladiatr.cpp) gladiatr ogonsiro gcastle: Coinage DIP switches have no effect in sets using MCU simulation (Vas Crabb) New working machines -------------------- Conic Electronic Basketball [hap, Sean Riddle] Conic Multisport/Tandy Sports Arena [hap, Sean Riddle] Enma Daio (Japan) [rtw, Ryan Holtz, Dullaron, Firebricks, redk9258, W. Perez, Anonymous from Switzerland, Darksoft, Smitdogg, David Haywood, ShouTime, Andy Welburn, The Dumping Union] Gakken Galaxy Invader 1000/Tandy Cosmic 1000 Fire Away [hap, Sean Riddle, Kevin Horton] Hangzo (Japan, prototype) [ShouTime, Smitdogg, David Haywood, Imhotep, Ryan Holtz, hap, Zhivko Dimitrov, spogghi, ANY, Arjen Hoekman, Arcade Addict, krick, Dullaron, Eddie, f205v, rtw, Rod_Wod, Fabien Marsaud, InsertMoreCoins, Jan Stuhler, trap15, Macaw, Team Japump, Brandon Munger, Juan Manuel Gutierrez, abelardator2, Jordi Bosch Creus, haynor666, Nestor Acebo Jimenez, Carl Perry, Jeremy McElroy, Steven Boswell, JJaVMeTaL, Steven LeMaire, Matthew Shultz, Mark Riley has no toaster, Carlos Gutierrez, Bjorn Stahl, Aldo Vittorio De Luca, Bruno Celsi, Philip Zumbrun, cornishdavey, Stefano De Dionigi, motoschifo, Mamesick, Daniel Hitchcock, Patrick Wheeler, bisus, desodeso, Swos, Don Zaucker, Tox Nox Fox, Zak0077, giuppo, Moket, Frankie, robindan77, biasini, Dr_Zero, motoschifo, Mameremember, John Wilke, Sean Sutton, Renato Mucciarelli, Berlioux Julien, Lior Aouate, The Dumping Union] Mattel Dalla$ (J.R. handheld) [hap, Sean Riddle] Mattel Thoroughbred Horse Race Analyzer [hap, Sean Riddle] Motorola MC68705P5 Programmer [Vas Crabb] Poly-Play (ZRE-PP) [SailorSat] Tiger 7 in 1 Sports Stadium [hap, Sean Riddle] New working clones ------------------ Atari PC1 [rfka01] Dynamite Duke (Japan, 25JUL89) [Corrado Tomaselli, The Dumping Union] Fidelity Elite Avant Garde (model 6114-2/3/4, set 2) [Berger] Fighting Fantasy (Japan revision ?) [Hammy, The Dumping Union] King of the Monsters 2 - The Next Thing (older) [NeoSD] Motorola MC68705P3 Programmer [Vas Crabb] Motorola MC68705R3 Programmer [Vas Crabb] Motorola MC68705U3 Programmer [Vas Crabb] Poly-Play (ZRE-PP - Czech) [SailorSat] Research Machines RM-380Z, COS 3.4D [zx70] Research Machines RM-380Z, COS 3.4E [zx70] Robo Army (NGM-032 ~ NGH-032) [JacKc] Saulabi Spirits / Jin Saulabi Tu Hon (Korean release of Samurai Shodown II, set 2) [JacKc] Skull Fang (Asia) [coolmod, The Dumping Union] Star Fighter (bootleg of Astro Fighter) [f205v] Machines promoted to working ---------------------------- Novag Diablo 68000 [hap] Novag Super Expert (several versions) [hap, Berger] Novag Super Forte (several versions) [hap, Berger] Future Flash [Morten Shearman Kirkegaard, Samuel Neves, Peter Wilhelmsen, Tomasz Slanina] Force SYS68K/CPU-20 [Joakim Larsson Edstrom] Otrona Attache [zx70] Robo Army (NGM-032 ~ NGH-032) [JacKc] Sky Robo [CAPS0ff, Angelo Salese] Clones promoted to working -------------------------- Laser Base (set 1) [Morten Shearman Kirkegaard, Samuel Neves, Peter Wilhelmsen, Tomasz Slanina] Laser Base (set 2) [Morten Shearman Kirkegaard, Samuel Neves, Peter Wilhelmsen, Tomasz Slanina] Tatakae! Big Fighter (Japan) [CAPS0ff, Angelo Salese] New machines marked as NOT_WORKING ---------------------------------- Ator (Videodens) [AJR, Gonzalo] Bloody Roller (Playbar) [AJR, Akiles500] Compugraphic MCS PowerView 10 [Carl, Al Kossow] Cobra (Playbar) [AJR, Iso Tropia] Happy Fish (V2 PCB, 302-in-1) [The Dumping Union] LINK RM-480Z (set 1) [Robbbert] LINK RM-480Z (set 2) [Robbbert] Mega Bonus Star II (Euro, Millennium Edition) [Roberto Fresca, Team Europe] miniFORCE VME Chassis [Joakim Larsson Edstrom] Slalom Code 0.3 (Stargame) [AJR, Akiles500] New clones marked as NOT_WORKING -------------------------------- Eight Ball Champ (Spain, Z-Pinball hardware) [AJR, Iso Tropia] MotorDome (German) [PinMAME] Star Horse Progress (backup data) [any, Lord-Nightmare, MetalliC, rtw, ShouTime] Star Horse Progress (live, Rev A) [any, Lord-Nightmare, MetalliC, rtw, ShouTime] Star Horse Progress (main screens, Rev B) [any, Lord-Nightmare, MetalliC, rtw, ShouTime] Star Horse Progress (sound & backup, Rev A) [any, Lord-Nightmare, MetalliC, rtw, ShouTime] World Kicks (Japan, WK1 Ver.A) [rtw] New working software list additions ----------------------------------- -archimedes.xml: over 30 games (some protected), and many apps [Nigel Barnes] -atom_cass.xml: Backgammon, Cylon Attack, Early Warning, Minefield, Tangled [Nigel Barnes] -atom_flop.xml: Galaxians (Aardvark) [Nigel Barnes] -ibmpcjr_cart.xml: Fraction Fever [Anna Wu, Justin Kerk] -t1000.xml: MS-DOS (Verson 3.20, Tandy version 03.20.21) (Tandy 1000 TX), DeskMate (Tandy 1000), DeskMate II (Tandy 3000), Personal DeskMate, Personal DeskMate 2 (Tandy 1000 HX), Personal DeskMate 2 (Tandy 1000 HX, Alt), Personal DeskMate 2 (Tandy 1000 TX), King's Quest (Tandy), Transylvania (Tandy) [Justin Kerk] -x1_cass.xml: 198X-nen, 3D Golf Simulation, Fushigi no Kuni no Alice, Ankokujou, Danchizuma no Yuuwaku, Intelli Janshi - Yonin Mahjong, Ultra Story, Xanadu [r09] Source Changes -------------- -Rewrote Namco C148 (interrupt controller) and C193 (SCI) devices. [Angelo Salese] * Fixed POS interrupt generation for Winning Run/Winning Run '91/Winning Run Suzuka GP. * Fixed trail tachometer drawing in Winning Run. -deco32.cpp: Added preliminary global volume control for nslasher and fghthist. [Angelo Salese] -Wrote a device core for the Namco 6-speed gearbox. [Angelo Salese] * Used by Driver's Eyes, Ridge Racer DX and Ace Driver. -Added preliminary banked 256 color mode to PC-9821. [Angelo Salese] -naomi.cpp: Added inputs for Mars TV. [Angelo Salese] -Dumped i8751 MCU for Sky Robo / Takatae Big Fighter and added basic hookup to make it work. [CAPS0ff, Angelo Salese] -punkywil: Added a ridiculously incomplete dump of the CPU ROM. [AJR, Akiles500] -Z80 daisy chain improvements: [AJR] * Use the standard vector for an external IRQ, rather than a bogus one from the last device in the chain. * Enabled Z80 daisy chain on Cedar Magnet sound board (fake IRQ still necessary, but vectors are correct now). * Source note regarding IM 2 behavior contrary to Zilog datasheet. -Corrected natural keyboard handling of toggle keys. [AJR] -break86: Tried to make some sense of the DIP settings in the service manual [AJR] -Service mode DIP switch adjustments: [AJR] * Use the default sequence for the non-toggle service mode/test switch for service mode DIP switch unless the machine has one of those as well. * Automatically define DIP and configuration switches as toggle fields (makes assigning input codes easier). -Correctly report size of ROMs over 2GB in XML output. [AJR] -Cedar Magnet/EFO ZSU improvements: [AJR] * Got rid of fake IRQ in Cedar Magnet sound system. * Converted the Cedar Magnet board from a base device class to a mix-in interface. * Emulated EFO ZSU as main variant of the Cedar Magnet sound board. * Hooked up ZSU1 to Skill Flight and Phantom Ship. * Modernized ZSU soundlatch/IRQ mechanism. -More DAC identification and sound stuff. [AJR] * Legion and Rygar have YM3526 instead of YM3812 (other Nichibutsu games to be checked). * Identified DACs used in most Midway and Williams games. * Zektor uses an AY-3-8912, not 8910. * Corrected name of Turbo Cheap Squeak board. * Hyphenated title of F-14 Tomcat. * Corrected Color Computer DAC type and separated single-bit sound. -polepos.cpp: Sound improvements for bootlegs [AJR] * Working Spanish/Italian voices in polepos2bi and polepos2bs. * DAC for passing car sound in topracern, polepos2bi and polepos2bs. * These bootlegs may still be missing explosion sounds. -skyarmy: Various small improvements: [AJR] * Fixed screen flipping in cocktail mode. * Re-added second AY-3-8910A that generates explosion sounds. * Added coin counter. -bagmanf: Fixed inputs and shuffled PROMs for better colors (game still tends to crash). [AJR] -kangaroob: Added proper ROM labels and locations. [AJR] -newbrain improvements: [Curt Coder] * Added character ROM and more accurate video output. * Fixed keyboard. * Decoded VFD bitstream, and added simultaneous video and VFD display. * Fixed CPU clocks and interrupt logic, added layout for VFD-less model, enforced power on reset timer. cop400 improvements: [Curt Coder] * Fixed disassembly of jump instructions and used decimal for LDD/XAD. * Fixed instruction timing and time-base counter. * Fixed COP444 disassembly. * Properly separated COP444L from COP444C. -advision: Fixed CPU clock; turtles music is now melodic. [Curt Coder] -OS X Cocoa debugger: Autoscroll log window, improved view scoll behaviour. [Curt Coder] -74153: Rewrote emulation, only output state when the level changes. [Dirk Best] -apricot: Use 74153 for the serial clock selector. [Dirk Best] -gen_latch updates: * Added MCFG_GENERIC_LATCH_DATA_PENDING_CB to raise and lower a line automatically as the latch is written and read. [AJR] - Makes sound IRQs easier to deliver and reduces the incidence of HOLD_LINE in drivers. * Inverted logic (latch_read -> latch_written), fixed initial callback after start. [Dirk Best] -ashnojoe, crospang, crshrace, dcheese: Latch cleanup. [Dirk Best] -ddenlovr, expro02, f1gp feversoc, fuukifg2, gaelco: ACCESSING_BITS cleanup. [Dirk Best] -z80ne: Killed direct update handler. [Dirk Best] -chdman: Added support for hard disk templates and added some initial ones. [Dirk Best] -Added A1200 keyboard skeleton device (needs MC68HC05Cx support). [Dirk Best] -Added HLCD0515/0569 LCD Driver device. [hap] -TMS0970: Fixed a problem with DDIG line, causing MB Comp IV to be unplayable. [hap] -hh_tms1k: Fixed wrong button mapping for Codename Sector. [hap] -VME bus improvements: [Joakim Larsson Edstrom] * Added new VME slave board: mzr8300. * Added device installers for A16:D8, A16:D16, A24:D8 and A24:D16. * mzr8300: hooked up the 7201 correctly and added RS232, now supporting the mzr8105 over VME bus as previously faked. * Converted mvme350 board driver to slot device. * Force Computers: Converted fcisio1 and fcscsi1 boards to slot devices and added VME interface to fccpu30. * Force Computers: Added VME interface to fccpu1, fccpu20 and hk68v10. * Added miniFORCE 2P21 chassis. * hd63450: Fixed device to find the owner CPU if the top node doesn't have a CPU, like in the case of a VME chassis. * fccpu20: Set terminal as default rs232 device, changed crystal value after visual verification to get 9600 Baud. - Terminal works but needs to be set to 7bit. * fccpu30: Improved documentation. * miniFORCE: Added address map info and feature list for three models. * fccpu20: Added PCB layout and hooked up the Rx part, terminal is working now. * Added fccpu20 to Miniforce as a VME card. * fccpu20: Moved all code and documentation to the slot device, promoted to working driver. -Added MC68153 Bus Interrupter Module device. [Joakim Larsson Edstrom] -MPCC improvements: [Joakim Larsson Edstrom] * Robustification, LOG messages and pinout added. * Completed Tx, Rx and serial interface handshake support. -Added JuliaLang utf8proc as a third party library with wrappers. [Nathan Woods] -imgtool improvements: [Nathan Woods] * Changed charconv from an enumeration to an interface: - Added a table-based implementation for simple single-byte endocdings. - Added support for ISO-8859-1 Latin 1 and Mac Roman. * Use wcout/wcerr in order to support Unicode console output. * Fixed recently introduce bug on attribute listings. * CoCo/RS-DOS: Miscellaneous cleanups and C++ modernization. -CoCo: Fixed a recently introduced bug in DMK image creation. [Nathan Woods] -Created a new debugger command 'tracesym': [Nathan Woods] * Shorthand for 'tracelog' that uses default format string. -Added a facility allowing logerror output to be captured in traces. [Nathan Woods] * The third parameter to the debugger 'trace' is now a list of '|' delimited options to support this. -Acorn Archimedes updates: [Nigel Barnes] * Added Diagnostic Test ROMs to aa310. * Renamed Archimedes 3000 -> BBC A3000. * Single FDD installed by default, other bay usually contains HDD. * Removed tape control input port. * Added apd_dsk: new floppy format 'Archimedes Protected Disk'. -mc68681: Added preliminary support for SC28C94 QUART, fixed channel C/D transmission. [R. Belmont] -gba, vcs80: Removed deprecated direct update handlers. [R. Belmont] -68230pit updates: [R. Belmont] * Don't forget all externally driven line states when the DDR changes. * Return proper port values when line states are pushed instead of pulled. -Pyon Pyon Jump: Documented board 7908B pinout and #1/#2 DIP switches. [Roberto Fresca] -Gran Premio F1 (Spanish bootleg of Pole Position II) updates: [Arcade Hacker, Rockman, Roberto Fresca] * Redumped some faulty devices (the former speech ROM has bit6 fixed). * Added proper bipolar PROMs dumps. * Documented 'A'/'B'/'C' board edge connectors. -New driver for Mega Bonus Star II (Euro, Millennium Edition): [Roberto Fresca] * Derived machine and started a proper memory map, the game starts to show attract mode. * Changed the romset name according to the real game name. * Video hardware work to fix the video reels. * Inputs worked out from scratch. * Added references for Z86C15 MCU. -Mega Bonus Star II (Euro, Millennium Edition) notes: [Roberto Fresca, Team Eurpoe] * Added more documentation, tech notes, and M48T12 timekeeeper dump for preservation and further analysis. -Mega Bonus Star II (Euro, Millennium Edition): Added GAL dump. [Team Europe] * Added unknown Zilog DIP40 IC diagram, looks as a Z8 family MCU. -Added decapped MCU dump for the original quizard. [TeamEurope] -aristmk5: Added SPI and hopper emulation, allowing non-US games to boot. [Sandro Ronco] -midzeus: Changed waveram viewer to use V key to fix conflict with game controls. [Ted Green] -Added decapped dump of the d8751 on quizard4 sets (not hooked up yet). [Team Europe, David Haywood] * Also fixed fixed flags on quizard3 and 4 game versions that never worked past coin-up. -Taito 68705 refactoring: [David Haywood] * Renamed the buggychl_mcu_device (machine/buggychl.cpp) to taito68705interface.cpp because a number of drivers used it. * Refactored that device to use the new 68705 core with built-in peripherals. * Refactored some other drivers, including tokio, daikaiju, flstory, lkage, nycaptor and lsasquad, to use it. * Moved 68705 timer logic out of arkanoid driver and into 68705 core. -stv.cpp: Cleaned up comments, BAD_DUMP flags and set descriptions based on recent Print Club 2 set redumps, and added preconfigured NVRAM to non-corrupt set. [David Haywood] -Added a preconfigured NVRAM to tangtang in esd16.cpp so it won't boot with invalid settings. [David Haywood] -Added a dump of one of the HNG64 TMP87PH40AN I/O chips. [CAPS0ff] * This came from a sample OTP chip that was purchased for testing/analysis, not one of the chips actually taken from a HNG64 unit! * The chip had no protection and read out without issue. * It isn't clear if this is the driving, shooting or fighting MCU type. -stuntcyc logic emulation: [Ryan Holtz] * Added netlist. * Fixed some NOR gates that should have been NANDs, fixes the playfield. -netlist improvements: [Couriersud] * ROMs now specify an identifier in the netlist to load data from a source_t implementation. * Added "-r" option to nltool to pass path to a folder containing ROM files. * setup_t is owned by netlist_t; stop being complicated. * Removed gnd() method, simplified further. * Fixed seldom-used conditional build options including OPENMP. * Increased readability of timed queue code. * Reamed connect_late to connect. * Register nets where they are created. * Preparatory work for automatically generated include files for devices. - nltool now is able to create all defines from the factory definitions. * Added code to remove devices connected only to rail terminals. * Refactored reverse polish notation evaluator into own its source files. * Added function parameter to current and voltage sources VS and CS (e.g. to produce a sine wave). * Changed code to allow devices to optionally be treated as dynamic or timestepping devices. * Converted warnings and fatal log messages to constants. * Assume string literals are UTF8 in netlist code. -mario: Hooked up Luigi walking sound in netlist sound implementation. [Couriersud] * Driver now uses netlist audio implementation instead of discrete implementation. * The previous emulation has not been removed yet because it still contains a lot of documentation. -netlist: Added LM747, LM747A and 2N2565. [Vas Crabb] -gsword.cpp updates: [Vas Crabb] * Split out gsword and josvolly functionality from base driver class. * Identified josvolly "AA 007" chip as NECD8255A for reading input ports as shown by CAPS0ff die shot. * Hooked up josvolly MCUs for communication between CPUs, improves test mode behaviour. * Added DIP locations to josvolly based on test mode. * Named unknown DIP settings after the location they control in main RAM. * Identified josvolly cabinet type DIP switch. * Removed obsolete josvolly MCU simulation. -gladiatr.cpp improvements: [Vas Crabb] * Separated gladiatr and ppking state classes. * Hooked up all four MCUs in gladiatr sets, games now honour coinage settings. * Eliminated tagmap lookups on input read. * Add bootleg MCU dumps to all gladiatr sets as BAD_DUMP, removed MCU simulation, and updated notes. -m6805: refactoring and improvements [Vas Crabb] * Moved 68705 devices into their own file, Made P3, P5, R3 and U3 variants and made them load bootstrap ROMs. * MC68705R3 bootstrap ROM is believed to be identical to U3, but a dump is required for confirmation. * Implemented EPROM control (saves contents using NVRAM mechanism). * Implemented differences for open drain I/O ports. * Re-implemented timer/counter - supports MOR-controlled mode, correct count direction, and correct start/reset states. * Fixed state of input lines being lost on reset. * Use symbolic names for I/O registers in disassembly. * Exposed more more internal registers through the state interface - shows contents of registers that can't be read as memory. * Reduced massive amounts of redundancy by templating opcode handlers and replaced the epic switch statement with a dispatch table. * Turned a lot of macros into inline methods so they can be scoped down. * Fixed timings for a few instructions and added a table with CMOS instruction timings. * Corrected affected flags in comments on opcode handlers (actual code was correct). * Removed unnecessary flag calculation tables. * Added compile-time configurable logging for onboard MC68705 peripherals to help debug issues. * Completely eliminated the concrete 68705-without-peripherals class. * Use MC68705P3 core for bub68705, changela, maxaflex, mexico86, qix.cpp, taitosj.cpp and tstrike/ddungeon/darktowr, simulate synchronous latches better. * Use MC68705R3 core for pipeline. * Use MC68705P5 core for pitnrun. * Use MC68705P5 core for quizpun, MCU now gets timer interrupts correctly (still not working). -taito68705interface improvements: [Vas Crabb] * Added abstract base class with latch logic written for arkanoid/puzznic. * Removed non-obvious mcu_status_r and semaphore_r members and moved to drivers (varies by system). * Got rid of the unnecessary hacks for bigevglf, it doesn't need anything special. * Folded Slap Fight functionality into common device class. * Used common device for maniach, maniach2, renegade, retofinv and xsleena. * Added device for arkanoid/puzznic MCU setup, replacing glue in arkanoid and simulation in puzznic. * Removed leftover crud from driver state classes. -hotsmash, pbillian: Cleanup: [Vas Crabb] * Did bare minimum work to extricate hotsmash/pbillian from superqix_state. * Migrated to M68705P5 core instead of in-driver peripherals. * Reduced tagmap lookups. -stfight.cpp: Fixed ADPCM control. [Vas Crabb] * Used MC68705P5 core rather than in-driver peripherals. * Latch ADPCM counter on the correct edge. * Remove unused members, eliminate function statics, and fix up save state registration. * Reduced runtime tagmap lookups. -tigeroad.cpp: Cleanup and modernisation: [Vas Crabb] * Split out bballs and pushman state classes. * Used new MC68705R3 core for pushman, make communication with host CPU believable. * Used derived memory maps rather than installing handlers in init members. * Simplified bballs protection MCU simulation using pushman hookup as a guide. -a2bus/mouse.cpp: Simplification and cleanup: [Vas Crabb] * Used new MC68705P3 core and removed obsolete glue. * Made comment styles consistent, eliminated device timers altogether, and de-duplicated code for updating X and Y axes. * The card works before and after the change, but by default axes are only mapped to inc/dec keys, not host mouse. -taito_l.cpp: Split giant state class up into family tree, reduced tagmap lookups. [Vas Crabb] -i8251: Made receive more reliable, cleaned up a little. [Vas Crabb] -zorba improvements: [Vas Crabb] * Created emulated keyboard device using MC68705P3 core. - Identified 88 of 96 matrix keys, 6 of 8 DIP switches, and 3 of 6 outputs. * Connected IEEE-488, RS232 and Centronics ports. * Hooked up all IRQ sources and connected PIT to USARTs. -m6805evs: Added proper memory map in comment and note that it needs CPU core support for the 68HC705 family. [Vas Crabb] -Added logmacro.h inspired by Edstrom's log macros. [Vas Crabb] * Should be #included after other headers and after optionally #defining VERBOSE, usage samples in z80scc.cpp and m68705.cpp. -arkanoid: Confirmed MCU reset also resets semaphore flags. [Lord Nightmare, Vas Crabb] -debugger: Use 0o prefix for octal numbers, 0b for binary numbers, and allow uppercase radix characters. [shattered, Vas Crabb] -superqix.cpp: Deprotected an original Japan/World Super Qix 8751 MCU, and verified that the presumed B03 // 03 MCU dump is correct. [Lord Nightmare] -arkanoid.cpp: Fixed watchdog to match PCB tracing and update some comments. [Lord Nightmare] -Zorba keyboard: Fixed F4 in natural keyboard mode. [Robbbert] -Enabled rm380z34d and rm380z34e. [Robbbert] -Added support for earlier COS versions on the RM380Z. [zx70] * Earlier versions had only a 40 column display and the cassette tape interface. -Made the RTC chip react on the Aussie Byte. [zx70] -Scrollup fix for the TMS9927 family. [zx70] * Avoid reconfiguring all the CRTC parameters on any cursor shape change, which was resetting the scroll counter. * Fixes scrollup for the Otrona Attache. -pc_dsk: Support 360K images with 512-byte header, found in some softlist entries. [Justin Kerk] * Also support 1.44MB images with 1024-byte footer. -pc_dsk: Assume a smaller gap size to allow 400K disk images to load. [Justin Kerk] * Fixes e.g. ikari and marble from the ibm5150 softlist. -tandy1t: Distinguish between models using 90-key Tandy and standard 101-key "Enhanced" AT keyboard layouts. [Justin Kerk] * Also unmapped Hold key on the 90-key layout by default to avoid freezing the emulated system when switching UI modes. -atvtrack improvements - game code running now as it should: [MetalliC] * Extracted CPU initial boot from FPGA bitsream. * Implemented NAND Flash erase and program commands. * Hooked GPU IRQs control. * Added basic simulation of GPU's internal CPU for game init speedup. * Documented IO-port multiplexing. -naomi docs update: [MetalliC] * Dead or Alive 2 Millenium now parent of DoA2 set. * Renamed Star Horse sets for consistency. -Researched and documented NAOMI ROM board type 171-7885A master/slave features. [rtw, MetalliC] -IBM 6580 Displaywriter de-skeletonization. [shattered] -i8255: In read_pc(), also return data from output latch. [shattered] -ImageDisk loader: Don't crash on tracks with no data. [shattered] -TeleDisk loader: Accept images produced from 8" SSSD disks. [shattered] -imagedev/floppy: Added 'dskchg_writable' property (for Sony Microfloppy drives). [shattered] -imagedev/floppy: Added has_trk00 property, initially for IBM 6360 8-inch drives. [shattered] -imagedev/floppy: Inhibit reading until drive has spun up. [Michael Zapf] * This affects drives/controllers that do not use the READY line. * Still an over-simplified solution; requires a proper implementation of a spin-up ramp. * Stepping is allowed during spin-up until further evidence from real drives. -formats/wd177x_dsk: Allow override of build_sector_description, like nec765_dsk. [shattered] -polyplay: Added a German version of ZRE-PP based polyplay and a Czech ROM. [SailorSat] * Modernized/devicified the polyplay driver. * Documented differences in hardware. * Added newer ZRE-PP board (SIO not yet hooked up). * Added a Czech export version with the new menu. * Fixed undocumented Z80 CTC 'on-the-fly' mode switch; internal timer didn't stop. * Added new polyplay2 romset; german version with 10 games (6 new ones). * Renamed Czech version to polyplay2c and made a clone of polyplay2. -harddriv: Hooked up the first serial port as an RS232 device to enable linking. [SailorSat] * This allows one to link up two Race Drivin' using null-modem and bitbanger (38400 8E1). -HP9895 dual-floppy drive WIP: [F.Ulivi] * Added draft of HP9895 floppy drive, PHI passes POST. * 9895 now talks through ieee488! * Cosmetic fixes to 9895-related source files. -gaelco: Dumped "Biomechanical Toy (Ver. 1.0.1884)" sound roms, fixes audio in this version. [ShouTime] -Verified that Plump Pop uses the same M-Chip as extermination and Dr. Toppel; added and corrected labels, locations and chip types for several ROMs/PROMs as well as updated notes, based on PCB pictures. [ShouTime] -segae.cpp: Fixed incorrect Opa Opa ROM labels. [ShouTime] -Updated PortAudio library and added audio output module. [inte alls] * Provides low-latency audio output on Windows 7 or later and Linux. -ppcdrc.cpp: Clear two LSBs of the branch target address. [maximumspatium] * Fixes an issue preventing Power Macintosh 6100 from starting up. -x1.cpp: Added kana input support. [r09] * Added all kana and kana+shift key combinations. * Changed the kana key into a toggle, like in real hardware. * Added some missing keys that exist on the actual X1 keyboard. -taito_f3: Fixed missing graphics on state load. [moralrecordings] -Added write line member for terminal count line of upd765. [Patrick Mackinlay] -retofinv.cpp: Added comment about developer (thanks to TCRF and GDRI). [Stiletto] -Added the Sonic 3 proto lock-on chips to the relevant Sonic 3 proto sets. [einstein95] -cvs.cpp: Only show popmessage on unknown writes if VERBOSE is defined. [system11] -a78_slot: Fixed broken 144k + POKEY@450 emulation. [Mike Saarna, trebor] * Bentley Bear's Crystal Quest and Donkey Kong PK-XM no longer crash. -DEC Rainbow 100 updates: [Bavarese] * Enabled Corvus hard drives (Patched CP/M 1.x only, requires DRCDUTIL.TD0 driver disk from Maslin archive). - See section CORVUS HARD DISK for patch instructions. - DOS 2.x and CP/M 2.2 were once supported too, but drivers appear to be lost. * Added info about 6 and 20 MB Corvus drives and how to format/use them under CP/M 1.x. -aztarac.cpp: Verified and corrected labels/locations and added newly dumped video board PROMS. [Andrew Welburn, Tafoid] -ms32.cpp: Corrected ROM names for Best Bout Boxing. [Corrado Tomaselli, The Dumping Union] -pse.cpp: Redumped bazookabr. [f205v] -Corrected tilemap colors in Stadium Hero. [Bryan McPhail, Guru] -armedf.cpp: Verified and corrected clocks for Sky Robo / Tatakae! Big Fighter. [Guru] -hng64: Documented I/O CPU clock. [Guru] -pacman.cpp: Added readme for Number Crash. [Guru] -jollyjgr.cpp: Updated readme and corrected clocks for Jolly Jogger. [Guru] -hiscore.dat: Updates [Leezer] -Added handy ROM filename discrepancy spotter scripts. [Zoe Blade] * Identifies identical ROMs that have different names in parent and clone sets. -Updated V.Smile software list: [Fake Shemp] * Split into three lists: regular V.Smile, V.Smile Motion, and V.Smile Baby (Motion and Baby lists not hooked up yet). * Updated with a bunch of new-found carts and been restructured to indicate which carts are undumped. * Documented cart internals more thoroughly - descriptions now list PCB types, chip placements/labels, etc. if available. * Added previously missed dumps, fixed some typos. -Added more software list documentation based off new dumps. [Fake Shemp] * Carts for a2600, megadriv, n64 and snes got redumped recently by TeamEurope; added newfound information to the softlists. * Removed syvalionp2 as it's simply a bad dump of syvalionp. -pc.cpp updates: [rfka01] * Added Atari PC1 and corrected name of Atari PC3. * Gave standard pccga five slots, so machines with combo cards can have hard disks as well until combo cards are emulated. * Reordered MCFG and ROM entries to match the machine list at the bottom of the file. * Derived NCR PC4i configuration from VGA PC and corrected number of slots. * Made 720K drives standard for laptops which have them. * Added info on Zenith Supersport, Bondwell Pro28, and Atari PCs. * Added info on several already emulated systems in the header. * Added detailed information on Data General One, Commodore PC-1, Commodere PC10-III and PC20-III, Zenith SuperSport, Siemens Sicomp PC16-05, NCR PC4i, Olivetti M15, Sharp PC-7000, Sanyo MBC-16, Atari PC-3, Eagle 1600, VTech Laser Turbo XT and XT/3. --- Конец цитаты --- |
| Kos:
--- Цитата: Heidr от 26 Январь 2017, 17:46:30 ---Ух ты, даже DX11 уже работает. Ещё что-то обещали насчёт поддержки геймпадов XInput без бубна, как с этим дело обстоит? --- Конец цитаты --- DX11 ещё только начал более-менее работать. Рассчитывать на то, что можно нормально поиграть в продвинутые игры не стоит. Насчёт XInpux - хз. Сам проверял это очень давно, пару лет назад в последний раз. |
| Photon9:
Не то чтобы глобальная новость, но обновился перевод Skies of Arkadia Legend стянуть можно тут, http://zerolabs.somee.com/soal_translation.html там же есть ещё несколько переводов, в том числе идёт работа над переводом Parasite Eve 2 |
| Arbars:
Ещё одна маленькая новость - эмулятору MAME исполнилось 20 лет: http://www.mame.net/?p=439 Today marks the twentieth anniversary of the very first MAME release. We’d like to thank each and every one of you who’ve contributed to making MAME what it is today. When we prepared a list of credited contributors for MAME’s tenth anniversary, it came to just over 500 names. The number of credited contributors has more than tripled since then: over 1,600 individuals/groups have been credited with contributions. MAME is a truly inclusive, global team effort. We’d also like to thank the uncredited contributors – if you’ve filed a bug report, distributed binaries, run a community site, or just put in a good word for MAME, we appreciate it. It’s very humbling to realise that there are people on this list who were born after the initial MAME release. We’d also like to take a moment to remember the contributors who have passed on and are no longer with us. We look forward to seeing this list grow even faster over the next decade: 0-wiz-0 15kop arcade museum 2600 30yr 4am 686 69mustang 9ofzeven A. Babich A. Brown A. Costin A. Hoekman A.Kueckes A.R.P.A. A.Viloria AamirM Aaron Giles Aaron Stover abcd efgh abelardator2 Abelardo Vidal Ace Acho A. Tang Adam Bousley Adam Gashlin Adrian Smethurst Aeternal ahofle AintBigAintClever ajax16384 AJR Akiles500 Al Kossow Aladar Alan Griffin Alan J McCormick Alan Kamrowski II Alan Meades albaki77 Alberto Grego Albolo alca Aldo Vittorio De Luca Alegend45 Aleksandar Spasojevic Ales Dlabac Alessio Manuele Alex Alex Eddy Alex Judd Alex Meijer Alex Miller Alex Pasadyn Alex Romero Alex W. Jackson Alexander F. Alexander Stakhanov Alexey Aley Keprt Ali alien_mame Allard van der Bas allentown_john Alone Coder Amanda King Anders Hallstrom Anders Sandahl Andi Andre Cotrim Andre Hufschmidt Andrea Mazzoleni Andrea Palazzetti Andrea Petrucci Andreas Kraemer Andreas Naive Andreas Senk Andreas Singer Andreas Thorsén Andrew Caldwell Andrew Church Andrew Conroy Andrew Gardner Andrew Jackson Andrew Jenner Andrew Kuchling Andrew Kurushin Andrew Prime Andrew Scott Andrew Seed Andrew Zaferakis Android Andy Conroy Andy Henderson Andy Jones Andy Raven Andy Welburn Andy Welsh Andy White AndyGeezer Ange Albertini Angel Maestre Angelo Salese angrylion anikom15 Anna Wu announ Anoid anondumper anonyMous donator Anonymous from Switzerland Anssi Anthony Kruize anthonyoftga Antoine Mine Antonio ‘Peluko’ Carrillo Antonio Giner Antonio Gonzalez Jr. AntoPISA Antro Antwon Barajas ANY Arashikage Arcade Addict Arcade Belgium Arcade Vintage arcade-history.com arcadecomponents.com ArcadeDude ArcadeHacker arcademodbios ArcadeNUT Arcadezentrum arcadiabay.de arielseachild Arjen Hoekman Arnaud G. Gibert Artemio Urbina Asayuki Ashura-X Asociacion A.R.C.A.D.E. Astroblaster Atari Ace atchoo Atilla Grosz Augusto Garcia AUMAP austere Avedis Boyajian Axel Muhr B Zeidler B. Sparks B.S.Ruggeri B2K24 Bad A. Billy Badbaud balrog barakandl baritonomarchetto BarnacleEd Barry Gemma Barry Harris Barry Rodewald Bart Tobalske Bart Trzynadlowski Bartolome Lopez Gimenez Basilio García Bat Country Entertainment batman2509 Battlepriest Bavarese Baverese bbmmamoh bdam Bela Harcsa Ben Bruscella Ben Fino-Radin Ben Geeves Ben Rudiak-Gould Ben76 Bensonrad Berger Berlioux Julien Bernard Tack Bernd Wiebelt Bernhard Frauendienst BET biasini Bicycle Repairman Bigster Bill Blake Bill DeLeo Bill K bisboch BisonSAS bisus bitsavers Bjorn Stahl Black1972 Bladerunner Blair Quinney blargg blib blinddog1 Blip blokey bmoto bnathan Bob Seidel bobaruni Bobby Conover Bobby Tribble bobz bodger319 bonky0013 boredstu BouKiCHi Brad Hughes Brad Martin Brad Oliver Braille BraiNKilleRGR Brandon Corey Brandon Kirkpatrick Brandon Munger Branimir Karadzic Breiztiger Brendan Schulze Bret Wallace Brett Wyer Brian Callahan Brian Crowe Brian Deuel Brian Griffin Brian Hargrove Brian Levine Brian Lewis Brian Oberholtzer Brian Stern Brian Troha Brian Verre Brian Walenz brizzo Bruno Celsi Bryan Ischo Bryan McPhail Bud Crittenden Buddabing budge bulldawg bushjc BUT Byte Surfer ByteMaster bytestorm byuu C J Wren C. Bristow C. Stefano C. Trutmann CAB cacis CaH4e3 Caius Cameron Zemek Cananas Canim Cap CAPS0ff Captain Ahab Captain Haddock Carl Carl Perry Carl-Henrik Skårstedt Carlos A. Lozano Carlos Gutierrez Carlos Santillan Casper Ti. Vector catSushi cbt CDiFan Cesare Falco cgwg Chack’n Chad Chad Hendrickson Chad Hurwitz Chaneman Charles MacDonald CharlesJS Charlie Miltenberger Chizzy Choi Sung Ho Chris Despinidis Chris Engel Chris Hardy Chris Kennedy Chris Kirmse Chris Law Chris Moore Chris Psaros Chris Ransley ChrisQC Christian Brunschen Christian Grössler Christian Marillat Christian Raftopol Christoff Feldtmann Christophe Jaillet Christophe Verre Christopher Bachmann Christopher Edwards Christopher Stone Claudio Bechini Claudio Casiglia Claudio Nieder ClawGrip Clay Cowgill Clay Harrell cmonkey Col Turner Colin Colin Howell Colin Plumb Collin Foust Colonel_Klink colour.thief Comboman ConHuevosGuey CoolFox CoolMod Cools Cornishdavey Costa Sgantzos Couriersud couriersud Cowering cpsystem3 CptGuapo Craig Anstett Craig Walker CreamyMami cricri_pingouin Cristian Arias crzmx Curt Coder cutebutwrong Cydrak cync D$wizz Taylor D. Beneke D. Edwardson D. Haist D. Maeby Dag Lem Dagarman Dale Luck DamagedGoods Damjan Dan Boris DangSpot Dani Portillo Daniel “casebres” Daniel Coulom Daniel Filner Daniel Hitchcock Daniel Palmer dannonew Dante Profeta Dario Manesku darkcoder Darklord Darksoft Darkstar Darq Darran Darren Atkinson Darren Hatton Darren Olafson Darrin Redick Dave Dave Ahlswede Dave Dribin Dave F Dave France Dave Hollister Dave Jones Dave Ormiston Dave Spicer David Alves David Bain David Calandra David Caldwell David Graves David Haywood David J. Robertson David Raingeard David Robertson David Rolfe David Silva David VanVoorhis David Viens David Widel David Winter Dazzer Deacon Blue Dead_Body deadscreem Dean London defor Demul Team Denis Lechevalier Derek Ledbetter Derick2K Derrick Renaud desodeso destruk Deunan Knute dgame DHS DICE Team Dick Millikan dink Dion Dirk Best Dirk Verwiebe djvinc Dlfrsilver Dna Disturber dogpn Dominic Nater Don Hodges Don Maeby Don Zaucker dos_ Dr Decapitator Dr Slots Dr. Spankenstein Dr. Zer0 Dr.Venom Dragon's Lair Project DrgnMndd DsNo Dsyde Duddie Dullaron Dumping Union dwidel Dyno Dastardly Dyq E. Page-Hanify ebo0763 Ed Bernard Ed Mueller EdCosta Edcross Eddie Eddie Edwards Edgardo E. Contini Salvan Eduardo Cruz Edward Massey Edward Swiftwood EGCG ehrhard@csd.de einstein95 Eisuke Watanabe Eke-Eke ElBarto Elestir Elgen elnaib ElSemi EMMA team Emmanuel Vadot emuDrache emuLOAD Emuman Endrift ENGCameraman Englishman Enik Land Enricnes Enrique Sanchez Eric Anschuetz Eric Ball Eric Hustvedt Eric Marks Eric Smith Erick Dillon Erik De Maeyer Erik Ruud Ernesto Corvi Eugene Sandulenko Eugenio De Renzi Exodus external F. Bukor F. Xerri F.B. More F.J. McCloud F.J.Jimenez F.Ulivi f1race f205v Fabien Marsaud Fabio Priuli Fabio R. Schmidlin Fabrice Arzeno Fabrice Bellet Fabrice Frances Fabrice Martinez Fabrizio Pedrazzini Fabrizio Vasile Fake Shemp Falcone Fallout Farfetch’d FatArnold Federico Schwindt Felipe Sanches Fernando Lemos fgs Filippo Tarderia FinalDave Firebricks Firehawke Flatliner fluxcore Foul Fr45h3r Francesco Caporali Francesco Messineo Frank Berlt Frank Bukor Frank Palazzolo Frankie Franklin Bowen Frans van Egmond FraSher Fraspe Fred O. Frederic Canoen Fredric QJ Blaholtz Fredrik Sjostedt friol frsj8112 Fruitsim Fujix funstuff fuzzbop Fyrecrypts G. Mateo Gabriele D’Antona Gabriele Gorla Gaby GAELCO SA gamerfan Gamester Gareth Hall Gary Walkling Gary Walton Gatinho gatt9 gbluma geecab gekkio genieta1 Gérald Gerald (COY) Gerald Vanderick Gerardo Oporto Gerco Ballintijn Gerrit Van Goethem Gerrit Volkenborn ghoolster Giel van Schijndel Gilby Gilles Fetis gingertom giuppo Giuseppe Gorgoglione GMB gmx Gnoppi Gondos Gonetz Gonzalo Gonzalo Casas Gor Gordon Jefferyes gp-lee Gracious Anonymous Donor Grant Galitz gravilidavide gregf GreyRogue GroovyMAME Grull Osgo gtbb08 Guitar Guru Guy Hufkens Gyrovision H.A. Pontes H.R. Kauffman Hairu HAL9K Hammad hammer300 Hammy Hamster Hans Andersson Hans de Goede Hans Johanson Hans Ostermeyer hap Happy Harmony Hartenberger haynor666 HeadKaze Heckler Hedley Rainnie Heihachi_73 Heretical_One Herman Heritage Hervé Warin Heywood Floyd HIGHWAYMAN Highwayman Hikari Hiromitsu Shioya HobbesAtPlay HobbyRoms hoot development team hotaru hotgraphics Housi Howard Casto Howie Cohen HPMAN hsialin ht1848 Hugh Allen Hugh McLenaghan Hugo Cesar Somellera Calderon Hurray Banana Huygens Hyllian Ian F. Ian Karlsson Ian Knowles Ian Patterson ibara icronnya77 idc IFW Igor IgorR76 iGREKKESS Imhotep Inaki Baz Castillo incog Iñigo Luja inkling innocent2k InsertMoreCoins insideoutboy inte alls Ioannis Bampoulas iq_132 iritis Irongiant Iso Tropia Italian dumping team italiandoh italie Ivan Mackintosh Ivan Vangelista ivanva J. Bijl J. Ferneborg J. Finney J. Leyda J. Mathevet J. Miller J. Rodman J.J.Boy JacKc Jake Stookey James James R. Twine James Rowan James Wallace Jan Kretschmer Jan Stuhler Jan-Jaap Janniz Jarek Burczynski Jarek Parchanski Jarrod Wright Jason Eckhardt Jason Lo Jason Nelson Jason Scott Jason Wible Jay Gallagher jbo_85 JC Alexander JCK Jean-Francois DEL NERO jedwidz Jeff Johnson Jeff Mitchell Jeff Shanholtz Jeffrey Clark Jeoff Krontz Jeremy Green Jeremy McElroy Jeremy Ostrowski jeremymtc Jess Askey Jet Black Jets Jezze JF Jim Jim Brain Jim Hernandez Jim Skilskyj Jim Stolis Jim Thevenot Jimmy Hamm Jindřich Makovička Jirou Kaneda JJ Stacino JJaVMeTaL jmak JMoya jmurjr Joachim Bassmann Joachim Puster Joakim Larsson Edstrom Joe Caporale Joe Magiera Joe Quanaim Joerg Hartenberger joey35car Johan Samuelsson John Brooks John Bud John Bugliarisi John Butler John Clegg John Dickson John Dondzila John Elliot John Gilbert John Glover John IV John Parker John R. Hauser John Rieman John Robertson John Vilk John Wil John Wilke john666 JohnBoy Jon Banks Jon Sturm Jonathan Edwards Jonathan Hughes Jonathan Lunman Jordan Mechner JordanRom Jordi Bosch Creus Jordi Mallach Jorge Silva Jorge Valero Jose Gutierrez Jose Jorge Fuentes José Miguel Morales Farreras José Renato Castro Milanez Jose Tejada Gomez Joseba Epalza Joseph R. Joseph Zbiciak Josh W. Joshua Chang József Bucher Juan Carlos Lorente Juan Felix Mateos Juan Manuel Gutierrez Juddy Jürgen Buchmüller Jules Blok Julian Eggebrecht Julian Sikorski Julien Frelat JunoMan Justin Justin de Vesine Justin Kerk Justin Lee Turner Justin Szczap jwdonal jysx012 K. Lee K. Svensson K.Wilkins K1W1 Kai Bauer kamilz kammedo kanikani Karen Karl Stenerud Karl-Ludwig Deisenhofer Katelyn Gadd Katsuhiko Kagami Kawaks kebrank Kef Schecter Keith Gerdes Keith Wilkins Kelby Murie Ken Ken Reneris Ken Van Mersbergen Kenneth Lin Kenneth Miller Keven Eshbach Kevin Kevin Bales Kevin Brisley Kevin Eshbach Kevin Estep Kevin Jonas Kevin Klopp Kevin Mullins Kevin N Kevin Pickell Kevin Thacker Kevtris Kiddcade Kiddo Cabbusses kingshriek Klaus Sommer KO Myung-Hun Kobat kode54 Kold666 Kopromaster kosmo Kowal Kranser Kris Anks Krusty Krzysztof Strzecha kurobee Kurt Mahan Kyungdahm Yun L. Genier lain Larry Bank Lars Bull Laszlo Schulteisz laugh launton Laurent Desnogues Lawrence Gold Layer Layne Leandro Dardini Lee Hammerton Lee Mitchell Lee Taylor Lee Ward Leezer Lei Wu Leif Hurst Leland leniad Leon van Rooij Leonard Oliveira letoram Li Jih Hwa Lior Aouate LnmVolbo Lodewijk Logiqx Lord Flux Lord Nightmare Lord-Data Lost Levels lowen Luca Antignano Luca Bruno Luca Elia Luigi Luigi30 luigi30 LuigiBlood Luis “Datasat” Luis Faria Lukasz Markowski M M. Burke M. De Pasquale M. Healey M. Hoenig M. Josephson M. Krug M. Ritchings M. Rodrigo M. Viste M.A.S.H. M.C. Silvius M.David m4st4 Macareno Macaw Macgaiver Machone MadSkunk Malcolm Lear Malice MAME Italia MAME32Plus MamePlus! Mameremember Mamesick MAN Manbow-J Manfred Schneider manimani manliodp Manuel Abadia Manuel Assoni Manuel Giron MarathonMan Marc LaFontaine Marc Lafontaine Marc Sandusky Marc Vergoossen Marcello Mancini Marcelo de G. Malheiros Marco Marco Cassili Marcos75 marcus Marcus Comstedt Marcus Jendroska Mariusz Wojcieszek Mark Frisbee Mark McDougall Mark Riley has no toaster Markus Rathgeb Marshmellow Martin Adrian Martin Binder Martin Buchholz Martin Ponweiser Martin Pugh Martin Sandiford Martin Scragg Martin Searle Martin White Maruwa Massimo Morra mastercello Mathieu Patard mathijs Mathis Rosenhauer Matt Matt Burke Matt Osborn Matt Ownby Matt Ziolkowski Matthew Conte Matthew Shultz Matthias Reichl Maurizio Clementini Maurizio Petrarota Maurizio Zanello Max Maxim Stepin maximumspatium mbcoguno mbeighau@iies.es Mednafen mellery MESSfan MetalliC Mevi Mexa Micha Michael Appolo Michael Cunanan Michael Luong Michael Soderstrom Michael Zapf Michele Fochi Mick Miguel Angel Horna Miguel Figueiredo Mike Appolo Mike Balfour Mike Coates Mike Cuddy Mike Ellery Mike Green Mike Haaland Mike Herrin Mike McBike Mike Naberezny Mike O’Malley Mike Saarna MikeDX MikeJ milliluk Minuous Minwah Miodrag Milanović Mirko Buffoni Mirko Mattioli MisfitMAME Miso Kim mister_rf Mitsurugi Mitsutaka Okazaki MiX mixxmaster MJSTY MK3Fan MKL mock-- mohamad “The Hedgehog” issawi Mojo2000 Moket moralrecordings Morten Shearman Kirkegaard Mosquito2001 motoschifo MPU Mecca Mr Goodwraith Mr Mudkips Mr. Do! Mr. Postman Mr.CAST mrsinister MSN Mucci muddymusic Murray Melvin mzdmommy N. Alston N. Francfort N. Garnier Nach Naibo Zhang NAmag nanashi Nao Naoki Natalie nathan Nathan Barber Nathan Lineback Nathan Strum Nathan Woods Neil Bradley Neill Corlett nekoziman Nemesis neocps1 neoforma NeoGeo de Ahuizotla NeoSD Nestor Acebo Jimenez NewRisingSun NeXT Nick Boos Nick Westgate Nick3092 Nicola Salmoria Niels Moeller Nigel Barnes Nigel Parker nightsoil nimitz ninjakid NintendoPlayer nitrofurano NJRoadfan nocash Nomax nono Norbert Kehrer Norix Nosunosu notaz NoVArcade nuapete Octocontrabass Ohsaki Masayuki Ola Andersson Oliver Achten Oliver Bergmann Oliver Lehmann Oliver Moazezzi Oliver Stabel Oliver Stöneberg oliverthepig Olivier Aichelbaum Olivier Galibert OopsWare OpenMSX Team Ordyne Orkin Oshah Owen Rubin P. Sealy pako ikarihardmods Palindrome Paolo Fiorani Paolo Venturi Paratech Parduz Parodier Parry PascalP Pasi Hytönen Pasky Pat Dardenko Patrick Lawrence Patrick Mackinlay Patrick McCarron Patrick Wheeler Patrik Styrnell PaTrYcK Paturlas Paul Canham Paul Daniels Paul Forgey Paul Hampson Paul Hogger Paul Leaman Paul Priest Paul Sommers Paul Swan Paul Thacker Paul Vining Paul Winkler Paulo Cabral Pavel Semerad Peabo Peale penrhos Peo Per Ola Ingvarsson Person Pete Ashdown Pete Ground Pete Ogoun Pete Rittwage Pete W. Peter Clare Peter Ferrie Peter Grounds Peter Gutmann Peter Hirschberg Peter J.C.Clare Peter Rittwage Peter Sealy Peter Storey Peter Townson Peter Trauner Peter Weuffen Peter Wilhelmsen Petter Sjolund Phil Bennett Phil Hopely Phil Morris Phil Skuse Phil Stroffolino Philip Burke Philip Campbell Philip Zumbrun Phill Harvey-Smith phillw phulshof Piero Andreini Pierpaolo Prazzoli Pierre Riteau PinMAME Pitou PKGINKO PluginNinja PokeMAME PongKang pongplaya porchy PowderMaker PressStartandSelect Project ‘Amber’ PS PsikyoFan pSXAuthor PtoPOnline Pugsy PulkoMandy Punkyas Pythagoras573 pza Quantum Leaper Quarterarcade Quench quzz QWERTY Qwi Jibo R. Balke R. Belmont R. Coltrane R. Gatto R. Gatzke R. Hawkins R. Howard R. Weidinger r09 rades Rafael Alonso RafTacker Rainer Keuchel Ralf Schaefer Ralf Willenbacher Rambo Ramiro Polla Ramsoft RanaElia Randolph Randy Hoffman Randy Mongenel Raney Eden ranger_lennier RansAckeR Raphael Nabet RasnAckeR Raul Delgado Razoola Re-Animator ReadOnly Reagan Roush redk9258 Reed Reijo Tomperi Rene Reucher René Single RetroJunkie Retroport RetroRepair RevisionX Reznor007 rfka01 rhester72 Ricardo Bittencourt Ricardo Marques Richard Bush Richard Davies Richard Goedeken Richard L. Hamilton Richard Mitton Ricky2001 Ricky74 Rimsky82 Ripper006 Risugami rjosal Rob Bohms Rob Braun Rob Ragon Rob Rings Rob Rosenbrock Rob Walmsley Robbbert robcfg Robert Alan Byer Robert Anschuetz Robert Bohms Robert Flory Robert Gallagher Robert Justice Robert Muth Robert Quenet Robert Walsh robert_s Roberto Fresca Roberto Gandola Roberto Lavarone Roberto Malone Roberto Ventura Roberto Zandonà Robin Cooper Robin Merrill robindan77 robiza robj robotype Rockman rockywall Rod_Wod Rodimus Prime Roger Sanders Rogerio Romain Tisserand Roman Roman Grantovskiy Roman Scherzer RomVault Ron Fries rootfather Roselson Ross Myers rte rtw Ruben Ruben Panossian Rui Baptista Runik Ruslan Staritsin russ h. Russell Nash Ruud Baltissen Ryan Ahn Ryan Holtz RYO S. Arnold S. Austin S. Brown S. Healey S. Rietscha S. Ruiz S. S. Neilson S. Smith Sacrilego SailorSat Sal Bugliarisi Sam Lantiga Sam Lantinga sam20sam Samuel Neves Samuele Zannoli Sandro Ronco Santeri Saarimaa Santy14 Sara S. Satoshi Suzuki Sawat Pontree scarlet ScheissNussen Scott Brasington Scott Kelley Scrooge McClunk se yong Jang Sean Clough Sean Gugler Sean McGee Sean Riddle Sean Rider Sean Sutton Sean Young Sebasten Hegon Sebastian Ojeda Sebastien Chevalier Sebastien Monassa sedn Segher Seth Soffer sewave Sez Shane Monroe shattered Shaun Stephenson ShengLuc Shica Shideravan ShiggsUnderground ShimaPong Shin Emu Keikaku team ShiRiRu shiru8bit shmups forum Shouhei Nishi ShouTime Shouzou Sugitani siftware SilverFox Silvio Finotti Silvio Grazini Silvio Maeboto Simon Dennison Simon Walls Simon White Skate skeleton081983 skiltz skype Sly DC smf Smitdogg SMS Power snoopy Sock Master SoftwareThis SoltanGris42 somebody SomeGuy Song Gao Sonic Sonikos Soren Skou Nielsen soyandroid SPACETAXI Special LIU spogghi SpritesMods.com SPS Spyder SRI SSJ Stanislav Shwartsman starke/peap Steetgames Stefan Jokisch Stefan Jokish Stefan Lindberg Stefano De Dionigi Stefano Mozzi Stefano Priore Stefano Rolleri Stefano Teso stefanocsw Steffen & Laschek stengun Stephan Cecchinel Stephen Behling stephh Steve Steve Baines Steve Ellenoff Steve Golson Steve Leung Steve Rice Steve S. Steve Scavone Stevebm1 Steven Boswell Steven Frew Steven Hugg Steven LeMaire stevenc99 sthief Stiletto Stuart Campbell Stuart Carnie Sugoi Helsinki Super Menteur Superbank superctr Suppi-Chan Surgeville Svante Gerhard Sven Gothel Swos sxevious sylphia Sylvain Glaize system11 sz72 Sébastien Volpe T. Huff T. Petersen T.Bellm T.Fujita tabbycat12 Tafoid Taizou tak taka-e Takahiro Nogi takearushfan Takeda Toshiya Tarnyko Tatsuyuki Satoh Taucher Tauwasser Team Avalaunch Team CPS-1 Team Europe Team Japump! techfury90 Techmotour Ted Bailey Ted Green telengard Tempora TerryMasters TH60 The Flying Ape the Game Preservation Society The Iron Goat The Sheep The tECHIDNA theboy181 Thierry Lescot Thomas Klausner Thomasz Slanina Thorsten Thorwak ThumB Tiago Pierezan Camargo Till Harbaum Tim Cottrill Tim Lindner Tim Lindquist Tim Schuerewegen Timothy Shiels Tingoes Tirino73 Titus Tjeerd Carter Toby Broyad Tom Braider Tom Clayton Tom Girardot Tom McClintock Tomas Dahlgren Tomas Karlsson Tomasz Slanina Tomer Verona tomyun Ton Brouwer Toninho Tony Beason Tony La Porta Tony Swann Tormod Tjaberg Tornadoboy Torsten Toshiaki Nijiura Tox Nox Fox trap15 Trebor TrevEB TRex trinitr0n Trinity Troy Gratton trurip Tsuyoshi Hasegawa TTX Twisty TylerDurden67 Uki Uli H. Uncle Tom Unigame unzu uRebelScum Valerio Verrando ValleyBell Vampirz Vas Crabb vascodiaz vernimark Vernon C. Brooks VGR Victor Trucco Victor Vasiliev Video Klein Ville Laitinen Ville Linde Vince Mayo vintagevideogames.com Virtu-Al Vito Vittorio Romeo Vladimir Kryvian Volker Hann W. Belk W. Herve W. Perez Waremonger Warren Ondras Wayder Wei Mingzhi Weisse Eins WhoWantsToKnow? Wiebo de Wit Wilbert Pol wild eyed Will Medved William Coolay William Krick William Ostronic Wind Wingman winteriscoming wolf676 Wolfi Woodada World of Jani Wouter Vermaelen wpcmame Wulfman www.jammarcade.net Xander Xander Xander xDisciplex Xiaou2 XingXing XoreX xrodney xvi XX Yano Hirokuni Yasuhiro Ogawa Yoann Courtois Yochizo Yohji yong Yoshi yovan Yrouel ytsejam Yu YuiFAN Yves Yves Colombani Yves Marchand Y~K Zab Zabanitu Zak0077 Zakk Zaphod Zeipher Zerza Zhivko Dimitrov Ziggy Zoe Blade Zoinkity Zonn Moore zozo ZSNES Team Zsolt Vasvari ztwistedsymphony zx70 |
| Zykon:
Mednafen v0.9.42 NES: Added support for iNES mapper 190. SNES_FAUST: Added multitap support(enable via setting "snes_faust.input.sport2.multitap"). SS: Fixed severely-flickering graphics in "Virtua Cop" and "Virtua Cop 2". SS: Fixed speed problems in "Pocket Fighter". SS: Fixed FMV tearing in "Johnny Bazookatone". SS: Fixed hang in "GunBlaze-S". SS: Fixed hangs in "Virtua Fighter" and "Virtua Fighter Remix"(still some graphical weirdness, though). SS: Fixed hang in "Zero Divide". SS: Fixed missing sound problem in "Arcade's Greatest Hits". SS: Fixed missing sound and related issues in "Ultimate Mortal Kombat 3". |
| Yaranga:
Zykon, спасибо, добавил. |
| Zykon:
Обновился Mednafen 0.9.43 PSX: Reduced DualShock rumble latency by 1 frame. SS: Added multitap emulation, enableable via settings "ss.input.sport1.multitap" and "ss.input.sport2.multitap". SS: Added steering wheel emulation(for "Virtua Racing", and other racing games that lack 3D Pad analog support). SS: Added Mission Stick and Dual Mission Stick emulation. SS: Added 101-key US keyboard emulation. SS: Fixed hang in "F1 Challenge". SS: Fixed missing voice acting and related hangs in "Magic Knight Rayearth". Reworked how input grabbing is handled. The new way uses only one key combo(CTRL+SHIFT+Menu), and will adapt its behavior based on any keyboards being selected on any virtual input ports or not(refer to the documentation for full details). A new setting is added, "command.toggle_grab", and two settings were removed, "command.toggle_grab_input" and "command.toggle_cidisable". Emulated keyboard(FKB, Tsushin, Saturn) key state is now only updated when input grabbing is toggled on. |
| Yaranga:
Zykon, спасибо, добавлено. http://www.emu-land.net/news/mednafen_0943 |
| Zykon:
OpenEmu 2.0.4 http://openemu.org/ Added support for the new MacBook Pro Touch Bar. Added gameplay preference to allow playing with controllers while in the background. Added automap support for PS4 Slim DualShock 4 (model CUH-ZCT2). Improved importing Multi-Disc Games. Fixed case where games would not load if a previous game failed to load. Fixed a potential crash when checking for and downloading core plugin updates. Fixed a crash when using the popout gameplay window and accessing the Services submenu on macOS 10.12. Fixed main window toolbar appearance for some localizations. Fixed various 10.12 SDK UI issues. Added Catalan localization. Updated localizations. MESS и MESSUI v183 http://messui.1emulation.com/ - 705r3prg: Confirmed MC68705R3 bootstrap program matches MC68705U3 (and U5 for that matter) [Brizzo]. - apple2gs: Fixed apple2gs regressions [R. Belmont]. - arm7: Added support for the second BLX form for ARMv5 and fixed behavior of second BLX form in THUMB [Alex Marshall]. - h19: A few fixes and more documentation, cleaned up ROM definitions [Mark Garlanger]. - huc6261: Fixed YUV colors, added palette offset and HuC6261-A mixing - fixes PC-FX boot screen graphics/colors [Angelo Salese]. - intvkbd: Corrected screen alignment. Changed to use generic TMS9927. Aligned STIC and TMS9927 graphics properly. Added preliminary support for testing intvkbd printer. Added proper documented memory addresses for tape drive. TMS9927: added support for driver-specific overscan areas [Frank Palazzolo]. - m6805: Added CMOS devices, miscellaneous fixes. Added m146805 and m68hc05 to unidasm. Fixed disassembly of BIT opcodes. Fixed burning cycles on disabled interrupts. Cleaned up BIH/BIL handling. Made opcode tables configurable in m6805_base_device, provided tables for HMOS, CMOS and HC families. Implemented MUL instruction, made unimplemented STOP and WAIT raise fatal error. Implemented 'HC05 edge-sensitive external interrupts. Added partially implemented MC68HC05C4, MC68HC05C8 and MC68HC705C8A devices. Fixed problem with edge case in 68705 timer overflow interrupt when TDR=0 [Vas Crabb]. - m68153bim: Fixed release irq line bug and updated LOGs [Joakim Larsson Edstrom]. - maniac: Machine promoted to working [hap, Sean Riddle, Kevin Horton]. - mc6845: The device should not scan out more lines than programmed into the 'visible' register [Mark Garlanger]. - mpcc68561: Improved interrupt support and LOGs messages [Joakim Larsson Edstrom]. - ms7004: Handle incoming serial data via INT pin [shattered]. - osborne1: Added Osborne-1 with Nuevo Video board as a clone. Made Alpha Lock a toggling key rather than a fake DIP switch [Vas Crabb]. - osborne1nv: (m6845) Fixed starting address in row/column mode (used by osborne1nv) [Robbbert]. - pic1655: Added basic support for the old GI PIC1650 and PIC1655. Made RTCC (aka T0CKI) pin an input line handler [hap]. - plus1: Machine promoted to working [hap, Sean Riddle]. - saa1099: Use correct LFSR polynomial for SAA1099 noise generation, added some notes about an unemulated undocumented feature of the noise clock [Jepael, Lord Nightmare]. - sdk85: Added mastermind BIOS [Paolo Forlani, Stefano Bodrato]. - upd7810: Replaced fake I/O space with callbacks [AJR]. - via6522: Improved logging. Fixed 50/50 duty cycle for T2 and O2 driven CB1 shift IN & OUT on CB2. Added stop of device_timer when going from internaly to externaly clocked shift modes. Fixed so shift out and in flank is not controlled by pcr in accordance with datasheet. Added missing final and leading flanks when shifting out and in respectivelly [Joakim Larsson Edstrom]. - z88: Fixed expanded video addressing in RAM carts [Nigel Barnes]. - zx81: Added tzx cassette format, changed default ramsize to 16K [Nigel Barnes]. - abc80x.cpp: Fixed sector interleave [Curt Coder]. - aim65.cpp: Added 16K PROM/ROM module, 4 extra sockets required for Instant Pascal [Nigel Barnes]. - amiga.cpp: Converted the Amiga keyboards to a bus interface with slot devices. Addes a German A500 keyboard variant, keyboard fixes. Moved and renamed Amiga sound device, added pinout and description. Moved audio related registers into Paula device, now independent from Amiga state class. Made Akiko independent from driver state [Dirk Best]. Keyboard updates: Corrected polarity of KB_DATA from Amiga to keyboard. Completely rewrote 68HC05CxA-based A1200 keyboard device, now working. Fixed KB_DATA mixing in A500 keyboard. Made A500 keyboard caps lock LED output name consistent with A1200. Added Alt- and Alt-Shift- characters to A500 US keyboard. Factored out matrix keys to a common module shared by A500/A1200. Made new German matrix based on US matrix with Alt-chars hooked up. Added layouts for France/Belgium, Italy and Sweden/Finland, Spain, Denmark, Switzerland, Norway and UK. Switzerland has French/German config option, natural mode only works for French. Added borderline usable dead ke - c64.cpp: Emulated the PPP Speakeasy 64 (Votrax SC-01-A) cartridge [Curt Coder]. - fccpu20.cpp: Force CPU-20: Added board variant handling and a few variants. cpu-21, cpu-21a, cpu-21ya, cpu-21b, cpu-21yb and cpu-21s, differs in CPU speed and memory mainly. Added logging. Added default bus address space and prepared for bus-specific features [Joakim Larsson Edstrom]. - fccpu30.cpp: Updated to new LOG system [Joakim Larsson Edstrom]. - hp9845.cpp: Fixed parallel poll logic in PHI. Working support for HP9895 dual floppy drive with MFI image format. Corrected aspect ratio of alpha and graphic video modes using a layout file [F. Ulivi]. - mac.cpp: Fixed NuBus memory stomp [R. Belmont]. - ms0515.cpp: Hooked up keyboard and floppy, improved video emulation etc. [shattered]. - prodigy.cpp: Added netlist for BCD display, got correct boot up display but no interaction yet as keypad is missing, added layout [Joakim Larsson Edstrom]. - sitcom.cpp: Implemented Boot and Reset buttons and remapping of low 32kB. Hooked up PIA, I/O space mirrors, and RS232 interface for downloading programs. PIA ports connected to LED outputs and keypad inputs. Added camera shutter speed measurement rig as a clone. Added a software list with example programs from web site. Software list is not connected yet, need to load software by full path [Vas Crabb]. - vic20.cpp: Emulated the PPP SpeakEasy (Votrax SC-01-A) cartridge. Emulated the Data 20 Display Manager 40/80 column video cartridge [Curt Coder]. - hap and Kevin Horton added Lakeside Le Boom and GAF Melody Madness systems. - hap and Sean Riddle added Atari Touch Me (handheld, Rev 2), Fonas 2 Player Baseball, LJN I Took a Lickin' From a Chicken, Tandy Radio Shack Electronic Basketball, Tiger Electronics Half Court Computer Basketball, Tiger Electronics Rocket Pinball, Toytronic Football (set 1) and Toytronic Football (set 2) systems. - Joakim Larsson Edstrom added Force Computers Gmbh SYS68K/CPU-20, SYS68K/CPU-21A, SYS68K/CPU-21B, SYS68K/CPU-21, SYS68K/CPU-21S, SYS68K/CPU-21YA and SYS68K/CPU-21YB systems. - Mark Garlanger added Heath Inc Heathkit H-19 w/ Super-19 ROM and Heathkit H-19 w/ Watzman ROM systems. - Patrick Mackinlay added Intergraph InterPro 2800 system. - Vas Crabb added San Bergmans & Izabella Malcolm Sitcom Timer system. - Vas Crabb and NekoEd added Osborne/Nuevo Osborne-1 (Nuevo Video) and Westinghouse Test Console Serial #5 systems. - Removed (a2lang), (amigakbd) and (netlist_rom_region). - Renamed (patinho_feio_cpu) to (pato_feio_cpu) and (amiga_paula) to (paula_8364). 116682: - 0.183: Renamed . - Added Amiga 1200 Keyboard Rev B, Amiga 500 Keyboard (Switzerland), Amiga 500 Keyboard (Denmark), Amiga 500 Keyboard (Spain), Amiga 500 Keyboard (France/Belgium), Amiga 500 Keyboard (UK), Amiga 500 Keyboard (Italy), Amiga 500 Keyboard (Norway) and Amiga 500 Keyboard (Sweden/Finland), Data 20 Video Pak, C400 CLIPPER, C4E/C4T CAMMU, DL1414T, HuC6271 "Rainbow", InterPro IOGA, InterPro MCGA, InterPro SGA, MC68HC705C8A, Netlist Logic Output, PIC1650, PIC1655, Speakeasy 64, Speakeasy VIC20, Force Computer SYS68K/CPU-21B CPU Board, SYS68K/CPU-21S CPU Board, SYS68K/CPU-21 CPU Board, SYS68K/CPU-20 CPU Board, SYS68K/CPU-21A CPU Board, SYS68K/CPU-21YA CPU Board and SYS68K/CPU-21YB CPU Board devices. - Bryan McPhail added dec0.cpp driver. - Patrick Mackinlay added interpro.cpp driver. MAME v183 http://www.mamedev.org/release.html 0.183 ----- MAMETesters Bugs Fixed ---------------------- - 05559: [DIP/Input] (nbmj9195.cpp) jituroku: Resolved DIP settings, on Mame most are Undefined (kamilz) - 05577: [DIP/Input] (nbmj9195.cpp) mjanbari: DIP Settings resolved (kamilz) - 05599: [DIP/Input] (srmp2.cpp) rmgoldyh: DIP Settings (kamilz) - 06470: [DIP/Input] (qix.cpp) qix: Unable to map service buttons with ctrlr.cfg (OzFalcon) - 06477: [Cheat System] All systems: MAME should ignore problematic cheats (or at least exit gracefully) (cuavas) - 06485: [Documentation] (peyper.cpp) ator: The year of publication is 1985. (AJR) - 06499: [Gameplay] (xain.cpp) xsleena and clones: Some enemies in the second stage has disappeared (cuavas) - 06500: [Interface] DAT files: Unable to use multiple paths (crazyc) - 06503: [DIP/Input] (galaxian.cpp) galaxianmo: Bonus Life dip switch information is incorrect (GoldS_TCRF) New working machines -------------------- Atari Touch Me [hap, Sean Riddle] Dodge Man [Shoutime, Darksoft, Anonymous Donator, Smittdogg, The Dumping Union] Flash Boy (vertical) [DECO Cassette MD] (No.12/Ver.0/Set.1,Japan) [Game Preservation Society] Fonas 2 Player Baseball [hap, Sean Riddle] GAF Melody Madness [hap, Kevin Horton] Galaxy Games StarPak 3 [Keith M. Kolmos, Rod_Wod, Sean Sutton, Soren Skou Nielsen, Russell Howard, Francis Ramirez, Tourniquet, Brian Troha, coolmod, Smitdogg, The Dumping Union, Luca Elia] LJN I Took a Lickin' From a Chicken [hap, Sean Riddle] Lakeside Le Boom [hap, Kevin Horton] Omega [ShouTime, Darksoft, Anonymous Donator, Smittdogg, Vas Crabb, Brian Troha, The Dumping Union] Sega Sonic Cosmo Fighter [ShouTime, Anonymous Donator, The Dumping Union] Tandy Electronic Basketball [hap, Sean Riddle] Tiger Half Court Computer Basketball [hap, Sean Riddle] Tiger/Tandy Rocket Pinball [hap, Sean Riddle] Toytronic Football (2 versions) [hap, Sean Riddle] Westinghouse Test Console Serial #5 [Vas Crabb, NekoEd] New working clones ------------------ Dungeons & Dragons: Shadow over Mystara (Japan 960223) [ShouTime, Steven Fairbrother, Smitdogg, The Dumping Union] Force SYS68K/CPU-21 [Joakim Larsson Edstrom] Force SYS68K/CPU-21A [Joakim Larsson Edstrom] Force SYS68K/CPU-21B [Joakim Larsson Edstrom] Force SYS68K/CPU-21S [Joakim Larsson Edstrom] Force SYS68K/CPU-21YA [Joakim Larsson Edstrom] Force SYS68K/CPU-21YB [Joakim Larsson Edstrom] Gals Panic S2 (Europe) [rtw, The Dumping Union] Head Panic (ver. 0702, 02/07/1999) [hammy, Brian Troha, The Dumping Union] Missile Attack [f205v] Momoko 120% (bootleg) [Paul Hogger] Mouse Trap (version 2) [Pat Daderko] Osborne-1 (Nuevo Video) [Vas Crabb, NekoEd] Puzznic (US) [Coolmod] Red Hawk (Greece) [Abelardator2] Sitcom Timer [Vas Crabb] Speak and Help [Andrew Welburn] Street Fighter EX2 (USA 980312) [coolmod, The Dumping Union] The King of Fighters '99 - Millennium Battle (Korean release) [Brian Hargrove] The Pit Boss (2214-07, U5-0A) [Brian Troha, The Dumping Union] VS Block Breaker (Europe) [rtw, The Dumping Union] Zen Nippon Pro-Wrestling Featuring Virtua (Taiwan) [XeD] Machines promoted to working ---------------------------- Gallop Racer 2 (Export) [Brian Troha, The Dumping Union] Ideal Maniac [hap, Sean Riddle, Kevin Horton] Milton Bradley Plus One [hap, Sean Riddle] Clones promoted to working -------------------------- Donkey Kong 3 (bootleg on Ambush hardware) [Dirk Best] Gallop Racer 2 (Japan) [Brian Troha, The Dumping Union] Gallop Racer 2 Link HW (Japan) [Brian Troha, The Dumping Union] New machines marked as NOT_WORKING ---------------------------------- Dragon's Eye (0100521V, NSW/ACT) [Heihachi_73] InterPro 2800 [Patrick Mackinlay] K.G. Bird (0200024V, NSW/ACT) [Heihachi_73] KOF Sky Stage (v1.00J) [rtw] Mega Card (Ver.0210, encrypted) [Team Europe, f205v, Sean Riddle, Roberto Fresca] Penguin Pirate II (0100869V, Victoria) [Heihachi_73] Phantom Pays (0500005V, NSW/ACT) [Heihachi_73] Star Horse 2001 (satellite, Rev B) [any, Lord Nightmare, MetalliC, rtw, ShouTime] The King of Fighters XII (v1.00) [Niko] Toucan Tango (0100782V, NSW/ACT) [Heihachi_73] Tsukande Toru Chicchi [Alex Cmaylo, The Dumping Union, R. Belmont] Winning Post (RHG0418-04, US) [Heihachi_73] Wizard Ways (0200396V, NSW/ACT) [Heihachi_73] New clones marked as NOT_WORKING -------------------------------- Amazon Hunt III (rev. 1, French) [PinMAME] Arena (French) [PinMAME] Arena (German) [PinMAME] Bad Girls (French) [PinMAME] Bad Girls (German) [PinMAME] Big House (French) [PinMAME] Big House (German) [PinMAME] Bone Busters Inc. (German) [PinMAME] Bounty Hunter (German) [PinMAME] Diamond Lady (French) [PinMAME] Diamond Lady (German) [PinMAME] Dolphin Treasure - Cash Express (AHG1606, US) [Heihachi_73] Excalibur (French) [PinMAME] Excalibur (German) [PinMAME] Gamshara (World, 10021 Ver.A) [Bill D., The Dumping Union] Genesis (French) [PinMAME] Genesis (German) [PinMAME] Gold Wings (French) [PinMAME] Gold Wings (German) [PinMAME] Golden Pyramids (0100878V, Victoria) [Heihachi_73] Heathkit H-19 w/ Super-19 ROM [Mark Garlanger] Heathkit H-19 w/ Watzman ROM [Mark Garlanger] Hollywood Heat (French) [PinMAME] Hollywood Heat (German) [PinMAME] Hot Shots (French) [PinMAME] Hot Shots (German) [PinMAME] Margarita Magic (EHG1558, US) [Heihachi_73] Mars - God of War (Prototype) [PinMAME] Missile Attack [f205v] Monte Carlo (Pinball, French) [PinMAME] Monte Carlo (Pinball, German) [PinMAME] Monte Carlo (Pinball, rev. 2) [PinMAME] Panther Magic (0100716V, NSW/ACT) [Heihachi_73] Pet Shop (0100731V, NSW/ACT) [Heihachi_73] Q.T. Bird (0500009V, NSW/ACT) [Heihachi_73] Raven (German) [PinMAME] Robo-War (French) [PinMAME] Rock (German) [PinMAME] Rock Encore (German) [PinMAME] Rollergames (AD-2) Prototype [PinMAME] Rollergames (LF-2) French [PinMAME] Rollergames (LF-3) French [PinMAME] Spring Break (French) [PinMAME] Spring Break (German) [PinMAME] Street Fighter EX 2 (US 980312) [coolmod, The Dumping Union] Tag-Team Wrestling (German) [PinMAME] T.T. Defender [ShouTime, Renato Mucciarelli, Jan Stuhler, Surgeville, John Wilke, Rod_Wod, Mr. Goodwraith, ranger_lennier, Antonio Jover, ArcadeDude, Paul Vining, Ryan Gatto, joey35car, Smitdogg, The Dumping Union] TX-Sector (French) [PinMAME] TX-Sector (German) [PinMAME] Victory (Pinball, French) [PinMAME] Victory (Pinball, German) [PinMAME] Virtua Bowling (Hong Kong, V101HJS) [Abelardator2] Virtual On 2: Oratorio Tangram (Revision A) [twistedsymphony] New working software list additions ----------------------------------- abc80_flop: Hires Invasion demo [Genesis Project] aim65_cart: AIM 65/PC100 Extended BASIC v2.1 & v2.3, AIM 65 Instant Pascal v1.0 [Nigel Barnes] atom_flop: Manic Miner (conversion) [Nigel Barnes] bbcb_flop: Sherston titles, Byte the Apple music demos [Nigel Barnes] gamate: Fortune 'n Luck [Peter Wilhemsen] ibm5150: 688 Attack Sub (5.25"), Cartooners, Cartooners in Space, Starflight 2: Trade Routes of the Cloud Nebula (Alt), Zany Golf [Octocontrabass] Aces High, Amnesia, Boulder Dash, Bruce Lee, Bubble Bobble, Double Dragon, Double Dragon II, Double Dragon III, Earthly Delights, Executive Suite, Frederick Forsyth's The Fourth Protocol, The Lost Treasures of Infocom, The Lost Treasures of Infocom II, Mega Man, Mega Man III, Metal Gear, MINIX 1.x, Prince of Persia, PSI-5 Trading Company, RoboCop, Wendin Multiuser DOS [Justin Kerk] pico: Ecco Jr. e la GrandeCaccia al Tesoro nell'Oceano! (Ita) [f205v] z88_cart: game conversions and commercial applications [Nigel Barnes] zx81_cass: over 550 games and applications [Nigel Barnes] New NOT_WORKING software list additions --------------------------------------- ibm5150: Astro-Dodge, BurgerTime [Justin Kerk] zx80_cass: small selection of games [Nigel Barnes] Source Changes -------------- -Added preliminary Clipper CPU core Interpro 2800 driver. [Patrick Mackinlay] -Amiga updates: [Dirk Best] * Converted the Amiga keyboards to a bus interface with slot devices. * Addes a German A500 keyboard variant, keyboard fixes. * Moved and renamed Amiga sound device, added pinout and description. * Moved audio related registers into Paula device, now independent from Amiga state class. * Made Akiko independent from driver state. -ambush: Rewrote driver. [Dirk Best] * Use tilemap system to draw background/foreground characters (and use generic gfx_8x8x2_planar layout). * Added mario and dkong3 bootlegs running on extended hardware. - Color PROMs for these haven't been dumped, currently using the PROMs from the original. * Updated and corrected DIP switches. * Documented tile attribute RAM and sprite RAM layout bits. * Use screen raw parameters. * Added connector layout, updated TODO list and ROM filenames. -thayers: Fixed keyboard scanning, inputs and communication. [Curt Coder] -vic20 updates: [Curt Coder] * Emulated the PPP SpeakEasy (Votrax SC-01-A) cartridge. * Emulated the Data 20 Display Manager 40/80 column video cartridge. -c64: Emulated the PPP Speakeasy 64 (Votrax SC-01-A) cartridge. [Curt Coder] -abc800_dsk: Fixed sector interleave. [Curt Coder] -PIC16C5x updates: [hap] * Added basic support for the old GI PIC1650 and PIC1655. * Made RTCC (aka T0CKI) pin an input line handler. -PIC CPU: Fixed writes with the status register as destination. [Luca Elia] * Write all bits except TO and PD, thus enabling e.g. bcf, bsf or clrf to change the flags. * rlf and rrf must update the flags after the store to work correctly on this register. -More complete Galaxy Games emulation: [Luca Elia] * Created devices for the galaxy games carts (EEPROM + Flash + PIC) and the slot(s). * Removed code patches and emulated the PIC communication and bank switching. * Converted the blitter to a device (cesblit.cpp). * Moved the Galaxy Games from tmaster.cpp to their own driver (galgames.cpp). -ms0515.cpp: Hooked up keyboard and floppy, improved video emulation etc. [shattered] -dsk_dsk format: Propagate CRC error flags. [shattered] -ms7004 keyboard: Handle incoming serial data via INT pin. [shattered] -tigerroad.cpp: replaced bballs MCU simulation with dump from MC68705R3, added to parent set as BAD_DUMP. [TeamEurope, Brizzo, Vas Crabb] -dec0.cpp updates: [Vas Crabb, CAPS0ff] * Added dump for baddudes MCU with note about likely bit error. * Replaced drgninja MCU simulation with hacked version of baddudes dump. * Latch cleanup: 'LS374 senses positive edge, others are educted guesses. -m6805: Added CMOS devices, miscellaneous fixes. [Vas Crabb] * Added m146805 and m68hc05 to unidasm. * Fixed disassembly of BIT opcodes. * Fixed burning cycles on disabled interrupts. * Cleaned up BIH/BIL handling. * Made opcode tables configurable in m6805_base_device, provided tables for HMOS, CMOS and HC families. * Implemented MUL instruction, made unimplemented STOP and WAIT raise fatal error. * Implemented 'HC05 edge-sensitive external interrupts. * Added partially implemented MC68HC05C4, MC68HC05C8 and MC68HC705C8A devices. * Fixed problem with edge case in 68705 timer overflow interrupt when TDR=0. - Fixes Zorba keyboard and MT6499. -Fixed crash on loading invalid cheats, MAME now logs an error and continues. [Vas Crabb] -Made debugger fall back from binary to default base on 0b prefix. [Vas Crabb] * This makes expressions like 0B12 parse as hex in hex memory spaces. * Where there's ambiguity (e.g 0B01) binary takes precedence. -Natural keyboard fixes: [Vas Crabb] * Fixed Shift-Alt combinations. * Fixed modifiers with LLE keyboards (shift/alt now work reliably with Sun, Amiga, RM Nimbus, etc.). * Fixed crash on keyboard inputs with four characters. -Amiga keyboard updates: [Vas Crabb] * Corrected polarity of KB_DATA from Amiga to keyboard. * Completely rewrote 68HC05CxA-based A1200 keyboard device, now working. * Fixed KB_DATA mixing in A500 keyboard. * Made A500 keyboard caps lock LED output name consistent with A1200. * Added Alt- and Alt-Shift- characters to A500 US keyboard. * Factored out matrix keys to a common module shared by A500/A1200. * Made new German matrix based on US matrix with Alt-chars hooked up. * Added layouts for France/Belgium, Italy and Sweden/Finland, Spain, Denmark, Switzerland, Norway and UK. - Switzerland has French/German config option, natural mode only works for French. * Added borderline usable dead keys for natural keyboard. -Osborne-1 updates: [Vas Crabb] * Added Osborne-1 with Nuevo Video board as a clone. * Made Alpha Lock a toggling key rather than a fake DIP switch. -Made object finder arrays meet more Container/Sequence requirements (allows use of range-based for and many standard algorithms). [Vas Crabb] -dl1416: Split interface into signal-level and bus-level APIs, improved support for different variants. [Vas Crabb] -sitcom updates: [Vas Crabb] * Implemented Boot and Reset buttons and remapping of low 32kB. * Hooked up PIA, I/O space mirrors, and RS232 interface for downloading programs. - PIA ports connected to LED outputs and keypad inputs. * Added camera shutter speed measurement rig as a clone. * Added a software list with example programs from web site. - Software list is not connected yet, need to load software by full path. -Cherry-picked some features from self-registering drivers PoC: [Vas Crabb] * Use size_t for sizes and for algorithms. * Fixed up some files that were getting linked into multiple libraries. * Added missing virtual method to sh2 peripheral class. * Put shortname in driver struct for locality. * Made LRU cache use shared pointers for safety. -Used known plaintext attack to obtain Omega program encryption key. [Vas Crabb] -Converted many naked pointers to required_region_ptr. [Robbbert] -m6845: Fixed starting address in row/column mode (used by osborne1nv). [Robbbert] -Update GENie [Branimir Karadzic] -List command format changes: [Tafoid] * Changes to output produced to better deal with maximum limits of certain items. * Fixed issue with -listroms output not displaying hapyfsh2 rom sizes correctly. -Fixed building using system portaudio and utf8proc. [belegdol] -Provided the PIC code for all four StarPak cartridges. [Keith M. Kolmos] -Confirmed MC68705R3 bootstrap program matches MC68705U3 (and U5 for that matter). [Brizzo] -Identified bad dumps and fixed info for a number of Aristocrat games. [Heihachi_73] -aristmk5: Rearranged controls to be more playable and added PORT_NAMEs. [Heihachi_73] -polyplay: Added light organ and layout. [SailorSat] * Traced the lines on the board to figure out how the lightorgan worked - a zero crossing detector triggers NMI on the CPU, which then operates the light organ. -aristmk5: Added SPI and hopper emulation - allows non-US games to boot. [Sandro Ronco] -imgtool: Fixed recently introduced bug that could cause hex numbers to be incorrectly emitted in usage text. [Nathan Woods] -saa1099.cpp: Use correct LFSR polynomial for SAA1099 noise generation, added some notes about an unemulated undocumented feature of the noise clock. [Jepael, Lord Nightmare] -Fixed clipper CPU build. [Felipe Sanches] -Netlist library improvements: [Couriersud] * Refactored netlist pmf code. * Small optimization for diode calculations. * Remove virtual from some destructors and make them protected. * Various cleanups and performance improvements. * Fixed some inconsistencies. * Reduced overhead to load data (ROMs) in netlist significantly. - Previous solution involved a significant amount of redundant replication of information and objects. Now, a ROM name specified as SOMEROM(x21, "romlabel") will be automatically be loaded from region "netlisttag:romlabel" (see hazl1500 and stuntcyc). * Fix warning about non existing memory space when netlist is used. * Logging enhancements. * Fixed crashes on terminals without nets (i.e. connected to a rail). * Reviewed "FIXMEs" and corrected some minor ones. * Made m_cur_analog protected. * Fixed pmf delegates to work with MSVC. * More optimizations to the solver code. * Started work on a better signal pipeline in nlwav. * Only generate documentation for entities which are documented. * Made it possible to have multiple update handlers per device. - Makes device implementation more flexible and faster and improves performance slightly. - Each input is now assigned a notification handler. Currently this is update, but going forward it may be a custom handler. * Fixed MEMPOOL on OSX. * Added delegate support for Emscripten, ARM processors and VS 2015 x64. * Made sure netlist includes are not found directly on include path. * Made Windows builds of nltool and nlwav understand Unicode. * Added standalone VS2015 build file in src/lib/netlist/build. * Added state saving and loading to nltool. * Optimized 7493 device - gives some 5 to 10% improvement to pong. * Reworked truthtables a bit: moved 9312 and 74279 to TTL macro library, renamed TTL_9312_* to more appropriate DM9312. * Fixed a number of warnings from latest Ubuntu clang 5.0. -huc6261.cpp: Fixed YUV colors, added palette offset and HuC6261-A mixing - fixes PC-FX boot screen graphics/colors. [Angelo Salese] -namcond1.cpp: Enabled preliminary ROZ effects in ygv608 core. [Angelo Salese] -segas16b.cpp: Improved inputs for Excite League / Super League. [Angelo Salese] -sh4: Fixed FMOV* opcodes. [MetalliC] -naomi.cpp: Redumped "Crackin' DJ Part 2". [billy16jr, Cereth, cpsystem3, MetalliC, rtw] -naomi.cpp documentation updates: [MetalliC] * Added two Japan Mushiking cart serial numbers. * Documented Atomiswave game exe Build timestamps shown in Test Mode. * Corrected few game years. * Sorted game list by build dates. -Mega Card (Ver.0210, encrypted) improvements: * Added bruteforced PLD dump. [Team Europe, caius, Roberto Fresca] * Added G65SC02 decode die dump and tech notes about the custom CPU. [Team Europe, Sean Riddle, Roberto Fresca] * Added CY7C291A dump from inside the custom CPU. [Team Europe, Roberto Fresca] * Fixed ASCII PCB layout and list of components. [Roberto Fresca] -Arrow Bingo: Fixed clocks to be more accurate, hooked principal inputs to make the game playable, added technical notes. [Roberto Fresca] -Power Card (Ver 0263, encrypted): Dumped the CY7C291A from inside of the custom CPU, added technical notes. [Team Europe, Roberto Fresca] -Arrow Bingo: Added a new input requested by the code, added more technical notes about the program. [Roberto Fresca] -mac: Fixed NuBus memory stomp. [R. Belmont] -Fixed apple2gs regressions. [R. Belmont] -konmedal: Improved screen display, added ROM banking, started implementing VROM readback. [R. Belmont] -Added Preliminary TLCS-870 CPU core - work in progress. [David Haywood] -spacecr: Added continue button. [AJR] -De-hardcoded service inputs for gekisou and Atari games. [AJR] -polepos.cpp input improvements: [AJR] * Corrected DIP switches and locations for polepos2bi and polepos2bs. * Fix bootleg manufacturer info for polepos2bs. * Use modern DEVCB features to make extra 4-bit input ports unnecessary. -lastbank: Working sound and music. [AJR] * ES-8712: Added busy status read and notes on device. * Allow sound CPU to reset the ES-8712 and M6295. * Added NVRAM, remapped/renamed inputs, added RTC notes. -bcruzm12: Changed PSGs to AY8912, added notes on PCB. [AJR] -dblcrown: Simplified code by adding 8255 PPI, PSG type is YMZ284. [AJR] -gcpinbal modernization and sound improvements: [AJR] * Broke up the bogus IOC structure and used 8-bit handlers where appropriate - Fixes a music playback glitch due to the old handler's failure to account for byte mirroring. * Improved OKI M6295 sounds by using correct bit for banking. * Load more music by sending interrupt when ES-8712 finishes playing sample. * Added interface for 93C46 EEPROM and HCT157. * Updated machine flags to better reflect current emulation status. -kothello: Added DIP SW2 and identified DIP switches and locations. [AJR] -vmetal sound improvements: [AJR] * Implemented IRQ used to loop ES-8712 music (much like gcpinbal) - all extant samples should be playable now. * Reduced unreasonably high OKIM6295 volume. * Removed MACHINE_IMPERFECT_SOUND flag. * Added a reset line callback for the ES-8712. - Will be used to reset the MSM5205/MSM6585 when the implementation is rewritten to use those devices. - For now, it's used for IRQ generation in vmetal. * Removed the auto-repeat feature from the ES-8712 device. All known games that loop samples do so by status polling or IRQs. -upd7810: Replaced fake I/O space with callbacks. [AJR] -capbowl, bowlrama: Identified DAC type. [AJR] -5clown.cpp, bzone.cpp: Correctly assigned service buttons. [OzFalcon] -Force CPU-20: Added board variant handling and a few variants. [Joakim Larsson Edstrom] * cpu-21, cpu-21a, cpu-21ya, cpu-21b, cpu-21yb and cpu-21s, differs in CPU speed and memory mainly * Added logging. -Prodigy: Added netlist for BCD display, got correct boot up display but no interaction yet as keypad is missing, added layout. [Joakim Larsson Edstrom] -VME bus: Added default bus address space and prepared for bus-specific features. [Joakim Larsson Edstrom] -via6522 updates: [Joakim Larsson Edstrom] * Improved logging. * Fixed 50/50 duty cycle for T2 and O2 driven CB1 shift IN & OUT on CB2. * Added stop of device_timer when going from internaly to externaly clocked shift modes. * Fixed so shift out and in flank is not controlled by pcr in accordance with datasheet. * Added missing final and leading flanks when shifting out and in respectivelly. -68561: Improved interrupt support and LOGs messages. [Joakim Larsson Edstrom] -BIM 68153: Fixed release irq line bug and updated LOGs. [Joakim Larsson Edstrom] -fccpu30: Updated to new LOG system. [Joakim Larsson Edstrom] -New netlist device: 74164 - 8bit parallel output serial shift register. [Joakim Larsson Edstrom] -Made mcombat, mcombata and mcombats boot. They still need inputs/sound (AY8912). [Ivan Vangelista] -Heathkit H19/H89: A few fixes and more documentation, cleaned up ROM definitions. [Mark Garlanger] -mc6845: The device should not scan out more lines than programmed into the 'visible' register. [Mark Garlanger] -zx81: Added tzx cassette format, changed default ramsize to 16K. [Nigel Barnes] -z88: Fixed expanded video addressing in RAM carts. [Nigel Barnes] -Allow softlist software parts to use different interfaces: [Nigel Barnes] * imgcntrl: Don't assume first software part, find part with correct interface. * swlist: Check all software parts for matching interface when populating list of software lists. * softlist_dev: Check all software parts when finding approximate matches. -aim65: Added 16K PROM/ROM module, 4 extra sockets required for Instant Pascal. [Nigel Barnes] -lastbank.cpp: Filled in Coinage and Demo Sounds DIP switches. [Brian Troha] -aquarium.cpp: Documentation and clock update. [Brian Troha] * Replaced PCB layout with with a more informational version, listed out major chips on the PCB including customs. * Corrected OKI M6295 clock with actual resonator. -t10mmc: Added Play Audio MSF (0x47) command, used by Another CD Player and Astrocounter of Crescents. [Barry Rodewald] -portaudio: Minimal const-correctness. [O. Galibert] -Apple Laserwriter II NT: Updated driver quite a bit, improved the overlay emulation and ram mapping, passes more self tests, added as much info about memory maps as could be easily derived without PAL dumps. [Lord Nightmare] -LaserWriter II NT: Hooked up interrupts to 68k, got more self tests to pass. [Lord Nightmare] -freekick.cpp: Fixed sprite rom load order in omega, derived input ports from gigas rather than fully redefining everything. [Lord Nightmare] -arkanoid.cpp: Added detailed memory map with proper mirroring; documented and mapped the joystick ports which, while present and fully functional on the pcb, are unused by the game code. [Lord Nightmare] -Updated FSF address in a few files' license headers. [Luke-Nukem] -arm7: Added support for the second BLX form for ARMv5 and fixed behavior of second BLX form in THUMB. [Alex Marshall] -intvkbd driver improvements: [Frank Palazzolo] * Corrected screen alignment. * Changed to use generic TMS9927. * Aligned STIC and TMS9927 graphics properly. * Added preliminary support for testing intvkbd printer. * Added proper documented memory addresses for tape drive. * TMS9927: added support for driver-specific overscan areas. -pgm2: Fixed address map up a little bit and added notes. [Alex Marshall] -namcos22: Added per-game speaker configurations based on manuals and test messages. [superctr] -namcos22: Added 'bodysonic' speaker to airco22b (name comes from test mode). [superctr] -C352 improvements: [superctr] * Implemented volume ramping behavior confirmed with recording from real hardware. - Example: Tekken 3, reduced pops in especially King's stage BGM. * Rewrote mu-law algorithm - might not be quite perfect yet, but is closer to recordings and sounds a bit clearer. - Example: Time Crisis. * Byte-swapped sample ROMs as necessary. -portaudio: Fixed issues causing crash with 32-bit builds, clamp latency. [intealls] -Fixed Battle Cruiser M-12 sprite colors. [MASH] -dec0.cpp: Added new and improved readme for the DEC0 based games. [Guru] -SDK85: Added mastermind BIOS. [Paolo Forlani, Stefano Bodrato] -hp9845 updates: [F.Ulivi] * Fixed parallel poll logic in PHI. * Working support for HP9895 dual floppy drive with MFI image format. * Corrected aspect ratio of alpha and graphic video modes using a layout file.[/spolier] |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |