41554 blogs · [ { "id": "01a08c65-27d0-73b9-9223-05e303aec54f", "title": "Before It's Lost — Rebuilding the Sega Saturn's development environment on a modern PC", "url": "https://yabasanshiro.com/blog/2026-08-02_before-it-is-lost", "published_at": "2026-08-02T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e303ff2d60", "title": "Rebuilding VDP2 — Reproducing the Saturn’s “read-and-composite” pipeline per pixel, in real-hardware order", "url": "https://yabasanshiro.com/blog/2026-05-31_new_vdp2_emulation", "published_at": "2026-05-31T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e3043f3156", "title": "YabaSanshiro's VDP1 rendering gets even more accurate — reproducing SEGA Saturn drawing with Compute Shaders", "url": "https://yabasanshiro.com/blog/2026-05-09_vdp1_emulation_with_compute_shader", "published_at": "2026-05-09T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e304ce3692", "title": "Coding with AI", "url": "https://yabasanshiro.com/blog/2026-02-05_aicording", "published_at": "2026-02-05T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e3051ce519", "title": "Leaderboard", "url": "https://yabasanshiro.com/blog/2025-04-29_leaderboard", "published_at": "2025-04-29T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e305e19eb1", "title": "New Game Select UI & Report", "url": "https://yabasanshiro.com/blog/2025-04-09_new_interface", "published_at": "2025-04-09T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e3063c957d", "title": "Cloud backup and Action replay code!", "url": "https://yabasanshiro.com/blog/2025-02-26_cloud-ios", "published_at": "2025-02-26T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e306b924ad", "title": "Happy 30th birthday", "url": "https://yabasanshiro.com/blog/2024-11-21_happy-30th-birthday", "published_at": "2024-11-21T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e306d5cb72", "title": "A New Journey has begun", "url": "https://yabasanshiro.com/blog/2024-08-04_a-new-journey-has-begun", "published_at": "2024-08-04T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e3072a14c3", "title": "Crash on Snapdragon 8 Gen 3", "url": "https://yabasanshiro.com/blog/2024-04-06_crash-on-snapdragon-8-gen-3", "published_at": "2024-04-06T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e3073d3a90", "title": "Why D-pad on screen is so bad. How can I improve it?", "url": "https://yabasanshiro.com/blog/2023-09-24_why-d-pad-on-screen-is-so-bad-how-can-i-improve-it", "published_at": "2023-09-24T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e307dab084", "title": "Auto backup sync", "url": "https://yabasanshiro.com/blog/2023-03-05_auto-backup-sync", "published_at": "2023-03-05T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e308131031", "title": "Vulkan Again", "url": "https://yabasanshiro.com/blog/2023-02-01_vulkan-again", "published_at": "2023-02-01T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e308afba91", "title": "A Happy New Year!", "url": "https://yabasanshiro.com/blog/2023-01-02_a-happy-new-year", "published_at": "2023-01-02T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e30937ee75", "title": "YabaSanshiro HandHeld", "url": "https://yabasanshiro.com/blog/2022-09-30_yabasanshiro-handheld", "published_at": "2022-09-30T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e3095cb8f7", "title": "Updated! Yabasanshiro for handheld devices", "url": "https://yabasanshiro.com/blog/2022-08-17_updated-yabasanshiro-for-handheld-devices", "published_at": "2022-08-17T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e30a25e27f", "title": "Yabasanshiro for handheld devices", "url": "https://yabasanshiro.com/blog/2022-07-24_yabasanshiro-for-handheld-devices", "published_at": "2022-07-24T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e30a8f2778", "title": "SH2 Cache", "url": "https://yabasanshiro.com/blog/2022-03-15_sh2-cache", "published_at": "2022-03-15T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e30ad222b8", "title": "Setup guide for Ayn Odin", "url": "https://yabasanshiro.com/blog/2022-01-29_setup-guide-for-ayn-odin", "published_at": "2022-01-29T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e30b902edc", "title": "Android 11 TV", "url": "https://yabasanshiro.com/blog/2022-01-19_android-11-tv", "published_at": "2022-01-19T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e30c21602d", "title": "Plan for supporting Android 5.0 again", "url": "https://yabasanshiro.com/blog/2021-06-27_plan-for-supporting-android-5-0-again", "published_at": "2021-06-27T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e30c9e2547", "title": "Yaba Sanshiro is banned from Google Play Store. And reborn as Yaba Sanshiro 2!", "url": "https://yabasanshiro.com/blog/2020-10-11_yaba-sansiro-is-banned-from-google-play-store-and-reborn-as-yaba-sanshiro-2", "published_at": "2020-10-11T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e30cd2fa71", "title": "Memory Access Timing", "url": "https://yabasanshiro.com/blog/2020-05-07_memory-access-timing", "published_at": "2020-05-07T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e30d6e24de", "title": "64bit is faster than 32bit( slightly, not so mouch)", "url": "https://yabasanshiro.com/blog/2018-07-25_64bit-is-faster-than-32bit-slightly-not-so-mouch", "published_at": "2018-07-25T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e30e5d2397", "title": "Dive into Vulkan", "url": "https://yabasanshiro.com/blog/2018-06-09_dive-into-vulkan", "published_at": "2018-06-09T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e30f474c42", "title": "Move'em to GPU", "url": "https://yabasanshiro.com/blog/2018-01-05_move-em-to-gpu", "published_at": "2018-01-05T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e30fa48151", "title": "Version 1.1.0 Released", "url": "https://yabasanshiro.com/blog/2017-10-29_version-1-1-0-released", "published_at": "2017-10-29T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e310388642", "title": "Testing new function", "url": "https://yabasanshiro.com/blog/2017-09-16_testing-new-function", "published_at": "2017-09-16T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e310a51726", "title": "Yaba Sanshiro is released!", "url": "https://yabasanshiro.com/blog/2017-09-07_yaba-sanshiro-is-released", "published_at": "2017-09-07T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e3114a3515", "title": "uoYabause got rejected from Google Play Store!", "url": "https://yabasanshiro.com/blog/2017-08-29_uoyabause-got-rejected-from-google-play-store", "published_at": "2017-08-29T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e311dfe467", "title": "Increase Internal Memory Card from 32KB to 8MB. and Memory Manager", "url": "https://yabasanshiro.com/blog/2017-08-29_increase-internal-memory-card-from-32kb-to-8mb-and-memory-manager", "published_at": "2017-08-29T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e312abacb1", "title": "0.5.4 Make it easy.", "url": "https://yabasanshiro.com/blog/2017-08-18_0-5-4-make-it-easy", "published_at": "2017-08-18T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e31380df64", "title": "version 0.5.0", "url": "https://yabasanshiro.com/blog/2017-06-25_version-0-5-0", "published_at": "2017-06-25T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e31394f2af", "title": "New CPU Emulation", "url": "https://yabasanshiro.com/blog/2017-05-07_new-cpu-emulation", "published_at": "2017-05-07T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e314146873", "title": "0.4.6", "url": "https://yabasanshiro.com/blog/2017-05-01_0-4-6", "published_at": "2017-05-01T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e31434e7f5", "title": "0.4.5", "url": "https://yabasanshiro.com/blog/2017-04-23_0-4-5", "published_at": "2017-04-23T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e314f700aa", "title": "Stability of state saving and loading", "url": "https://yabasanshiro.com/blog/2017-03-18_stability-of-state-saving-and-loading", "published_at": "2017-03-18T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e3150074cd", "title": "version 0.4.3", "url": "https://yabasanshiro.com/blog/2017-03-05_version-0-4-3", "published_at": "2017-03-05T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e3154da0d4", "title": "version 0.4.2", "url": "https://yabasanshiro.com/blog/2017-02-12_version-0-4-2", "published_at": "2017-02-12T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e3156e7ad5", "title": "More Accurate Frame Buffer Emulation", "url": "https://yabasanshiro.com/blog/2017-01-21_more-accurate-frame-buffer-emulation", "published_at": "2017-01-21T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e315ab8e50", "title": "version 0.3.9", "url": "https://yabasanshiro.com/blog/2016-12-30_version-0-3-9", "published_at": "2016-12-30T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e3167a4707", "title": "version 0.3.8", "url": "https://yabasanshiro.com/blog/2016-12-03_version-0-3-8", "published_at": "2016-12-03T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e316bc9d63", "title": "Which screen do you like?", "url": "https://yabasanshiro.com/blog/2016-11-13_which-screen-do-you-like", "published_at": "2016-11-13T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e31747be0b", "title": "version 0.3.5", "url": "https://yabasanshiro.com/blog/2016-10-16_version-0-3-5", "published_at": "2016-10-16T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e317f585eb", "title": "iOS version updated!", "url": "https://yabasanshiro.com/blog/2016-09-25_ios-version-updated", "published_at": "2016-09-25T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e318130952", "title": "iOS!", "url": "https://yabasanshiro.com/blog/2016-09-17_ios", "published_at": "2016-09-17T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e31835a995", "title": "Version 0.3.2 has been released", "url": "https://yabasanshiro.com/blog/2016-07-16_version-0-3-2-has-been-released", "published_at": "2016-07-16T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e318f516d0", "title": "Version 0.3.1 has been released", "url": "https://yabasanshiro.com/blog/2016-07-06_version-0-3-1-has-been-released", "published_at": "2016-07-06T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e3197827f8", "title": "Grandia", "url": "https://yabasanshiro.com/blog/2016-06-19_grandia", "published_at": "2016-06-19T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e319a945eb", "title": "ver 0.3.0 released", "url": "https://yabasanshiro.com/blog/2016-06-12_ver-0-3-0-released", "published_at": "2016-06-12T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e319e7173b", "title": "ver 0.2.9 Released", "url": "https://yabasanshiro.com/blog/2016-05-30_ver-0-2-9-released", "published_at": "2016-05-30T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e31ab0c4db", "title": "Ver 0.2.8 Released", "url": "https://yabasanshiro.com/blog/2016-05-05_ver-0-2-8-released", "published_at": "2016-05-05T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e31acd7d49", "title": "Ver 0.2.7 Released", "url": "https://yabasanshiro.com/blog/2016-04-16_ver-0-2-7-released", "published_at": "2016-04-16T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e31ad7e9ff", "title": "Ver 0.2.6 Released", "url": "https://yabasanshiro.com/blog/2016-04-12_ver-0-2-6-released", "published_at": "2016-04-12T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e31b1d1ce8", "title": "GPD XD", "url": "https://yabasanshiro.com/blog/2016-04-02_gpd-xd", "published_at": "2016-04-02T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e31b4c68e3", "title": "My Desktop", "url": "https://yabasanshiro.com/blog/2016-04-01_my-desktop", "published_at": "2016-04-01T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e31c3c2514", "title": "0.2.4 released!", "url": "https://yabasanshiro.com/blog/2016-03-26_0-2-4-released", "published_at": "2016-03-26T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e31ce1bda6", "title": "SEGA Saturn polygon(distorted sprite) drawing emulation using tessellation", "url": "https://yabasanshiro.com/blog/2016-03-19_sega-saturn-polygon-distorted-sprite-drawing-emulation-using-tessellation", "published_at": "2016-03-19T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e31d8c22de", "title": "0.2.3 Released!", "url": "https://yabasanshiro.com/blog/2016-03-02_0-2-3-released", "published_at": "2016-03-02T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e31dc06eed", "title": "Performance", "url": "https://yabasanshiro.com/blog/2016-02-27_performance", "published_at": "2016-02-27T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e31dd958b0", "title": "uoYabause 0.2.1 is released!", "url": "https://yabasanshiro.com/blog/2016-01-30_uoyabause-0-2-1-is-released", "published_at": "2016-01-30T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e31ed1db61", "title": "ASUS ZenFone2", "url": "https://yabasanshiro.com/blog/2016-01-24_asus-zenfone2", "published_at": "2016-01-24T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e31ee7ee9a", "title": "0.2.0 Released", "url": "https://yabasanshiro.com/blog/2016-01-20_0-2-0-released", "published_at": "2016-01-20T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e31f7a2170", "title": "0.1.20 Released", "url": "https://yabasanshiro.com/blog/2016-01-03_0-1-20-released", "published_at": "2016-01-03T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e31fda321e", "title": "Happy New Year", "url": "https://yabasanshiro.com/blog/2016-01-01_happy-new-year", "published_at": "2016-01-01T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e32036e182", "title": "ver 0.1.19 Released", "url": "https://yabasanshiro.com/blog/2015-12-26_ver-0-1-19-released", "published_at": "2015-12-26T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e320c5ef3b", "title": "MOGA HERO POWER", "url": "https://yabasanshiro.com/blog/2015-12-19_moga-hero-power", "published_at": "2015-12-19T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e321c58fb8", "title": "0.1.18 Released", "url": "https://yabasanshiro.com/blog/2015-12-12_0-1-18-released", "published_at": "2015-12-12T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e321f4f2ec", "title": "FAQ", "url": "https://yabasanshiro.com/blog/2015-12-08_faq", "published_at": "2015-12-08T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e322e292cb", "title": "How to build", "url": "https://yabasanshiro.com/blog/2015-12-05_how-to-build", "published_at": "2015-12-05T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e32312aec8", "title": "ipega Extending Game Controller", "url": "https://yabasanshiro.com/blog/2015-12-04_ipega-extending-game-controller", "published_at": "2015-12-04T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e3233877bb", "title": "How to contribute uoYabause Project", "url": "https://yabasanshiro.com/blog/2015-12-02_how-to-contribute-uoyabause-project", "published_at": "2015-12-02T00:00:00+00:00" }, { "id": "01a08c65-27d0-73b9-9223-05e323519891", "title": "Hello world!", "url": "https://yabasanshiro.com/blog/2015-11-30_hello-world", "published_at": "2015-11-30T00:00:00+00:00" } ] posts Claim your blog
Back to yabasanshiro.com
Blog · corpus.blog/blogs/yabasanshiro.com/posts

yabasanshiro.com

yabasanshiro.com

2026

2025

2024

2023

2022

2021

2020

2018

2017

2016

17 Sept 2016

2015

8 Dec 2015