szmCt; 翻訳対応 openMSX ランチャー (catapult/wxcatapult 派生作品)

{{$t('product.title_works.limit_sales')}} {{ product.discount_rate == 100 ? $t('product.title_works.only_now_free') : product.discount_rate + '%OFF' }}

{{ product.voice_pack.sum_price | number_format }}
{{ product.voice_pack.parent_official_price | number_format }} {{ product.voice_pack.parent_price | number_format }}
{{ product.voice_pack.child_official_price | number_format }} {{ product.voice_pack.child_price | number_format }}
Pris
11,000JPY
Registrera dig för gratis kuponger!
Lägsta möjliga pris med kuponger
Kan användas vid köp över 301 JPY
Lägsta möjliga pris med kuponger
Tillgänglig kupong Kolla villkoren här

Kan inte använda kupongen

クーポン利用でももらえる!

Bonuspoäng

{{ carted.name }}Tillagt

Testversion Testversionen kan endast laddas ner på datorer.

Köpbonus

  • {{ gift.title }}

    Tillgänglig till {{ gift.distribute_end_str }}

  • {{ coupon.coupon_name }}

    Tillgänglig till {{ coupon.end_date_str }}

    Giltighetstid: {{ coupon.user_limit_date }}

    Giltighetstid: {{ coupon.limit_days_day }} dagar efter köpet

  • {{ bonus.title }}

    Tillgänglig till {{ bonus.end_date_str }}

Produkt sammanfattning

openMSX catapult を派生改良したものです

※「体験版」には説明書だけが入っています。アプリケーションは入れておりません。仮に入れた場合、GPL的にどうなるんでしょ?

本作はかつて openMSX 公式のアプリケーションランチャーだった catapult を改良したものです。
openMSX 19.0 以降は catapult の機能がほぼまるごと openMSX 本体に入ったため、catapult は事実上開発停止になりました。それを拾って独自に改良・翻訳対応可・macOS 対応可・その他あちこちの問題を修正して仕立てたのが本作 szmCt (エス・ズィー・エム・シティ)です。openMSX 本体は入っておりませんので https://openmsx.org/ から入手してください。

インストーラーを用意しているのは Windows 用と macOS 用のみですが、fedora, Ubuntu, Linux Mint でもソースコードからビルドするための案内を用意しています。また Windows 用にはポータブル動作用の zip ファイルも用意しています。

catapult から派生した本作は GPL v2 のライセンスで提供しており、ソースコードを git 履歴付きで丸ごと収録しています。CMake, wxWidgets を使ったプロジェクトとしては小規模寄りだと思いますので、それらの初学用にも使えるかもしれません。ソースコードは英語を維持していますが、派生後の git 履歴は実質すべて日本語です。コミット時のコメントはちょいちょい間違っていると思われるため、あまり当てにしないでください。

最後に、本作(の catapult から派生した後の部分)は openMSX の開発参加者とは全く関わりのない状態で筆者一人で作ったものです。openMSX の開発者に問い合わせたりはしないようよろしくお願いいたします。

GPLですので

大元が無料公開であってもこの通り、改造物を有料販売してもいいことになっています。実際に気がついたら足かけ半年くらい作業をしたことも大きいですが、GPL ということはそういうことなのでお値段も景気よく行きました。

本作でできることは日本語化(翻訳対応)を除き基本的に現行 openMSX 本体で全部できます。どうしても openMSX 本体の GUI が気に入らないとか、どうしてもわずかに catapult のみにあった機能を使いたいとか、いくつかあった問題――macOS で動かないとか、Windows でファイルパスを直指定するときに Enter を入力するといきなり終了してしまうとか――を回避したい場合のみ、ご購入を検討ください。

いえ、それ以外でもお買い上げいただけると大変ありがたいのですが。金はあるけどネタがない、そこのあなた、どうです?

