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 - Hot_Dog
Pages: 1 ... 172 173 [174] 175 176 ... 194
2596
« on: May 02, 2010, 02:29:13 pm »
For starters, everything line after .db must be at least one space away from the beginning of the line. That's why almost every line of code in the example is tabbed.
2597
« on: May 02, 2010, 02:24:45 pm »
Can I see your test.asm?
2598
« on: May 02, 2010, 02:14:11 pm »
Try this one. Assuming it works, I'll change the link to where everyone can get it.
2599
« on: May 02, 2010, 01:31:20 pm »
On my side of things, I've gotten a lot of errors when trying to compile your programs. I haven't compile a program yet.
This error is the culprit:
ti83plus.inc:51: error: Can't recognize 'EQU' as an instruction or macro
Put these four lines at the beginning of ti83plus.inc: #define EQU .EQU #define equ .EQU #define db .DB #define DB .DB I will need to tell everyone else in the tutorial to do the same thing. I think that Texas Instruments originally wrote this file for a different compiler
2600
« on: May 01, 2010, 08:07:12 pm »
23 *Edit* actually I take that back, it would be 263. Just woke up, still half asleep. X_X
I should probably put that answer in the tutorial. Of course, soon enough, I'll explain what goes on
2601
« on: May 01, 2010, 02:12:59 pm »
In tutorial 2 you might want to give the right answer for computation 4 Opps, I never noticed that one! Thanks Hot_Dog, why is the .org statement given as a base-10 number? Wouldn't it be more effective just to use hex, since that's what will be used later anyway? Or do you plan to change it eventually? Edit: I am, of course, referring to Lesson 4 I'll be talking about Hexadecimal numbers when I talk about registers in pairs, and then I'll switch the .org to base-16. In the mean time, however, I'm trying to give these lessons a slow, easy-to-work-with pace, so I felt there was little need to work with base 16 for the time being.
2602
« on: May 01, 2010, 04:44:15 am »
Tutorial #4.
2603
« on: April 30, 2010, 12:43:44 pm »
Yes Yes Yes Yes YES!
2604
« on: April 30, 2010, 12:53:02 am »
Lol I just took a quick look at Lesson 3, and I wonder if for early BASIC programmers, Axe Parser couldn't act as some sort of bridge towards ASM? Some of the pointer stuff seems pretty similar to Axe. Of course, in lower level but still pointers/memory addresses
Well, I'm pretty sure that Quilbo Quigibo (forgive the spelling) had that in mind... (EDIT by Mapar: fixed  ) It might be good to specify how much RAM exactly in total the 83+ has, though. Perhaps...but my goal is not to explain beyond the unnecessary. Besides, I didn't do my homework (metaphorically), so I don't know how much the 83+ actually has.
2605
« on: April 30, 2010, 12:19:18 am »
Tutorial #3. There are .pdf, .doc and .html formats available.
2606
« on: April 29, 2010, 11:47:49 pm »
Jusy bleeps and bloops. Thanks, I'll look at Pyoro!
2607
« on: April 29, 2010, 11:17:53 pm »
I'll let the question speak for itself...is there a routine to play sound in ASM programs?
2608
« on: April 28, 2010, 10:45:48 pm »
Universe: Raptor
Time and time again, Scouters would report an opportune moment for attacking a relatively undefended base. Most of the time, this would be the case when two opposing Scouters built fresh settlements close to each other, but there would be moments when a Scouter observed an area and found a relatively under-defended base. However, Scouters were quite vulnerable to even the most basic of defenses, and quite frequently, reinforcements would arrive only too late.
Knowing that these opportunities were frequent and provided an advantage, the ESEO immediately worked towards developing a solution. In 267 AL, the Raptor was designed to take care of this problem. Its speed, weapons power and high armor allowed it to take out the bases that a Scouter could not.
The Raptor was initially designed with one sole purpose: to attack bases when an opportune moment arrived, a moment that usually disappeared before forces could arrive. With the assumption that men could not arrive in time to take advantage of said situations, the Raptor was designed to be entirely robotic, just like the Scouter. Although not its only weakness, the Raptor’s top weakness is its lack of air weapons. The ESEO found that arming the Raptor with air defense was too expensive, so when Raptors are sent on a raid, Argos, according to their programming, escort them, providing air support as well as additional anti-ground support.
Deflector Shield (Deterorating Upgrade)
There are times when defenses around a base are too strong to penetrate cheaply and effectively. The Ptaloids provided the ESEO with plans for a shield that would deflect any weapons bombardment, a shield that could only be penetrated by Universal Defense weapons. However, the shield could not cover a vast enough area to be used on large vessels, although research continues to develop larger deflector shields. As for smaller vessels, the device could not fit inside of a Scouter, and Argos were too fragile to handle the power of the shield generator. Logically, this left the Raptor as the only vessel capable of carrying the deflector shield. Although a Raptor requires Sephrane Gas to use its deflector shield, it proves to be an invaluable asset as it cannot be weakened in any way, aside from Universal Defense weapons.
Teleportation (Refillable Upgrade)
Teleportation with the aid of an Operation Center or Transformation Gateway proves undamaging to human beings. The same could not be said of a vessels self-teleportation with a human being inside of it. Consequentially teleportation, though relatively inexpensive, had to be restricted to robotic vessels. Like the Deflector Shield, teleportation could not be added to Scouters and Argos, and so Raptors alone can teleport. They can teleport to any area that has been explored, but for safety precautions, the area must be explored first. A Raptor needs to stock up on special devices to allow successful teleportation, but it only has enough room to hold two such devices.
2609
« on: April 28, 2010, 10:35:04 pm »
Awesome! Will the game have warp pipes? I was always upset in Super Mario 1.2 to press "Down" only to have nothing happen on a pipe
2610
« on: April 28, 2010, 10:19:19 pm »
I just finished reading the second lesson. That I was able to understand perfectly!! It was a great tutorial. With learn asm in 28 days I was like, what's register? Now I understand how it works. What I especially like about your tutorial is that it's really fun to read it. Adding those cartoons sure make me laugh great job and keep up the good work
Thanks for saying something, jsj! That's the one tutorial I was worried about, so I'm now at 100% confidence for the rest of the tutorials. You definitely deserve a +1 for making my day
Pages: 1 ... 172 173 [174] 175 176 ... 194
|