SlideShare uma empresa Scribd logo
1 de 36
Baixar para ler offline
レトロブライトを
試してみた
2018/08/28 レトロゲーム勉強会#02
eagle0wl
自己
紹介
自己紹介
• 情報セキュリティ会社勤務
• レトロゲームの歴史を調べています
• ブログ「ど~もeagle0wlです(再)」で逐一公開
• ゲームに関する本を書いています
• 年内発売予定?
経年
劣化
レトロゲーム機の経年劣化
• ファミコン発売から今年で35年
• 動かなくなる個体がちらほら増えている
• 個人的に喫緊なのは CD-ROM2 (1988年)
• 世界で初めてCD-ROMを採用したゲーム機なので、技
術的にこなれておらずメディアの信頼性が非常に低い
• ゲーム機本体、特にPCエンジンDuoは表面実装のコン
デンサが無駄に多く、交換したくても難易度が高い
→別ハードだが四級塩電解コンデンサの問題もある
(X68kが本当に火を噴く)
• FM-TOWNS同様メジャーになれなかったので、弾数が
少なくニコイチも難しい、修理ノウハウの蓄積もない、
一部歯車も特殊形状で3Dプリンタでないと作れない
レトロゲーム機の経年劣化
• そんなことより、誰もが気になるのが…黄ばみ
レトロゲーム機の経年劣化
• そんなことより、誰もが気になるのが…黄ばみ
漂白済
漂白済
黄ばみ
黄ばみ
黄ばみの原因は?
• 日光(紫外線)
• ABS樹脂が黄変(おうへん)したもの
• 主にABS樹脂に添加されている難燃化剤の臭素が紫外
線に曝されることで黄変する
黄ばみの原因は?
• 日光に曝されない箇所は黄変しない
• スーファミ本体の底にある裏蓋は白いまま
漂白済
未漂白だが白い
黄ばみの原因は?
• 日光に曝されない箇所は黄変しない
• 初代ゲームボーイも黄ばむ(見づらくてスマン)
漂白済
未漂白
黄ばみの原因は?
• 日光に曝されない箇所は黄変しない
• ゲームボーイの電池スペースは白いはず
未漂白だが
これが本来の白
黄ばみの原因は?
• 日光に曝されない箇所は黄変しない
• ファミコンのシールを剥がすと本来の白が見える!
本来の白が見える!
黄ばみの原因は?
• 日光に曝されない箇所は黄変しない
• ファミコンのシールを剥がすと本来の白が見える!
本来の白が見える!
レトロ
ブライト
レトロブライト – Retr0bright
• 黄変したABS樹脂を漂白する化合混合物
• ほとんどの黄ばみはレトロブライトで漂白可能
• (材質自体の劣化による変色はどうにもならない)
• レトロブライト登場以前で黄ばみをどうにかするには、
塗装し直すしか方法がなかった
• Retr0brightは化学混合物の名称
レトロブライト – Retr0bright
• 黄変したABS樹脂を漂白する化合混合物
• 驚くべきことにごく最近(2008年) “発見”された手法
• The "Retr0bright" Project http://www.retr0bright.com/
レトロブライト – Retr0bright
• 黄変したABS樹脂を漂白する化合混合物
• 驚くべきことにごく最近(2008年) “発見”された手法
• The "Retr0bright" Project http://www.retr0bright.com/
• Retr0bright Projectによると…
• ドイツのCBM Museum Wuppertal(レトロゲーム、レトロパソ
コンを集めた博物館、ヴッパータールはドイツ西部ケルンに近い都市の
名前)が、黄ばんだ部品を過酸化水素水に漬け込むと、
黄変とは逆の化学変化が起こる可能性を示した
https://www.cbm-museum-wuppertal.com/
• ドイツのAmigaコミュニティに伝えられ、化学者によ
り黄変の原因は難燃剤の臭素にあると結論づけた
• 漂白剤と紫外線灯による方法を確立させた
レトロブライト – Retr0bright
• で、どうすればいいの?
• 黄変したABS樹脂の部品を過酸化水素水に漬け込んで、
紫外線灯を使って紫外線を浴びせれば良い
• 過酸化水素水は濃度6%を超えると劇物扱い、入手困難
• 過酸化水素水(の代用品)
• ワイドハイターEXパワー
• 主成分が過酸化水素で
あれば何でもよいが、
薄めるのはNG
• 紫外線灯(の代用品)
• 日光
レトロブライト代用品で漂白
• ワイドハイターEXパワーに漬け込んで数日放置
レトロブライト代用品で漂白
• before
漂白済
レトロブライト代用品で漂白
• after
レトロブライト代用品で漂白
• before
レトロブライト代用品で漂白
• after
レトロブライト代用品で漂白
未漂白 漂白済
レトロブライト代用品で漂白
未漂白漂白済
レトロブライト代用品で漂白
• before (スーパーファミコン本体側面)
レトロブライト代用品で漂白
• after (スーパーファミコン本体側面)
下は未漂白
レトロブライト代用品で漂白
• 漬け込み過ぎに注意!
色ムラ
気づいたこと
• ファミコン本体2台漬け込むためにワイドハイ
ターEXパワー詰替3つ使用
気づいたこと
• ワイドハイターEXパワー詰替は350円程度
• 大量に使うと結構バカにならない
• 写真では揮発しないようラップで蓋をしている
• 日光を遮るわけにいかないので、透明ではない蓋は使
わないほうがいい
• 樹脂は浮くので漬け込むためには押さえつけたい
• 水を入れたペットボトルを重しにすれば影にならない
• 液を節約して確実に漬け込みたい
• ゲームボーイ、スーファミを漂白する際には、ちょう
ど収まるサイズのジップロックを用意した
• 液の使用を最小限にできた
気づいたこと
• 漬け込む期間
• ファミコン2台とスーファミ1台は7-8月、ゲームボーイ
5台は2月に漬け込んだ
• 紫外線の量を稼ぎたければ日照時間が長い真夏だが…
• 冬場は長く漬け込めば良い(雪が降る地域では不利?)
• 1日漬け込むだけで漂白の効果は目に見えてわかる
• 効果は抜群、驚きの白さであります
• ただし2日目以降も同じペースで漂白されない模様
• ゲームボーイは7日間漬けたが、長く漬け込めばいつかは元
の色に戻るというわけでもなかった
• 長く漬け込みすぎてもいけない
• スーファミは色ムラが起こった(シール類は無傷だった)
• 漬け込み過ぎなのか、単なる経年劣化なのかは不明だが、樹
脂が脆くなっており、磨いている時に欠けることがあった
気づいたこと
• 黄ばんだマイコンも漂白可能
• 今回は家庭用ゲーム機だったがパソコンでもできる
• そもそもAmigaコミュニティから発展した技法
• 本家Retr0brightは規制何それ状態
• 過酸化水素水の濃度は12%が良いらしい
• 日本では6%超えると劇物指定で入手困難に
• より効率的に塗布・漂白するためグリセリンでゲル状
にする方法も提案されている
• でも今回のシンプルな方法でも劇的な効果アリ
• ワイドハイターEXパワー最強
• 残暑厳しい今が漂白のチャンス!
次回
予告?
和製レゲーの珍翻訳・良翻訳
• 「All your base ~」など雑魚同然の事例多数紹介
Any Questions?
追記事項
• このページは質疑応答で得た知見を追記したもの
• 未確認の項目もありますが後学のために残します
• 以下メモ書き
• 色ムラを防ぐためにはアルミホイルで囲いを作ると側
面や裏面も紫外線を当てることができる
• ヘアカラーの2剤も過酸化水素水で、ゲル状・クリー
ム状のものもある
• 昼は日光、夜はUVライトを使った方の体験談
• UVライトより日光の紫外線の方が強力では?(未確認)
• CD-ROM2のレトロブライト化は上手く行かなかった?
• CD-ROM2の材質の問題なのか手順の問題なのかは不明
• CD-ROM2の歯車を売っているサークルがある
• 「PCエンジンCD-ROM2 代替ギア」で出てくる

