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.


Topics - pimathbrainiac

Pages: 1 ... 3 4 [5] 6 7 8
61
Site Feedback and Questions / An Idea for Admins/Staff/Mods - Elections
« on: October 30, 2013, 01:37:39 pm »
So I had this crazy idea that just might work in order to make sure there are active admins/staff/mods on the site: Elections.

Why?

Because 3 out of the 5 admins are barely active, and the other 2 are only semi-active (still more active than me, but that's not the point :P).
Because DJ is tired of people thinking he is an admin, and if we have admins clearly posted (as in, on the front page) and active, meaning people KNOW they are admins, people won't bother him.
Because Geekboy is pretty much the only staff I see posting.
And because Xeda is pretty much the only active CoT (not sure about that though) (Runer should be CoT, IMO).

So yeah, elections. How would they be run?

Members with at least 100 posts can vote.
The current admins (as of 10/30/13) should stay admins.
Votes should be for 2 [EDIT]admin Staff [/EDIT] positions to be reelected every year as well as 3 CoT positions under the same terms.
Only active members may run.

Any thoughts?

62
TI Z80 / [Contest 2013][Axe] - JARG: Just A Racing Game
« on: October 01, 2013, 09:11:29 pm »
First, the screeny:



Soooooo, Wabbit has some keypress delay stuffs, and I can't play it on Wabbit, but I PROMISE it is playable on calc

It's just a racing game... 'nuff said

63
TI Z80 / G8LIB - 8 level grayscale lib for Axe!
« on: September 07, 2013, 09:45:36 pm »
I've wanted to make 8 level gray for a long time, as in A REALLY LONG TIME, and my assembly skills are too n00bish, so I needed to do it in Axe.

After PMing with the king of grayscale himself, thepenguin77, I got a way to do 8 level, but that wasn't good enough for me to settle with.

I decided to make a library using his routines with the ability to be used with the TI 83+, and the TI-84+ (optional crystal timer interrupt routines (which I got from Runer112's pastebin))

Included in the attached zip are the LIB, and an example picture viewer and accompanying programs and utilities.

No screenies yet, as I am on my bad PC, but I'll attach some as soon as I get on my good one!

SCREENIES! (that suck because I suck with wabbit's settings... MUCH better on-calc)



EDIT: latest version: http://ourl.ca/19535/371261

64
Axe / How do I make a variable selection menu?
« on: August 30, 2013, 10:58:16 am »
Hey guys!

I'm trying to make a program in axe to display 8 level gray images. However, I need to know a routine.

I would like to make a menu routine to detect and then have the user select prgm variables that start with a specific two byte sequence (tbd). I know this is possible (at least with appvars, and you can use prgm variables with nothing but data for the same purpose) because I've seen it in other axe applications, such as builderboy's portal prelude level editor.

How is this done?

Thanks for the help in advance!

65
The Axe Parser Project / [now tuto] 8 level gray in Axe - with masks
« on: August 22, 2013, 01:39:41 pm »
I have successfully created a (far from perfect) 8 level Axe grayscale program (by far from perfect, I mean that I'm waiting for my crystal timer interrupt library (*cough* Runer112 *cough) to make it great)

But for now, here is the first screenie from wabbit: This is an old screenie. The new, smoother version uses Full, and wabbit is not emulating the Full command, even when I have the appropriate box checked :P



(That is a fanart pic for Crystal Maiden from the game DOTA 2, btw).

I am not releasing source or conversion utilities just yet, as I am waiting for that interrupt library (*cough* Runer112 again *cough*)

I used masks, given to me by thepengin77 (he also told me his way of doing grayscale without masks, but to me, the masks look better).

So anyway, I'll release a version and a tuto when that library is finished (*cough* Runer112 a third time *cough*)

tuto at: http://ourl.ca/19443/358571;topicseen#new

(still waiting on that library (*cough* Runer112 a fourth time *cough*))

66
Music Showcase / The Battle - Apocalypse Part III
« on: August 15, 2013, 09:37:02 pm »
So, this is the end of my Apocalypse series... I hope you enjoy!

https://soundcloud.com/pimathbrainiac/the-battle

67
So I've been working on this game with epic7 (though he's been on vacation, so he hasn't done much yet) called Block Shot Fortress.

Here is the official announcement/first dev update video:



As you see, not much yet. Multiplayer is our next priority, then the FPS, then the TF2 MOBA elements, then making better graphics. Let us know what you think!

Current Team:

Person who got the team together: Me
Coders: Epic7, Me
Graphic design/models: An IRL friend of mine named Mike
Website making: Sorunome (I think)
Website design: A few IRL friends of mine (maybe, still tentative)
Concept art: An IRL friend of mine (if he is not going to be too busy with college)

68
Music Showcase / Apocalypse
« on: July 11, 2013, 01:07:10 am »
Apocalypse



http://www.omnimaga.org/index.php?action=downloads;sa=view;down=840

Just epic!!!

:ninja: apocalypse!

(not really, just generic apocalypse)

69
So epic7 and I are going to collaborate to play Three Preludes for Piano (three pieces played one after another) by Gershwin before the summer's out

I'm going to be playing prelude 2, and epic7 1 and 3.



We'll post our videos all at once when we finish in this topic.

70
Miscellaneous / "What If" Discussion
« on: June 25, 2013, 02:50:51 pm »
You know when you're talking to someone, and you think: "What if I didn't meet this person?"

Or you are on Omni, and you think: "What if I didn't discover Omni?"

Discuss your "What If"s here.

71
http://lego.cuusoo.com/ideas/view/21619

I saw this on FB and I had to share. It's an official LEGO model of the Atlas Detector (part of the LHC)

It needs 10000 supports on the LEGO CUUSOO to be put into production

* pimathbrainiac wants REALLY badly

72


I played this piece for my solo recital about a month ago. I hope you like it!

73
Axe / [TUTO] 7 level interrupt grayscale in Axe
« on: May 21, 2013, 10:17:49 am »
Well, I came up with a way to do 7 level (although not completely flicker-less) grayscale in Axe.

I used Hayleia's interrupt method for getting that nearly perfect refresh rate!

Here's the source:

Code: [Select]
:.PIC8
:
:FnOff
:
:ClrDraw{^r}{^r}
:
:[FFFFFFFFFFFFFFFF]→Pic1
:
:0→T
:
:det(768,0)→C
:
:det(768,0)→B
:
:det(768,0)→A
:
:For(Y,0,7)
:Pt-On(8,Y*8,Pic1,C)
:Pt-On(32,Y*8,Pic1,C)
:Pt-On(48,Y*8,Pic1,C)
:Pt-On(16,Y*8,Pic1,B)
:Pt-On(40,Y*8,Pic1,B)
:Pt-On(48,Y*8,Pic1,B)
:Pt-On(24,Y*8,Pic1,A)
:Pt-On(32,Y*8,Pic1,A)
:Pt-On(40,Y*8,Pic1,A)
:Pt-On(48,Y*8,Pic1,A)
:End
:
:FnInt(D,0)
:
:While 1
:EndIf getKey(15)
:LnReg {^r}
:Return
:
:Lbl D
:!If (T++^5)
:DispGraph(A,C){^r}{^r}
:DispGraph(B,A){^r}{^r}
:End
:Return

Do you see the secret? It's buffers! Instead of using the default buffers, I created 3 buffers that have different weights. They go as follows:
none: 0/6
C: 1/6
B: 2/6
A: 3/6

You can not repeat buffers, but you can add them up to get all values 0-6 out of 6

The key in the code is this section (the only one I will explain)

Code: [Select]
:Lbl D
:!If (T++^5)
:DispGraph(A,C){^r}{^r}
:DispGraph(B,A){^r}{^r}
:End
:Return

The front buffer gets a weight of 2/6, and the back, 1/6. Add up the totals, and you get A=3, B=2, and C=1!

So long as you get those totals, it doesn't matter how you display the graph (within the interrupt or not) (which makes it less flickery, but more inconsistent)

That's it! Pretty simple, eh?

Good luck, and may the grayscale be with you!

74
Miscellaneous / My Existential Philosophy
« on: May 13, 2013, 12:50:15 pm »
Evidently, I exist.
In fact, I KNOW I exist.

Evidently, you exist.
But I don't KNOW that for sure.

Why? Because I think. I think, therefore I am. (no idea where that comes from, but it's catchy)

But I don't know for sure of any existence past my mind. For all I know, I could be perpetually dreaming. You talk to me, but those might just be my own thoughts of what another person might say. Even surprises could be subconscious thoughts. I know I think, but I don't know for a fact that YOU do. I can hook you up to an EEG, but that could just be my brain thinking that you exist. Even if it were possible to share thoughts, I wouldn't know for sure because my brain might be thinking those thoughts. I don't know that you exist at all, but I believe you do, therefore you do in my mind. If you existed and I didn't think that, then you would not exist in my mind, and, as far as I know, you don't exist.

Senses are controlled and processed, ultimately, by the brain. My brain can tell me I'm touching something, but I don't know for sure that it is actually there. This means that I don't know that objects without a human brain exist, either.

Our perception past our own brains might be true, it might be a lie, or it might be a half-truth. Our brains fill in gaps in sensory information with our brains' best guesses. This happens all the time, eg. peripheral vision is mostly our brains' guess at the rest of the picture based on a little information from the edges of our vision. That is why you don't see much movement in your peripheral vision unless everything else in your vision is moving, even if something in your perceived range of vision is moving.

To sum it up: Existence is like quantum mechanics: both true and not true if not known for sure. I know I exist, but I don't know for sure that anything else exists, therefore you both exist and don't exist in my mind, and I both exist and don't exist in your mind (or what I believe is your mind). This is supported by the fact that our brains fill in the gaps of limited sensory information, causing perception.

75
On IRC, Scipi told me I should make this tutorial, so I will.

1. download musescore: It's free and just as good as Finale (which costs $300) http://musescore.org/

2. download a better soundfont and configure it: google for soundfonts, because this is all about personal preference. To configure: reference the musescore website

3. learn the interface before you start composing. Read up on musescore's website

4. come up with a motif: a melody that repeats itself in the piece at several points (tip: have an instrument you play handy so you can test melodies on an actual instrument)

5: create the rest of the melodies around that motif

6: add countermelody and harmony

7: add percussion if needed



Some useful tips:

Your first piece is almost guaranteed to be terrible, get feedback on how to make it better, and keep composing

Don't give up!

If you get stuck, listen to your piece so far and think what will come next. This works really well.

Harmonizing requires a bit of music theory knowledge. Learn it.

Have fun!

Pages: 1 ... 3 4 [5] 6 7 8