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.


Messages - c4ooo

Pages: 1 ... 8 9 [10] 11 12 ... 17
136
The Axe Parser Project / Re: Features Wishlist
« on: July 11, 2015, 02:17:45 pm »
And could we also have the ability to compile as an appvar ? This would be very useful for people who make external levels, or external anything.

I second this request. I always have to make programs that take my program with the data and convert into an appvar when I'm working with raw data appvars.
+1 I usually just have another program to genarate the appvar. A possibility i see is that if a file has a special header (..NAME for example) that file file be genarate an appvar. So basicly you can do prgmDATA in your main program, and if DATA has a "..MYGAMEDATA" header, axe will genarate an appvar from the data in prgmDATA, while still compiling the other files normally.

137
Computer Projects and Ideas / My [WIP] irc bot
« on: July 08, 2015, 04:52:32 pm »
I recently started developing an irc bot, with plentiful help and guidance from @Eeems Right now the bot isn't very useful, but over the following weeks i will be adding stuff to it. If you have any suggestions for functions the bot should perform, please post here. The source (Java) can be found here: https://github.com/c4ooo/c4Bot
Features:
Currently in #spam and #theBot channels.
If you PM the bot a command, it will respond to you with a PM (some commands will require PM'ing) 

The bot is split into several "module", which are handled via a plugin api. They provide different commands/functions to the bot.
[h1]Here is a list of modules, and the commands they add:[/h1]

Core module:
Spoiler For Spoiler:
This is the core module, and can not be disabled. It will act as a "control panel" for c4Bot OPs to control c4Bot.
It has some working commands, but i will write about them later.
Spell check module:
Spoiler For Spoiler:
This module uses google to spell check your inputs.
Command:
@spellcheck <Some Sentence> - Returns a spellchecker version of the sentence.
Ex: @spellcheck chiken tasts vry guud! will return chicken tastes very good!.
This bot relies on google to get responses. @Sorunome has warned me that they might catch on and start blocking my bot's responses. This means that the bot may become unavailable in the future.
Spam my console module:
Spoiler For Spoiler:
This module spams my IDE's console with parsings of JOINs QUITs and PRIVMSGs
NOTE:The bot is hosted from my pc and is only up when am working on it.

138
Introduce Yourself! / Re: HI
« on: July 08, 2015, 03:38:25 pm »
Welcome to omnimaga, have some [hyper] peanuts  ;)

139
Community Contests / Re: Codegolf - The Reboot #6
« on: July 07, 2015, 10:22:46 pm »
I feel like the answer to this lies in some insane math equation, one that only @lirtosiast can find ;D

140
Community Contests / Re: Codegolf - The Reboot #6
« on: July 07, 2015, 09:31:42 pm »
So if encountering a bubble the ball should split? I think i can do this!

141
Computer Projects and Ideas / Re: [HTML5/javascript] Platformer game
« on: July 07, 2015, 06:32:13 pm »
I got to say, the game may not be to complex, but the minimalistic style is just awesome!  :thumbsup: Reminds me of "The Worlds Hardest Game". (Yes, thats a game)
Edit: could you make the image smaller it breaks page formatting :P
Edit 2: I beat level one in 320 deaths ;) Also, what are you using to host your forum?

142
The Axe Parser Project / Re: Features Wishlist
« on: July 07, 2015, 06:12:09 pm »
Can you add a return(x) command that will return x places up the stack? I know you can just do that with Asm(E1) (x times), but it might be something you might want to consider.
Edit: would it be possible to make it so that it returns up till a certain lbl in the stack, no matter how deep you are? (ex: main->engineStart->render, i call return(main) in the render method, it return to the point where main() called engineStart() )

144
Ive recently done some research on the raspberry pie computer module, and it seems like a great thing, however, i cant seem to find any tutorials on how to create a working computer system around it. Ive searched alot on google, but i seriously cant find anything. An important thing I cant find is the pin diagram for the pins on the module, like what pins on the compute module are power pins, which ones GIOP, and which ones to connect to a usb adapters. I would appreciate any help finding this.

