{"id":10,"date":"2010-02-04T02:38:00","date_gmt":"2010-02-04T01:38:00","guid":{"rendered":"http:\/\/blog.japanese-cake.io\/index.php\/2010\/02\/04\/some-news-about-my-work\/"},"modified":"2020-04-18T12:38:16","modified_gmt":"2020-04-18T10:38:16","slug":"some-news-about-my-work","status":"publish","type":"post","link":"https:\/\/blog.japanese-cake.io\/index.php\/2010\/02\/04\/some-news-about-my-work\/","title":{"rendered":"Some news about my work&#8230;"},"content":{"rendered":"<p>With the view of creating the gd-lan boot loader, I was looking for a program that can extract disc sector. After doing some researches, I decided to make my own extractor. Below, you can see a preview of my gdi explorer. It works well but needs data extracting process improvements.<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-164\" src=\"https:\/\/i0.wp.com\/blog.japanese-cake.io\/wp-content\/uploads\/2020\/04\/img_5448.png?resize=580%2C457&#038;ssl=1\" alt=\"\" width=\"580\" height=\"457\" srcset=\"https:\/\/i0.wp.com\/blog.japanese-cake.io\/wp-content\/uploads\/2020\/04\/img_5448.png?w=861&amp;ssl=1 861w, https:\/\/i0.wp.com\/blog.japanese-cake.io\/wp-content\/uploads\/2020\/04\/img_5448.png?resize=300%2C237&amp;ssl=1 300w, https:\/\/i0.wp.com\/blog.japanese-cake.io\/wp-content\/uploads\/2020\/04\/img_5448.png?resize=768%2C606&amp;ssl=1 768w\" sizes=\"auto, (max-width: 580px) 100vw, 580px\" \/><\/p>\n<p>Next, I wrote the skeleton of the gd lan loader: on pc side, there are a server app and server configuration app.<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-165 size-full\" src=\"https:\/\/i0.wp.com\/blog.japanese-cake.io\/wp-content\/uploads\/2020\/04\/img_5445.png?resize=580%2C314&#038;ssl=1\" alt=\"\" width=\"580\" height=\"314\" srcset=\"https:\/\/i0.wp.com\/blog.japanese-cake.io\/wp-content\/uploads\/2020\/04\/img_5445.png?w=701&amp;ssl=1 701w, https:\/\/i0.wp.com\/blog.japanese-cake.io\/wp-content\/uploads\/2020\/04\/img_5445.png?resize=300%2C163&amp;ssl=1 300w\" sizes=\"auto, (max-width: 580px) 100vw, 580px\" \/><\/p>\n<p>On Dreamcast side, I successfully managed to redirect gdrom syscalls and the server could receive gdrom commands. Perhaps, my exception handler breeds some problems. Now, I&#8217;ve to merge my GDI Explorer and my socket server. I hope debugging the gd-lan client will not be too difficult !<\/p>\n<p>UPDATE:<\/p>\n<p><a href=\"http:\/\/www.mediafire.com\/file\/zqztnxqmfdm\/jc-gdi2cue-v1.2.7z\" target=\"_blank\" rel=\"noopener noreferrer\">GDI2CUE v1.2<\/a>: some bugs fixed and now checks if some tracks are missing or not. By the way, can someone tell me what the last &#8220;0&#8221; of a row in a gdi file is used for ? Thanks<\/p>\n<p>UPDATE #2:<br \/>\nNow I now what the last &#8220;0&#8221; of a row in a gdi file is used fo: it is the track pregap&#8230; maybe next revision of my GDI2CUE converter will be included into my gdi explorer&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>With the view of creating the gd-lan boot loader, I was looking for a program that can extract disc sector. After doing some researches, I decided to make my own extractor. Below, you can see a preview of my gdi explorer. It works well but needs data extracting process improvements. Next, I wrote the skeleton&hellip;<a href=\"https:\/\/blog.japanese-cake.io\/index.php\/2010\/02\/04\/some-news-about-my-work\/\" class=\"more-link\"><span>Continue reading<\/span><span class=\"screen-reader-text\">Some news about my work&#8230;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1,53],"tags":[13,11,6,14,5,8,16,10,3,15],"class_list":["post-10","post","type-post","status-publish","format-standard","hentry","category-all-posts","category-pc-apps","tag-bba","tag-boot","tag-bootloader","tag-dcdev","tag-dreamcast","tag-gdi","tag-gdi-explorer","tag-gdlan-loader","tag-hack","tag-iso"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blog.japanese-cake.io\/index.php\/wp-json\/wp\/v2\/posts\/10","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.japanese-cake.io\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.japanese-cake.io\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.japanese-cake.io\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.japanese-cake.io\/index.php\/wp-json\/wp\/v2\/comments?post=10"}],"version-history":[{"count":6,"href":"https:\/\/blog.japanese-cake.io\/index.php\/wp-json\/wp\/v2\/posts\/10\/revisions"}],"predecessor-version":[{"id":458,"href":"https:\/\/blog.japanese-cake.io\/index.php\/wp-json\/wp\/v2\/posts\/10\/revisions\/458"}],"wp:attachment":[{"href":"https:\/\/blog.japanese-cake.io\/index.php\/wp-json\/wp\/v2\/media?parent=10"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.japanese-cake.io\/index.php\/wp-json\/wp\/v2\/categories?post=10"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.japanese-cake.io\/index.php\/wp-json\/wp\/v2\/tags?post=10"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}