Mais conteúdo relacionado

Mais procurados

【Unite Tokyo 2019】Understanding C# Struct All Things
【Unite Tokyo 2019】Understanding C# Struct All Things【Unite Tokyo 2019】Understanding C# Struct All Things
【Unite Tokyo 2019】Understanding C# Struct All ThingsUnityTechnologiesJapan002
 
Observableで非同期処理
Observableで非同期処理Observableで非同期処理
Observableで非同期処理torisoup
 
Python製BDDツールで自動化してみた
Python製BDDツールで自動化してみたPython製BDDツールで自動化してみた
Python製BDDツールで自動化してみたKeijiUehata1
 
和製レトロゲームの珍翻訳・良翻訳 (Web公開版) 訂正バージョン
和製レトロゲームの珍翻訳・良翻訳 (Web公開版) 訂正バージョン和製レトロゲームの珍翻訳・良翻訳 (Web公開版) 訂正バージョン
和製レトロゲームの珍翻訳・良翻訳 (Web公開版) 訂正バージョンeagle0wl
 
Alfresco勉強会#18 alfrescoのバックアップとリストア
Alfresco勉強会#18 alfrescoのバックアップとリストアAlfresco勉強会#18 alfrescoのバックアップとリストア
Alfresco勉強会#18 alfrescoのバックアップとリストアTasuku Otani
 
