Author Topic: Bad Apple SE  (Read 32814 times)

0 Members and 1 Guest are viewing this topic.

Offline fb39ca4

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1749
  • Rating: +60/-3
    • View Profile
Re: Bad Apple SE
« Reply #60 on: January 21, 2014, 08:32:32 pm »
Changed some things around and now only one timer is used, removing the overhead from the interrupt checking which timer was triggered. Because of this, I can run the interrupt slightly faster, hopefully pushing the high pitched noise out of the range of hearing for some more people. I also halved the frequency of one channel, allowing for the more of the lower pitched notes used in the original version of the arrangement I was given.

Audio: https://mediacru.sh/QgFEW5zufpdI

Offline chickendude

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 817
  • Rating: +90/-1
  • Pro-Riot Squad
    • View Profile
Re: Bad Apple SE
« Reply #61 on: January 25, 2014, 01:33:02 am »
I don't have a CSE to test on, but the mediacrush link sounds so awesome. I love audio on the z80 calcs :D
« Last Edit: January 25, 2014, 01:36:12 am by chickendude »

Offline fb39ca4

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1749
  • Rating: +60/-3
    • View Profile
Re: Bad Apple SE
« Reply #62 on: January 25, 2014, 02:06:46 am »
You don't need a CSE (It won't work at all on it), just an 84+ SE. (Or if you would like to be the first one to try it, an 83+ SE.)
« Last Edit: January 25, 2014, 02:12:50 am by fb39ca4 »

Offline chickendude

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 817
  • Rating: +90/-1
  • Pro-Riot Squad
    • View Profile
Re: Bad Apple SE
« Reply #63 on: January 25, 2014, 06:35:10 pm »
Whoops, my mind slipped there. :D When i unpack my cable i'll definitely check it out.

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Bad Apple SE
« Reply #64 on: January 26, 2014, 09:03:19 am »
I'll have to give the updated version a listen. Haven't had a chance to check it yet since you improved things.

Offline game_player_s

  • LV0 Newcomer (Next: 5)
  • Posts: 3
  • Rating: +0/-0
    • View Profile
Re: Bad Apple SE
« Reply #65 on: March 22, 2014, 05:29:49 pm »
Help please, I'm not sure what I'm doing wrong.
 
Just bought a used TI-84 Plus Silver Edition today.
 
Went through and reset the calculator's "Defaults" and "Memory". The calculator is now showing:
RAM FREE: 24220
ARC FREE: 561062

 
I have downloaded and installed, successfully, the TI Connect Software. The program seems to be working fine fine and interfaces with the calculator. Was able to make a full back-up of the calculator's files.
 
The problem I'm having is that when I try to use the "Send To TI Device" element of the software to transfer over either badapple_1.0.8xk or version 1.3.8xk it will start to transfer and then error out with the following message box:
Quote
Transfer Status
USB Communication Error: Insufficient memory (8C08000C)
 
|Retry|   |Skip|   |Cancel|


Any idea as to what I'm doing wrong?
 
 
 
Edit:
And I just now retried using TiLP. It is also telling me "Out of Memory" when attempting to send either of the versions to the calculator.
« Last Edit: March 22, 2014, 05:45:27 pm by game_player_s »

Offline ClrDraw

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 627
  • Rating: +61/-2
    • View Profile
    • GitHub
Re: Bad Apple SE
« Reply #66 on: March 22, 2014, 09:36:28 pm »
That's because the file is bigger than the space on your calc. I'm not sure, but I think it only works on an emulator  :/
« Last Edit: March 22, 2014, 09:40:20 pm by ClrDraw »
Visit my GitHub for all my TI programs as well as other projects.
Also check out my website.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Bad Apple SE
« Reply #67 on: March 23, 2014, 12:11:26 am »
When you reset the entire memory on a 84+SE, you should have 1504K of archive. It seems you have almost 1 MB missing there.

However, I noticed sometimes that even with enough archive, files might still fail to send to the calc. The trick then is to wipe everything out, then send each file in order of the largest to the smallest.

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Bad Apple SE
« Reply #68 on: March 23, 2014, 12:17:19 am »
A recommendation for making the actual video smaller and faster: Interlacing

