{"id":29962,"date":"2014-04-26T15:30:24","date_gmt":"2014-04-26T15:30:24","guid":{"rendered":"http:\/\/www.emu-france.com\/?p=29962"},"modified":"2014-04-26T15:30:49","modified_gmt":"2014-04-26T15:30:49","slug":"ordi-virtual-t-v1-6","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=29962","title":{"rendered":"[Ordi.] Virtual T v1.6"},"content":{"rendered":"<p>Emulateur Tandy mod\u00e8le 100\/102\/200 \u00e9crit par Ken Pettit, Stephen Hurd, Jerome Vernet.<\/p>\n<p>&nbsp;<\/p>\n<p>Voici les nouveaut\u00e9s de cette nouvelle version 3 ans apr\u00e8s la pr\u00e9c\u00e9dente:<\/p>\n<p>&nbsp;<br \/>\n<em>1.\u00a0 Fixed issue with remote interface simulated keystokes where the keys wouldn&rsquo;t<\/em><br \/>\n<em>\u00a0\u00a0\u00a0 always be regconized.\u00a0 There was a race condition between the remote thread<\/em><br \/>\n<em>\u00a0\u00a0 \u00a0and the simulation thread.<\/em><br \/>\n<em>2.\u00a0 Completed the 8085 relocating linker!!\u00a0 This was the primary reason for this<\/em><br \/>\n<em>\u00a0\u00a0\u00a0 release in fact.\u00a0 Many, many changes to get to this point.<\/em><br \/>\n<em>3.\u00a0 Modified the IDE with new tabs for selecting the file to edit.\u00a0 The old tabs used<\/em><br \/>\n<em>\u00a0\u00a0\u00a0 the standard FLTK tab control and were really ugly, plus had an issue with tab<\/em><br \/>\n<em>\u00a0\u00a0 \u00a0width calculations with regard to mouse presses to select the tab.<\/em><br \/>\n<em>4.\u00a0 Updated GNUmakefile to auto-generate dependencies and use wildcard search for<\/em><br \/>\n<em>\u00a0\u00a0\u00a0 selecting source files vs. specifying everything manually.<\/em><br \/>\n<em>5.\u00a0 Added feature to FX80 printer emulation to perform auto word-wrap selectable via<\/em><br \/>\n<em>\u00a0\u00a0\u00a0 the printer setup page.<\/em><br \/>\n<em>6.\u00a0 Modified CPU speed indicator to show 2 decimal places precision for speeds less than<\/em><br \/>\n<em>\u00a0\u00a0\u00a0 10 MHz.<\/em><br \/>\n<em>7.\u00a0 Made the FX80 Virtual Paper display resizeable.<\/em><br \/>\n<em>8.\u00a0 MAJOR modifications to CPU Registers window to implement program tracing with <\/em><br \/>\n<em>\u00a0\u00a0\u00a0 scrolling, configurable font sizes and trace depths, auto-redraw vs manual<\/em><br \/>\n<em>\u00a0\u00a0\u00a0 redraw button, saving of breakpoints and window position when VirtualT terminates,<\/em><br \/>\n<em>\u00a0\u00a0\u00a0 resizeable window, saving trace data to a file, keyboard shortcuts.<\/em><br \/>\n<em>9.\u00a0 Added saving and restoring of opened windows when VirtualT is shutdown and restarted.<\/em><br \/>\n<em>10. Now reports error if REX \/ ReMem memory cannot be loaded \/ saved.<\/em><br \/>\n<em>11. Updated REX emulation to support REX3 for PC8201 state machine changes.<\/em><br \/>\n<em>12. Created a Watch Variables Widget and added it to the Memory Editor Window.\u00a0 This<\/em><br \/>\n<em>\u00a0\u00a0\u00a0 will also be used in the IDE debugger.<\/em><br \/>\n<em>13. Added options to Memory Editor Window to use black background with color coded text<\/em><br \/>\n<em>\u00a0\u00a0\u00a0 and the ability to set the font size.<\/em><br \/>\n<em>14. Started converting the preferences file to use preference groups to help organize<\/em><br \/>\n<em>\u00a0\u00a0\u00a0 the growing list of entries in the file.<\/em><br \/>\n<em>15. Completed the \u00ab\u00a0-nogui\u00a0\u00bb option under Linux and added console interface control.\u00a0 This<\/em><br \/>\n<em>\u00a0\u00a0\u00a0 provides an identical interface to the existing socket \/ telnet control interface.<\/em><br \/>\n<em>16. Added emulated NADSBox (minimal implementation so far) and controls in Peripheral<\/em><br \/>\n<em>\u00a0\u00a0\u00a0 Setup to connect it to the serial port.<\/em><br \/>\n<em>17. Added TPDD Server (NADSBox) packet log viewer window to Tools menu.<\/em><br \/>\n<em>18. Added support for NEC PC-8300 emulation.<\/em><br \/>\n<em>19. Started adding support to Disassembler window to disassemble things other than the<\/em><br \/>\n<em>\u00a0\u00a0\u00a0 main ROM.<\/em><br \/>\n<em>20. Added color syntax hilighting, Load and Save, and Find operations to Disassembler window.<\/em><br \/>\n<em>21. Modified serial.c to map 75 baud = 57600 and 110 baud = 115200.<\/em><\/p>\n<p>&nbsp;<\/p>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" title=\"Download Virtual T\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=2593\">T\u00e9l\u00e9charger Virtual T v1.6 (1.5 Mo)<\/a><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"http:\/\/sourceforge.net\/projects\/virtualt\/\" target=\"_blank\">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\/169-tandy-trs80-coco\/\">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=29962\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Emulateur Tandy mod\u00e8le 100\/102\/200 \u00e9crit par Ken Pettit, Stephen Hurd, Jerome Vernet. &nbsp; Voici les nouveaut\u00e9s de cette nouvelle version 3 ans apr\u00e8s la pr\u00e9c\u00e9dente: &nbsp; 1.\u00a0 Fixed issue with remote interface simulated keystokes where the keys wouldn&rsquo;t \u00a0\u00a0\u00a0 always &#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-29962","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-7Ng","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/29962","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=29962"}],"version-history":[{"count":3,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/29962\/revisions"}],"predecessor-version":[{"id":29965,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/29962\/revisions\/29965"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=29962"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=29962"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=29962"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}