Join us on Discord!
You can help CodeWalrus stay online by donating here.
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - gameblabla

#61
Look at what i've found :
https://github.com/github/dmca/blob/master/2018/2018-04-24-MediaTek.md

Someone from Mediatek issued a DMCA claim to some github repositories.
They claim in the DMCA latter this :
Is the work licensed under an open source license?...Are the allegedly infringing files being used under the open source license, or are they in violation of the license?
Mediatek : No, all are Mediatek's proprietary

They also claim this :
Mediatek : I have a good faith belief that use of the copyrighted materials described above on the infringing web pages is not authorized by the copyright owner, or its agent, or the law. I have taken fair use into consideration.

Upon looking at the "infringing" repositories however, you can see that two of them are... the source code to the Linux kernel ! (Especially version 3.10.61)
The linux kernel is licensed under the GPLv2 and any modifications to it must be shared to the public and under the same license.
It does not grant you rights to the linux and re-license it at will.

In effect, not only Mediatek infringed on it, they also claim to own the whole linux kernel !
I've tweeted Mediatek about it and i'm now awaiting an answer from them.
EDIT: I've removed the tweet and decided to contact the Software Freedom Conservacy about it instead.

To be fair, violation of the Linux's license is commonplace... It really became infamous in the Android world. However, this really takes it to the next level...
What do you think about it ?
#62
Games / Re: SDL/n2DLib ports for TI Nspire
June 05, 2018, 11:11:07 PM
Erm..;back somewhat.
I have updated Oswan : it is now compatible with all TI-Nspires : greyscale, CX, CR-4 hardware+ etc...
On firebird; it seems to run somewhat faster than it did on real hardware but i was not able to confirm this yet.
As usual; first post for download.

Let me know if this works properly on your side
#63
Has science gone too far ?

What i want next is a port of Firebird or CEmu to the Prime.
Don't do it, that would be insane....

But since you are insane, you are going to do it in a near future anyway.
#64
And now it was just confirmed by Microsoft themselves :
https://news.microsoft.com/2018/06/04/microsoft-to-acquire-github-for-7-5-billion/

They said that they will still maintain the choice of operating systems and the openness.
However, they haven't answered concerns about anything else...

Honestly, the so-called "IT" people with "real" jobs i've met so far don't care about privacy & security because they all put their faith on one company. Seems like unthinkable for them to run their own instances, even if they have the budget to do so.

#65
Web / Re: Markdown to HTML and BBCode!
June 04, 2018, 11:09:59 AM
I personally would like to see the exact opposite (From BBcode to Markdown) so i can use it on discord because Markdown has some strange symbols
#66
https://www.phoronix.com/scan.php?page=news_item&px=Microsoft-GitHub-Reported-Deal

Github, the biggest open-source development platform, is apparently being bought by Microsoft.
Neither Microsoft or Github have confirmed this but it does seem to look likely...

This still raises a bunch more questions :
Github was not that harsh as far DMCA claims are concerned, even keepîng a Halo's mod source code because well, it was not violating the DMCA. But with Microsoft on board, it looks like it's going to get worse.
There's no guarantee that Microsoft will keep it for free for that long. Or maybe they'll find other ways to screw over us,
like treating tor users like 2nd citizens and put more features behind paywalls. (like discord did with emojis)

Even before that, i had already doubts about Github because it was not fully open source and it did not mind cooperating with Roskomnadzor... Speaking of Roskomnadzor, i'm afraid it's about to get worse under microsoft.

Already before that, i had migrated my github repos to Gitlab :
https://gitlab.com/gameblabla

Gitlab is a very nice alternative to github : you can build your own instance and it has other features too such as setting icons for projects !
Sadly, the interface doesn't provide an alternative for "github releases". Oh well.
There's Bitbucket too and i could try that but with gitlab around, i feel like it's not necessary.

Despite this, i'll still update both my gitlab & github. I'll have to decide myself when i should drop github. (or maybe drop both but i hope not...)
#67
Well, i broke my phone while trying to overwrite my system partition and i was dumb enough to recover my original recovery before doing that.
So i can't actually restore it... Silly me
I'm thinking of buying those Wilyfox phones since the company is under bankruptcy now and their phones are cheap... and they support Cyanogen too.

Maybe i'll get fastboot to work again, in that case i may not have to buy it. However, i'm tired of having to deal with crappy voice calling anyway and low 4G signal...
(These happened the first time i used them btw)
#68
Gaming / Re: Sega Genesis 16 bit C programming
May 31, 2018, 06:23:31 AM
I'm surprised you don't understand any of the examples, they should be simple, for the most part anyway...
You might want to look at the Sega Genesis specs before trying to understand the examples though.
For example, it has 4 palettes of 16 colors out of 512 pre-defined colors and there's only a background and a foreground = 2 palettes.
Then there are 2 other palettes palettes for sprites too. (you can also use the background's palettes for sprites but that's your call)

There's also BasiEgaxorz, which is a BASIC compiler for the Genesis. If you still don't understand how SGDK work,
then you can still give that one a try.