主な改良点

  • 翻訳さえ用意すれば英語・日本語以外にも対応できるようになっています。
  • catapult が諦めてしまった macOS に対応しています。10.15 以降で動作します。
  • szmCt から説明書(HTML)を呼び出せます。意外と Linux では難しいのよ、これ。
  • Windows, Linux ではキーボードだけで操作できるようになっています。この機能は残念ながら macOS では不完全です。
  • openMSX 本体同様、機種と拡張機能についてそれぞれ絞り込み検索ができます。
  • なんとなくわかりにくかったアプリケーションメニューを再編成しました。
  • ROM/ディスク/テープイメージのうち、すでに存在しないファイルパス履歴をまとめて消すメニューをつけました。
  • 同じくメディアイメージに関するボタンからのメニューがおかしなところに出る問題など、実はバグ修正多数。
  • 設定の全検査動作をマルチスレッドで高速化しました。後述。
  • szmCt 部分のソースコードは少なくとも公開時点でコンパイラ警告ゼロで公開しています。wxWidgets の操作をより新しい方法で使うようになりました。
  • (Windowsのみ)従前よりバッチファイルによるポータブル動作はできましたが、szmCt ではコマンドラインオプションだけでできるようになっています。

全検査処理の高速化

  • szmCt; 翻訳対応 openMSX ランチャー (catapult/wxcatapult 派生作品) [Suzumizaki Foundry]

    さすがに openMSX 内蔵の 2~5 倍は時間がかかりますが、並列検査ができるようになったので大分マシになりました。画像は Apple M1 (8コア) です。

  • szmCt; 翻訳対応 openMSX ランチャー (catapult/wxcatapult 派生作品) [Suzumizaki Foundry]

    論理コア数があればあるほど多くの並列検査ができます。画像は Windows で動かしている Ryzen 5700X (8x2論理コア)です。

その他

  • サムネ画像何これ? → 作品名の補足と、残りは煽りだ。意味などあるわけなかろう?
  • ファイルサイズ大きすぎない? → ソースコードの中に wxWidgets をまるごと納めているためです。git の --shallow-submodules をつける前は 900MB 超えてました。

Produktinformation

Cirkel
Suzumizaki Foundry
{{ is_favorite ? $t('follow.follow_button.is_favorite') : $t('follow.follow_button.into_favorite') }}
Utgivningsdatum
05/05/2025
Ålder
Alla åldrar
Produktformat
Filformat
Applikation
OS som stöds
Ubuntu, Fedora, Linux Mint はソースコードからのビルドで動作確認。
Andra
PC exklusivt
Språk som stöds
japanska
Filstorlek
360.13MB
Nödvändiga inställningar för att spela Applikationen kanske inte fungerar om inte ett japanskt språkpaket är korrekt inställt i din PC / systemspråket är inställd på japanska. För mer information, se [ Hur kan jag ställa in mitt systemspråk till japanska? ] på Vanliga frågor Frågesida.
  • Kompatibilitet PC exklusivt
  • Kompatibilitet Ladda ner
Windows
11
Mac
macOS

Visa alla kompatibla operativsystem

OS som stöds
Windows 11
Mac macOS
iOS -
Android -
Andra Ubuntu, Fedora, Linux Mint はソースコードからのビルドで動作確認。

Användarrecensioner

Verk av samma cirkel

Verk finns till salu

  • Z80test MSX Port supplement [Suzumizaki Foundry]
    Verktyg
    Z80test MSX Port supplement
    660  JPY
    徹底的に Z80 との互換性を求めるエミュレータのためのテスト、z80test の MSX 移植版です。GitHubで公開しているものの上位互換の形で、MSX 本体からデータを集めて専用の z80test に作り変えるためのツール・ソフトウェアや解説を同梱しています。
    Alla åldrar
    Utgivningsdatum : 21/07/2025
  • 鈴見咲君高初期ウェブサイト集 [Suzumizaki Foundry]
    Verktyg
    鈴見咲君高初期ウェブサイト集
    1,980  JPY
    主に前世紀に公開したウェブサイトの復刻ゲータです。MSXとか小山田いくとか。
    Alla åldrar
    Utgivningsdatum : 21/12/2024
  • Doxygen (Patch) Better Unicode Support [Suzumizaki Foundry]
    Verktyg
    Doxygen (Patch) Better Unicode Support
    1,980  JPY
    This is a patch for Doxygen for Japanese language users. It adds macro, function and class support.
    Alla åldrar
    Utgivningsdatum : 02/10/2013
  • Doxygenもっと日本語対応 [Suzumizaki Foundry]
    Verktyg
    Doxygenもっと日本語対応
    1,980  JPY
    日本語名の関数・クラス・ファイル名出力を使えるようにした独自ビルドの Doxygen です。
    Alla åldrar
    Utgivningsdatum : 24/09/2013

Användare som köpte det här verket köpte också

Rabatter

Nyligen kontrollerad

Öppna projekt/kampanjer