EurAsiayour console hacking resource
Select topic
  Create an account Home  ·  Your Account  ·  Online Shop  ·  Forums  ·  Downloads new  ·  Wiki  
Main Menu
· Home
· About Us
· Downloads
· FAQ
· Forums
· Info Pages
· Members List
· Online Shop
· PDA - AvantGo
· Private Messages
· Search Stories
· Statistics
· Stories Archive
· Submit Story
· Top 10
· Topics
· Upload
· WAP
· Web Links
· Wiki
· Your Account
· Switch to HTTPS!

Online Shop
Credit Card

Bitcoin

EurAsia Online Shop
enter

new products
· X360ACE V5
· R4i Gold 3DS Plus
· HAKKO SSPON 18G
· NS-Atmosphere
· PsNee modchip PSX
· Mars Pro GM-816HD
· EurAsia File Collection 2017
· Matrix Infinity 2.0
· Modbo 5.0
· Screwdriver GC/SNES
· X360ACE V3
· E3 NOR Flasher
· Corona Postfix Adapter V2
· SuperCIC cart key
· SuperCIC SNES kit
· Gateway 3DS
· X360ACE V1
· 3k3y 3KR (SATA)
· Mtx Glitcher v1
· HAKKO WICK

complete price list

Tor Hidden Service
Tor Project
EurAsia Onion URL: wrqgfbrcgttkp6pi.onion

Who's Online
There are currently 295 guest(s) and 5 member(s) online.

Alice3 - captao_comando - cdps2 - flyinglow - Miggas

Welcome honored guest. You can register for free by clicking here.

Site Protection
INFOSEC
BM

Hot Wikis
Xbox One Dev Mode
PS4 Exploit using Raspberry Pi
Switch Key List
PS4 firmware updates
3k3y nokeys ISO tutorial
3DS game fw updates
3k3y microSD recovery
PS3 SKU Models
PS3 Metldrpwn
Xk3y microSD recovery
Xbox360 motherboards
Xbox360 Reset Glitch Hack
PS3 Blu-ray Drive
Homemade Sputnik360
PS3 BD drive swap
PSP Crypto Keys
PS3_Crypto_Keys
PS3 Hypervisor RE
PS3 Dongle User Guide
PSGroove tutorial
Xecuter LT Fakir
PS3 YLOD Fix
NSMB Modchip Tutorial
PS3 Glitch Hack
Xbox360NoDvdRom
Ps3FactoryRestore
Free60JtagHack
Ps3HddDecrypt
WiiKey2EjectFix
SaveMiiFree
WiiHwDiagram
Ps3OsRels
PandoraNoHomebrewPsp
GcOsMultiGameWiiHowTo
Xbox360LinuxBurn
Xbox360EraserFix
Xbox360Kernel
Xbox360DisasmXtreme
Ps2HdlPatchTutorial
Ps2VersionTable
XboxErrorCodes
XboxVersionTable
GameCubeLaserTweak
ModchipSolderingGuide
PspUmdIsoHaxorLinux

RSS Feed
News & Downloads & Wiki

IRC
#eur
EFnet

Hosted By

Ad

Respected Sites
Home of the Hitmen
radare
gc-forever
pouet.net
English Amiga Board
GXArena OFW Repo
WiiBrew
WiiUBrew
3DBrew
SwitchBrew
Games and Consoles
Maxconsole.com
Console Wizard
GameCube Linux
Xbox Linux
Xbox-Scene.com
XboxHacker.Net
xbins.org
Doom9.net
bunnie's blog
debugmo.de
GX-Mod.com
ElOtroLado.net
uCON64
GBADEV.ORG
GBAtemp.net
PocketHeaven.com
PDRoms
GameSX.com
ASSEMbler
phrack.org
Woz.org

Support...

Bitcoin

Namecoin

radare

OpenCores
LibreCores
Electronic Frontier Foundation
Amnesty International

Nectarine Radio

Demovibes Radio

GNU
Linux
Mozilla

Total Page Views
We received
172576373
page views since June 2002


Moderated by: Robert

EurAsia : Index Classic consoles... N64 Development Libraries
New Topic   Post Reply
Author N64 Development Libraries
venturahighway



colonel

Registered: 2003-08-18
Messages: 556
Status: Offline
 _#15083 posted 2006-10-06 @ 22:55 GMT   
I found the official N64 development libraries and demo sources out on emule, but the complete compiler is not present.

It looks like it was meant to be compiled with a form of gcc that was supplied by Kyoto Microcomputer. A patch for the compiler is present, supplying updated versions of make.out, ld.out, mild.out, and exew32.exe. I figured out that exew32.exe is a windows executable that will run these .out (SGI binaries?) files in windows. Not much use without at least gcc.out.

What I want to know is if it might be possible to compile with gnu gcc (in linux for example). If it is, then why were they being patched by Kyoto?

Anyway, the sources/makefiles are made to be compiled after win/dos environment variables were set by supplied windows batch files.

Basically, I need some help setting up the environment variables and paths so I can try to compile with gnu gcc.

here are the batch file commands:
Code:
  
set ROOT=c:\ultra
call %ROOT%\setupgcc.bat
call %ROOT%\setuplib.bat

set gccdir=%ROOT%\gcc
path %gccdir%\mipse\bin;%path%
set gccsw=-mips3 -mgp32 -mfp32 -funsigned-char -D_LANGUAGE_C -D_ULTRA64 -D__EXTENSIONS__
set n64align=on
set GCC_CELF=ON

path %root%\usr\sbin;%path%

rem set Microsoft Visual C Ver 4.2 install directory
rem set MSVC=d:\msvc

rem set Borland C Ver 5.0 install directory
rem set BCC=d:\bc5



I have to wonder if MS or Borland C compilers are needed.

or how I would set
Code:
  
set gccsw=-mips3


to always be used.

or how to tell gcc where to find the N64 libraries, for this project. I really don't want to put them in /usr/lib

any help would be great.
thanks





[ This message was edited by venturahighway on 2006-10-13 @ 00:55 GMT ]

 Profile  pm    Quote
venturahighway



colonel

Registered: 2003-08-18
Messages: 556
Status: Offline
 _#15165 posted 2006-10-13 @ 00:57 GMT   
OK, there is a DOS/Win compiler out there that came with the PsyQ development system. I may just try to get it to run in Wine. hcs over at Dextrose.com is compiling demos with normal gcc, so it is possible. But he is doing it in windows under cygwin and is not working with the official libraries.

[ This message was edited by venturahighway on 2006-10-16 @ 12:08 GMT ]

[ This message was edited by venturahighway on 2006-10-16 @ 17:24 GMT ]

 Profile  pm    Quote
_
New Topic   Post Reply
Jump To
 

All trademarks and copyrights on this page are owned by their respective owners.
Comments and forum messages are owned by the Poster.