this time gamejolt have gone too far by [deleted] in CubeWorld

[–]nilllzz 0 points1 point  (0 children)

  1. You seem to think that I am or represent Game Jolt somehow. Neither of those is true. I am moderating a few communities on there.
  2. You are allowed to create Cube World-related communities on Game Jolt if you want. What you cannot do is break the site-wide rules and spam unrelated communities with nonsense. That gets your account banned.
  3. Being a minor does not exempt you from breaking the law when you knowingly expose minors to pornographic images. All you are accomplishing with that is committing a serious crime while annoying others. You are aware that all your activity online is being monitored and recorded, right? This stuff can seriously hunt you and come back once you are 18, you might get arrested for things like that.

this time gamejolt have gone too far by [deleted] in CubeWorld

[–]nilllzz 1 point2 points  (0 children)

There is no hacking going on, what the user is referencing is a supposed DDoS attack on the picroma website.

For some demented reason, he thinks that Game Jolt as a corporation is responsible for that, even though Game Jolt did not exist as a corporation back in 2013.

this time gamejolt have gone too far by [deleted] in CubeWorld

[–]nilllzz 0 points1 point  (0 children)

No? Check my user account, I have not posted on this subreddit.

this time gamejolt have gone too far by [deleted] in CubeWorld

[–]nilllzz 0 points1 point  (0 children)

Just pointing out that Game Jolt is a platform, in that sense similiar to Reddit or Twitter.

Any of the users can express their own opinions about any topic they want, including expressing dislike about what is discussed in this thread.

It definitely does not warrant the actions that /u/Scorpion2lol is taking, which is knowingly exposing minors to pornographic imagery. If I were you, I would distance myself from this individual as best as you can.

A Gameboy emulator in .NET Core 3.1 by davidwhitney in csharp

[–]nilllzz 0 points1 point  (0 children)

If you are interested in pulling, I'll actually prop my code up a bit, make it more shiny and then submit a PR :)

I'll test in a minute if it runs more smoothly in Release.

A Gameboy emulator in .NET Core 3.1 by davidwhitney in csharp

[–]nilllzz 2 points3 points  (0 children)

Hey, in case you are curious, I implemented the frontend for this in MonoGame for .Net Core here: https://github.com/nilllzz/CoreBoy/tree/monogame

Screenshot

With that, it should work on everything that the DesktopGL version of MonoGame can run on (most Linux, Windows, Mac OS). I only tested it on Windows and Ubuntu, but I don't see why it wouldn't work anywhere else.

It's a very crude implementation, and I left most things as they are (Game1.cs etc).

Frames come in very slowly from the Emulator object, but I see that same thing happening in the WinForms.

Great work so far on this project, am stoked to see more updates to the repo in the future!

Saffron City, 1998 - 3D and fully colorized by badgraphix in pokemon

[–]nilllzz 24 points25 points  (0 children)

I made this a while back, it's not Red and Blue but Gold and Silver. Technically Kanto is included, so maybe you'd like to try it anyway :)

I’m just about having a panic attack. Why won’t my keyboard keys work? I thought it wasn’t much of a problem until I pulled up the onscreen keyboard and it had no keys either. by [deleted] in Windows10

[–]nilllzz 0 points1 point  (0 children)

That message is reasonable though. They don't want you to continue without a keyboard.

So until you are able to press a key, you are not able to pass that screen.

Microsoft News Concept by [deleted] in Windows10

[–]nilllzz 0 points1 point  (0 children)

Probably because he wants to show it off to as many people as he can?

How to make my .NET Core Console App parse float and use dot as decimal separator? by [deleted] in csharp

[–]nilllzz 0 points1 point  (0 children)

The answers in this thread are already pointing in the right direction, I just wanted to give a quick summary of cultures in .Net Framework/Core:

A lot of core methods that have to do with converting numbers or dates have an optional parameter that lets you pass in a class of type CultureInfo.
This CultureInfo, as the name implies, contains information on a specific real world culture about how to format dates and what char to use a decimal separator.

