You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
mini-rv32ima is a single-file-header, mini-rv32ima.h, in the STB Style library that: Implements a RISC-V rv32ima/Zifencei†+Zicsr (and partial su), with CLINT and MMIO. Is about 400 lines of actual code. Has no dependencies, not even libc. Is easily extensible. So you can easily add CSRs, instructions, MMIO, etc! Is pretty performant. (~450 coremark on my laptop, about 1/2 the speed of QEMU) Is hum
Wine is a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux, macOS, & BSD (https://www.winehq.org). If you have been using Linux for some time now, chances are you’ve used Wine at some point. Maybe to run that one very important Windows program that doesn’t have a Linux version or maybe to play World of Warcraft or some other ga
ゲームボーイエミュレーター、ゲームボーイアドバンスエミュレーターに続いて、Rustでファミコンエミュレーター"Sabicom"とスーパーファミコンエミュレーター"Super Sabicom"を書きました。 名前にRustっぽさを出してみました。 前回作ったマルチエミュレーターMERUのコアとして実装したので、ステートセーブや巻き戻しなどの機能も使えます。MERUの対応コアはこれで4つになりました。 こちらからWindowsとLinuxのプリコンパイルバイナリがダウンロードできるようになっています。 他のプラットフォームおよびソースコードからコンパイルする場合は ファミコンとスーパーファミコンどちらも一通り本体の機能は実装してあるつもりです。スーパーファミコンは割と細かいところまでちゃんと動くようにしてあるはずなので、動かなかったり表示がおかしかったりするソフトがあればバグですので、ぜひご報
Androidでは大きいヒープ領域を確保するための手段が提供されています。 AndroidManifext.xmlのapplicationタグにandroid:largeHeap="true"を記載するだけです。 APIlevel11から利用出来ます。 この設定をしておくとヒープが足りなくなった時に、新たに大きなヒープを確保します。 最初から大きなヒープを確保するわけではありません。 なお、確保されるヒープの大きさは端末によって異なり、ヒープが増えない端末もあります。 android:largeHeap(API Guides) API Guidesにも書かれていますが、どうしてもOutOfMemotyErrorが解決出来ない時にのみ設定して下さい。 基本は、設定しなくてもErrorが発生しないようメモリの使用量を抑えるべきです。
My business card runs Linux (and Ultrix), yours can too UPDATES:: See "Version 2" Table of Contents Why?Parts selectionWhat to emulateA MIPS primerWhat system?Let's emulate!The CPUThe FPUThe MMUMMU basicsThe MIPS MMUEmulating the MMU efficientlyCommunicationHypercallsBring on the hardware!The honeymoon periodHow not to design a DMA unitClocks againSD card supportCoolness enhancementHow it worksHow
IntroductionFor the past few months, I have been working on a project called CAMLBOY, a Game Boy emulator written in OCaml that runs in the browser. You can try it out on the following demo page: Demo Page I included several homebrew ROMs in the demo, so please try them out (I recommend Bouncing ball and Rocket Man Demo). You can also play with it in your mobile browser as it runs at 60 FPS on rec
Renode is an open source software development framework with commercial support from Antmicro that lets you develop, debug and test multi-node device systems reliably, scalably and effectively. Renode strengths full determinism of execution, shared virtual time transparent & robust debugging, tracing, analysis, even in multi-node setups easy integration with your everyday tools, plugins rich model
We spend a lot of time looking at retrocomputing in the form of gaming and home computers, but it’s true to say that minicomputers are less common than hardware projects. Perhaps it’s the size, cost, or even relative rarity of the original machines, but DEC minicomputers are a bit unusual around here. [Sprite_TM] hasn’t bought us a PDP11 or a VT102 terminal, but he’s done the next best thing in th
UNIX 2.11BSD の OS, 文書の入手に関して。 a. OS の入手 解凍方法は本に記述してます 2.11BSD UNIX OS キット b. PDP-11 エミュレータ SIMH SIMH (V3.9-0) updated 03-May-2012 c. OS のインストール・マニュアル UNIX 2.11BSD Manuals d. OS のプログラミングに関する書籍 UNIXプログラミング環境 (海外ブックス) 単行本 – 1985/9 Brian W.Kernighan (著), Rob Pike (著), 石田 晴久 (翻訳) 中古でしか手に入らないですが、UNIX のプログラミング環境が詳細に書かれてます。 e. SIMH のテープブート・インストール用の設定ファイル 211bsdtapeinstall.ini として保存する set cpu 11/44 1M set
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く