• goin to 200( Ya I made it)now 300
  • PipPip
  • Group: Member
  • Joined: Dec 31, 2005
  • Posts: 204
Well, I guess here goes nothing...
Awhile ago on the forums (like, ancient times ago...), someone posted that it would be cool if someone took the concept for a Tactics style game, and created it into a board game...

I've been working on that a wee bit...

Here's the rough draft, but here it goes anyway... (Note, this is a huge wall of text... about 5 pages...)

Tactics Advent
by
Jaller141
Basics:
   What the game requires: Miniatures (currently in progress), dice, paper and pencil, board.
   First, Write down all the units (write the units from highest to lowest) Write down Speed____ HP:__ __ __ __ Buffs: Debuffs:
   Example:
Thief: Speed: ___ HP:__ __  Buffs: _______,_______,_______,_______ Debuffs: _______,_______,_______,_______

   
Key Gameplay Elements:

   Movement: Movement is an important part of Tactics Advent. Each unit has a move and jump value associated with it. A unit can only move the number of spaces equal to its move rate. A unit can only climb as high as their Jump value, if a unit wishes to reach a tile higher than it can jump, it has to find a way to get high enough to jump onto said spot (So, a Paladin with a 2 Jump cannot climb spaces higher than 2 tiles high.), a unit can also jump to another piece of terrain if
   If a unit moves/is pushed off a tile higher then where they are being pushed to (say, off a cliff 3 tiles high to a cliff of 1 tile high), a unit will suffer damage if they fall further spaces than their jump value. (Our Paladin gets knocked off said cliff; he may suffer damage because he can only fall 2 spaces before he has a chance to get hurt.) A unit can roll to see if they suffer fall damage. Fall damage is equal to the number of tiles a unit descends that are higher than the unit’s jump value *1d6. (Our Paladin, if he falls 3 spaces, only suffers 1d6 damage. If he would have fallen further, say, 5 tiles total, he’d roll 1d6 and suffer 3 times the value of the roll… careful about your jumps!)
   When a unit falls, they can roll to see if they suffer damage. (This is called a save) Divide the fall distance by the jump value of a unit; that is what you are rolling against (We’ll call this the Fall value). Roll 1d6, if the # on the die is higher than the fall value, the unit suffers no damage. However, if the fall value is higher than the # on the die (or if the fall value was larger than 1d6), the unit suffers damage.
   Speed: Speed is important. Speed determines whether or not a unit will be the first, or the last, to move. All units have a speed value, said value is compared against other unit’s speed values. Arrange the units from fastest to slowest (based on speed… see, I told you this earlier) on a sheet of paper If multiple units have the same speed, players have to roll to see who goes first (higher roll goes first, if more than 2 units are owned by a player that have the same speed, the high roller chooses which of his units he wants to go first, then the low roller chooses one of his units to go next, then back to the high roller, continue like this until there are no more units that are marked as the same speed.)
   Note, before arranging units based on speed, mark any buffs or debuffs the units have (say, my Cleric has a -2 on his speed, he'd now be lower than another cleric if he was even before.) If any unit’s speeds are less than zero, their speed is set to 1 for the round.

   Facing: A unit's Facing determines how much damage a unit will take from an attack. If a unit is hit in the front, they will take less damage then being hit in the side. If a unit is hit from behind, it will take more damage than being hit from the side.
   Example:
   Thief hits Wizard in the front, Wizard takes 2 damage. (base Damage)
   Thief hits Wizard in the side, wizard takes 3 damage. (1.5x damage.)
   Thief hits Wizard from Behind, Wizard takes 4 damage (2x damage.)
   Choosing the Correct facing for the Job may make or break your game.
   Spells: Spells are not affected by facing... but units may take more damage from spells then others.
   Also note, when a unit takes a decimal value from attacks (say, 3.7) truncate (or round down) the value so it is an integer (or a whole number)
   Wizard cast Blizzard, hits Thief in the front, Thief takes 3 damage.
   Wizard cast Blizzard, hits Thief in the side, Thief takes 3 damage.
   Wizard cast Blizzard, hits Thief in the back, Thief takes 3 damage.
   Wizard cast Blizzard, hits Wizard, Wizard take 2 damage.
   For example, say Wizards have a Magic Defense of 10% (if Blizzard deals 30 damage, Wizards only take 27)
   Some spells though, require the unit to be facing the caster. (these will be marked)
   Beholder cast Glare, hits Thief in the front, Thief takes 3 damage.
   Beholder cast Glare, hits Thief in the side, Thief takes 3 damage.
   Beholder cast Glare, hits Thief in the back, Thief is immune
(Note, the test values for damage and defense are not equal to what the normal value of the attacks would be… Glare and fireball will not always deal 3 damage.)   
   When rolling to see if an attack hits, the attacking unit rolls 1d6. If the value on the die is larger than the defending unit’s Defense, the attacker deals damage. A units defense is equal to their Def * Facing value (If a unit is facing a target, it uses its full Def, if an attacker is facing the defender’s side, the unit has ½ its Def value, if the attacker strikes a defender from behind, the attack is an automatic success, and deals damage.)

   Action types: Attack/Spell/Skill
   Attack: If a unit is in range of a target, it can attack said target. The unit deals its damage, minus any debuffs, and add bonus damage for facings and buffs.
   Spell: All units have abilities that they are able to use, however, not all abilities are used in the same way. Some abilities Burst*, some abilities form a Line*, while others are just single targets. Some spells also have requirements, such as some require a unit not to move for its turn to cast, or give up HP, or even cause the unit to slow down on the next round. Spells hit a target if they are rolled a higher value then the target's M Def.
   Skill: These are another set of abilities that some units are capable of using. Unlike spells, these values are rolled against a target's Def value. If the spell has a positive effect associated with it, a die is rolled against a said value to check for success.

*Burst: Range and Burst are different in two ways. First, a range of a skill is where a unit can target, within itself and the # of spaces that the range value states. A Burst affects all areas within # of the caster (or the targeted area, if the spell has range). If the spell does not have a range, the caster is not affected by the Burst.

*Line: Line attacks deal damage to all units that are within, say, # (the range of the spell) spaces in front of the caster.

   Equipment: Equipment is shown on each character, allowing players to see what stats the items are boosting... Equipment can not be changed, or reequipped unless a character has the reequip command (this does not take a turn, however, it can only be used on the unit's round). Reequip replaces 1 target item that has been rended/removed, or can change to another item that a player owns (say, a player spends points to unlock a stronger weapon, and they kept it unequipped, they can now place it on the unit with reequip, or if said item is destroyed, they can replace it with the original item.) If a player owns no duplicates of an item, it can not be replaced.

What happens in a Round:
   A Round is divided into Phases:
Section 1: Speed Check
Section 2: Unit actions
Section 3: Round reset.
   1: Speed Check: Look at speed from above; do that.
   2: Unit Actions: First: Check the speed sheet. The unit on the top of the list moves first, then the unit after the first unit moves, and so on and so forth. A unit is able to move and/or use an action (some skills require that the unit has not moved, while other skills have other debuffs.)
   Once all the units have had a turn, move to step 3.
   3: Round reset: First, check to see if any units can use an ability to revive themselves. If a unit revives itself, its hp is reset to ¼ of its max hp and is left on the field. Remove any units with 0 or less hp. Repeat step 1 until all of the units of one team are removed from the board. (note, some units, such as the Shaman, have abilities which bring them back to life. The unit returns to the spot it died in, or an adjacent spot if the spot is occupied.)

   
Units   
   There are 3 types of units in the current build of tactics advent.
   Class Units: Each one of these units has a class associated with them... each class plays differently.
    Hero Units: Hero units are stronger then class units, however, they are also more expensive. Each hero also comes with another class benefit, for example, Gathindor the Holy Paladin has skills from the Paladin class, and his own set of skills.
   Hero units are rare, and can change battles drastically... however, they usually cost around double the amount of the average strong unit.
   Monsters: Some units do not have a class, but are instead, a creature/monster/elemental/etc. All creatures have abilities that are specific to their type, however, some also have unique skills. Monsters range in value from being a very cheap (fodder) unit, or a very expensive (Boss) unit…

Glossary

Unit cost: All units have a cost associated with them. Some units cost more than others (Class units all cost around the same, while Monster units all vary with price.) At the beginning of the game, set a total wage for all players (say, a wage of 10). The players can “buy” their units before each game (so, say I buy a Paladin for 2$, 3 Wizards for 2$ each, and a Cleric for 2$, while my opponent buys 2 Black Dragon Whelps for 2$ each, and a Black Drake for 6$). I suggest keeping the values small, to keep from having to micro manage too many units (Who goes next, what did he just do, can he hit him? Just a few of the many questions that may rise from large armies fighting each other… of course, more experienced players may get a kick outta larger groups.)

Unit HP: This is the unit’s life… whenever damage is dealt to a unit, this value is lowered. When a unit reaches 0HP, it is removed from the game (this is, if it can’t resurrect). If one (or both) players lose all their units, the game is over, and the player who controls a surviving unit wins (or it’s a draw if all units die… no one wins, losers.)

Unit Def: This is what the unit rolls to defend against attacks… remember this value, its important when choosing which unit is going to stand and take hits, and which unit, you know, isn’t…

Unit M Def: This is what attacks marked as spells roll against. Even when a positive affect is used, it has a chance to be resisted by a high M Def, so choose defenses wisely.

Move, Jump: Both of these will have different values, their purpose have been explained more in dept above, however… Move is how many spaces a unit can move in a turn, while jump is how high of terrain they are able to traverse, how far they can fall before suffering fall damage, and how far they can jump off one tile to another. However, if a unit can jump a distance, but can not normally move that distance, they are unable to make the jump.

 Lets say there are 3 pillars of about 2,4, and 6 tiles high within 3 spaces of each other. Our thief has a jump of 3, and a move of 5, so our thief can jump onto the first pillar, leap the 3 spaces to reach the 2nd pillar, and even though she can reach the third pillar, she is unable to jump because she has moved her move value... the next turn she can jump onto the third pillar, and has a nice view of the battlefield, unable to be hit by melee enemies.

Speed: Speed is matched with other units speeds in order to determine who moves first in a round. If two or more units have the same speed

Character Classes (WIP):

Squire: A squire is a warrior attempting to become a knight, trying to get the prestige to move up in the ranks. Squires have the ability to throw stones, and increased accuracy on their main attack.

Cost: 1 Point

HP: Low (15-25)
Def: 2
M Def: 3
Attack: 0
Speed: 5
Move: 4
Jump: 2

Abilities:
Blitz Strike
Cooldown: 2 Turns
Effect: Blitz Strike increases the Squire's attack roll by 2.

Stone
Cooldown: N/A
Range: 4
Effect: The Squire throws a stone at a target, dealing 1d6 damage to the target.


Knight: After a Squire is knighted, they learn the Arts of War. More powerful then their beginner counterparts, able to take more damage and they have the ability to rend equipment.

Cost: 2 points:
HP: High (50-80)
Def: 3
M Def: 3
Attack: +3
Dmg: 1d6
Speed: 3
Move: 3
Jump: 2

Abilities:

Rend Equipment: The Knight strikes with such force that the enemy's armor is damaged, to the point it is unusable. If the knight rolls a 1 on this attack, it succeeds, if he rolls a 2, he must re roll as an attack roll. If 3 or higher, the attack misses.

Passive Ability:
Parry
Effect: The knight can roll 1d6 instead of using his defense stat against an attack roll made against him. (Edited)

Archer (New!):

Cost: 2
HP: Low
Def: 2
M Def: 2
Attack: +4
Range, mid: 2
Range, max: 4+
Dmg: 3d6
Speed: 5
Move: 4
Jump:2

Abilities:
Passive: Height Advantage:
Effect: When the archer is higher than a target they are attacking, the archer gains X bonus to her max range, X being the number of tiles higher than the target.

Volley:
Range: Attack Range
Burst: 2
Effect: Roll 2 Dice, X (Dice total) units within the burst radius suffer 1d6 damage. If there are less than X amount of units in range, effected units can be hit multiple times, however, all units must be hit evenly. This effects allies and enemies.
Example: You roll an 8, with 5 units as the target. 3 of the units are your units, while 2 are the enemies. 2 of your units may be hit once (or twice... if chosen) while 1 of your units are guaranteed to be hit twice. The two enemies units can be hit twice (or once, if you decide all your own units will be hit twice.)




More classes on the way... After some beta testing

  • goin to 200( Ya I made it)now 300
  • PipPip
  • Group: Member
  • Joined: Dec 31, 2005
  • Posts: 204
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <string.h>

#define COLS 80
#define ROWS 23

/**************************************************************/
/* Author:      Daryle Niedermayer, I.S.P., ITCP, PMP         */
/* Date:        2009-Nov-15                                   */
/* Version:     1.0                                           */
/* Title:       CIT-154, Assignment 5                         */
/* Purpose:     To demonstrate how to read a graphical        */
/*              language from a text file and rasterize the   */
/*              graphical elements to a screen matrix.        */
/* Copyright:   2009, Daryle Niedermayer, all rights reserved.*/
/**************************************************************/

/* Function prototypes */
int init(char);
int display();
int drawPt(char, int, int);
int drawRect(char, int, int, int, int);
int drawLine(char, int, int, int, int);
int fill(char, int, int);
int save(char* filename);
int loadFile(char* filename);

/* Global variables */
char screen[COLS][ROWS];

int main(int argc, char *argv[]) {
    /*Author: Sean Skulmoski*/
    /* Stu Num: s1234567 */
/* Date: 2009-Nov-30 */
/* Class: CIT 154-C01 */
/* Assignment: 5 */
/* File name: main.c */
/* Description: This program will take a file and convert its coords to a graphics file
Then hopefully, saves the graphics files under a new file name. */
   
    /*Variables, Variables, and more Variables...*/
     FILE *infile;
     char *infilename, *d, c;
     char *outfilename;
     char t1[]= ",\n";
     char *x1, *y1, *x2, *y2;
     int row1, row2, col1, col2;
     char *i;
     char command;
     char buffer[80];
     infilename= "Final Assignment.txt";
     /* Here we are uploading the file*/
    infile= fopen(infilename,"r");
    /*If the File isn't a valid file, or is Null, the program ends*/
    if(infile == NULL){
          printf("Warning, the File you have inputted is NULL\n");
          system("PAUSE");
          return 0;
    }
    /*For it the program works*/
    else{
    printf("%s\n", infile);
    system("PAUSE");
    while(fscanf(infile,"%c,%s",&command, buffer)>= 0 ){
                                       
          switch(command){
                          case 'D':
                               /*Simple enough, just calls display*/
                               display(command);
                          break;
                         
                          case 'R':
                          /*c==fustration... I will get this done!*/
                          /* We're currently trying to call command, break it into different tokens, use said tokens for the rectangle*/
                          /*cords, and print out the rectangle (which should happened in the drawRect function... if case R would work*/
                          d= strtok(buffer,t1);
                          c=d[0];   
                          x1= strtok(NULL,t1);
                          y1= strtok(NULL,t1);
                          x2= strtok(NULL,t1);
                          y2= strtok(NULL,t1);
                         
                          /*As said above, said tokens are being converted into integers to work with the drawRect Function*/
                          col1= atoi(x1);
                          row1= atoi(y1);
                          col2= atoi(x2);
                          row2= atoi(y2);
                          drawRect(c, col1, row1, col2, row2);
                          system("PAUSE");
                          break;
                         
                          case 'P':
                          break;
                         
                          case 'L':
                          break;
                         
                          case 'I':
                          break;
                         
                          case 'F':
                          d= strtok(buffer,t1);
                          c=d[0];   
                          x1= strtok(NULL,t1);
                          y1= strtok(NULL,t1);
                         
                          col1= atoi(x1);
                          row1= atoi(y1);
                          fill(c,col1,row1);
                          break;   
                         
                          case 'S':
                          i= strtok(buffer,t1);
                          saveFile(i);
                          break;
          }
    }
 }                     
                               
                               
                               
                       

    system("PAUSE");
    return 0;
}

/**************************************************************/
/* init: Clears the screen by assigning all pixels the passed */
/* character. Receives a character to use in clearing the     */
/* screen.                                                    */
/* Success returns a 0.                                       */
/**************************************************************/
int init(char p) {
    int x, y;
    for (x = 0; x < COLS; x++) {
        for (y = 0; y < ROWS; y++) {
            screen[x][y] = p;
        }
    }
    return 0;
}

/**************************************************************/
/* display: Prints the screen matrix to the console.          */
/* Success returns a 0.                                       */
/**************************************************************/
int display() {
    int x, y;

    /*The following line just puts a border above the screen    */
    for (x = 0; x < COLS; x++)
        putchar('_');

    /*Print out the screen matrix to standard output            */
    for (y = ROWS - 1; y >= 0; y--) {
        for (x = 0; x < COLS; x++) {
            putchar(screen[x][y]);
        }
    }

    /*The following line just puts a border below the screen.   */
    for (x = 0; x < COLS; x++)
        putchar('_');
    return 0;
}

/**************************************************************/
/* drawPt: draws a point containing a border character using  */
/* coordinates x,y.                                           */
/* Returns -1 if the coordinates are out of bounds and 0 for  */
/* success.                                                   */
/**************************************************************/
int drawPt(char b, int x, int y) {
    /*Test for out of bounds */
    if (x < 0 || x >= COLS) return -1;
    if (y < 0 || y >= COLS) return -1;

    /*Otherwise, draw the point */
    screen[x][y] = (char) b;
    return 0;
}

/**************************************************************/
/* drawRect: draws a rectangle with a border character using  */
/* coordinates x1,y1 and x2,y2 to form opposite corners.      */
/* Returns -1 if the coordinates are out of bounds and 0 for  */
/* success.                                                   */
/**************************************************************/
int drawRect(char b, int x1, int y1, int x2, int y2) {

    /*Test for out of bounds*/
    if (x1 < 0 || x1 >= COLS) return -1;
    if (x2 < 0 || x2 >= COLS) return -1;
    if (y1 < 0 || y1 >= ROWS) return -1;
    if (y2 < 0 || y2 >= ROWS) return -1;

    int c = abs(x1 - x2); /* temporary counter variables */
    int r = abs(y1 - y2); /* temporary counter variables */
    int x = x1 >= x2 ? x2 : x1; /* Set x to the lowest coord.  */
    int y = y1 >= y2 ? y2 : y1; /* Set y to the lowest coord.  */

    while (c >= 0) { /* Draw the horizontal lines.  */
        screen[x + c][y1] = b;
        screen[x + c][y2] = b;
        c--;
    }

    while (r >= 0) { /* Draw the vertical lines.    */
        screen[x1][y + r] = b;
        screen[x2][y + r] = b;
        r--;
    }

    return 0;
}

/**************************************************************/
/* drawLine: draws a line with a border character using       */
/* coordinates x1,y1 and x2,y2 to form opposite ends   .      */
/* A line can be expressed in the form y = mx + b             */
/* Returns -1 if the coordinates are out of bounds and 0 for  */
/* success.                                                   */
/**************************************************************/
int drawLine(char line_char, int x1, int y1, int x2, int y2) {
    int horz, vert, horz1, vert1, low, high;
    float m;
    return 0;
}

/**************************************************************/
/* fill: fills an area with a supplied fill character,        */
/* replacing all empty spaces (those pixels with a space      */
/* character in a horizontal or vertical direction.           */
/* This function uses recursion.                              */
/* Returns -1 if the coordinates are out of bounds, 1 if the  */
/* coordinates are not a space and 0 for success.             */
/**************************************************************/

int fill(char fill_char, int x, int y) {
    /*The first half of the function should, if the requirements are correct, report that the program works.*/
    /*The second if statement is the error check... if we @#$%@#ed up the code, the it returns a -1, resulting in a termination of program...*/
    /**/   
    if(screen[COLS][ROWS]!=' '){
                                                 return 0;
                                 }
    if((x> COLS)||(y>ROWS)){
                            return -1;
                            }
    return 0;
}

/**************************************************************/
/* saveFile: Prints the screen matrix to a file.              */
/* Success returns a 0.                                       */
/**************************************************************/
int saveFile(char *filename) {
        int x, y;
        FILE *infile;
        infile= fopen(filename,"w");

    /*This prints the data to the file we wish to save too.*/
    for (y = ROWS - 1; y >= 0; y--) {
        for (x = 0; x < COLS; x++) {
            fputc(screen[x][y],infile);
        }
        fputc('\n',infile);
    }

    infile=fclose(infile);
    return 0;
}

Alright, guess I'll start this off simple...
This code is to make a picture out of Coordinates from a txt file...
the problem I'm having right now though, is that my fill function isn't working...
What is fill supposed to do? It takes a type of character we wish to fill, along with coordinates, and puts it into the image instead of the ' ' characters that are between said coordinates...
However, I'm having an issue getting it to print out the characters along with the image (I got it to print out the characters, but it then decided to erase those when the image was printed.)
I know there's something I'm missing, but I don't know what... and my head is getting all bloody from how many times its hit the monitor...

This is the Txt file I'm using
the file name is Final Assignment.txt
I, ,
D
L,/,0,0,79,22
L,\,79,0,0,22
L,|,39,0,39,22
L,_,0,11,79,11
R,#,0,0,19,6
R,#,59,16,79,22
F,#,78,20
P,A,2,20,
P,S,3,20,
P,S,4,20,
P,I,5,20,
P,G,6,20,
P,N,7,20
P, ,8,20
P,5,9,20
P, ,10,20
P,#,11,20
P,1,12,20
L,*,39,16,80,20
L,*,39,16,0,25
L,*,39,16,-5,60
L,*,39,16,0,-10
R,O,60,5,85,10
P,!,65,65
D
S,assignment5-1.txt,
I, ,
R,o,5,18,11,14
F,o,7,16
R,o,4,17,12,15
R,o,7,19,9,13
D,
L,#,65,17,74,9
L,#,65,17,67,6
L,#,67,6,74,9
F,#,69,12
D
L,O,65,17,56,9
L,O,56,9,67,6
F,O,60,12
D
L,#,35,16,44,8
L,#,35,16,37,7
L,#,37,7,44,8
F,#,39,11
D
L,O,35,16,26,8
L,O,26,8,37,7
F,O,30,11
D
L,#,50,16,65,4
L,#,50,16,53,1
L,#,65,4,53,1
F,#,54,12
R,#,60,9,56,8
D,
L,O,50,16,35,4
L,O,35,4,53,1
F,O,46,8
R,O,44,6,41,8
R,O,42,9,44,9
P,O,40,7
D,
L,`,0,10,26,10
L,`,74,10,79,10
D
F,`,60,20
D,
F,.,1,1
D
P,#,66,15
P,#,36,14
P,#,51,14
D
S,assignment5-2.txt,
Any help would be greatly appreciated... also, sorry if my formatting is still "bad"... just I'm still getting the hang of it.


Frick, I fail... Meant to put this in Coding x.x
Tab Browsing got me x.x...
  • goin to 200( Ya I made it)now 300
  • PipPip
  • Group: Member
  • Joined: Dec 31, 2005
  • Posts: 204
Hey, does anyone know any good (free) troubleshooting software that'd I'd be able to use?
I want to test to see if my computer is running at... well, what's its supposed to run at, and if my videocard (or other hardware) needs to be fixed/replaced...
It seems fine, but I'd rather allow it to run at its best then what just works...
  • goin to 200( Ya I made it)now 300
  • PipPip
  • Group: Member
  • Joined: Dec 31, 2005
  • Posts: 204
Malwar Bytes, SUPERAntiSpyware, and Spy Bot are not working for me, they either don't start at all, or get the "had to close, Send Error report."
not only that, but I keep getting Random New Viruses without going to any websites (ie Letting My comp sit while Virus Scan is running a 4th time...)
I Also can't log in under any of my names unless I enter under Safe mode (which hasn't been a problem so far.)
I Think its Malware (this all started when randomly "SpyGaurd 2008" appeared on my comp...)
It also says my automatic updates are turned off, and won't let me turn them on (Yet is shows they're on when I go under another Directory.)
Any Ideas on how to fix this delema without taking it to a professional (I'm broke for 2 weeks...)
  • goin to 200( Ya I made it)now 300
  • PipPip
  • Group: Member
  • Joined: Dec 31, 2005
  • Posts: 204
I'm having an issue with a piece of spyware that managed to get on my computer...
Spybot S&D can't find it (I have checked for updates regularly.) and avast doesn't pick up spyware (or it hasn't picked up this one if it can.)
It shows the red shield in the quicklink box and opens to a website (and regularly pops up "You have a security issue... get the best protection at etc."
Bah, what I get for trying to find the freaking Gargoyles in Fable 2...
Guess my question is, is there any software that I can get (free or paid...) that can rid me of this nightmare...
  • goin to 200( Ya I made it)now 300
  • PipPip
  • Group: Member
  • Joined: Dec 31, 2005
  • Posts: 204
I just got a new computer a few days ago...
For some reason, everytime I go on the internet and type in a website name (like Machinima.com, or Bungie.net) it opens another blank window and doesn't load the website on either windows. The first window remains on google while the second does nothing... though when I click a link in the search engine... it works perfectly...
It is running Windows XP Pro Serive pack 3.
(note... I used google to get here... -.-)
Edit: I also have a modemn, yet it keeps saying it wants to connect to wireless...
I tried changing the connection settings but it would only let me choose Wireless style connections.
  • goin to 200( Ya I made it)now 300
  • PipPip
  • Group: Member
  • Joined: Dec 31, 2005
  • Posts: 204
I have resently purchused an external capture card... (go me) and it did not come with a software to record data...
Is there any (free) programs out there which I can use to record, that do not take up 80gigs (which was the program i was using before)