145
Other / Re: Ben Heck's DIY Graphing Calculator
« on: July 04, 2015, 08:20:24 pm »
Are qwerty keyboards really that important? (Given that you can easily attach a keyboard via usb)
I was just thinking, should a diy calc future a qwerty key layout? I mean, if you keep the vertical design, like most calculators do, there is no way you can fit a qwerty keyboard on there. And if you flip the calc on its side, like the voyager, then becomes very awkward and un-calculatorish, (https://education.ti.com/en/us/~/media/Education/images/rightcolumn/products/graphing/Voyage200_L.jpg?mw=280).
So, is a qwerty keyboard really worth that awkward, vertical design? (Most people want qwerty, seemingly at no matter what cost) Remember that for a diy calc, a usb for a keyboard is more then likely.

146
TI Z80 / Re: [Axe] Lazer II
« on: July 04, 2015, 12:29:21 pm »
Maybe the reason it was slow was because it didn't work properly :P

Here's my suggestion, then: when you press an arrow key, just repeat that loop 8 times. I'm not sure how this is written in Axe, there's probably a for loop or something. In asm you'd just use djnz. If it feels too slow for you (which it shouldn't, since it should basically be the same as holding down a key, only slightly faster), you could try scrolling two pixels at a time. You'd of course have to redraw the screen after each rotation, though i suppose the grayscale routine takes care of that for you.
That wont really work because each loop there are many things that must be done each cycle to make the game tick(ex update lasers{it would look odd if the lasers stopped moving when you moved the cursor}, copy tile map buffers to main draw buffers, draw stuff like cursors and lines around the map, and then flip the grayscale buffers), so yea , it cant be done with just a simple loop :P
Right now ime trying to debug why having more then one packs does not work, and then ile give a second shot at this ;)

147
Other / Re: Ben Heck's DIY Graphing Calculator
« on: July 03, 2015, 10:29:02 pm »
I was disappointed though at how lousy the "calculator" application was. It was a super simple command line program that didn't even do any expression parsing, a python prompt would have been better!
Do you want me to show you my parser program? :P Ive only done token parsing and its already a mess, 'couse siriusly, parsing aint easy.  ;) So i wouldn't expect expression parsing :P But then again i haven't watched the video yet so we might be on to different pages.
Edit:
From my conversation with Ivoah over IRC it seems that a math parser is not as hard to make as a C parser,which i had in mind. Where, however, can i find the documentation for the stuff done in the video? I have searched the element14 website, but cant seem to find anything.
Edit 2:
"its ironic that if someone does make there own graphing calculator, it will most most likely use parts manufactured by Texas Instruments :("-c4ooo over irc

148
Other / Re: Ben Heck's DIY Graphing Calculator
« on: July 03, 2015, 10:18:22 pm »
I don't have the time to watch the vid right now (trying to program :P ) but it looks great :)
Creating my own calculator and potentially mass producing and selling it is always something i wanted to do  :D

149
TI Z80 / Re: [Axe] Lazer II
« on: July 03, 2015, 12:43:54 pm »
Ah, the gif works fine for me here (keeps repeating like normal). And i guess i only tested [del] on the last level since i was trying to figure out how to beat it, so it seemed like it didn't do anything :P

Portals are actually one of the things i had in mind, cool to see you'll be adding those. I'd also suggest making the cursor move to the next tile when pressing an arrow key, i think keeping the cursor in the middle of the screen at all times and then shifting the background 8 pixels in whatever direction would look nice. You can see in the screenshot that there were a couple times where i had trouble selecting the right tile.
I actually tried to implement the cursor like you suggested yesterday but ended up with a system that a)did not work properly; and b)was slow :P

150
Humour and Jokes / Re: Funny #omnimaga quotes (NSFW)
« on: July 01, 2015, 05:53:43 pm »
Quote
[5:37:03 PM]   JWinslow23   Lemme just say...
[5:37:15 PM]   JWinslow23   ...I am in complete shock right now. Shocked
[5:38:16 PM]   *   c4ooo wonders why
[5:41:00 PM]   JWinslow23   A wild CodeGolf Entry appears!
[5:41:20 PM]   JWinslow23   TI-BASIC Level 43
[5:41:32 PM]   JWinslow23   Go! Submission Process!
[5:41:38 PM]   JWinslow23   *poof*
[5:44:24 PM]   JWinslow23   Host used Code Gather!
[5:44:30 PM]   JWinslow23   It's super effective!
[5:45:27 PM]   JWinslow23   Submitter used Byte Bite!
[5:45:32 PM]   JWinslow23   It's not very effective...
[5:46:34 PM]   *   New edit by JWinslow23 on Code Golf - The Reboot #5 http://ourl.ca/22091/401664
[5:46:36 PM]   JWinslow23   Host used Edit OP!
[5:46:45 PM]   Juju   hm
[5:46:55 PM]   JWinslow23   Alright! CodeGolf Entry was caught!
[5:47:12 PM]   JWinslow23   Host gained 1104 EXP. points!
[5:47:14 PM]   JWinslow23   Tongue
[5:47:27 PM]   JWinslow23   Put THAT in the funny quotes thread
Dont question me idk what is going on :P

Pages: 1 ... 8 9 [10] 11 12 ... 17