Re: NES emulator written in D

2018-02-03 Thread Jonathan Marler 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 is 100% D with no dependencies. I've 
also created a little app using SDL to show how you'd put this 
library to use [2].


Its PPU & APU timing isn't 100% accurate (same as the Go 
version) so not all games will work correctly but this should 
be pretty easy to fix.


Links
--
[1] https://github.com/blahness/nes
[2] https://github.com/blahness/nes_test


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 also trying to re-familiarize myself with C++. 
Definitely curious on your thoughts on how the GO version 
compared to your D version.


Re: NES emulator written in D

2018-02-03 Thread docandrew via Digitalmars-d-announce

Really cool work!



Re: D support for ChromeOS

2018-02-03 Thread bachmeier via Digitalmars-d-announce

On Saturday, 3 February 2018 at 18:11:15 UTC, Daniel Kozak wrote:
Today I have added basic support for D language (ldc and dub) 
to chromebrew: https://github.com/skycocker/chromebrew/pull/1717


So if you have ChromeBook with Chrome OS (developer mode is 
needed for chromebrew), you can try it, if everything works ok 
for you.


Thanks for this. I've got a chromebook and will try it out. 
Crouton has been less than impressive. Never heard of chromebrew 
before.


Re: NES emulator written in D

2018-02-03 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce

Very cool!


D support for ChromeOS

2018-02-03 Thread Daniel Kozak via Digitalmars-d-announce
Today I have added basic support for D language (ldc and dub) to 
chromebrew: https://github.com/skycocker/chromebrew/pull/1717


So if you have ChromeBook with Chrome OS (developer mode is 
needed for chromebrew), you can try it, if everything works ok 
for you.


Re: The #dbugfix Campaign

2018-02-03 Thread rjframe via Digitalmars-d-announce
On Sat, 03 Feb 2018 15:32:41 +, Mike Parker wrote:

> We all have (or have had) our "favorite" issues in Bugzilla at one time
> or another. Some that seem to hang around like unwanted guests who never
> leave. The #dbugfix campaign is an opportunity for you to finally kick
> them out.
> 
> The blog:
> https://dlang.org/blog/2018/02/03/the-dbugfix-campaign/
> 
> Reddit:
> https://www.reddit.com/r/d_language/comments/7uzwms/
the_dbugfix_campaign_get_your_priority_bugs_fixed/

Nice idea.

I wonder if something like this could encourage people that otherwise 
wouldn't fix bugs themselves to make an attempt -- maybe a month dedicated 
to fixing bootcamp bugs (or documentation bugs, or ...) with some sort of 
friendly competition attached.

If people that know the compiler's internals would be "on call" to answer 
questions, however basic, (which is pretty normal already, making it an 
easy promise) it might encourage people to try it, building a measure of 
comfort with the codebase and potentially regular contributions in the 
future.


Re: The #dbugfix Campaign

2018-02-03 Thread Mike Parker via Digitalmars-d-announce

On Saturday, 3 February 2018 at 15:49:41 UTC, ag0aep6g wrote:

On 02/03/2018 04:32 PM, Mike Parker wrote:

The blog:
https://dlang.org/blog/2018/02/03/the-dbugfix-campaign/


I understand that spamming is normal on Twitter, but do we 
really want people to spam General like that? Can't you bring 
voting back on Bugzilla and take that into account?


That requires a Bugzilla account. And I don't see it as spam. I 
expect posts in the forums to sometimes spark discussion.


Re: The #dbugfix Campaign

2018-02-03 Thread ag0aep6g via Digitalmars-d-announce

On 02/03/2018 04:32 PM, Mike Parker wrote:

The blog:
https://dlang.org/blog/2018/02/03/the-dbugfix-campaign/


I understand that spamming is normal on Twitter, but do we really want 
people to spam General like that? Can't you bring voting back on 
Bugzilla and take that into account?


The #dbugfix Campaign

2018-02-03 Thread Mike Parker via Digitalmars-d-announce
We all have (or have had) our "favorite" issues in Bugzilla at 
one time or another. Some that seem to hang around like unwanted 
guests who never leave. The #dbugfix campaign is an opportunity 
for you to finally kick them out.


The blog:
https://dlang.org/blog/2018/02/03/the-dbugfix-campaign/

Reddit:
https://www.reddit.com/r/d_language/comments/7uzwms/the_dbugfix_campaign_get_your_priority_bugs_fixed/


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 using SDL to show how you'd put this 
library to use [2].


Its PPU & APU timing isn't 100% accurate (same as the Go version) 
so not all games will work correctly but this should be pretty 
easy to fix.


Links
--
[1] https://github.com/blahness/nes
[2] https://github.com/blahness/nes_test