Author Topic: Galactic ENHANCED  (Read 10361 times)

0 Members and 1 Guest are viewing this topic.

Offline Halifax

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1334
  • Rating: +2/-1
    • View Profile
    • TI-Freakware
Galactic ENHANCED
« Reply #15 on: February 11, 2007, 12:54:00 pm »
thats not part of the routine FallenGhost that is why it doesn't count I only have one ionfastcopy in all my source. Also I still am working on The Massacre.
There are 10 types of people in this world-- those that can read binary, and those that can't.

Fallen Ghost

  • Guest
Galactic ENHANCED
« Reply #16 on: February 11, 2007, 01:19:00 pm »
I know you call it 1 time in your program, but what I mean is that every frame, you call fastcopy, and that call is 50kT. May it be or not in the routine, I don't care, that'S what it uses to refresh the screen everytime. So don't be afraid of 30 000T (but maybe optimizations could be made).

Offline Halifax

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1334
  • Rating: +2/-1
    • View Profile
    • TI-Freakware
Galactic ENHANCED
« Reply #17 on: February 11, 2007, 02:12:00 pm »
o ok I see what you saying
There are 10 types of people in this world-- those that can read binary, and those that can't.

Offline Jon

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 278
  • Rating: +0/-0
    • View Profile
Galactic ENHANCED
« Reply #18 on: February 11, 2007, 02:43:00 pm »
I noticed that you don't use the left-hand 2 bytes or the right-hand 2 bytes, just the middle 8 bytes of plotsscreen.  You could get some T-states saved if you made a custom fastcopy routine that only copied those 8 bytes.

Offline Halifax

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1334
  • Rating: +2/-1
    • View Profile
    • TI-Freakware
Galactic ENHANCED
« Reply #19 on: February 11, 2007, 02:51:00 pm »
later on I will need the full screen copied
There are 10 types of people in this world-- those that can read binary, and those that can't.

Offline Jon

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 278
  • Rating: +0/-0
    • View Profile
Galactic ENHANCED
« Reply #20 on: February 11, 2007, 02:55:00 pm »
Ah.  But if the stuff you will be adding is not dynamic, and only changes some of the time, then it will still be worthwhile to use a faster version.  But if those 4 unused bytes will be dynamic, then you might as well just use fastcopy.

Offline Halifax

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1334
  • Rating: +2/-1
    • View Profile
    • TI-Freakware
Galactic ENHANCED
« Reply #21 on: February 11, 2007, 03:18:00 pm »
Yes they will be dynamic
There are 10 types of people in this world-- those that can read binary, and those that can't.

Offline Halifax

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1334
  • Rating: +2/-1
    • View Profile
    • TI-Freakware
Galactic ENHANCED
« Reply #22 on: February 13, 2007, 07:19:00 pm »
user posted image

Here is an image of the pause function which I have to say is pretty sweet ;)wink.gif. Sprite graphic done by yours truly. :w00t:woot.gif

:police:police.gif Updates are closer than they appear. :police:police.gif
There are 10 types of people in this world-- those that can read binary, and those that can't.

Offline trevmeister66

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1009
  • Rating: +14/-5
    • View Profile
Galactic ENHANCED
« Reply #23 on: February 14, 2007, 10:48:00 am »
wow, that's really nice. Can't wait for those updates :)smile.gif
Projects:    nameless RPG: 1.0%  |  Reverse Snake v1.5: 100%  |  Secret Project: 5%  |  DUNGEON: 70%

My MW2 Blog <-- Please visit :)

Offline Halifax

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1334
  • Rating: +2/-1
    • View Profile
    • TI-Freakware
Galactic ENHANCED
« Reply #24 on: February 14, 2007, 10:53:00 am »
Also I will be porting Galactic to 86 with the help of Jon and possibly I will port it to 82 and 85 on my own
There are 10 types of people in this world-- those that can read binary, and those that can't.

Offline trevmeister66

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1009
  • Rating: +14/-5
    • View Profile
Galactic ENHANCED
« Reply #25 on: February 14, 2007, 10:56:00 am »
what about the 89? :(sad.gif
Projects:    nameless RPG: 1.0%  |  Reverse Snake v1.5: 100%  |  Secret Project: 5%  |  DUNGEON: 70%

My MW2 Blog <-- Please visit :)

Offline bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
Galactic ENHANCED
« Reply #26 on: February 14, 2007, 11:16:00 am »
I could take care of that.  :)smile.gif

Offline Halifax

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1334
  • Rating: +2/-1
    • View Profile
    • TI-Freakware
Galactic ENHANCED
« Reply #27 on: February 14, 2007, 11:42:00 am »
hey bfr maybe we could talk cause I was considering that but I didn't want to annouce it and get people's hopes up and then not port it. So get your tuckus on IRC.:)smile.gif

Note: I am actually learning 68K assembly so I could help you too. To an extent of course.
There are 10 types of people in this world-- those that can read binary, and those that can't.

graywolf

  • Guest
Galactic ENHANCED
« Reply #28 on: February 14, 2007, 11:57:00 am »
Sweet! I can't wait for more updates and a possible 89 extension. BTW. Will there be more than one enemy on the screen?

Offline Halifax

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1334
  • Rating: +2/-1
    • View Profile
    • TI-Freakware
Galactic ENHANCED
« Reply #29 on: February 14, 2007, 12:09:00 pm »
It's a definite possiblity. There may be one CPU helping the CPU and one helping the player. OMG did I just spill a cheat.
There are 10 types of people in this world-- those that can read binary, and those that can't.