Download here, or try it in your web browser! Approximation of CPU Stalls During DMA Transfers On a real Mega Drive, when a DMA transfer is used to upload data to VRAM/CRAM/VSRAM, the VDP assumes control of the 68000's CPU bus. This prevents the 68000 from using the bus to read instructions or access data,Continue reading "ClownMDEmu v1.6.8"
ClownMDEmu v1.6.7
Download here, or try it in your web browser! Multitap Emulation Whilst I was visiting friends, we wanted to play Sonic Classic Heroes in a party of three, only to realise that ClownMDEmu only supported up to two players! Disappointed, we opted for Genesis Plus GX instead. Since then, I have wanted to make myContinue reading "ClownMDEmu v1.6.7"
ClownMDEmu v1.6.6
Download here, or try it in your web browser! Cheat Code Support One of the most frequently-requested features of ClownMDEmu is support for cheat codes, which allow for altering a game's behaviour to suit the player; this can be granting the player infinite lives, fixing bugs in the game, or even unlocking hidden content. GivenContinue reading "ClownMDEmu v1.6.6"
ClownMDEmu v1.6.5
Download here, or try it in your web browser! As with v1.6.4.1, this update is mostly uninteresting bugfixes. There were some tiny features added as well, hence the minor version bump, but what I really want to talk about are a couple of fixes that are actually interesting. Removed Input Latency One of the mostContinue reading "ClownMDEmu v1.6.5"
ClownMDEmu v1.6.4.1
It's a doozy. Update ClownCD. Fixed memory leak when using CHD files. Fixed files being corrupted immediately after loading them in Emscripten builds (use-after-free bug). Fixed audio not playing when loading a game from the command-line. Fixed options and save data not being saved in Emscripten builds. Fixed crashing when trying to load games viaContinue reading "ClownMDEmu v1.6.4.1"
ClownMDEmu v1.6.4
Download here, or try it in your web browser! Automatic Software Loading in Emscripten Builds To make ClownMDEmu more convenient to embed in a webpage, URLs can now be passed to the emulator to make it download and run software automatically. Because of this, playing my 'Sonic 2 Except the Music Goes as Fast asContinue reading "ClownMDEmu v1.6.4"
Sonic Retro: Deleting Criticism Because it is ‘Unnecessary’
Today, I came across this exchange on the Sonic Retro forum: Naean (User): Ah nice, and yeah it's rather a shame that logo has no transparency. Also, I feel like such a retard for not thinking to check the Inspect function. NoNameAtAll (Moderator): Could you please remove the r-word verbiage? We don't need to useContinue reading "Sonic Retro: Deleting Criticism Because it is ‘Unnecessary’"
My ROM-Hacks Can Now Be Played Directly in a Web Browser
My Mega Drive emulator - ClownMDEmu - can be ran in a web browser; however, the user would have to load games manually. That has now changed, as recent improvements to the emulator allow it to load games automatically, based on the contents of the URL! What this means is that you can click onContinue reading "My ROM-Hacks Can Now Be Played Directly in a Web Browser"
ClownMDEmu v1.6.3
Download here, or try it in your web browser! Improved V-Counter Accuracy For almost two years, there was an open GitHub Issue which pointed out that Lemmings 2 was unable to boot in ClownMDEmu. Upon digging into the game's code, I discovered that the problem was that it was waiting for a horizontal interrupt ('H-Int')Continue reading "ClownMDEmu v1.6.3"
ClownMDEmu v1.6.2
Download here. Made it clearer when the widescreen hack is disabled. Fixed bugs that would occur when switching games. Holding multiple fast-forward inputs at once now causes the emulator to run even faster.