{"id":51711,"date":"2017-09-13T07:27:17","date_gmt":"2017-09-13T05:27:17","guid":{"rendered":"http:\/\/www.emu-france.com\/?p=51711"},"modified":"2017-09-13T07:27:17","modified_gmt":"2017-09-13T05:27:17","slug":"ordi-ti-99sim-v0-15","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=51711","title":{"rendered":"[Ordi.] TI-99\/Sim v0.15"},"content":{"rendered":"<p>Cet \u00e9mulateur utilise le SDL (Simple DirectMedia Layer) pour la vid\u00e9o, le son et le support du joystick. Il existe aussi une version Linux.<br \/>\n&nbsp;<\/p>\n<p>Les changements:<br \/>\n&nbsp;<br \/>\n<em>Version 0.15.0 &#8211; 18-Mar-2017<br \/>\n2017-03-01 &#8211; Improved handling of overrun &#038; underrun conditions in TMS5220 code<br \/>\n2017-02-21 &#8211; Added load-on-demand support for disk images to speed up handling of CF7+ and HFE images<br \/>\n2017-01-30 &#8211; Fix a bug in the PC99 serializer that would corrupt disk images when when loading them by truncating the last track<br \/>\n2017-01-25 &#8211; Allow user to force a particular format to be used to read a disk image in the disk utility<br \/>\n2017-01-25 &#8211; Improved robustness of several disk serializers (fixes crashes related to corrupted disk images)<br \/>\n2017-01-18 &#8211; Fix SDL&rsquo;s handling of the CAPSLOCK key in ti99sim-sdl<br \/>\n2017-01-20 &#8211; Updated project files for Visual Studio 2015<br \/>\n2017-01-12 &#8211; Include files in subdirectories when creating a bare list of files using the disk utility<br \/>\n2017-01-11 &#8211; Correct the handling of diskette images with an AU size greater than 1<br \/>\n2017-01-05 &#8211; Fix talk status transition logic in the TMS5220 code that could cause some programs to get stuck waiting for the speech synthesizer<br \/>\n2016-11-11 &#8211; Added proper resampling filter and changed audio format to reduce noise when producing speech<br \/>\n2016-11-08 &#8211; Replaced reflection coefficients with the proper values for the TI-99\/4A<br \/>\n2016-11-07 &#8211; Cleaned up the TMS5220 code and removed unused code<br \/>\n2016-10-19 &#8211; Added ability to create blank disk images using the disk utility<br \/>\n2016-10-03 &#8211; Improve handling of bad disk images in the disk utility<br \/>\n&nbsp;<br \/>\nVersion 0.14.0 &#8211; 25-Jun-2016<br \/>\n2016-05-16 &#8211; Added option to disable CF7+ support without having to rename\/delete the .ctg file (makes getting back to the default TI disk controller easier)<br \/>\n2016-05-12 &#8211; Changed Makefile rules to place all generated files in the top-level bin folder rather than src\/xyz\/$(CFG) to make the easier to find\/use when building from source<br \/>\n2016-05-10 &#8211; Changed the information logged when &#8211;verbose is specified to help diagnose common problems with the emulator<br \/>\n2016-05-09 &#8211; Added new flag to convert-ctg and mkcart to force GROM regions to 6K in size<br \/>\n2016-05-06 &#8211; Added new utility (catalog) to help find duplicate cartridges, disks, and files on disk<br \/>\n2016-04-20 &#8211; Update dumpspch &#038; mkspch utilities (fix crash and simplify &lsquo;spch&rsquo; format)<br \/>\n2016-04-17 &#8211; Changed location of system ROMs and DSRs from roms directory to console directory<br \/>\n2016-04-16 &#8211; Added new utility (mkcart) to help in creating new cartridge files from a set of bin files in a folder<br \/>\n2016-04-16 &#8211; Added new script (setup) to help setup a new installation with basic ROM<br \/>\n2016-04-15 &#8211; Change search logic to look in <cwd>, <$HOME>\/.ti99sim\/<path>, then <install-dir>\/<path> for files<br \/>\n2016-03-10 &#8211; Added support to load &lsquo;converted&rsquo; files for support in utilities (e.g. you can now do things like: list MYPROG.PROG or dumpcpu BSCSUP.DF80)<br \/>\n2016-03-09 &#8211; Added support for UCSD p-System expansion card<br \/>\n2016-02-29 &#8211; Fix mouse cursor in fullscreen mode<br \/>\n&nbsp;<br \/>\nVersion 0.13.0 &#8211; 22-Feb-2016<br \/>\n2016-02-16 &#8211; Fixed display error when setting the background color to transparent<br \/>\n2016-02-15 &#8211; Fixed bitmap mode display with pattern and color table masking support<br \/>\n2016-02-11 &#8211; Added new options to convert 74LS379 style bank-switching files to ti99sim cartridges<br \/>\n2016-02-11 &#8211; Increased the number of supported ROM banks to 256<br \/>\n2015-05-04 &#8211; Rewrote code to read\/write disk images<br \/>\n2015-07-09 &#8211; Added code to support proper CRC updates and checks on disk images<br \/>\n2015-07-21 &#8211; Added read-only support for HxC disk images<br \/>\n2015-08-22 &#8211; Added new -b\/&#8211;bare flag to disk utility to allow basic scripting from the command line<br \/>\n2015-08-22 &#8211; Updated logic in disk routines to handle file CHAINS properly on disks with a AU larger than 1 sector<br \/>\n&nbsp;<br \/>\nVersion 0.12.1 &#8211; 21-Apr-2015<br \/>\n2015-04-21 &#8211; Changed version number format<br \/>\n2015-03-11 &#8211; Fix: Add check for valid Gram Kracker pointer before dereferencing it<br \/>\n2015-03-11 &#8211; Fix: Removed check for file existence in convert-ctg<br \/>\n&nbsp;<br \/>\nVersion 0.0.12 &#8211; 22-Jul-2014<br \/>\n2013-09-11 &#8211; Added ability to copy disks to\/from CF7+ a disk image using disk<br \/>\n2013-08-23 &#8211; Added handling of 80 sector disk images in disk<br \/>\n2013-08-21 &#8211; Better handling of disk images with bad\/corrupted file descriptors in disk<br \/>\n2013-08-21 &#8211; Reworked video rendering code to fix crashes when resizing the window in ti99sim-sdl<br \/>\n2013-06-29 &#8211; Added CF7+ disk I\/O support (no serial\/parallel port support) to ti99sim-sdl and ti99sim-console<br \/>\n2013-06-30 &#8211; Added Black &#038; White display mode to ti99sim-sdl<br \/>\n2013-06-26 &#8211; Added ability to specify external files when converting listing type files (*.lst\/*.dat) with convert<br \/>\n2013-06-18 &#8211; Increase number of ROM banks supported from 4 to 16 (Allows 379 support with &lsquo;creative&rsquo; bank ordering see tiworkshop379.dat)<br \/>\n2013-05-18 &#8211; Fixed code to not force speech synthesizer emulation<br \/>\n2013-05-10 &#8211; Rewrote opcode lookup code and clean up memory access clock penalty logic<br \/>\n2013-04-04 &#8211; Fixed code to explicitly use signed characters where appropriate (Fixes bug on Raspberry Pi)<br \/>\n2013-03-03 &#8211; Added more information to verbose display of disk<br \/>\n2013-03-02 &#8211; Added support for MERGE format and large Extended BASIC programs to list<br \/>\n2013-02-24 &#8211; Fixed support for 15-bit and 25-bit graphics modes<br \/>\n2013-01-15 &#8211; Handle native files in filesystem code (allows list and dumpcpu to work with files exported with disk using &#8211;convert)<br \/>\n2012-07-12 &#8211; Handle uncompressed archive files<\/em><\/p>\n<p>&nbsp;<\/p>\n<p class=\"p_telecharger_icone_zip\"><p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=1125\" title=\"Download TI-99\/Sim (x86)\">T\u00e9l\u00e9charger TI-99\/Sim (x86) v0.15 (244 Ko)<\/a><\/p><\/p>\n<p class=\"p_telecharger_icone_zip\"><p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=7441\" title=\"Download TI-99\/Sim (x64)\">T\u00e9l\u00e9charger TI-99\/Sim (x64) v0.15 (547 Ko)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"http:\/\/www.mrousseau.org\/programs\/ti99sim\/\" target=\"_blank\" rel=\"noopener\">Site Officiel<\/a><\/p>\n<p class=\"p_en_savoir_plus\"><a class=\"en_savoir_plus\" href=\"https:\/\/www.emu-france.com\/emulateurs\/10-ordinateurs\/157-texas-instruments-99-4a\/\">En savoir plus&#8230;<\/a><\/p>\n<div class=\"fcbkbttn_buttons_block\" id=\"fcbkbttn_left\"><div class=\"fb-share-button  \" data-href=\"https:\/\/www.emu-france.com\/?p=51711\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Cet \u00e9mulateur utilise le SDL (Simple DirectMedia Layer) pour la vid\u00e9o, le son et le support du joystick. Il existe aussi une version Linux. &nbsp; Les changements: &nbsp; Version 0.15.0 &#8211; 18-Mar-2017 2017-03-01 &#8211; Improved handling of overrun &#038; underrun &#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-51711","post","type-post","status-publish","format-standard","hentry","category-par-defaut","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pKi2R-ds3","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/51711","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=51711"}],"version-history":[{"count":1,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/51711\/revisions"}],"predecessor-version":[{"id":51712,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/51711\/revisions\/51712"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=51711"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=51711"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=51711"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}