[新聞] MESS v0.135

看板Emulator (模擬器)作者 (八房龍之助)時間16年前 (2009/11/07 23:19), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
http://www.mess.org/ 0.135 New System Drivers Supported (in no particular order): ------------------------------------------------------ - Philips CD-i [Harmony] - Fujitsu FM Towns Car Marty (not working) [Barry Rodewald] - Macintosh II (FDHD), IIx, IIcx, IIci, IIsi, LC, LC II, and Classic II (not working) [R. Belmont] - P8000 (not working) [Matt Knoth, Fabio Priuli] - Sharp X68000 XVI and X68030 (not working). [Barry Rodewald] Systems Promoted from GAME_NOT_WORKING: --------------------------------------- - Atari 800XL [Mariusz Wojcieszek] - Beta [Curt Coder] - Cosmicos [Curt Coder] - Microbee 56k [Robbbert] - Nokia MikroMikko 1 M6 [Curt Coder, Kara Trace] - Philips CD-i [Harmony] - Sony PocketStation [Harmony] - TRS-80 Model 4 [Robbbert] - TRS-80 Model 4P [Robbbert] Skeleton drivers: ----------------- - Amiga 3000 - Amstrad PenPad PDA 600 - Cosmicos - Epson HX20 - NeXT - Robotron A7150 - SGI IP6 4D/PI workstation System Driver Changes: ---------------------- - [A5200] Changed default start button mapping to match other drivers ("1" key by default). [Justin Kerk] - [APPLE2] Fixed corrupt lo-res graphics (bug #1842). [Harmony] - [AT] Fixed keyboard for at486 driver, so it boots into bios.[Miodrag Milanovic] - [AT] Fixed display for PC/AT and NEAT. [Miodrag Milanovic] - [AT] Changed the display for the 386-class drivers from CGA to VGA. [Justin Kerk] - [ATARIXL] TRIG3 GTIA register handling is fixed, so more games boot and work properly [Mariusz Wojcieszek] - [ATVGA] Improved emulation. Now some output is showed. [Miodrag Milanovic] - [BETA] Added display, keyboard and EPROM read/write. Screen still flickers, and EPROM cannot be written back to file yet. [Curt Coder] - [C16] Fixed graphical corruptions in multisession runs (bug #1387) [Fabio Priuli] - [CBM] Fixed old regression in sx64 and c16c when trying to start emulation with a floppy inserted [Fabio Priuli] - [CDI] Implemented support for a Mono-I class CD-i player. [Harmony] * Contains basic CDIC + SLAVE implementation from a Mono-I board. * Theoretically conatins the extra 1MByte of RAM of a DVC cartridge. * Supports savestates. - [CDI] Split LCD into a secondary screen, added appropriate default layouts. [Carlos] - [CDTV] Added workaround for crash due to CDDA failing initialization (more work needed to properly fix this) and fixed CIA0 problem which was crashing MESS with some games (e.g. Turrican). [Fabio Priuli] - [COCO/COCO3/DRAGON] Converted inputs to use PORT_CATEGORY (i.e. you now select controller type in the Categories submenu). When Joystick is selected in either Right or Left Controller Port, Hi-Res Interface becomes available in the Driver Configuration submenu. [Fabio Priuli] - [COMPIS] Added proper ROM dumps and keyboard CPU. [Curt Coder] - [COSMICOS] Promoted driver to working. [Curt Coder] - [CPC family] Fixed screen dimensions. [Wilbert Pol] - [CRVISION] Many improvements: [Luca Antignano] * Merged the Dick Smith Wizzard into the Crvision machine because they are exactly the same computers and share the same hardware and peripherals * Optional memory expansion can be chained to 14K not 32K * Totally rewritten ROM loading routines into RAM. As a result, all 6K, 10K and 12K ROMs now load correctly * Fixed system info, manufacturers, etc. - [DGONE] Added proper CGA char dump. Now the system shows correct output. [Miodrag Milanovic] - [DRAGON] Added same input devices as CoCo. [Fabio Priuli] - [EINSTEIN] Made it possible to select single or double sided disk drives. [Dirk Best] - [ELWRO800] Updates: [Mariusz Wojcieszek] * reworked keyboard mapping, added keys with Polish characters * added network id * added support for NMI firing (not used yet, as Junet is not working) - [EXIDY] Added SNP support for the 6 games commonly found on the net. [RObbbert] - [EXIDY] Added preliminary floppy support, not working. [Robbbert] - [FMTOWNS] Various updates: [Barry Rodewald] * Fixed up CMOS access * Added Kanji I/O ports * Hooked up MB8877A FDC * Fixed palette * Added serial ROM, uses fake ROM data (except for the Car Marty) * Created basic uPD71071 DMA core, hooked up DMA channel 0 to FDC * Hooked up PIT timer 0 interrupt * Added simple RTC * Hooked up slave PIC * Hooked up linear VRAM access at 0x80000000 - [GAMECOM] Some updates: [Robbbert] * Fixed error and crashes when loading a cart. * Added DMA for carts. * Added crosshairs, and mouseclick for stylus touch. * Lights Out game works, while some other games show title screens. - [GAMEGEAR] Added hacky LCD persistence support (bug #65) [Harmony] - [GBCOLOR] Added BIOS. [Wilbert Pol] - [GBCOLOR] RAM bank #0 cannot be selected at d000-dfff. This fixes many games. [Wilbert Pol] - [GBCOLOR] Made SVBK readable. [Wilbert Pol] - [GBCOLOR] Updates: [Carlos] * Fixed multisession error. * Improved handling of palette writes. Fixes bugs #187, #298, and #1699. - [I386] Implemented SLDT & STR opcodes (needed by PC98 as well) [Angelo Salese] - [INTV] Fixed multisession problem (bug #1884) [Robbbert] - [IP22] Fixed crash in Indy driver: boot tune works, and you can get in the boot menus. [Harmony] - [JR200] Various progresses: [Roberto Zandona′] * Hooked up text mode. * Added keyboard support. * Fixed palette. * Implemented borders. - [MAC] Greatly expanded support for post-68000 models. Many now POST and want a disk to boot from. [R. Belmont] - [MAC] Various minor tweeks plus preliminary boot tone from models with the Apple Sound Chip. [R. Belmont] - [MAC] Many updates: [R. Belmont] * Fixed ID readbacks for all models. * Fixed SCSI handshake on Mac II and later machines. * Fixed ADB timing to specs; prevents hangs of System >6.0.3 on ADB systems and improves mouse pointer smoothness. * Complete emulation of SE/30 on-board video and RasterOps 264 ColorBoard. - [MC10] Reorganized and cleaned up the driver. [Dirk Best] - [MIKROMIK] Added proper ROM dumps, fixed keyboard and added drive B: motor. [Curt Coder, Kara Trace] - [MPF1] Cleaned up, added cassette support. [Dirk Best] - [N64] Ported numerous fixes over from Mupen64′s software rasterizer et al, some games appear considerably improved. [Harmony] - [NES] Various progresses: [Fabio Priuli] * Fixed crash of MMC3 games with no CHR-ROM (bug #1860). [with Rob Bohms] * Fixed Pinball Quest graphics problems. * Fixed Super Spike V′Ball + Nintendo World Cup menu (last known graphical regression compared to MESS 0.130 and earlier). * Re-checked all supported mappers against docs and fixed many mirroring and IRQ problems. Improvements can be seen in Mappers: 16, 18, 22, 32, 40, 45, 46, 65, 67, 69, 75, 78, 82, 86, 87, 91, 93, 95, 115, 118, 133, 232, 241. * Added the following Mappers (a few may still have graphical problems): 12, 14, 35, 36, 37, 48, 50, 52, 54, 74, 104, 106, 114, 117, 121, 132, 134, 136, 137, 138, 139, 141, 143, 145, 146, 147, 148, 149, 150, 152, 153, 155, 156, 159, 166, 167, 171, 172, 173, 176, 177, 178, 179, 191, 192, 194, 195, 196, 197, 199, 201, 202, 204, 205, 207, 212, 213, 214, 216, 217, 221, 243, 245, 246, 250. * Added preliminary emulation of the following Mappers: 38, 39, 157, 158, 185, 187, 198, 208, 215, 222, 249, 252, 255. * Added info about various Mappers in the source. * Added partial support for UNIF files and support for UNIF boards which correspond to already emulated iNES Mappers. * Added the following UNIF only boards: BMC-64IN1NOREPEAT, BMC-190IN1, BMC-A65AS, BMC-SUPER24IN1SC03, BMC-T-262, BMC-WS, DREAMTECH01, UNL-AX5705, UNL-CC-21, UNL-T-230. * Added (very) preliminary support for the following UNIF only boards: BMC-GS2004, BMC-GS2013, UNL-8237, UNL-KOF97. - [ODYSSEY2] Fixed a multisession issue (bug #1517) [Harmony] - [PC] Fixed some booting issues with Amstrad PC clones. [Miodrag Milanovic] - [PC6001] Various progresses: [Angelo Salese] * Added keyboard emulation. * Added audio timer irq and basic joystic controls. * Added basic bankswitch. * Rewritten the video emulation adding 128x192x2 support (most games use it) and 256x192x1 mode (used by The Amazon). * Implemented 2x2 squares on a single cell mode. * Implemented color bank for 128x192x2 mode. * Implemented cartslot support. * Added skeleton support for the cassette interface, it doesn′t work mainly because the MCU directly controls the tape handling - [PC98] Various progresses: [Angelo Salese] * Hooked up ROM/RAM, basic devices and PIT, PIC, DMA. * Improved tilemap support and fixed resolution. * Added banked work ram & kludged Gate-A20 support. - [PocketStation] Many improvements: [Harmony] * Implemented basic peripherals * Implemented LCD * Implemented ROM banking * Implemented correct interrupts * Driver supports savestates - [PX4] Added external cassette support. [Dirk Best] - [QX10] Driver boots and load CP/M from floppy image. [Mariusz Wojcieszek] - [SAMCOUPE] Added mouse support. [Dirk Best] - [SAMCOUPE] Improved Mode 1 graphics. [Dirk Best] - [SMS] Various improvements: [Enik Land] * Added Light Phaser support. (bug #1123) * Fixed border and sprite problems (affecting e.g. Fantastic Dizzy, bug #1773). * Fixed rapid-fire to only fire when buttons are pressed. (bug #1864) * Improved Line IRQ Hcount emulation. * Fixed various Hcounter problems. - [SMS] Converted SMS VDP to be a device [Fabio Priuli] - [SNES] Added Capcom CX4 emulation [Harmony] - [SNES] Fixed a bug in DSP1_sin function. This makes Super Mario Kart and Pilotwings (and probably more DSP-1 games) playable again [Fabio Priuli] - [SNES] Added S-DD1 emulation and properly fixed cart loading and mirroring to support it [Harmony, Fabio Priuli] - [SNES] Added preliminary SPC7110 emulation [Harmony] - [SNES] Added Seta ST-010 emulation [Fabio Priuli] - [SNES] Fixed CG ram reading address and DMA register read [Angelo Salese] - [SPECIAL] Fixed floppy for Special MX, regressed since 0.124. [Miodrag Milanovic] - [SPECTRUM] Fixed 48K SNA load routine bad PC (bug #803). [Miodrag Milanovic] - [SUPERGB] Added BIOS. [Wilbert Pol] - [TI99] Added support for two new cartridge types. [Michael Zapf] - [TI99] Converted Smartmed and RS232 card to be devices. [Miodrag Milanovic] - [TI99] Changed TI99/4a to use SN94624 sound chip variant. [Justin Kerk, Lord Nightmare] - [TRS80] Model 4 and 4P can boot from floppy disk. [Robbbert] - [TS1500] Fixed memory size regression, it can boot now. [Robbbert] - [TUTOR] Added centronics interface. [Miodrag Milanovic] - [TVC] Added keyboard and fixed memory mapping. [Miodrag Milanovic] - [VTECH1] Added support for the SHRG (super hires graphics) modification. [Dirk Best] - [X1] Various progresses: [Angelo Salese] * Hooked up kanji ports. * Added Z80 daisy chain. * Rewritten bitmap routine in order to support tile height feature (fixing gfxs in e.g. Xevious and King′s Knight). * Implemented IPL & NMI reset front panel buttons. - [X1TURBO] Implemented 2bpp colors on tilemap layer. [Angelo Salese] - [X680x0] Added small workaround for avoiding MFP spurious interrupts. Parodius, Detana Twinbee and others work again. [Barry Rodewald] - [XTVGA] Fixed bus problem. [Miodrag Milanovic] User Interface Changes: ----------------------- - [NEWUI] Fixed file extension filter for floppies. [Robbbert] - [MESSUI] Fixed default folders when using Device View. [Robbbert] - Fixed Tape UI display for systems with multiple cassettes (bug #1677) [Dirk Best] - Fixed assert in newui when trying to configure an emulated controller and no controller has been connected (through PORT_CATEGORY) to the emulated system (bug #1878) [Fabio Priuli] Imgtool Changes: ---------------- - Fixes for problems with TI99/4A disks. [Barry Nelson] Source Changes: ---------------- - The core is based on MAME 0.135. This incorporates all features of the update to this core. [MAME team] - Moved floppy implementation to device. [Miodrag Milanovic] - Floppy support for TD0, IMD and CQM. [Miodrag Milanovic] - Cleanups to use more *_NAME and *_CALL macros, headers and const correctness. [Atari Ace] - Cleanups to add static/const qualifiers, and to remove dead prototypes and code. [Atari Ace] - Converted all drivers to use messram device. [Miodrag Milanovic] - Removed XMODEM implementation from serial, was not used, and it should be implemented inside machine software not a MESS code [Miodrag Milanovic] -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.238.100
文章代碼(AID): #1AzO_bP_ (Emulator)
文章代碼(AID): #1AzO_bP_ (Emulator)