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 - AssemblyBandit
Pages: 1 ... 19 20 [21] 22 23 ... 26
301
« on: July 19, 2013, 05:52:43 pm »
Next weekend I'll borrow the oscope from work and take apart 84+SE (yet again) to see if I can find anything useful, I'm really curious about the $3c-$3f ports DrDnar mentioned. This is my last 84+SE so I'm not going to try anything crazy, just write ports and test pins. My last 84+SE project was a complete failure. Tried to make a backlight but I think I cracked the LCD somewhere trying to remove the glued backing. The contrast was so dim, I could barely make out what was on the screen. On this current one, I soldered wires straight to the link port so I wouldn't have to plug and unplug my bootleg (but useful) breakout cable.
302
« on: July 19, 2013, 05:39:16 pm »
Welcome AnToX98! I know nothing about the Nspires, but the TI89 is a beast! If you program your 89 in TIBASIC, you'll have no problems getting through math class and homework will be a breeze!
*Don't program games! When your teacher gives you an equation you write a program to solve it for every possible variable given any unknown value. You *will* learn that equation better than any other student having solved it yourself in multiple ways.
303
« on: July 19, 2013, 05:26:12 pm »
I chose USB because it can power the MCU without using batteries or extra wires. A while ago, before I visited WikiTI, I was testing the USB ports. I didn't know which ports were which, I was just testing different ports. I figured out how to read the USB ports but I didn't find the port to write. Then I was reading WikiTI and I learned more about their functions. I noticed they had a port that could write to D-. However, I happen to call D-, D+ and I knew that writing to what I called D- was worthless so it kinda ended there. But one day I decided to try it anyway and realized that we just labeled the wires differently! Then yesterday me and Keoni29 were talking about MCUs and he had some sound code for an ATMEL. Now his code is definitely more advanced mine (watch his sound videos!) but I can't use it on the MSP430. I downloaded the Mario theme song someone had ported to freq and duration but because I use different code then others, it sounds horrible! It's recognizable, but horrible  . I use the available timers in a different way then other people do. Actually, the way I read and inc the counters isn't really the official way to do it, but because I have the processor running at 10 times the speed of my timers, I manage to get away with it. I'll come up with some slick code to manage the sounds better though. By tonight I should have a demo video up with Buttonz playing some music and sound effects. I'm also going to get my Arduino running to check out Keoni29's code. I'll sell it if I can make it cheap enough. I'm thinking $25 max including shipping. I definitely want it to be cheaper than an Arduino, but it has to be able to communicate bilaterally. I'll show you why after it's built  This was suppose to be my 'Secret' project but after talking with Keoni29, I made a 3d model and set up this project page. Now its time to get that little speaker bumpin.
304
« on: July 18, 2013, 09:17:32 pm »
I'm hoping to have default music loops and sound effects that can be called for quick and easy sound, loading a custom track and effects, and then the ability to stream music at 9600bps. The MSP430 has the ability to autodetect baud rates but I don't know if thats how I'm going to do it yet. I want it as simple as possible but I want it to be upgradable as well. For example a program that didn't need lots of effects or nothing fancy could send out a couple of bytes and have it autoloop a music track for it (kinda like it is right now).
305
« on: July 18, 2013, 08:39:59 pm »
A project I've been working on:   Currently its just a breadboard, MSP430, a speaker, USB cable/connections and wires but it can play music when attached to the USB port. It has 2 channels for playing background music and sound effects using square waves but I hope to modify it to include triangle, noise, and more channels. It communicates through a 1200bps asynchronous serial connection that currently can only receive. If I can’t figure out a reasonable way to free up the other USB line, I will add an FTDI chip or something similar. I haven’t chose a specific speaker yet, but I have 8 coming in to test. I have been poking around at the int and USB ports, decompiled some specific ROM pages, and got some other docs but its not where I want it to be at yet. Been trying to balance software and hardware but if theres enough interest, I'll bump this up.
306
« on: July 18, 2013, 05:45:24 pm »
Oh no, what happens is it caches the page when someone visits, I need to reset that I think. Im going to do it right now and I just uploaded v1.5.1 which will address the contrast reset. It basically just skips turning the backlight off. Sorry DJ, that caching sucks, but it helps the pages load faster. I'll keep that in mind when I update from now on. I hope it works, open Buttonz.asm with a text editor and verify it reads Buttonz v1.5.1 if possible.
307
« on: July 18, 2013, 01:35:26 pm »
Hey Sorunome the link points to a song! I downloaded it any way though to check out
308
« on: July 18, 2013, 01:26:15 pm »
Ha Ha! Oh man Omni! I really hope your still using the old version! I probably should have pointed out that it still hasn't been accepted on ticalc yet, right now you can get it from my blog http://briandm82.com/?ddownload=265Hopefully that should fix most of the problems  I will fix the contrast bug (it's because I turn off the backlight and it resets and I don't pay attention, never change my contrast, and do a very poor/lazy job at bug testing) When you run v1.5 it will delete the old high score table (because this calculates points different along with level) and you will see the screen I posted above. The high score table will now display the level you made it up to. It's definitely better than the old version, the levels use to drag on and if you lost you probably didn't want to restart from the beginning. I would have to watch the bonus level to see when it went up. Now you can skip levels to try to get back where you were. The low color mode in the game only exists during the game, on exit the LCD settings are reverted to exactly the way they were before the game started. If you were referring to that low color program I made, run it again to turn low color mode off. With the low color mode, edit a basic program and go to colors to see exactly how they change. It's really a toss up between colors and some extra battery life. Maybe keep low color mode on while your adding numbers and stuff but if your going to play a game be sure to shut if off unless the game looks good with a lower color count. Again, I don't know how much battery life it saves, but if you want maximum run time per charge, enable low color mode and cut off or turn down the contrast. In Buttonz, low color mode doesn't take away any colors so I might as well enable it. The screen flashing part of the game is just the colors being reversed temporarily. Thanks for pointing the contrast reset out!!!!!!!!! Will be fixed immediately!!!!!! So far you found three bugs!!! One you probably didn't know, but your suggestion on archiving the variable pointed it out! From now on, I'll probably send you versions privately first  HW1 and HW2 are two different interrupts, HW2 runs faster but when I was testing it on the oscilloscope I noticed sometimes it would run erratically. That's just my calc though, it goes through a lot of abuse like random values being thrown at a port. (But a reset always fixes everything, nobody should be afraid to do some testing  ) Hw1 goes slower but fast enough. Here's what it looks like when I pulse a line with it:
309
« on: July 18, 2013, 01:50:27 am »
I'm just hoping no one gets upset!
310
« on: July 18, 2013, 01:42:58 am »
Thanks! I couldn't find exactly how much power is saved using low color mode, but it is labeled as a power saving function. I'm assuming it bypasses the fine tuning resistors, not exactly sure though, the datasheet (or my reading!) isn't too precise.
311
« on: July 18, 2013, 12:26:32 am »
Buttonz v1.5 is released. Updates: Screen flashes if you hit the center of a block High scores are auto archived on app exit Bug fix during unarchiving HW2 int changed to HW1 2nd button increases level up to 10 Increased points at higher levels Low color mode used to conserve battery Levels increase faster Max speed at level 15 Highest level reached displayed with high score Thanks adriweb, Sorunome, Keoni29, Hayleia, DrDnar, DJ Omnimaga, Xeda112358, Streetwalker, tr1p1ea and Runer112 for your comments and suggestions actually... Modified the first screen:
312
« on: July 17, 2013, 08:49:37 pm »
I know nothing about IRC :'(
313
« on: July 17, 2013, 08:35:02 pm »
What does a bot do?
314
« on: July 17, 2013, 08:26:42 pm »
Mine is only square at the moment too. I want to have one channel play bg music and the other play sound effects. It would be nice to have more channels but the MCU I'm using doesn't have enough timers... or I need to use them more efficiently.
315
« on: July 17, 2013, 08:06:28 pm »
Sounds awesome! 4 channel, thats Nintendo quality right?
Pages: 1 ... 19 20 [21] 22 23 ... 26
|