性能測定道 実践編
性能測定道 実践編性能測定道 実践編
性能測定道 実践編Yuto Hayamizu
 
AI と個人情報 ~AI 学習用データとしての個人情報と AI 処理対象としての個人情報~
AI と個人情報 ~AI 学習用データとしての個人情報と AI 処理対象としての個人情報~AI と個人情報 ~AI 学習用データとしての個人情報と AI 処理対象としての個人情報~
AI と個人情報 ~AI 学習用データとしての個人情報と AI 処理対象としての個人情報~Deep Learning Lab(ディープラーニング・ラボ)
 
マルチコアを用いた画像処理
マルチコアを用いた画像処理マルチコアを用いた画像処理
マルチコアを用いた画像処理Norishige Fukushima
 
Try new transport protocol SRT (ver. 2)
Try new transport protocol SRT  (ver. 2)Try new transport protocol SRT  (ver. 2)
Try new transport protocol SRT (ver. 2)Tetsuyuki Kobayashi
 
【Unite 2017 Tokyo】「黒騎士と白の魔王」にみるC#で統一したサーバー/クライアント開発と現実的なUniRx使いこなし術
【Unite 2017 Tokyo】「黒騎士と白の魔王」にみるC#で統一したサーバー/クライアント開発と現実的なUniRx使いこなし術【Unite 2017 Tokyo】「黒騎士と白の魔王」にみるC#で統一したサーバー/クライアント開発と現実的なUniRx使いこなし術
【Unite 2017 Tokyo】「黒騎士と白の魔王」にみるC#で統一したサーバー/クライアント開発と現実的なUniRx使いこなし術Unity Technologies Japan K.K.
 
並列プログラミング 入門!&おさらい!
並列プログラミング入門!&おさらい!並列プログラミング入門!&おさらい!
並列プログラミング 入門!&おさらい!道化師 堂華
 
shared_ptrとゲームプログラミングでのメモリ管理
shared_ptrとゲームプログラミングでのメモリ管理shared_ptrとゲームプログラミングでのメモリ管理
shared_ptrとゲームプログラミングでのメモリ管理DADA246
 
大規模分散システムの現在 -- Twitter
大規模分散システムの現在 -- Twitter大規模分散システムの現在 -- Twitter
大規模分散システムの現在 -- Twittermaruyama097
 
20分くらいでわかった気分になれるC++20コルーチン
20分くらいでわかった気分になれるC++20コルーチン20分くらいでわかった気分になれるC++20コルーチン
20分くらいでわかった気分になれるC++20コルーチンyohhoy
 
TensorFlow Liteを使った組み込みディープラーニング開発
TensorFlow Liteを使った組み込みディープラーニング開発TensorFlow Liteを使った組み込みディープラーニング開発
TensorFlow Liteを使った組み込みディープラーニング開発Makoto Koike
 
Nimで競技プログラミングを始めた話(1ヶ月)
Nimで競技プログラミングを始めた話(1ヶ月)Nimで競技プログラミングを始めた話(1ヶ月)
Nimで競技プログラミングを始めた話(1ヶ月)tattaka_sun
 
UniRx完全に理解した
UniRx完全に理解したUniRx完全に理解した
UniRx完全に理解したtorisoup
 
基礎線形代数講座
基礎線形代数講座基礎線形代数講座
基礎線形代数講座SEGADevTech
 
Task vs Observable
Task vs ObservableTask vs Observable
Task vs Observabletorisoup
 

Mais procurados (20)

【Unite Tokyo 2019】Understanding C# Struct All Things
【Unite Tokyo 2019】Understanding C# Struct All Things【Unite Tokyo 2019】Understanding C# Struct All Things
【Unite Tokyo 2019】Understanding C# Struct All Things
 
