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 - Geekboy1011
16
« on: October 08, 2014, 02:36:57 pm »
So buckeye has been MIA for a while, presumably with school. Using wabbit I ran into some bugs with it that needed fixing and decided I might as well fork it and start picking up the maintenance and development of Wabbitemu. That being said: http://wabbit.keepdream.in You can find current builds here. Release Builds will be faster then the debug builds. Changes so far: *Added version info the the help about screen. *Fixed some issues with the debugger and port 27 and 28 *fixed some other non issue bugs (bad usb port initializations and stuff)
Changes wanted but in planning: *Remove bootfree support (sorry its just not legal to me) *Replace com setup with a proper scripting language support *Optimize lcd handling for color screens (this is not going to be easy ) Feature requests and bug reports here. As well as on the bit bucket tracker, Located hereAny questions on how wabbit handles things I will also gladly look into and let you know.
17
« on: September 28, 2014, 12:10:28 am »
We have decided to promote Hayleia's Super Smash Brother Open project to it's own board under Major Community projects! Be sure to support and encourage him on this amazing project. Congrats Hayleia and keep up the good work! http://www.omnimaga.org/super-smash-bros-open/With this promotion will start a small set of changes to the Major Project boards. Slowly they will be cleaned up and have project owners assigned as moderators and all that fun stuff. Progress is slowly being made!
18
« on: September 01, 2014, 12:57:19 am »
Last Wednesday, Cemetech Contest #12 drew to a close. For this contest, entries were restricted to TI-83 Plus, TI-84 Plus, and TI-84 Plus C Silver Edition programs, yet we still had close to a dozen community members come up with creative projects. We received seven entries by the Contest #12 deadline: four assembly programs and three TI-BASIC programs; three TI-84 Plus C Silver Edition-compatible programs, and five TI-83 Plus/TI-84 Plus-compatible programs. All seven showed the ingenuity and inventiveness we expect from Cemetech members, and all seven met the requirement of teaching users or students something concrete in their program. Many of the entries included some form of quiz or game to test students' knowledge, and many also included reference information or tutorials for students to learn from. I'll first introduce the non-winning but still admirable entries, and conclude with the winners. - Basic Handbook: This z80 ASM program makes use of the Doors CS GUI routines to present lessons on the fundamentals of TI-BASIC. At present, it teaches a simple "Hello, World" example plus a few additional commands.
- Bit Manipulation: A much-needed tutorial on bitmath by pyrotechnic, written in z80 ASM for z80 ASM programmers. It's a work-in-progress that currently teaches boolean logic commands and z80 ASM bitmath operators, and has extensive documentation on its plans for a quiz mode.
- Survival: Newcomer APotato submitted this TI-84+CSE TI-BASIC game inspired by Darwinian evolution and the principle of "survival of the fittest". It includes several minigames of chance and skill that determine if the player's hypothetical species thrives or perishes.
- CBCRTR: An electronic circuit builder and simulator by 16aroth6 that also teaches the basics of electronics. The main missing piece is the simulator component, which should bring this already capable learning tool to the next level.
We'd also like to tip a judicial hat to ordelore for his unfinished, unsubmitted entry "Earth Impact", a port of the STEM Behind Hollywood activity of the same name. Although ordelore will be unable to work further on the entry, he has sent his code to a few community members to hopefully complete. And now, our third, second, and first place winners, in that order. Our prizes include three calculators: a TI-84 Plus C Silver Edition, a TI-Nspire CX, and an overclocked TI-83 Plus Silver Edition. We again thank our anonymous donor for the two new color-screen calculators. - In third place, Element Teacher by CalcGuy123 teaches information like name, symbol, atomic mass, and more for elements on the periodic table, then quizzes students on what they learned. It earned high marks for including a wealth of useful information, and with a small bit of additional polishing should be ready for Chemistry students everywhere.
- Second place went to geekboy1011 for Resistor Calculator, a color z80 ASM program for the TI-84+CSE that translates resistor color codes to resistance values and also offers reference materials for electrical engineers. Geekboy1011 earned particular recognition from the judges for showing consistent effort and progress on his project in his contest topic throughout the competition.
- Matrefeytontias wins first place for A Whole New Perspective, a sprawling z80 ASM project that teaches 3D programming. Matrefeytontias has produced a number of impressive 3D projects in Axe and assembly in the past, and has shared his experiences in an easy-to-understand format with this interactive tutorial.
To all our contestants and winners, congratulations! Please PM me your mailing address, and we'll get your prizes to you soon. If you feel like eventually posting up photos of your prizes and/or what you plan to do with them, we certainly won't complain. Since all contestants have uploaded their entries to the Cemetech Archives, we ask that you notify us if you don't want us to accept the upload. Most importantly, if your entry is unfinished, please finish it as soon as possible and publish it to help underscore the value of programming for creating educational calculator programs! If you didn't win, then keep your eyes open for Cemetech Contest #13 starting this fall, which will have more TI-84+CSEs and TI-Nspire CXs as prizes and for which we have a few extra surprises in store. Left to right: "A Whole New Perspective", "Resistor Calculator", and "Element Teacher" [source: http://cemete.ch/p223089#223089]
19
« on: June 06, 2014, 08:22:51 pm »
Just a little project I picked up last week to get my z80 back up to some kinda snuff. Game is pretty simple the goal is to jump on all of the lily pad. The trick is you can only move forward,left, or right. Controls: D-Pad - Move Frog Clear - Quit to menu (or game if on menu) Mode - Ingame Menu
No release yet still working on pretty much everything minus the core of the engine.
20
« on: May 16, 2014, 03:14:15 pm »
Back in 2004 DJ Omnimaga released his grayscale BASIC RPG "Reuben Quest: Ev Awakening". Just a bit of time ago now member Sorunome finished his port of the game to the AXE Parser Language. This port of the game is a Single Page Application + a few archived data files in size. This means it requires less then half the space of the original to run! This port also works on the original 83+ which the original did not! So get ready to play as Rueben and fight evil monsters, solve some puzzles, and save the island! Download the game on ticalc.org
21
« on: May 11, 2014, 12:07:51 am »
So some user know i have been working on a silverlink clone and guess what. IT WORKS now the not so fun news its slow. 1.1KB/s average. Where as the original is closer to 4.4KB/s average. Why its so slow I honestly have no idea as of the moment. Things it seems to not handle ATM. It does not like to overwrite variables. I think I know why that's the next thing to fix. And it occasionally freezes because I have not enabled usb Reset yet (and other power save features) Anyone have an arduino leonardo OR clone to test?
22
« on: March 31, 2014, 03:36:37 pm »
Back in February, Cemetech reported on the promotion of the previous Executive Director of Worldwide Marketing & Product Strategy, Peter Balyta, to president of TI Education. At T^3 2014 in Las Vegas, we had several opportunities to interact with Dr. Balyta, and he reiterated his mission to work with the community as well as to encourage programming wherever it intersects with and enhances TI's mission. Dr. Balyta generously spoke to me(Kerm Martian) this past Friday, answering questions about the present and future of TI's technology, its role in promoting programming and STEM, and his thoughts on the calculator enthusiast community. I was very pleased with what he had to say, and the fact that the following 4,000-word transcript is an edited and abridged version of our conversation (!) should belie the depth of our discussion. If you lack the time or patience to read the full interview, a few important quotes are worth your time. For example: Over the last few years, as I've been more involved in product strategy and then going into worldwide marketing, I've worked hard to help the organization see that the community can really help us, and that we need to work more closely with the community along the positive lines I've discussed with you, adding value to the products, and I believe that that far outweighs the negatives. Most of the people in the community want to innovate, they want to improve their programming skills, they're very competitive people, and the vast majority is working on positive innovation. Those are the initiatives that we're excited about. [W]hat you guys do is extremely valuable as well, whether it's programming or just showing what's possible. I refer to it as "extending the capability" of our platforms. That is very helpful for us to see what else can be done today and what should we be thinking about tomorrow. While I can't comment specifically on any roadmap plans and especially not what the TI-84 Plus C Silver Edition will look like in the future, what I said earlier, that there's an important customer base there, it's one of our two hero product lines, and we're committed to improving the customer experience, and in my mind that includes performance going into the future. In some parts of the world, programming as part of STEM regardless of whether TI is involved is really taking off, and I'm happy to see that. We're partnering more and more with folks to have kids start programming early on, knowing that all kids could have a platform for programming right there in their hands. They can do it in schools, they can do it at home, on the bus, waiting for lacrosse or soccer, and we're seeing that take off in parts of the world, for example in France. The TI-89 and now the TI-Nspire CAS platform is really taking off as a programming platform, and we try to encourage that wherever we see it. We're starting to see some of that here, and we're excited to recognize that. If you have ideas on how we can encourage that more, let me know. Dr. Balyta spoke at length about TI's educational mission with its graphing calculators, including the classroom material and activities and professional development that it offers. We touched on the ever-popular STEM Behind Hollywood program, including whether that program might feasibly find a home on the TI-84+CSE. Perhaps most importantly to the community, Dr. Balyta discussed his views on the value of the community to TI (and vice versa), and how we can continue to build a close positive relationship in the future. I thank Dr. Balyta once again for his time, and I'll look forward to continuing to liaise between Cemetech, the community, and TI Education in the future on the behalf of our many skilled and passionate programmers, students, and teachers. A link to the full article on Cemetech can be found Here
23
« on: March 23, 2014, 01:51:25 pm »
Ok to start the name is a little misleading. Its a python script that uses wabbit's com object library to interface with wabbit and compile the program then export it out of wabbit. Still fast and effective though.
Right now its just a simple POC python script but in the end it will have a command line invocation and a GUI with everything you need on it. Its pretty simple only requirement is that you have a new beta of wabbit emu installed and you have used wabbit emu before (it grabs your ROM path from the registry).
Honestly I do not know who would need/use this BUT its pretty nice and works fast and it honestly was a good way to test out the com object library for wabbit while we attempt to get it past alpha into a almost beta state!
other things it will support are different axe versions and projects with multiple source files I just have not coded those in yet.
So thoughts anyone have any actual use for this project?
24
« on: March 09, 2014, 10:46:22 pm »
So over the last couple weeks I have been working on a small side project that will be being used in an upcoming project of Iambian's and mine. This project is a Text Subsystem that would be used in an RPG. Features * Arbitrary Bounding Box * 5xW Font (Borrowed with permission from DCS) * Customizable Corners * Word Wrapping * Character Wrapping * Post processing Effect (see next list) * Supporting Routines
Post Processors * Italics * Mirror * Flip * Inverse * Underline
It comes with a host of supporting routines to make interfacing with it easier for the end coder Routines * NewLine * HomeUp * SetFulScreen * SetBoundsStack
The program is interfaced with 2 Main routines these are DrawBox And PutStr. PutStr Puts the null terminated string pointed to by hd inside the bounded box that has been defined. DrawBox Draws the visual Box around the Text and takes the corner style in A. The PutStr Routine supports inline modifiers for the text output that is supplemented via a macro. Mod(Italics,Underline,Flip,Mirror,Inverse,WordWrap) OR any combination of the settings. Which makes adding effects to strings rather easy. Ok enough Jargon Lets put some examples and screenies .db "Welcome to Cemetech",CrlF,Mod(Italics,Underline),"LTTFW",0 .db "This Is right up",CrLf,Mod(Mirror,Flip),"This is not!",0 .db Mod(Inverse),"White",Mod(Clear),"Black",Mod(Inverse),"White",Mod(Clear),"Black",0.db Mod(Inverse),"White",Mod(Clear)," Black",Mod(Inverse),"White",Mod(Clear)," Black",0 Its' Word Wrapping is rather robust. And it supports style changes by changing a byte in ram Why is there no release? Because this is just a showing of it so far I have to polish some of the code and make some changes to make it so when compiled with a DCS program you don't have to include the entire DCS font map and other things. (saves a few hundred bytes worth of data!) So thoughts and suggestions/Things you would like to see?
25
« on: March 08, 2014, 04:07:19 pm »
Over the last few days there have been a series of downtime on both the irc network and the forum. We apologize for this. Our server manged to have a logging issue where we filled up our disk space and caused MySQL and some other processes to crash. Nickserv information on IRC was lost and thankfully nothing on the forum was lost to these incidents.
What we have done to fix it. We have started implementing local backups of everything to allow us to quickly fix the issues should they arise again. As well as taken a look at the issues with the logs and made the proper config changes to them (Why are rolling logs not the default anyone please?)
Thank you, The Omnimaga Administration Team
26
« on: March 02, 2014, 10:03:27 pm »
We released an update! Please read below! UPDATE (3/5 @ 3:40 PM):Hey guys! This is alberthrocks, your friendly invisible CoT! A couple things to clarify:
- This is technically Omnimaga v2.0, big upgrade. No kidding, we did a super big upgrade, which is no small feat!
- That said, the upgrade is a WIP. Call it Omnimaga v2.0 SUPER ALPHA ALPHA ALPHA. Consider the website in alpha right now, with tons of bugs and problems at the moment. We're actively working to fix all of them, but for now, we ask that you bear with us during the upgrade. To repeat, the upgrade is not complete yet!
- The old theme WILL be back - we've planned this from the start. This is just a temporary theme that we'll continue to tweak to make better until upgrades are complete. Once done, we'll begin working on porting the older theme to v2.0, and bring it back eventually. You'll have the option to pick the current new theme or the old theme once the upgrade is done.
- We upgraded to protect you from hacking! The reason why we are upgrading this fast is because we were running on an older, unsupported version of SMF. For you guys, that means spambots, super prone to hacking attempts, etc. (Some bots even managed to start going through accounts and steal personal info, like your email!) We upgraded to stop that from happening, as we believe that's really important to protect!
- Help us help you! Please report issues using this form, not here! We want to make this upgrade a success, so please report issues there! Reporting it on that form helps us more than posting about it here!
- Finally, please stay put as we work through this - don't harass/complain/etc. until we announce that we're done! We know there are issues, so please use this form to report it! We're working around the clock to fix it, and we'd appreciate if you tell us about the problem! Once we get out of alpha, we'll open up for changes and such. For now, to keep our admins sane, please use the form to tell us about issues and hold tight till its done!
Thanks for reading! -alberthrocks
As many of you know we have been painstakingly working on upgrading smf and we are finally ready to move. You all should have received this mail Hi everybody!
So as some of you might know, Omnimaga has long been waiting on an upgrade to SMF2. This upgrade has been in the works for a while and very shortly, the site will be migrated over to SMF2 for everybody to use. This means that there will be a lot of changes, some of which you might not be happy about. There will be a lot of new features, but there will also be some features that either go away for good, or are temporarily gone until we implement them all. For a list of what we know will be broken look here: https://docs.google.com/document/d/1HeBItJBoBIix_ErZa7wg1UInyLSAVWZ5XRwR3AjC8_Q/pub
Omnimaga has had a downloads section for a long time, but with the upgrade to SMF2 the mod we are using for it will no longer work. The downloads section isn't going completely away though, it will remain in the read only form that was recently introduced on http://www.omnimaga.org/files/. If you want to update files you have in the downloads section after the upgrade, please email the admins with a request.
The old themes will temporarily be unavailable for use and everybody will be stuck with a new theme that is still in the works, but is usable. This new theme will eventually be flushed out better, and the old themes will be ported to the new version of SMF. The current theme is a Work in progress
During the transition to SMF2, the forum will be disabled for a period of up to an hour. When this happens, keep an eye on IRC or our facebook or twitter accounts for updates on the situation.
On behalf of the Omnimaga admins, Nathaniel "Eeems" van Diepen
The down time will start soon and the site will be on maintenance till it is done. The changes will be different but it will be worth it. EDIT: New site is live welcome to SMF 2!!!! Hope you all like what is to come changes and all! Regards, The Omnimaga team
27
« on: December 01, 2013, 12:00:28 am »
So a few months ago I had an idea I kept mostly private because I was not sure of the feasibility of it but after talking to Kerm and a few other people throughout the past 8 months I have a set of features that seems reasonable to use. Now at this point you all have probably read the post title and wondered what I mean by "drop-in" PCB hardware mod. By this I mean a PCB that you place on top of the calculators PCB and solder plated pads directly to the calculator PCB making modding easy and with minimal fuss for anyone competent with a soldering iron.* (*minimal fuss still requires some case redesigning to fit the new parts but should be achievable with just a pair of snips and a drill.)Now features I want to to have in list of importance - Usb rechargable battery
- Overclock
- Calcnet usbhid/arduino adapter built in
- Back light
- Speakers
- Fancy Lights
- SD card storage for programs
Now explanations of all of this: - Rechargable battery: a to be decided on size rechargeable internal battery. need I say more? no more AAA's!!
- Overclock : I needed the pcb anchor points so why not add it its cheap!
- Calcnet/usbhid/arduino: for a handful of the features below I need some kinda auxiliary processor so I figured why not throw in an ATmega32u4 (the same processor that's in an arduino Leonard). This will be tied to the data lines on the calc and a few other items and will handle all the auxiliary hardware and computer interfacing.
- Backlight: this has always been an issue on the 83+se so the solution I have takes after the lights used on gameboy/colors/advances and installs a light rod you can position to illuminate your screen! (will probably be the hardest to install item of the mod)
- Speakers: who doesn't love sound, a pair of speakers "gutted" from phones they will be small speakers that pack a punch and are easy to install (gutted means ordered from amazon)
- Lights: who doesn't like link activity lights and lights that change colors based on the music being played I know I do!
- SD card: This is last because I just thought of it and will take a lot of work to implement software side. But would be an awesome feature.
More to add will edit this post as I find the links to the info and start sketching out things. SO what do you all think?[/list] EDIT: Anything below this is a link dump so I can find it all later thusly it is not formatted or edited for clarity sd http://www.digikey.com/product-detail/en/DM3CS-SF/HR1972CT-ND/2602740el wire http://www.coolneon.com/ particularly the angelhair aqua or the HBS white struggling issues for EL the inverter takes up a lot of space. maybe shove it behind the lcd that would free up the space needed? Possible interferance with speakers tho????
28
« on: November 29, 2013, 06:29:28 pm »
Ok Omnimaga, your turn to join in on the contest! Linked is a google document and a dropbox link to the games! Please go to it and cast your vote! Now the current rankings! Asm/Axe: 1st Place : Tip Over 2nd Place: PiKo PiKo 3rd Place : Jezzball Basic: 1st Place : Plot+ 2nd Place : Binary Puzzle 3rd Place : Toy Wars The contest Entries!Voting will end December 13th at 11:59PM. Any votes submitted after that will be ignored! Also: To the Contestants wishing to release their programs to compete in POTY 2013, you can do so now. All programs can be released as you see fit! Sorry for the delay!
29
« on: November 07, 2013, 01:45:33 am »
So with the ending of contest 2013 Calculator Gaming Roots we have decided to promote a member to a new support staff position, So without further ado we have promoted Sorunome to the Omnimaga support team based on his hard work and loyalty to the site over the past few months and years. Welcome to the team! Now what you all really want to be reading the final contest entry roster In The ASM/AXE/HYBRID Basic we have 7 entries:Chickendude - Digger Eiyeron - Furious Pong Matrefeytontias - Advanced Powder Toy KermM - JezzBall Hayleia - Omniblade Keoni29 - Tipover Zero44 - Piko Piko
And in the BASIC Catagorie we have 5 entries:Sorunome - Binary Puzzle Willrandship - Toy Wars CalebHansberry - Plot+ Roboman - Breakout Juju - WarGames Judging will take place over the next week or two. I apologize now for the length of this I forgot to acquire my judges before the contest deadline so part of that time is me getting judges! My apologies. (Yes I know which of you have asked already and you will be considered.) After the closed judging is done and the scores are added up the games will be released publicly with for a community vote. This combined with the judges scores will decide the winners of this years contest. Best of luck to everyone!
30
« on: October 30, 2013, 12:43:52 am »
With just over a week left to the contest It is time to show you some eye candy! The actual contest prizes! For first place we have 1 Ti-84+ CSE for each category For second place we have 1 Ti-83+se 1 Ti-85 and 1 Ti-83/Ti-82 for each category For the second place one winner gets a 83 and the other gets a 82. That will be a surprise! For third place we have an omnimaga T-Shirt which is being fashioned for us by our admin Eeems. Don't forget the deadline is November 6th at 11:59 PM GMT-5 and it has to be sent to O M N I M A G A 2 0 1 3 @ G M A I L (DOT) COM This means don't send it at 11:58 if its not time stamped in the mailbox by 11:59 PM you will be disqualified. Good luck!
|