This technique is frequently used in TV transmissions. It allows you to cut the signal data in half without reducing the resolution. You update every other line in each frame, alternating. So, you would have effectively 15 fps for video, but by updating each other line like 30 fps you can still get a pretty good picture. This is particularly effective on blurry displays like the 84+ LCD, since the slight jagged edges caused by movement lag are softened.
That's what I get for only reading the first page of posts.

I really like it though! It looks really nice! <3 the touhou music
« Last Edit: March 23, 2014, 12:26:07 am by willrandship »

Offline DrDnar

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 546
  • Rating: +97/-1
    • View Profile
Re: Bad Apple SE
« Reply #69 on: March 23, 2014, 03:33:02 am »
Just bought a used TI-84 Plus Silver Edition today. . . . The calculator is now showing:
ARC FREE: 561062
Are you sure it's a TI-84 Plus SE and not a TI-84 Plus, non-SE? If you are, use the Reset All Memory option. It's not the same as resetting RAM and archive separately.

You could totally port this to the color if you think up a good screen updating algorithm. Even at 320x240, each frame probably only needs a few hundred pixels updated.
"No tools will make a man a skilled workman, or master of defense, nor be of any use to him who has not learned how to handle them, and has never bestowed any attention upon them. . . . Yes, [] the tools which would teach men their own use would be beyond price."—Plato's The Republic, circa 380 BC

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: Bad Apple SE
« Reply #70 on: March 23, 2014, 03:47:52 am »
However, I noticed sometimes that even with enough archive, files might still fail to send to the calc. The trick then is to wipe everything out, then send each file in order of the largest to the smallest.
This usually happens when you already used your calc for a long time (and had a lot of objects in it, deleted a lot of them, and caetera, getting a lot of non contiguous space used), but not on a new bought calc.

Just bought a used TI-84 Plus Silver Edition today. . . . The calculator is now showing:
ARC FREE: 561062
Are you sure it's a TI-84 Plus SE and not a TI-84 Plus, non-SE? If you are, use the Reset All Memory option. It's not the same as resetting RAM and archive separately.

You could totally port this to the color if you think up a good screen updating algorithm. Even at 320x240, each frame probably only needs a few hundred pixels updated.
A non SE has 480 Ko IIRC, so 561062 o is not possible.

I just suspect there are a lot of useless apps installed by default on the calculator (like CellSheet in every language) so a lot of wasted space. Just remove useless apps and you'll probably be able to transfer what you want :)
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.

click here to know where you got your last +1s

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: Bad Apple SE
« Reply #71 on: March 23, 2014, 04:15:48 am »
Yeah, the crappy TI apps take the two thirds of archive and nobody ever uses them.
Also in English it's B, not o.
* Streetwalrus runs :P

Offline game_player_s

  • LV0 Newcomer (Next: 5)
  • Posts: 3
  • Rating: +0/-0
    • View Profile
Re: Bad Apple SE
« Reply #72 on: March 23, 2014, 03:39:23 pm »
Thanks, didn't realize I could delete all those programs safely.... well maybe one can't really. TI Connect doesn't see my calculator now. hmm...
 
Oh well, got Bad Apple successfully installed using TILP just a few minutes ago. Now a new question.
 
To get audio, is all I need just a jack adapter for the I/O Port to be able to connect a 1/8" (aka 3.5mm) audio jack?

Offline Eiyeron

  • Urist McEiyolobster
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1430
  • Rating: +130/-10
  • (-_(//));
    • View Profile
    • Rétro-Actif : Rétro/Prog/Blog
Re: Bad Apple SE
« Reply #73 on: March 23, 2014, 03:41:09 pm »
Yeah, and then you get ear candies!


Edit : Well, I'm not into Touhou, but I like how good the tune sounds! O.O
« Last Edit: March 23, 2014, 03:43:52 pm by Eiyeron »

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: Bad Apple SE
« Reply #74 on: March 23, 2014, 05:39:39 pm »
Gonna have to check it out. I feel too lazy to wipe my calc and send a huge file to it though right now.