CodeWalrus

CodeWalrus Website => Contests => Topic started by: Dream of Omnimaga on January 09, 2017, 07:03:33 AM

Poll
Question: Which of the project below is your favorite?
Option 1: June: (84+CE) ICE Compiler v1.1 votes: 4
Option 2: July: (fx-CG10/20) Internet on Casio PRIZM votes: 1
Option 3: August: (84+CE)  CEmu votes: 3
Option 4: September: (84+CE) C SDK and Libraries votes: 4
Option 5: October: (83+/84+) Reuben Quest 3 votes: 5
Option 6: November: (84+CE) gLib 3D Library votes: 2
Option 7: December: (84+CE) Oiram CE votes: 4
Title: The 2016 Yearly CW Project Award begins. UPDATE: Reuben Quest 3 won!
Post by: Dream of Omnimaga on January 09, 2017, 07:03:33 AM

Now that each winner for the 2016 Monthly CW Project Awards have been declared, the final round of voting begins, which will determine the winner of the 2016 Yearly CW Project Award. Those awards were introduced in June, so there are 7 projects for this poll:

June: (84+CE) ICE Compiler v1.1 (https://codewalr.us/1234/39569)
July: (fx-CG10/20) Internet on Casio PRIZM (https://codewalr.us/1424/41153)
August: (84+CE) CEmu (https://codewalr.us/965/43326)
September: (84+CE) C SDK and Libraries (https://codewalr.us/1050/44173)
October: (83+/84+) Reuben Quest 3 (https://codewalr.us/1605/46374)
November: (84+CE) gLib 3D Library (https://codewalr.us/199/47906)
December: (84+CE) Oiram CE (https://codewalr.us/1586/48668)

The author of the winning project will win a digital gift card prize for a store that offers such thing. If during prize delivery the Canadian dollar is worth $0.67 US dollar or higher, the prize will be $50 USD, otherwise it will be $75 USD. This is a skills contest, not a lottery contest, as all those projects required a tremendous amount of work in order to be achieved. You have until January 16th 2017 to vote!
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: gameblabla on January 09, 2017, 07:06:28 AM
everybody knows oiram ce is going to win, why even bother lol
just give him the 75$ already

unless of course you got a trump situation on our hand and then it turns out ICE won this poll.
It's not the first time ICE sneaked inside of a poll...
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: Dream of Omnimaga on January 09, 2017, 07:07:51 AM
Considering the different nature of each project in the list, the outcome of this poll is still uncertain, much like some of the past Ticalc.org POTYs :P

As for ICE yeah I remember when it was re-added by accident once last September or so. Thankfully it did not win a second time, but we had to extend the voting by a few days to allow people to change their vote <_<. It didn't help that the September poll had like 33 entries O.O
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: p4nix on January 09, 2017, 07:09:25 AM
You gotta admit that Oiram CE was only possible because of the C SDK! Oh wait, @MateoConLechuga made that as well? Nevermind...
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: Dream of Omnimaga on January 09, 2017, 07:13:34 AM
This reminds me when I had three entries in one single POTY (2005) out of seven :P. In my case, all of them were games lol.
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: PT_ on January 09, 2017, 07:35:20 AM
Quote from: DJ Omnimaga on January 09, 2017, 07:07:51 AM
Thankfully it did not win a second time

Quote from: DJ Omnimaga on September 09, 2016, 09:27:04 PM
but somehow ICE, which won the June award, was included again by mistake. So now we're gonna have to remove it but since it was winning again

:trollface:

Good job on all the winners, and may the best program/game win :)
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: Dream of Omnimaga on January 09, 2017, 07:36:30 AM
Ah right, I stand corrected. It has been a while so I forgot lol. ANyway making those polls was often an hassle lol
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: Snektron on January 09, 2017, 11:31:37 AM
Quote from: gameblabla on January 09, 2017, 07:06:28 AM
everybody knows oiram ce is going to win, why even bother lol
just give him the 75$ already

unless of course you got a trump situation on our hand and then it turns out ICE won this poll.
It's not the first time ICE sneaked inside of a poll...

We will make calculator forums great again
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: p2 on January 09, 2017, 11:33:37 AM
"make Walrii great again"
~ DJ Omnimaga (28.11.2016 23:01:31)
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: Sorunome on January 09, 2017, 09:34:00 PM
OMG i didn't know this was a thing o.o
I'd love to win just for winnings sake, i don't care about the prize :P

But yeah, quite tough competition, so many awesome projects ^.^
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: 123outerme on January 09, 2017, 09:38:23 PM
Congratulations to all the runner-ups of this competition, and future-congrats to the winner!
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: p4nix on January 09, 2017, 09:38:39 PM
All those projects stand out on their own, so giving a fair vote is hard :E
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: Dream of Omnimaga on January 09, 2017, 11:01:25 PM
Quote from: p4nix on January 09, 2017, 09:38:39 PM
All those projects stand out on their own, so giving a fair vote is hard :E
Yeah, the thing is that for many of the polls, you had multiple games, multiple utilities and misc programs, then now you got 1 game per platform, 1 language, 1 emulator, 1 SDK + libraries and 1 engine. While some of those contributed less to the other projects, they are still extremely impressive. This is IMHO the most challenging CW project award poll to vote for.

It kinda reminds me the 2010-11 ticalc POTY surveys or so, where I almost voted for Doors CS 7 due to its versatility compared to other established shells (ZStart did not exist at the time), but we had waited a decade for a new alternative to TI-BASIC that is not in pre-alpha stage and finally got one, so I was torn apart between Axe and DCS7 and kinda had to settle for Axe.
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: p2 on January 10, 2017, 09:00:00 AM
how comes we, as the one true walrus website, have to vote pro programs, when none of them contain a walrii? D:
does this sentence make sense...?
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: p4nix on January 10, 2017, 01:39:38 PM
Blame yourself :trollface:
Honestly, while all that :walrii: stuff is very entertaining, we are still a calculator/music/art/gaming/whatever forum and not a weird cult :P
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: p2 on January 10, 2017, 01:48:31 PM
Quote from: p4nix on January 10, 2017, 01:39:38 PM
Blame yourself :trollface:
Uuuuuh, that hurt xD
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: Dream of Omnimaga on January 11, 2017, 08:32:26 PM
A Walrii platformer would be great but like Oiram CE it would be a considerable amount of work. As for an RPG it's also a lot of work so inevitably, any RPG project involving :walrii: is probably not gonna be finished until the end of next year at best. :P
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: kotu on January 11, 2017, 09:05:48 PM
without C SDK and Libraries I would be a useless man
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: Unicorn on January 11, 2017, 09:57:02 PM
Quote from: kotu on January 11, 2017, 09:05:48 PM
without C SDK and Libraries I would be a useless man
I would be using ICE
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: Dream of Omnimaga on January 12, 2017, 05:27:03 AM
I already use ICE but I'm still undecided about which project is my favorite XD.


Also @p2 there's a :walrii: in Oiram CE O.O
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: p2 on January 12, 2017, 08:23:51 AM
wasnt that ment as some sort of secret hidden easteregg...? xD

still it's not mainly a walrus game
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: Dream of Omnimaga on January 12, 2017, 04:48:00 PM
True but it still lets you play as :walrii: when Mario is small
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: p2 on January 13, 2017, 08:29:26 AM
Trying to make me vote for Oiram? xD

There was no gif of the walrii mode yet, or did I miss it? :ninja:
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: Dream of Omnimaga on January 13, 2017, 12:24:34 PM
Yeah he just said how to enable it on IRC
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: gbl08ma on January 13, 2017, 01:32:27 PM
Of all the projects that won the monthly project award, there's only one that doesn't target TI calculators, which is the Internet on Casio Prizm one. I'm not complaining but I couldn't help but find some humor in this, in the sense that project never even went beyond much of a "thought experiment" attached to a single-commit git repo, but it was so interesting and exciting that it still won the monthly award for July. The reason why it never progressed further, and now comes the sad part of the funny part, is that Juju's effort was hampered by yet another bricked Prizm - and because of the incessant bricking stories and other problems, other Prizm developers have pretty much lost interest in the platform, myself included.
In retrospective, I think this sad story perfectly sums up the Prizm development scene over the last couple of years.

As kind of an homage, and also because I don't have a TI-84+ or 84+CE and thus can't properly judge the other winners (and I think it would be unfair to decide solely based on forum posts, as the competition is quite tough), I guess I'll vote for the "TCP/IP on Prizm dream". It makes for a good "else case" for people who can't decide among the other ones :)
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: p2 on January 13, 2017, 01:44:09 PM
you could still test the other ones in emulators. ignoring a bit of a flickering, the emulators work preetty well :)
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: Dream of Omnimaga on January 13, 2017, 04:52:13 PM
@gbl08ma worse than this, there are rumors that a new Prizm with zero add-in support is coming out soon >.<
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: gbl08ma on January 13, 2017, 05:16:48 PM
Quote from: DJ Omnimaga on January 13, 2017, 04:52:13 PM
@gbl08ma worse than this, there are rumors that a new Prizm with zero add-in support is coming out soon >.<

I guess people who want to be able to run custom software on their own calcs that is not Casio's slow-as-molasses basic, will just choose TI instead. I find TI's software to be way less user friendly, and the hardware specs on their non-Nspire lines are way worse, but if that's what it takes...
The Casio calculator community has always been much smaller than the one for TI calcs: there are fewer users and fewer projects. I find the Casio calcs to be much nicer to program than Z80-based TI ones (more memory, you can use C and even parts of C++ without issue...), and easier than Nspire ones (no need for calculator "jailbreaking"). But the set up and learning curve is way worse: you have to set up a SDK (or in the case of the Prizm, a "development environment" that basically revolves around some fork of libfxcg, or if you want to be 5 years in the past, Simon's hacked together stuff), figure out how to program in C (vs. using Basic on a TI calc which already gives decent performance), etc. In that aspect the classic TI calcs are easier - you don't even need a computer.
To sum this paragraph up, I find Casio and Nspire calcs to be easier to develop for if you already know how to code and have some experience around a command line, be it Linux or not. TI's non-Nspire are better to get random strangers into programming.

Such a move against 3rd-party software can alienate some customers, even those that would not care about calc games and such things. I remember that back in high school few people installed add-ins/games, and the people who did, often forgot about them - after all, if you have a smartphone and are already well trained in hiding it during class, what's the advantage? However, if at the time of choosing between two models/brands, word had spread that one of them didn't allow games or whatever, I can totally see people going for the one that supported them even if they ended up making zero use of that "feature" throughout their high school years - just because it seems appealing at the beginning.

Fortunately the "niche" of attracting young people to learn programming and introduce them to the Von Neumann and Havard architectures (i.e., basically learning how today's computers perform their magic) seems to have been more or less fulfilled by cheap SBCs like the raspi, or the desire to build yet another Android game. The hard task is getting those SBCs into the hands of people, or getting users to know that yes, they too can make apps, that it's not a superhuman-exclusive activity, that computers are not TV and allow for more than content consumption.
In other words, calcs getting more and more closed down is not the end of the world, except maybe if your main goal was to cheat in exams. But everyone, including calc makers, must keep in mind that some people will always find a way.

Oh my gosh this just turned into a huge rant...  :-[ but all of this highlights the importance of recognizing independent development and I think things like the CW project awards are a great way to do that.
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: Dream of Omnimaga on January 16, 2017, 03:32:22 AM
Only a few hours left to vote, so hurry up! :)
Quote from: gbl08ma on January 13, 2017, 05:16:48 PM
Quote from: DJ Omnimaga on January 13, 2017, 04:52:13 PM
@gbl08ma worse than this, there are rumors that a new Prizm with zero add-in support is coming out soon >.<

I guess people who want to be able to run custom software on their own calcs that is not Casio's slow-as-molasses basic, will just choose TI instead. I find TI's software to be way less user friendly, and the hardware specs on their non-Nspire lines are way worse, but if that's what it takes...
The Casio calculator community has always been much smaller than the one for TI calcs: there are fewer users and fewer projects. I find the Casio calcs to be much nicer to program than Z80-based TI ones (more memory, you can use C and even parts of C++ without issue...), and easier than Nspire ones (no need for calculator "jailbreaking"). But the set up and learning curve is way worse: you have to set up a SDK (or in the case of the Prizm, a "development environment" that basically revolves around some fork of libfxcg, or if you want to be 5 years in the past, Simon's hacked together stuff), figure out how to program in C (vs. using Basic on a TI calc which already gives decent performance), etc. In that aspect the classic TI calcs are easier - you don't even need a computer.
To sum this paragraph up, I find Casio and Nspire calcs to be easier to develop for if you already know how to code and have some experience around a command line, be it Linux or not. TI's non-Nspire are better to get random strangers into programming.

Such a move against 3rd-party software can alienate some customers, even those that would not care about calc games and such things. I remember that back in high school few people installed add-ins/games, and the people who did, often forgot about them - after all, if you have a smartphone and are already well trained in hiding it during class, what's the advantage? However, if at the time of choosing between two models/brands, word had spread that one of them didn't allow games or whatever, I can totally see people going for the one that supported them even if they ended up making zero use of that "feature" throughout their high school years - just because it seems appealing at the beginning.

Fortunately the "niche" of attracting young people to learn programming and introduce them to the Von Neumann and Havard architectures (i.e., basically learning how today's computers perform their magic) seems to have been more or less fulfilled by cheap SBCs like the raspi, or the desire to build yet another Android game. The hard task is getting those SBCs into the hands of people, or getting users to know that yes, they too can make apps, that it's not a superhuman-exclusive activity, that computers are not TV and allow for more than content consumption.
In other words, calcs getting more and more closed down is not the end of the world, except maybe if your main goal was to cheat in exams. But everyone, including calc makers, must keep in mind that some people will always find a way.

Oh my gosh this just turned into a huge rant...  :-[ but all of this highlights the importance of recognizing independent development and I think things like the CW project awards are a great way to do that.
Regarding the size of the Casio community, I would say that it's hard to judge whether it is smaller or bigger than the TI community or even by how much of a margin. I would say most of the time it has been much smaller, but in 2008 it was actually larger overall than the TI community in terms of productivity for a few months. The main issue with the Casio community is that the French side is even more cut off from the English side than in the TI community, because in France, the PRIZM never took off due to Casio calcs costing up to double the amount of money in France than they do worldwide, so as a result, all French Casio users use the fx-9750gII and to a lesser extent the fx-9860gII. The TI community had the same problem back in 2001-06, with most French and German people using TI-89/92+/v200 calculators while the rest of the world used the TI-82/83/83+/84+/SE. What doesn't help either is that many French people have troubles reading English and vice-versa.

My main issue with Casio development is that if you are a BASIC programmer, you are virtually forced to program directly on the calculator, because no reliable PC editor nor third-party emulation exists. In addition to that, Casio fx-CG10/20 BASIC has serious speed problems with drawing commands other than Locate. If you are a C programmer then you pretty much summed things up above: Basically Casio PRIZM C development is pretty much like Nspire C in terms of difficulty about setting up an environment, minus the jailbreaking process (although I fear the fx-CG50 will require jailbreaking). What the Casio community needs is a SDK just like the one MateoConLechuga created for the TI-84 Plus CE, as well as a library toolchain and a community emulator that can run both BASIC programs and add-ins, but would the demand be high enough?

Also @gbl08ma we might want to continue this discussion in the fx-CG50 topic now that we have one :P (I can't move your post there since it's older than the Casio topic and its OP is on the front page)
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: PT_ on January 16, 2017, 07:58:28 AM
Congratz, @Sorunome !! Very close though :/
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: p2 on January 16, 2017, 09:38:44 AM
congratulations to all contestants in this voting, even making it to the finals is awesome!  :thumbsup:
And especially congrats to sorunome, you earned that victory ;D  :thumbsup:
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: gameblabla on January 16, 2017, 12:27:56 PM
Oiram lost to Reuben Quest... Why ?
ICE was so close to win it again !
Grrr...
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: Sorunome on January 16, 2017, 04:35:40 PM
OMG, the votings are so close - and, well, the projects were all pretty awesome indeed!

I'm very happy to have won, though, thank you everybody! :D
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: Dream of Omnimaga on January 16, 2017, 04:57:29 PM
Wow so many entries with 4 votes O.O. Congrats Soru and good job everyone :3=
Title: Re: The 2016 Yearly CW Project Award begins. UPDATE: Reuben Quest 3 won!
Post by: Dream of Omnimaga on January 18, 2017, 09:04:46 PM
@Sorunome decided that she did not want the contest prize and instead wanted it donated to CodeWalrus for site funding. So to answer her wishes, I have sent the prize to CW's paypal account on her behalf.
Quote from: p4nix on January 10, 2017, 01:39:38 PM
Blame yourself :trollface:
Honestly, while all that :walrii: stuff is very entertaining, we are still a calculator/music/art/gaming/whatever forum and not a weird cult :P
I thought CW was exclusively related to :walrii: ? O.O

But yeah I agree lol. the Walrii thing is mainly a running gag due to how most calc sites had a mascot or a similar running gag of their own (ironically, Omnimaga and Cemetech's unnoficial mascots are sea-related too :P)
Title: Re: The 2016 Yearly CW Project Award begins. UPDATE: Reuben Quest 3 won!
Post by: Unicorn on January 19, 2017, 06:39:16 AM
:walrii:
Title: Re: The 2016 Yearly CW Project Award begins. UPDATE: Reuben Quest 3 won!
Post by: Dream of Omnimaga on January 19, 2017, 06:40:28 AM
Quote from: Unicorn on January 19, 2017, 06:39:16 AM
:walrii:
Did you really make a post with just Walrii in it? <_<
Title: Re: The 2016 Yearly CW Project Award begins. UPDATE: Reuben Quest 3 won!
Post by: Unicorn on January 19, 2017, 06:45:10 AM
Quote from: DJ Omnimaga on January 19, 2017, 06:40:28 AM
Quote from: Unicorn on January 19, 2017, 06:39:16 AM
:walrii:
Did you really make a post with just Walrii in it? <_<

:walrii:                        :walrii:                   :walrii:
         :walrii:      :walrii:                     :walrii:       :walrii:
                :walrii:                           :walrii::walrii::walrii:
                :walrii:                           :walrii:        :walrii:
                :walrii:                           :walrii:        :walrii:
Title: Re: The 2016 Yearly CW Project Award begins. UPDATE: Reuben Quest 3 won!
Post by: Dream of Omnimaga on January 19, 2017, 06:45:55 AM
/me gets banhammer ready :trollface:

Title: Re: The 2016 Yearly CW Project Award begins. UPDATE: Reuben Quest 3 won!
Post by: Unicorn on January 19, 2017, 06:46:49 AM
Did I just make 2 posts with just :walrii: ? Woopsies, I didn't do that. Must have been the bot I have on my computer....



:trollface:
Title: Re: The 2016 Yearly CW Project Award begins. Time to vote for the final round!
Post by: p4nix on January 19, 2017, 01:23:35 PM
Quote from: gameblabla on January 16, 2017, 12:27:56 PM
ICE was so close to win it again !
Grrr...
:trollface:

Congratulations @Sorunome !
Title: Re: The 2016 Yearly CW Project Award begins. UPDATE: Reuben Quest 3 won!
Post by: kotu on January 19, 2017, 06:19:04 PM
well done soru
Title: Re: The 2016 Yearly CW Project Award begins. UPDATE: Reuben Quest 3 won!
Post by: tr1p1ea on January 19, 2017, 09:13:32 PM
Congrats to all of the entrants, well done all and especially to soru for winning among such impressive competition!

Good year for calcs :).
Title: Re: The 2016 Yearly CW Project Award begins. UPDATE: Reuben Quest 3 won!
Post by: Dream of Omnimaga on January 20, 2017, 12:57:02 AM
I agree. So many elaborate projects actually got released and we even got two non-DJOmni RPGs in the mix.