I have to say, C support on the Genesis is better supported than it is on the Super Nintendo.
It's even better on the Sega 32X where it's actually decent.
#69
So you might remember this.
My device was (and still is...) completely unknown to the outside world and i had only found one working custom recovery out there.
But i really wanted to have at least a custom recovery working on my phone.

I later found tools called mkboot and split_bootimg that would allow me to split the boot image and build it from scratch again.
Turns out they were very useful and i could figure out how to use the working custom recovery plus my recovery from my device and build something that works on my device.

More details in my github repository :
https://github.com/gameblabla/carrefour_smart_5_4g_cwm

If you actually own such a device, grab the recovery image file here :
https://github.com/gameblabla/carrefour_smart_5_4g_cwm/releases

So what's next ? Well a few wishes :

       
  • Try first to flash a custom ROM for Kitkat from another similar device
  • Find a working kernel from another device, complete with touchscreen support
  • Eventually have something on something newer than Android Kitkat.
If you have anything to say, please do tell. I'm quite unfamiliar with Android custom rom dev and what are the good practices.
#70
Erm...
So back to TI-nspire dev now, somewhat.

I found another Jpeg decoder called OK_JPG. Although twice as large as Tiny JPEG Decoder, this one supports Progressive JPEGs, which are becoming more common.
In addition to that, the new lcd blit api is now used, which means it should work better on newer Nspires as well as older calcs.
A bug with PNG files has also been fixed.

Give it a try, download is at the first post.

I also have plans to add SVG support. (fairly basic support)
#71
Quote from: Juju on May 22, 2018, 08:54:06 PM
Since the new API is free for 15 users, another alternative could be that each user of your app would register it with Twitter instead of the developer fror every user, it would still work without it but you'd lose some features, but I don't know how annoying for the user it would be.
That's true, i thought about it actually. However, no one has even bothered to make a simple implementation that uses the new API. :/
(at least, not as far as i saw)
Like you pointed out, it's unknown if Twitter would make it as annoying as possible. (It was kind of a pain already with Corebird)

QuoteAds aren't an issue with uBlock Origin. In general, ad blocking, besides removing often uninteresting and always distracting content, is also a must for security, as ads were shown multiple times to be an attack vector.
I agree with you, i myself block them too. Twitter thinks otherwise on the other hand... which partly explains why they're now cracking down on them.

I tried using Netsurf with twitter with javascript disabled. However, their mobile user interface is kind of lackluster and does not display images by default until you click on the said tweet...
I can't even upload images. Surely there has to be a way.

I had considered mastodon but it seems like they are even more restrictive on adult content than even twitter.
(They remove such content out right if not tagged while twitter instead flags it as NSFW if non-compliant)
I can't even promote socialism...
In addition to that, the third party clients for Linux are terrible and not even up to date. The only one updated, is completely in japanese.
I really don't want to use a web browser just for that.
Pretty much all the Windows apps for Mastodon are using C# with WPF and (worse) UWP...
#72
So a month ago, Twitter had announced that they are going to require devs to use the new API
for third party clients.
The problem is that it is fairly limited and also very expensive... (over 16$ a month to break even, assuming you have 250 users)

Here's a website talking about it : http://apps-of-a-feather.com/.
And corebird's dev opinion on it : https://www.patreon.com/posts/18921328

In short, Twitter is closing down its own APIs to third party clients.
In the past, twitter has repeatedly attacked third party clients, especially since most of them don't feature ads.

This also means that if you are using a non-supported platform like Linux or just recently Mac OS, you have no choice but to use their website, which is just utterly ridiculous.

I guess an alternative would be to parse the website. Youtube-dl does this to some extent.
Unfortunately, i haven't seen any graphical third-party clients (at least open source ones) that does just that.

Any tips ? Rip corebird
#73
PC, Mac & Vintage Computers / Re: My old games
May 11, 2018, 10:45:03 PM
And now for the best (worst) part...


Of course, i needed to talk about this one.
It's horrible beyond disbelief, i can't stop laughing thinking about it. XD

It's so bad, it's almost a work of art.

I thought it was ready for release.
If you think the graphics are the worst part then believe me,
they are the best part
.





It's very simple, your character moves like a very slow car.
On top of that, Sonic starts very slow and then goes very fast.
Jumping is also problematic.
It's poorly animated, sound effects play way too loud and multiplayer is a joke.



Btw, this only plays on Wine or Windows Xp or less.(MIDI music with timidity)
It doesn't work on Windows Vista+. Bonus points for Linux !

The judges were even more critical than they were with Sonic Drift 3 and
slapped a 0 on it.

You can give it a try here :
https://gameblabla.nl/files/SKB.zip

#74
Hardware / Re: Building an arcade cabinet
May 11, 2018, 08:38:00 PM
Good thing you switched to Arch Linux. (i would have preferred something like devuan/void linux but it's still better than Vista)
I heard that Lakka runs faster due to it running in KMS mode instead, you might want to give it a try.
Perhaps that could solve your issue with the big screen mode.

At some point, i was attempting to make an arcade thing using Big Attract as the frontend instead but the dude (who built the arcade) never came towards me again....
#75
Still making games for Old TI calcs, huh ? :P
That does look cool though, even though i have a lazy brain as far puzzle games are concerned.
Powered by EzPortal