{"id":15049,"date":"2008-01-14T10:30:30","date_gmt":"2008-01-14T10:30:30","guid":{"rendered":"http:\/\/127.0.0.1\/ef\/?p=15049"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T22:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=15049","title":{"rendered":"[Calc.] TiEmu3 (+ GDB) v3.02"},"content":{"rendered":"<p>La version avec GDB de TiEmu est enfin disponible.<\/p>\n<p><code>New capabilities:<br \/>\n-----------------<br \/>\n- screenshot can be copied into clipboard<br \/>\n- includes latest TiLP2 framework<br \/>\n- single debugging window (VTi-style)<br \/>\n- option to choose between multi-window (TiEmu < 3.02) and single-window (TiEmu >= 3.02)<\/p>\n<p>Improvements:<br \/>\n-------------<br \/>\n- added accelerator keys: F6 (code) and +\/- (memory)<br \/>\n- dual-click in register window select the whole register value now<br \/>\n- mapped both CTRL keys to Diamond & both SHIFT keys to 2nd<br \/>\n- added a popup menu with \"View _memory\" on any debugger window<br \/>\n- unified displaying of hexadecimal values (removed '$' and ''0x' heading chars) in boxes<br \/>\n- [no-gdb] suppress leading zeros in disasm like VTi does<br \/>\n- [no-gdb] some instructions (trap, rts, reset...) was suffixed with .L which is not needed<br \/>\n- [no-gdb] fixed wrong disassembly offset of MOVEM.L instruction<br \/>\n- [no-gdb] fixed disassembly of MOVEP instruction<br \/>\n- [no-gdb] fixed disassembly of MOVEQ instruction<br \/>\n- [no-gdb] fixed disassembly of ori\/andi\/eori, addi\/subi\/cmpi, lea\/rts instructions<br \/>\n- [no-gdb] fixed disassembly of BT<tab>.W and changed BT into BRA<br \/>\n- added accelerator keys (F1..F8) in memory window<br \/>\n- map numerical ENTER key to TIKEY_ENTER on ti89<br \/>\n- [no-gdb] unified displaying of hexadecimal values in the disassembler('$', '[' and '==' heading chars); displayed offset as signed values<br \/>\n- [no-gdb] display \"($42,a3),a3\" instead of \"(a3,$42),a3)\" in disassembler<br \/>\n- [no-gdb] reject computed value [%lX] at end of line rather than in the middle of the instruction<br \/>\n- in the bkpts window, the fifth toolbar button (go to address) is not restricted to code breakpoint any longer; it works on any breakpoint type.<br \/>\n- replaced currently selected instruction in code windows by an icon (arrow)<br \/>\n- allow to change the font used in every debugger windows<br \/>\n- [no-gdb] fixed disassembly of ori\/andi\/eori, addi\/subi\/cmpi, moveq\/addq\/subq instructions<br \/>\n- [no-gdb] optimized m68k-disasm front-end<br \/>\n- [no-gdb] fixed \"movem.l #$unreadable_mask\"<br \/>\n- [gdb] Insight's GDB console is not shown by default anymore (less window clutter)<br \/>\n- made the \"Clear RAM?\" dialog box for \"Reset calc\" more intuitive<br \/>\n- added support for the alternate (KDE\/M$) button order<\/p>\n<p>Bug fixes:<br \/>\n----------<br \/>\n- [gdb] makeinfo version check<br \/>\n- [gdb] longjmp out of gtk_main in the engine in the GDB-enabled version which triggered an assert with GLib 2.14<br \/>\n- [gdb] relocation of debugging information for kernel-based programs<br \/>\n- one-shot breakpoints which was not displayed any longer<br \/>\n- one-shot breakpoint was never raised<br \/>\n- the bkpt context displayed in the status bar is not erased when the debugger exits<br \/>\n- gtk warning when opening popup menu while being in debugger<br \/>\n- buffer underflow in PC trace handling during long TiEmu sessions<\/p>\n<p>Notes:<br \/>\n------<br \/>\n- pressing Ctrl+Alt+Del makes TiEmu unresponsive. Press Ctrl again...<br \/>\n[\/CODE]<\/p>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=2501\" title=\"Download TiEmu 3 (avec GDB)\">T\u00e9l\u00e9charger TiEmu 3 (avec GDB) v3.02a (4.0 Mo)<\/a><\/p>\n<p class=\"p_site_officiel\"><a href=\"http:\/\/lpg.ticalc.org\/prj_tiemu\/win32.html\" class=\"site_officiel\" target=\"_blank\">Site Officiel<\/a><\/p>\n<p class=\"p_en_savoir_plus\"><a href=\"https:\/\/www.emu-france.com\/emulateurs\/11-calculatrices\/75-texas-instruments\/\" class=\"en_savoir_plus\">En savoir plus...<\/a><\/p>\n<div class=\"fcbkbttn_buttons_block\" id=\"fcbkbttn_left\"><div class=\"fb-share-button  \" data-href=\"https:\/\/www.emu-france.com\/?p=15049\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>La version avec GDB de TiEmu est enfin disponible. New capabilities: &#8212;&#8212;&#8212;&#8212;&#8212;&#8211; &#8211; screenshot can be copied into clipboard &#8211; includes latest TiLP2 framework &#8211; single debugging window (VTi-style) &#8211; option to choose between multi-window (TiEmu < 3.02) and single-window ...\n<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_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},"jetpack_post_was_ever_published":false},"categories":[],"tags":[],"class_list":["post-15049","post","type-post","status-publish","format-standard","hentry","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/sKi2R-","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/15049","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=15049"}],"version-history":[{"count":0,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/15049\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=15049"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=15049"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=15049"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}