Go Back   The PokéCommunity Forums > Members List
Reload this Page Spherical Ice's Profile

Notices
For all updates, view the main page.



Spherical Ice's Profile Picture
Moderator

Spherical Ice Spherical Ice is online now

Visitor Messages

Showing Visitor Messages 61 to 75 of 2710
  1. FBI agent
    February 21st, 2015 06:26 AM
    FBI agent
    God dammit Spherical. I wrote a nice and informative response about his language and both the technical limitations he's sliding off, possible optimizations, and general comments about integrating it into working smoother with the game engine. Then when I try hit the post button... "This thread has been closed" D:
  2. Navenatox
    February 20th, 2015 10:38 AM
    Navenatox
    Thanks! I already noticed that though.
  3. Percy
    February 19th, 2015 11:03 PM
    Percy
    Aren't we friends? I thought I added you as a friend?
  4. FBI agent
    February 19th, 2015 07:45 AM
    FBI agent
    Oh, you just load by half words instead of bytes. This is actually a lot more restricting about how long your data table indexes are and where you data table starts. ldrh requires the offset it's loading a half-word from to be "halfword aligned" or divisible by two. Anyways, a skeleton would look like this:

    Quote:
    main:
    ldr r0, =(start of table which is divisible by two)

    loop:
    ldrh r1, [r0]
    mov r2, #0xFF @r2 = 0xFF
    lsl r2, r2, #0x9 @r2 = 0xFF * 0x100
    sub r2, r2, #0x2 @r2 = r2 - 2 = 0xFEFE
    cmp r1, r2 @if halfword is 0xFEFE
    beq end
    @do some operations with half word here
    b loop

    end:
    @Terminating byte detected
    If you want to load byte by byte, but the last index is a half word for whatever reason, then you'll need to do an extra check like this:

    Quote:
    loop:
    ldrb r1, [r0]
    cmp r1, #0xFE
    bne operations

    checkNextByte:
    ldrb r2, [r1, #0x1]
    cmp r2. #0xFE
    beq end

    operations:
    @We get here if we didn't reach the terminating halfword

    end:
    @terminating byte was reached
    Both ways are fine, the second way is a lot more flexible in terms of offset alignment (because it can work with any offset) but as you can probably tell, it takes longer to go through the entire table because it's reading byte at a time, while the first one is reading half words at a time. If you don't really care about time (not that big of a deal for relatively smaller tables), the second one is much superior.
  5. TheRealOCD
    February 16th, 2015 09:23 AM
    TheRealOCD
    no problem
  6. TheRealOCD
    February 16th, 2015 09:18 AM
    TheRealOCD
    in the team hack off
  7. TheRealOCD
    February 16th, 2015 09:18 AM
    TheRealOCD
    when i click on joeys name this happens
    http://www.pokecommunity.com/member.php?username=joexc
  8. PoK3Matr1x
    February 15th, 2015 09:08 AM
    PoK3Matr1x
    I spheal you bro
  9. kearnseyboy6
    February 15th, 2015 03:02 AM
    kearnseyboy6
    Oh sweet, thanks for clearing that up!
  10. kearnseyboy6
    February 15th, 2015 02:09 AM
    kearnseyboy6
  11. Christos
    February 14th, 2015 03:43 AM
    Christos
  12. TheRealOCD
    February 10th, 2015 01:05 PM
    TheRealOCD
    never mind
  13. TheRealOCD
    February 10th, 2015 12:34 PM
    TheRealOCD
    can u close my poll for hybrid version?
  14. FBI agent
    February 10th, 2015 07:42 AM
    FBI agent
    Hey I wrote a routine the other day to buffer last battled trainer's properties, but I also wrote a guide/tutorial to how one would have done it. Not sure how much sense I'm making, but where would I post that?
  15. chrunch
    February 9th, 2015 02:16 AM
    chrunch
    Hey, could you reopen my thread for Pokemon Cyan please?

About Me

Statistics

Total Posts
Activity by Forum
Visitor Messages
General Information
  • Last Activity: 2 Minutes Ago 01:00 PM
  • Join Date: November 26th, 2007
  • Referrals: 6

Friends

Showing Friends 1 to 20 of 36

Contact Info

Instant Messaging
Send an Instant Message to Spherical Ice Using...
Home Page
http://www.sphericalice.com/
This Page
http://www.pokecommunity.com/member.php?u=67281

Emblems

Emblem Showcase - 26 Total
  Emblem
The 1000-line Order
This #thepokecommunity chatter has said over 1000 lines at the chat. Talk about an active chatter!
Awarded: March 12th, 2011 10:44 PM
Pixelpusher's Dot Contest: 3rd Place
Nice teddy bear you got there.. Keep fighting teddy bears and you'll be battling a turtle in no time!
Awarded: April 8th, 2011 07:29 AM
Color Coordinated
Yeah... your profile is certainly... interesting.
Awarded: April 8th, 2011 07:29 AM
You can't multitask like a woman, bro
Received for participating in 'Are you a good multitasker?'
Awarded: April 8th, 2011 07:31 AM
Emblem Artisan
This fellow has wasted a good chunk of their time creating and designing a variety of emblems for you and the community, except this one... ...or not?
Awarded: April 8th, 2011 07:32 AM
Limited Edition Green Mint
This member joined us on our relaunch of PokéCommunity Live. Thanks for being there!
Awarded: April 8th, 2011 07:32 AM
Togetherer
You hosted an event at the Get-Together 2010, bringing hundreds PC members together and contributing to HUGE SUCCESS! We are GLaD for you.
Awarded: April 8th, 2011 07:33 AM
Community supporter
These helpful members donate their money to help make PC a better place.
Awarded: April 8th, 2011 07:34 AM
2011
This member joined us in celebrating the turn into 2011!
Awarded: April 8th, 2011 07:34 AM
Mapping Participant
Thanks for participating in the Holiday Game Map-Off at the New Years Extravaganza! We appreciate that you joined in, and hope that you come back next time.
Awarded: April 8th, 2011 07:35 AM
#2 Mapper
You won 2nd place in the Holiday Game Map-Off at the New Year's Extravaganza. Great job on that map!
Awarded: April 8th, 2011 07:35 AM
PC Veteran
These old folks have been around for far too long but we love them anyway.
Awarded: April 8th, 2011 07:35 AM
You can copter well, but not good enough
You were brilliant, you swerved your way to 2000 points in ROM Hacking's Helicopter Game event.
Awarded: April 8th, 2011 07:54 AM
The Easter Buneary got the best of you
Although you didn't win supportership in Buneary's Egg-Stravagant Easter Hunt, here's a bunny you can stare at anyway!
Awarded: April 24th, 2011 09:43 PM
Good Noodle
Your penmanship is top notch and your advanced desk sanitation is off the charts! Mr Cat Dog thinks you're a good noodle, so have some gold stars.
Awarded: May 16th, 2011 02:30 PM
Your name is.. what?
At first, you may not have gotten my name, but you sure as hell get me :)
Awarded: July 23rd, 2012 02:28 AM
You're in...
...the Spotlight! Congratulations on getting your game in the Spotlight this month.
Awarded: November 1st, 2012 01:52 PM
There's a spark in you
You've ignited the light in PC's heart by being a great host during PCX!
Awarded: November 18th, 2012 04:25 AM
PCX Battling Tours Participant
Thanks for participating in one of the PCX's Pokémon Battling Tournaments, and good luck next time!
Awarded: November 21st, 2012 12:04 PM
GT '13 Battling Tournament Participant
This member participated in one of the battling tournaments of the Get-Together 2013.
Awarded: July 20th, 2013 03:51 PM
Three Yveltal, Two Yveltal...
None. Thank you for joining us in the countdown to X and Y. Sorry it took so long!
Awarded: November 6th, 2013 11:52 AM
XD!
You know why. XD
Awarded: January 3rd, 2014 01:04 AM
Helping Hand
This member has done some kind of service to PC; Or maybe they help out other members whenever they get the chance.
Awarded: August 15th, 2014 11:16 AM
Spheal of Approval
sphealsphealsphealsphealsphealsphealspheal
Awarded: January 4th, 2015 03:11 PM
Manly Moderator
The most handsome Moderators are awarded this manly emblem.
Awarded: January 16th, 2015 02:35 PM
Hack of the Year Second Place Emblem
This user's hack has achieved a second place as a hack represented in one of the community's annual "Hack of the Year" competitions.
Awarded: February 6th, 2015 01:15 AM

All times are UTC -8. The time now is 01:02 PM.