Observableで非同期処理
Observableで非同期処理Observableで非同期処理
Observableで非同期処理
 
Python製BDDツールで自動化してみた
Python製BDDツールで自動化してみたPython製BDDツールで自動化してみた
Python製BDDツールで自動化してみた
 
和製レトロゲームの珍翻訳・良翻訳 (Web公開版) 訂正バージョン
和製レトロゲームの珍翻訳・良翻訳 (Web公開版) 訂正バージョン和製レトロゲームの珍翻訳・良翻訳 (Web公開版) 訂正バージョン
和製レトロゲームの珍翻訳・良翻訳 (Web公開版) 訂正バージョン
 
SIGMOD 2019 参加報告
SIGMOD 2019 参加報告SIGMOD 2019 参加報告
SIGMOD 2019 参加報告
 
Alfresco勉強会#18 alfrescoのバックアップとリストア
Alfresco勉強会#18 alfrescoのバックアップとリストアAlfresco勉強会#18 alfrescoのバックアップとリストア
Alfresco勉強会#18 alfrescoのバックアップとリストア
 
性能測定道 実践編
性能測定道 実践編性能測定道 実践編
性能測定道 実践編
 
AI と個人情報 ~AI 学習用データとしての個人情報と AI 処理対象としての個人情報~
AI と個人情報 ~AI 学習用データとしての個人情報と AI 処理対象としての個人情報~AI と個人情報 ~AI 学習用データとしての個人情報と AI 処理対象としての個人情報~
AI と個人情報 ~AI 学習用データとしての個人情報と AI 処理対象としての個人情報~
 
マルチコアを用いた画像処理
マルチコアを用いた画像処理マルチコアを用いた画像処理
マルチコアを用いた画像処理
 
Try new transport protocol SRT (ver. 2)
Try new transport protocol SRT  (ver. 2)Try new transport protocol SRT  (ver. 2)
Try new transport protocol SRT (ver. 2)
 
【Unite 2017 Tokyo】「黒騎士と白の魔王」にみるC#で統一したサーバー/クライアント開発と現実的なUniRx使いこなし術
【Unite 2017 Tokyo】「黒騎士と白の魔王」にみるC#で統一したサーバー/クライアント開発と現実的なUniRx使いこなし術【Unite 2017 Tokyo】「黒騎士と白の魔王」にみるC#で統一したサーバー/クライアント開発と現実的なUniRx使いこなし術
【Unite 2017 Tokyo】「黒騎士と白の魔王」にみるC#で統一したサーバー/クライアント開発と現実的なUniRx使いこなし術
 
並列プログラミング 入門!&おさらい!
並列プログラミング入門!&おさらい!並列プログラミング入門!&おさらい!
並列プログラミング 入門!&おさらい!
 
shared_ptrとゲームプログラミングでのメモリ管理
shared_ptrとゲームプログラミングでのメモリ管理shared_ptrとゲームプログラミングでのメモリ管理
shared_ptrとゲームプログラミングでのメモリ管理
 
大規模分散システムの現在 -- Twitter
大規模分散システムの現在 -- Twitter大規模分散システムの現在 -- Twitter
大規模分散システムの現在 -- Twitter
 
20分くらいでわかった気分になれるC++20コルーチン
20分くらいでわかった気分になれるC++20コルーチン20分くらいでわかった気分になれるC++20コルーチン
20分くらいでわかった気分になれるC++20コルーチン
 
TensorFlow Liteを使った組み込みディープラーニング開発
TensorFlow Liteを使った組み込みディープラーニング開発TensorFlow Liteを使った組み込みディープラーニング開発
TensorFlow Liteを使った組み込みディープラーニング開発
 
Nimで競技プログラミングを始めた話(1ヶ月)
Nimで競技プログラミングを始めた話(1ヶ月)Nimで競技プログラミングを始めた話(1ヶ月)
Nimで競技プログラミングを始めた話(1ヶ月)
 
UniRx完全に理解した
UniRx完全に理解したUniRx完全に理解した
UniRx完全に理解した
 
基礎線形代数講座
基礎線形代数講座基礎線形代数講座
基礎線形代数講座
 
Task vs Observable
Task vs ObservableTask vs Observable
Task vs Observable
 

Último

デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 

Último (8)

デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 

レトロブライトを試してみた