Author Topic: Project M Reboot  (Read 126550 times)

0 Members and 1 Guest are viewing this topic.

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: Project M Reboot
« Reply #165 on: April 16, 2010, 11:27:57 pm »
Nice!  Does it have any noticeable effect on speed?
It's hard to really tell, since there's no FPS counter oncalc. But in Wabbit it seems to still run fullspeed. The game is really designed to run in 6MHz, so I have 9MHz left to process sounds.

Some of you may have noticed a bit of a beeping noise replacing the percussion about half the time. I've fixed that by increasing the frequency of the white noise channel. Much better-sounding track here.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Project M Reboot
« Reply #166 on: April 16, 2010, 11:52:05 pm »
Awesome music!  Is there going to be more than one track?

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: Project M Reboot
« Reply #167 on: April 16, 2010, 11:56:49 pm »
Awesome music!  Is there going to be more than one track?
First I'm going to have to decide my final storage method for the music (it's pretty freaking huge at the moment). But yeah, I'll probably have multiple tracks, and I'll try to add in-game sound effects as well :)
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline Madskillz

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 488
  • Rating: +32/-2
    • View Profile
Re: Project M Reboot
« Reply #168 on: April 17, 2010, 03:20:11 am »
Fantastic...Overall I am thoroughly impressed with the quality of the sound.  You seem to strive on doing stuff on your own that push what has been done out there already. I am truly inspired to pick back up some of my old ASM projects just to see what I can still do. Awesome work man keep it up!

Offline Galandros

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1140
  • Rating: +42/-10
    • View Profile
Re: Project M Reboot
« Reply #169 on: April 17, 2010, 08:00:41 am »
Epic sound. I can play some part of it in a guitar. xD

Will be added sound to events like death, fall, kill enemies, etc? I love the things that calcmaniac84 can do. I hope I can do some of my own, someday. ^^
« Last Edit: April 17, 2010, 08:03:35 am by Galandros »
Hobbing in calculator projects.

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: Project M Reboot
« Reply #170 on: April 17, 2010, 09:11:30 am »
My suspicions that the game was running slower oncalc were correct. I have now fixed the problem by disabling the memory access delay, which was adding a clock cycle for every opcode read from the flash (totally throwing off my interrupt timing expectations). It seems to completely run fullspeed now.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Re: Project M Reboot
« Reply #171 on: April 17, 2010, 09:57:27 am »
O_O
Dude, this is really on calc music? o.O If so, I would very very much like to have your most current build to throw on the calc and try myself. XD
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Project M Reboot
« Reply #172 on: April 17, 2010, 12:12:29 pm »
Hey, calc84, Rebma Boss is not quite ready to join this site yet, but he asked me to let you know that if it would save you some time to have someone else put in the music once you reach the final storage method, he's offering his services.

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: Project M Reboot
« Reply #173 on: April 17, 2010, 12:59:08 pm »
It would be cool if he joined. Is he just too busy to join atm?

For music, he would probably have to convert the music into ASM readable format, since I assume calc84 uses a quite unconventional type of music data for his game x.x

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Project M Reboot
« Reply #174 on: April 17, 2010, 01:31:35 pm »
Quote
It would be cool if he joined. Is he just too busy to join atm?

Nah, he's just waiting until he finishes the final touches on the first piece he's going to post. 

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: Project M Reboot
« Reply #175 on: April 17, 2010, 01:58:57 pm »
aaaah ok I see. Remember he can always also check out other music too and comment even if he doesn't post about his yet. Plus, sometimes on forums other members appreciate when a new member give feedback on their stuff if the new member showcase his, rather than just joining a forum for the sole purpose of showcasing their work without posting anywhere else. Some people even see the later as bad netiquette and there are even music forums where you are forced to have 10 or 20 posts before being allowed to showcase your own work and some forums requires you to comment on 5 or 10 songs before being able to showcase anything else again
« Last Edit: April 17, 2010, 02:00:05 pm by DJ Omnimaga »

Offline BrownyTCat

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 420
  • Rating: +37/-8
    • View Profile
Re: Project M Reboot
« Reply #176 on: April 21, 2010, 06:14:21 pm »
I've added support for sound-playing on the 15MHz calcs :D

I recorded some music, which is playing during the demo, directly off of my calculator. You can listen to it here

Glad I have an 84+Se, that is just astounding.

Offline tr1p1ea

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 647
  • Rating: +110/-0
    • View Profile
Re: Project M Reboot
« Reply #177 on: April 22, 2010, 08:54:49 am »
That music is incredible, great stuff!
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."


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: Project M Reboot
« Reply #178 on: April 22, 2010, 09:09:08 am »
I wonder: does the addition of sound have a huge impact on the game speed (and grayscale) performances? I know some sound programs won't leave much time for other stuff to be executed unless the sound is only small beeps, like Ice Climber and Pyoro

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: Project M Reboot
« Reply #179 on: April 22, 2010, 12:31:10 pm »
I wonder: does the addition of sound have a huge impact on the game speed (and grayscale) performances? I know some sound programs won't leave much time for other stuff to be executed unless the sound is only small beeps, like Ice Climber and Pyoro
Nope, not at all, because at 15MHz there is (or was, before I added the sound) a ton of free time every frame. The sound effectively reduces the available clocks to 6MHz or so, which is what I am designing the game for.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman