Difference between revisions of "MAME version history"

From Ninerpedia
Jump to navigation Jump to search
m
m
Line 15: Line 15:
| -
| -
| -
| -
| Low-level MFM HD emulation
| Modern low-level MFM hard disk emulation
| -
| -
| Legacy floppy support removed for HFDC
| Removed 'hfdc', renamed 'hfdcnew' to 'hfdc'
|-
|-
| 0.163
| 0.163
Line 24: Line 24:
| -
| -
| -
| -
| Legacy floppy support removed for TI FDC and BwG
| Removed 'tifdcleg' and 'bwgleg'
|-
|-
| 0.162
| 0.162
Line 85: Line 85:
| 2014-07-23
| 2014-07-23
| 31396
| 31396
| -
| Modern floppy emulation for HFDC (old one remains 'hfdc', new one is 'hfdcnew')
| -
| -
| -
| -
Line 92: Line 92:
| 2014-04-07
| 2014-04-07
| 29406
| 29406
| '''Modern floppy system''' for TI FDC and BwG (old ones renamed to tifdcleg and bwgleg)
| '''Modern floppy system''' for TI FDC and BwG (old ones renamed to 'tifdcleg' and 'bwgleg')
| Several fixes in HSGPL
| Several fixes in HSGPL
| HSGPL still found to crash when initializing GRAM; new BwG corrupts image on write (MFM) - bwgleg still working
| HSGPL still found to crash when initializing GRAM; new BwG corrupts image on write (MFM) - bwgleg still working

Revision as of 11:28, 6 July 2015

This version log of MESS specifically lists all TI-related changes in the code.

Back to MESS overview.

Version Release date Git Revision New features Fixes Regressions
0.164 - - Modern low-level MFM hard disk emulation - Removed 'hfdc', renamed 'hfdcnew' to 'hfdc'
0.163 2015-06-24 d1583b9 - - Removed 'tifdcleg' and 'bwgleg'
0.162 2015-05-27 64e16ca - - -
0.161 2015-04-29 76b978d - - -
0.160 2015-03-25 0147bb4 Added a non-toggling Alphalock key for use with physical keyboards UCSD Pascal disks do not crash the emulation anymore -
0.159 2015-02-25 6ae44e4 - - -
0.158 2015-01-28 26e7a17 - - -
0.157 2015-01-03 e6f78d5 - - -
0.156 2014-11-26 ebeaa95; switched from svn - - -
0.155 2014-10-15 svn 32761 - BwG saves double density data again -
0.154 2014-07-23 31396 Modern floppy emulation for HFDC (old one remains 'hfdc', new one is 'hfdcnew') - -
0.153 2014-04-07 29406 Modern floppy system for TI FDC and BwG (old ones renamed to 'tifdcleg' and 'bwgleg') Several fixes in HSGPL HSGPL still found to crash when initializing GRAM; new BwG corrupts image on write (MFM) - bwgleg still working
0.152 2013-12-24 26738 TI-99/8 with working Pascal Fixed BwG double density and TI FDC issues -
0.151 2013-11-09 26005 Improved timing by split memory access tms9995: Fixed decrementer bug; improved debugger access -
0.150 2013-09-17 25362 TI-99/4QI available BwG controller DIP setting defaults to DSK1-DSK4. HSGPL SCON subprogram now working. RS232 dropouts fixed. -
0.149 2013-06-12 23624 (Almost) All cartridges available via software list Introduced a new cartridge type "gromemu" which allows for 8K "GROM emulations" DSK2 and DSK3 yield IO error 6 with tifdc. BwG corrupts file on write.
0.148 2013-01-11 20193 Accepts TI99-PC disk images with bad sector map TMS99xx overflow bit; HDC9234 flag for setting delete mark -
0.147 2012-09-17 17960 Cycle-precise CPU; LOAD interrupt; configurable RESET trigger in cartslot; VDP memory now visible in Debugger READY line-driven speech output -
0.146 2012-05-21 17371 (u5) MAME / MESS merge - - 8K GROM cartriges stopped working (e.g. RXB)
0.145 2012-02-07 - Complete architectural redesign - -
0.144 2011-11-15 - - Fixed problems with GRAM Kracker -
0.143 2011-06-29 - Full RS232 connectivity HSGPL flashing; SAMS fix; no more HSGPL crash with plugged-in cartridge -
0.142 2011-04-04 - Configurable v9938 RAM (128/192), MEMEX emulation Multicolor mode -
0.141 2011-01-09 - - - HSGPL flashing does not work
0.140 2010-10-31 - - - -
0.139 2010-08-01 - GRAM Kracker. Paged379i cartridges can now host 128 KiB. EVPC fully configurable. HSGPL, SGCPU, EVPC. Lots of small fixes, now all working properly. IDE support (required rewrite)
0.138 2010-05-22 - Reorganized configuration; selectable speed for disk drives HFDC and its chipset are completely rewritten. No more crash when formatting disks/hd with HFDC. Changed speech processor to TMC 0285. HSGPL and SGCPU (TI-99/4P) broken
0.137 2010-03-14 - Track dump disk images ("PC99") Defineable noise (-4/-8) corrected -
0.136 2010-01-10 - - Noise generator adjusted for preset noises -
0.135 2009-11-07 - New cartridge types: paged379i and pagedcru; chdman now allows to create uncompressed writeable images. - -
0.134 2009-09-15 - - Fixed chdman; hard drive images stay writeable -
0.133 2009-07-23 - P-Code card ROM-only modules are usable with the automatic cartridge selector -
0.132 2009-06-16 - - - chdman sets hard drive to read-only after conversion
0.131 2009-05-03 - Multi-cartridge handling with complex images Port control fixed (CRU); TI-99/8 declared working again. -
0.130 2009-03-10 - - - TI-99/8 locks up on startup. Declared GAME_NOT_WORKING.
0.129 2009-01-06 - Geneve got a dip switch to toggle between the version 0.9 ("Swan") and version 1.0 boot eprom. - -
0.128 2008-10-20 - - Geneve hard disk regression fixed. Real-time clock init fixed (DOW was incorrectly set). Natural keyboard now takes F12 as QUIT instead of ESC (TI-99) -
0.127 2008-08-25 - - - Geneve can't read hard drive images.
0.126 2008-07-08 - Mini Memory keeps contents in NVRAM. Peripheral cards (including floppy controllers) work again; mem_mask processing fixed -
0.125 2008-05-10 - - Natural keyboard arrow keys, delete key. Peripheral cards (including floppy controllers) deactivated.
0.124 2008-03-25 - - - Floppy controllers broken due to mem_mask inverted; natural keyboard arrow keys do not work.
0.123 2008-02-09 - - Mechatronic mouse axis swapping resolved; more floppy cleanups; fixed TI99_8 regression and made the floppy drive usable. -
0.122 2007-12-30 - - Refactorings and code cleanups -
0.121 2007-11-24 - - Border is displayed again. -
0.114 2007-04-12 - - Fixed assertion failure for ti99/4a and ti99/8 -
0.98 2005-07-10 - - - Floppy access broken.