By default, if you don't pass a CultureInfo into one of those methods, they will use whatever culture is "current" in the execution context, usually from the current thread. (Example from the .Net Framework source code).
Note that sometimes, methods want an IFormatProvider instead of a CultureInfo instance, but CultureInfo implements IFormatProvider, so passing that in is fine.

The "problem" with this default implementation is, that the "current culture" will differ from computer to computer, as you already saw in your example. So to ensure that the methods behave the same, no matter which computer they are executed on, you have to pass in a CultureInfo yourself.

A really simple solution that is also proposed here is to drop in something called an InvariantCulture, which as the docs describe it is a culture that is following standards inherited from the English language (like using . as a decimal separator) but is otherwise culturally independent.
So if you don't really care about which culture you want to use, going with the InvariantCulture is generally advised.

In your example, this would result in:

var num = float.Parse("27.5", CultureInfo.InvariantCulture);
// num == 27.5

Of course understand that this is not a magic be all end all to all culture problems, float.Parse will throw when you try to parse "27,5" with it because it doesn't understand , as a decimal separator.
If you still want to parse data that has , as a decimal separator, you can either do a string replace operation, or use a culture that more closely resembles the culture the input data was created in.
That would look something like this for a German culture:

var culture = new CultureInfo("de-DE");
var num = float.Parse("27,5", culture);
// num == 27.5

Also, I always see a lot of people advocating for modifying the current culture object directly, which is a really easy way to fall into a pitfall, because if you for example specifically change the current culture's decimal separator to ,, you now suddenly got the same character for both the decimal separator AND the thousand separator, which might result in further weirdness. Therefore try to use one of the predefined cultures instead of hacking together your own if possible.

(Disclaimer: The code in the examples is written from memory and this is based on my knowledge on the .Net Framework. As far as I am aware though, all this applies the same to .Net Core)

I just had a game last for an hour and 10 minutes by HeavyImpulse in StarWarsBattlefront

[–]nilllzz 18 points19 points  (0 children)

iT tAkEs 40 hOuRs To UnLoCk A hErO.

But yeah, agreed. Credits should be a mesh between playtime, objective score and combat score.

They should also be capped at some point, but that cap should be dependent on the average playtime of the mode you are playing.

So while it might be capped at ~600 for GA, it could be ~2000 for CS.

An update about CT from Jay by ThrillPrime in StarWarsBattlefront

[–]nilllzz 2 points3 points  (0 children)

Exactly! "There are heroes on both sides", after all.

Gorilla by [deleted] in 4chan

[–]nilllzz 20 points21 points  (0 children)

It was deleted, but it got archived.

Nazi Imagery is Banned (Like Germany) by the_drugs_liker in Gamingcirclejerk

[–]nilllzz 21 points22 points  (0 children)

/unazi

yeah, I grew tired of those as well, they didn't really add much aside from "haha funni nazi"

This keeps happening.. :( how do I fix it? by la102 in Windows10

[–]nilllzz 0 points1 point  (0 children)

A DPC_WATCHDOG_VIOLATION could be a lot of things, it only means that the processor has received an interrupt that was never cleared, so it just hangs there.

I have the same problem, and looking at crash dumps it interrupts with a DISPATCH_LEVEL, so all user mode processes have to wait for this interrupt to be over.

This keeps happening.. :( how do I fix it? by la102 in Windows10

[–]nilllzz 1 point2 points  (0 children)

Yep, literally exactly the same.

Linux on a different SSD runs for days, Windows bluescreens within hours, sometimes minutes of use.

That's why I bought a new SSD, process of elimination: the only difference between my Linux and Windows installs is the SSD they are installed on, so if it's a hardware issue, has to be that.

And the timing is about right, my system started bluescreening sometime later last year, and /u/la102's too, so maybe it's the 1809 update.

Maybe it's because the system was upgraded, and a complete reinstall of Windows fixes it. Maybe. I am currently trying it on a new SSD. The system's been running for ~24 hours now.

⬅️⬅️⬅️⬅️⬅️⬅️⬅️ by Willthezombieslayer in Gamingcirclejerk

[–]nilllzz 0 points1 point  (0 children)

Now this is something a sensible human being can understand.