Re: NES emulator written in D

2018-02-04 Thread blahness via Digitalmars-d-announce
On Sunday, 4 February 2018 at 04:51:00 UTC, Jonathan Marler wrote: How did it compare to the Go version? I started implementing one myself as a learning experience and recall I looked at the Go version a few times (https://github.com/marler8997/hacknes). Mine was in C++ though since I was

NES emulator written in D

2018-02-03 Thread blahness via Digitalmars-d-announce
Hi everyone, Not sure how interested people here will be with this but I've ported https://github.com/fogleman/nes from Go to D [1]. I should point out that I'm not the author of the original Go version. The emulator code itself is 100% D with no dependencies. I've also created a little app

Re: NES emulator written in D

2018-11-12 Thread blahness via Digitalmars-d-announce
On Saturday, 3 February 2018 at 13:52:17 UTC, blahness wrote: Hi everyone, Not sure how interested people here will be with this but I've ported https://github.com/fogleman/nes from Go to D [1]. I should point out that I'm not the author of the original Go version. The emulator code itself

Re: NES emulator written in D

2018-11-12 Thread blahness via Digitalmars-d-announce
On Tuesday, 13 November 2018 at 05:59:52 UTC, Manu wrote: Nice work. Oh wow, this is pretty rough! ``` void createTable() { this.table = [ , , , , , , , , , , , , , , , , ... ``` Here's one I prepared earlier: https://github.com/TurkeyMan/superemu (probably doesn't work with

Re: NES emulator written in D

2018-11-13 Thread blahness via Digitalmars-d-announce
On Tuesday, 13 November 2018 at 08:24:05 UTC, Manu wrote: A great test is to emulate an Atari2600; you'll know your 6502 is 100% perfect if you can play pitfall or some other complex 2600 games ;) I can't see how your cycle counting logic works, it looks like it's missing a lot of cycles. How

Re: Ported js13k game underrun to D targeting webassembly

2018-11-18 Thread blahness via Digitalmars-d-announce
On Saturday, 17 November 2018 at 21:35:59 UTC, Sebastiaan Koppe wrote: Underrun is small game build by Dominic Szablewski for the 2018 js13kGames competition. I decided to port it to D and to target webassembly. You can play the game here https://skoppe.github.io/spasm/examples/underrun/