Faits: Faits: A. La société A._ SA (ci-après: le holding), détient plusieurs participations, notamment l'entier du capital-actions de la société B._ SA, devenue dès le 1er janvier 2004 C._ SA. A. La société A._ SA (ci-après: le holding), détient plusieurs participations, notamment l'entier du capital-actions de la société B._ SA, devenue dès le 1er janvier 2004 C._ SA. B. Le 30 juin 1991, C._ SA a acquis pour le prix de 6'200'000 fr. la société D._ SA. Le contrat de vente d'actions stipulait que la valeur substantielle nette de la société était de 800'000 francs; le solde de 5'400'000 fr. était considéré par C._ SA comme "goodwill". C._ SA et D._ ont fusionné le 1er janvier 1992. Pour les impôts cantonaux de la période fiscale 1993 (période de calcul 1992), l'Administration fiscale du canton de Genève, dans une décision finalement confirmée par le Tribunal administratif genevois, puis le Tribunal fédéral (arrêt 2P.55/1999 du 3 septembre 1999, publié in RDAF 2000 II p. 221) a refusé l'amortissement de 20 % du poste "goodwill", soit 1'080'000 fr., alors que cet amortissement avait été admis pour les six derniers mois de la période précédente. Pour les périodes fiscales 1994 à 1996, C._ SA a de nouveau procédé à un amortissement annuel du poste "goodwill", qui a été refusé. Statuant en dernière instance par arrêt de ce jour (2P.177/2004), le Tribunal fédéral a confirmé l'arrêt du Tribunal administratif refusant les amortissements litigieux. C._ SA et D._ ont fusionné le 1er janvier 1992. Pour les impôts cantonaux de la période fiscale 1993 (période de calcul 1992), l'Administration fiscale du canton de Genève, dans une décision finalement confirmée par le Tribunal administratif genevois, puis le Tribunal fédéral (arrêt 2P.55/1999 du 3 septembre 1999, publié in RDAF 2000 II p. 221) a refusé l'amortissement de 20 % du poste "goodwill", soit 1'080'000 fr., alors que cet amortissement avait été admis pour les six derniers mois de la période précédente. Pour les périodes fiscales 1994 à 1996, C._ SA a de nouveau procédé à un amortissement annuel du poste "goodwill", qui a été refusé. Statuant en dernière instance par arrêt de ce jour (2P.177/2004), le Tribunal fédéral a confirmé l'arrêt du Tribunal administratif refusant les amortissements litigieux. C. Le holding a adressé sa déclaration pour l'impôt fédéral direct et l'impôt cantonal et communal 1995, dûment remplie, signée et datée du 4 août 1995, à l'Administration fiscale. Le bilan et le compte de profits et pertes au 31 décembre 1994, signés, un état des dettes et un état des titres étaient joints à cette déclaration. Le bénéfice net imposable arrondi de 713'800 fr. était calculé comme il suit: Bénéfice 1993 Fr. 536'815.-- Bénéfice 1994 (selon déclaration du 4.8.95) Fr. 1'777'196.-- Total Fr. 2'314'011.-- Moyenne 1993 et 1994 Fr. 1'157'005.50 Report de perte (à déduire) Fr. 443'118.-- Résultat imposable Fr. 713'887.50 Puis le holding a adressé une nouvelle déclaration pour l'impôt fédéral direct et l'impôt cantonal et communal 1995, datée du 30 août 1995, à l'Administration fiscale. Un autre bilan et un autre compte de profits et pertes, établis au 31 décembre 1994 et datés du 25 août 1995, accompagnaient ses nouveaux documents. Le holding a indiqué que cette nouvelle déclaration annulait et remplaçait la précédente. Par rapport à la déclaration et aux comptes précédents, le holding introduisait un amortissement d'un million de francs sur sa participation à C._ SA. Selon le holding, cet amortissement avait dû être comptabilisé sur sa participation à C._ SA dont les fonds propres avaient baissé au 31 décembre 1994 à 625'562 fr. et dont le revenu était devenu inexistant au bouclement intermédiaire au 30 juin 1995. Le bénéfice 1994 du holding en était ainsi diminué d'autant et s'élevait à 777'196 francs. La moyenne des deux exercices 1993-1994 en était aussi affectée. Le résultat imposable arrondi s'élevait à 213'800 fr., calculé comme il suit: Bénéfice 1993 Fr. 536'815.-- Bénéfice 1994 (selon déclaration du 4.8.95) Fr. 777'196.-- Total Fr. 1'314'011.-- Moyenne 1993 et 1994 Fr. 657'005.50 Report de perte (à déduire) Fr. 443'118.-- Résultat imposable Fr. 213'887.50 Le 29 décembre 1997, l'Administration fiscale a notifié au holding un bordereau 1995 pour l'impôt fédéral direct, fondé sur les éléments portés dans la première déclaration. Le bénéfice net imposable était maintenu à un montant de 713'800 fr., le capital propre imposable à un montant de 4'136'000 fr. et le capital déterminant pour le taux d'imposition à un montant de 2'091'100 francs. L'impôt fédéral direct total 1995 était arrêté à un montant de 34'199 fr. 10. L'Administration fiscale, par décision du 18 août 2000, rendue sur réclamation, a maintenu la taxation. L'Administration fiscale, par décision du 18 août 2000, rendue sur réclamation, a maintenu la taxation. D. Statuant le 5 mars 2003, respectivement le 25 mai 2004, la Commission cantonale de recours en matière d'impôts, puis le Tribunal administratif du canton de Genève, ont successivement rejeté les recours déposés par l'intéressé. Le Tribunal administratif a estimé que le holding ne pouvait pas procéder à une correction de son bilan et de son compte de profits et pertes (valeur au 31 décembre 1994). Contrairement à ce que soutenait le holding, il n'y avait aucune violation des règles impératives du droit des obligations qui justifiait l'établissement d'une nouvelle comptabilité; une perte de fusion proprement dite, déductible du bénéfice de C._ SA et par répercussion de celui du holding, devait être niée. Le Tribunal administratif a estimé que le holding ne pouvait pas procéder à une correction de son bilan et de son compte de profits et pertes (valeur au 31 décembre 1994). Contrairement à ce que soutenait le holding, il n'y avait aucune violation des règles impératives du droit des obligations qui justifiait l'établissement d'une nouvelle comptabilité; une perte de fusion proprement dite, déductible du bénéfice de C._ SA et par répercussion de celui du holding, devait être niée. E. Agissant par la voie du recours de droit administratif, le holding conclut à ce que la taxation 1995 soit fondée sur la déclaration fiscale du 30 août 1995 laissant apparaître un bénéfice commercial pour 1994 de 777'196 francs. Subsidiairement, il demande le renvoi de la cause à l'autorité inférieure pour nouvelle décision. Le Tribunal administratif s'en remet à justice quant à la recevabilité du recours et persiste dans les considérants et le dispositif de son arrêt. L'Administration fiscale et l'Administration fédérale des contributions concluent au rejet du recours.