Difference between revisions of "MAME version history"
Jump to navigation
Jump to search
m |
|||
Line 7: | Line 7: | ||
! style="width:5%" | Version | ! style="width:5%" | Version | ||
! style="width:10%" | Release date | ! style="width:10%" | Release date | ||
! style="width:7%" | SVN Revision | |||
! style="width:20%; background-color:#aaccff" | New features | ! style="width:20%; background-color:#aaccff" | New features | ||
! style="width:25%; background-color:#aaccaa" | Fixes | ! style="width:25%; background-color:#aaccaa" | Fixes | ||
! style="width: | ! style="width:23%; background-color:#ffccaa" | Regressions | ||
|- | |- | ||
| 0.149 | | 0.149 | ||
| ? | | ? | ||
| - | |||
| (Almost) All cartridges available via software list | | (Almost) All cartridges available via software list | ||
| - | | - | ||
Line 19: | Line 21: | ||
| 0.148 | | 0.148 | ||
| 2013-01-11 | | 2013-01-11 | ||
| ~20556 | |||
| Accepts TI99-PC disk images with bad sector map | | Accepts TI99-PC disk images with bad sector map | ||
| TMS99xx overflow bit; HDC9234 flag for setting delete mark | | TMS99xx overflow bit; HDC9234 flag for setting delete mark | ||
Line 25: | Line 28: | ||
| 0.147 | | 0.147 | ||
| 2012-09-17 | | 2012-09-17 | ||
| - | |||
| Cycle-precise CPU rewrite; LOAD interrupt; configurable RESET trigger in cartslot; VDP memory now visible in Debugger | | Cycle-precise CPU rewrite; LOAD interrupt; configurable RESET trigger in cartslot; VDP memory now visible in Debugger | ||
| READY line-driven speech output | | READY line-driven speech output | ||
Line 31: | Line 35: | ||
| 0.146 | | 0.146 | ||
| 2012-05-21 | | 2012-05-21 | ||
| - | |||
| - | | - | ||
| - | | - | ||
Line 37: | Line 42: | ||
| 0.145 | | 0.145 | ||
| 2012-02-07 | | 2012-02-07 | ||
| - | |||
| Complete architectural rewrite | | Complete architectural rewrite | ||
| - | | - | ||
Line 43: | Line 49: | ||
| 0.144 | | 0.144 | ||
| 2011-11-15 | | 2011-11-15 | ||
| - | |||
| - | | - | ||
| Fixed problems with GRAM Kracker | | Fixed problems with GRAM Kracker | ||
Line 49: | Line 56: | ||
| 0.143 | | 0.143 | ||
| 2011-06-29 | | 2011-06-29 | ||
| - | |||
| Full RS232 connectivity | | Full RS232 connectivity | ||
| HSGPL flashing; SAMS fix; no more HSGPL crash with plugged-in cartridge | | HSGPL flashing; SAMS fix; no more HSGPL crash with plugged-in cartridge | ||
Line 55: | Line 63: | ||
| 0.142 | | 0.142 | ||
| 2011-04-04 | | 2011-04-04 | ||
| - | |||
| Configurable v9938 RAM (128/192), MEMEX emulation | | Configurable v9938 RAM (128/192), MEMEX emulation | ||
| Multicolor mode | | Multicolor mode | ||
Line 61: | Line 70: | ||
| 0.141 | | 0.141 | ||
| 2011-01-09 | | 2011-01-09 | ||
| - | |||
| - | | - | ||
| - | | - | ||
Line 67: | Line 77: | ||
| 0.140 | | 0.140 | ||
| 2010-10-31 | | 2010-10-31 | ||
| - | |||
| - | | - | ||
| - | | - | ||
Line 73: | Line 84: | ||
| 0.139 | | 0.139 | ||
| 2010-08-01 | | 2010-08-01 | ||
| - | |||
| GRAM Kracker. Paged379i cartridges can now host 128 KiB. EVPC fully configurable. | | GRAM Kracker. Paged379i cartridges can now host 128 KiB. EVPC fully configurable. | ||
| HSGPL, SGCPU, EVPC. Lots of small fixes, now all working properly. | | HSGPL, SGCPU, EVPC. Lots of small fixes, now all working properly. | ||
Line 79: | Line 91: | ||
| 0.138 | | 0.138 | ||
| 2010-05-22 | | 2010-05-22 | ||
| - | |||
| Reorganized configuration; selectable speed for disk drives | | 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. | | HFDC and its chipset are completely rewritten. No more crash when formatting disks/hd with HFDC. Changed speech processor to TMC 0285. | ||
Line 85: | Line 98: | ||
| 0.137 | | 0.137 | ||
| 2010-03-14 | | 2010-03-14 | ||
| - | |||
| Track dump disk images ("PC99") | | Track dump disk images ("PC99") | ||
| Defineable noise (-4/-8) corrected | | Defineable noise (-4/-8) corrected | ||
Line 91: | Line 105: | ||
| 0.136 | | 0.136 | ||
| 2010-01-10 | | 2010-01-10 | ||
| - | |||
| - | | - | ||
| Noise generator adjusted for preset noises | | Noise generator adjusted for preset noises | ||
Line 97: | Line 112: | ||
| 0.135 | | 0.135 | ||
| 2009-11-07 | | 2009-11-07 | ||
| - | |||
| New cartridge types: paged379i and pagedcru; chdman now allows to create uncompressed writeable images. | | New cartridge types: paged379i and pagedcru; chdman now allows to create uncompressed writeable images. | ||
| - | | - | ||
Line 103: | Line 119: | ||
| 0.134 | | 0.134 | ||
| 2009-09-15 | | 2009-09-15 | ||
| - | |||
| - | | - | ||
| Fixed chdman; hard drive images stay writeable | | Fixed chdman; hard drive images stay writeable | ||
Line 109: | Line 126: | ||
| 0.133 | | 0.133 | ||
| 2009-07-23 | | 2009-07-23 | ||
| - | |||
| p-Code card | | p-Code card | ||
| ROM-only modules are usable with the automatic cartridge selector | | ROM-only modules are usable with the automatic cartridge selector | ||
Line 115: | Line 133: | ||
| 0.132 | | 0.132 | ||
| 2009-06-16 | | 2009-06-16 | ||
| - | |||
| - | | - | ||
| - | | - | ||
Line 121: | Line 140: | ||
| 0.131 | | 0.131 | ||
| 2009-05-03 | | 2009-05-03 | ||
| - | |||
| Multi-cartridge handling with complex images | | Multi-cartridge handling with complex images | ||
| Port control fixed (CRU); TI-99/8 declared working again. | | Port control fixed (CRU); TI-99/8 declared working again. | ||
Line 127: | Line 147: | ||
| 0.130 | | 0.130 | ||
| 2009-03-10 | | 2009-03-10 | ||
| - | |||
| - | | - | ||
| - | | - | ||
Line 133: | Line 154: | ||
| 0.129 | | 0.129 | ||
| 2009-01-06 | | 2009-01-06 | ||
| - | |||
| Geneve got a dip switch to toggle between the version 0.9 ("Swan") and version 1.0 boot eprom. | | Geneve got a dip switch to toggle between the version 0.9 ("Swan") and version 1.0 boot eprom. | ||
| - | | - | ||
Line 139: | Line 161: | ||
| 0.128 | | 0.128 | ||
| 2008-10-20 | | 2008-10-20 | ||
| - | |||
| - | | - | ||
| Geneve hard disk regression fixed.<br/>Real-time clock init fixed (DOW was incorrectly set)<br/>Natural keyboard now takes F12 as QUIT instead of ESC (TI-99) | | Geneve hard disk regression fixed.<br/>Real-time clock init fixed (DOW was incorrectly set)<br/>Natural keyboard now takes F12 as QUIT instead of ESC (TI-99) | ||
Line 145: | Line 168: | ||
| 0.127 | | 0.127 | ||
| 2008-08-25 | | 2008-08-25 | ||
| - | |||
| - | | - | ||
| - | | - | ||
Line 151: | Line 175: | ||
| 0.126 | | 0.126 | ||
| 2008-07-08 | | 2008-07-08 | ||
| - | |||
| Mini Memory keeps contents in NVRAM. | | Mini Memory keeps contents in NVRAM. | ||
| Peripheral cards (including floppy controllers) work again; mem_mask processing fixed | | Peripheral cards (including floppy controllers) work again; mem_mask processing fixed | ||
Line 157: | Line 182: | ||
| 0.125 | | 0.125 | ||
| 2008-05-10 | | 2008-05-10 | ||
| - | |||
| - | | - | ||
| Natural keyboard arrow keys, delete key. | | Natural keyboard arrow keys, delete key. | ||
Line 163: | Line 189: | ||
| 0.124 | | 0.124 | ||
| 2008-03-25 | | 2008-03-25 | ||
| - | |||
| - | | - | ||
| - | | - | ||
Line 169: | Line 196: | ||
| 0.123 | | 0.123 | ||
| 2008-02-09 | | 2008-02-09 | ||
| - | |||
| - | | - | ||
| Mechatronic mouse axis swapping resolved; more floppy cleanups; fixed TI99_8 regression and made the floppy drive usable. | | Mechatronic mouse axis swapping resolved; more floppy cleanups; fixed TI99_8 regression and made the floppy drive usable. | ||
Line 175: | Line 203: | ||
| 0.122 | | 0.122 | ||
| 2007-12-30 | | 2007-12-30 | ||
| - | |||
| - | | - | ||
| Refactorings and code cleanups | | Refactorings and code cleanups | ||
Line 181: | Line 210: | ||
| 0.121 | | 0.121 | ||
| 2007-11-24 | | 2007-11-24 | ||
| - | |||
| - | | - | ||
| Border is displayed again. | | Border is displayed again. | ||
Line 187: | Line 217: | ||
| 0.114 | | 0.114 | ||
| 2007-04-12 | | 2007-04-12 | ||
| - | |||
| - | | - | ||
| Fixed assertion failure for ti99/4a and ti99/8 | | Fixed assertion failure for ti99/4a and ti99/8 | ||
Line 193: | Line 224: | ||
| 0.98 | | 0.98 | ||
| 2005-07-10 | | 2005-07-10 | ||
| - | |||
| - | | - | ||
| - | | - |
Revision as of 21:43, 27 January 2013
This version log of MESS specifically lists all TI-related changes in the code.
Back to MESS overview.
Version | Release date | SVN Revision | New features | Fixes | Regressions |
---|---|---|---|---|---|
0.149 | ? | - | (Almost) All cartridges available via software list | - | - |
0.148 | 2013-01-11 | ~20556 | Accepts TI99-PC disk images with bad sector map | TMS99xx overflow bit; HDC9234 flag for setting delete mark | - |
0.147 | 2012-09-17 | - | Cycle-precise CPU rewrite; LOAD interrupt; configurable RESET trigger in cartslot; VDP memory now visible in Debugger | READY line-driven speech output | - |
0.146 | 2012-05-21 | - | - | - | - |
0.145 | 2012-02-07 | - | Complete architectural rewrite | - | - |
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 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 do not work anymore. The reason for that was introduced with SVN release 2455 where mem_mask was inverted, but this was not updated in the ti99 system; 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. See also MESS 0.98 file system bug. |