AminetAminet
Search:
84754 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/cross/huc_mos.lha

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric icon
No screenshot available
Short:PC Engine/Turbografx compiler/assembler
Author:Various, MorphOS port by Kelly Samel
Uploader:aminet aminet net
Type:dev/cross
Version:3.20
Architecture:ppc-morphos
Date:2006-12-13
Download:dev/cross/huc_mos.lha - View contents
Readme:dev/cross/huc_mos.readme
Downloads:1090

HuC V3.20 - MorphOS

This is a quick port of HuC to MorphOS.  This
package contains a C compiler and asm for creating
PC Engine/Turbografx programs in C or ASM language.
It is easy to use and includes a library containing
a prebuilt API for making PCE demos/games.

Installation:
1. Copy anywhere on your hard drive.

2. Add a path to the the bin directory
   in your user-startup, something like this:
   path dh0:huc/bin/ ADD

3. Setup an environment variable to the default
   pc engine include files.  something like this:
   setenv PCE_INCLUDE dh0:huc/include/

4. Copy the env variable from "ram:env" to "envarc:"
   and reboot before trying to compile something.


How to compile:
1. An simple example file "test.c" is included
   to test the compiler
   
2. You can compile to a working rom image like this:
   huc test.c

3. The created file "test.pce" can be loaded
   by a PCE emulator like TGEmu-MOS for instance. :)



Note:
The HuC compiler uses "old style" C functions, meaning
no prototypes are required and function parameters are
declared directly under the function. For instance:

My_Function(variable, name)
int variable; char *name;
{
	// do stuff here
}


Many examples of PC Engine HuC programming can be found here:
http://www.zeograd.com/creation_download.php

Have fun.


- Kelly Samel
- Emerald Games
samel@telusplanet.net
http://browse.to/emerald



Contents of dev/cross/huc_mos.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  119     139  85.6% -lh5- bb94 Oct  5  2004 HuC/example/text.c
[generic]                  341     597  57.1% -lh5- e6ce Oct  5  2004 HuC/include/overlay.h
[generic]                 3857   14044  27.5% -lh5- ad25 Oct  5  2004 HuC/include/pce/huc_bram.asm
[generic]                 8779   25534  34.4% -lh5- f755 Oct  5  2004 HuC/include/pce/startup.asm
[generic]                  573    1309  43.8% -lh5- 9295 Oct  5  2004 HuC/include/pce/startup.inc
[generic]                 1370    3399  40.3% -lh5- 7e39 Oct  5  2004 HuC/include/pce/system.inc
[generic]                  489     975  50.2% -lh5- 88e5 Oct  5  2004 HuC/include/pce/vdc.inc
[generic]                  278     506  54.9% -lh5- 9b54 Oct  5  2004 HuC/include/pce/cdrom.inc
[generic]                 1277    3450  37.0% -lh5- 4328 Oct  5  2004 HuC/include/pce/equ.inc
[generic]                 1682    7731  21.8% -lh5- e5d2 Oct  5  2004 HuC/include/pce/font.inc
[generic]                  294     539  54.5% -lh5- 649e Oct  5  2004 HuC/include/pce/func.inc
[generic]                 3867   15138  25.5% -lh5- bd81 Oct  5  2004 HuC/include/pce/huc.asm
[generic]                  499    1498  33.3% -lh5- 1bcb Oct  5  2004 HuC/include/pce/huc.h
[generic]                 1192    4566  26.1% -lh5- 4c74 Oct  5  2004 HuC/include/pce/huc.inc
[generic]                 2312    6953  33.3% -lh5- 49d3 Oct  5  2004 HuC/include/pce/cdrom.asm
[generic]                 1605    4743  33.8% -lh5- a6f1 Oct  5  2004 HuC/include/pce/mouse.asm
[generic]                  754    2101  35.9% -lh5- b6db Oct  5  2004 HuC/include/pce/scroll.asm
[generic]                 7645   28528  26.8% -lh5- 4fd7 Oct  5  2004 HuC/include/pce/sound.asm
[generic]                  752    2308  32.6% -lh5- b903 Oct  5  2004 HuC/include/pce/sound.inc
[generic]                 1179    3372  35.0% -lh5- 14e2 Oct  5  2004 HuC/include/pce/sprites.inc
[generic]                  113     210  53.8% -lh5- 157d Oct  5  2004 HuC/include/pce/standard.inc
[generic]                 1017    4402  23.1% -lh5- ae4a Oct  5  2004 HuC/include/pce/huc_opt.inc
[generic]                 1021    4095  24.9% -lh5- bc63 Oct  5  2004 HuC/include/pce/ipl.bin
[generic]                 1987    4974  39.9% -lh5- b6de Oct  5  2004 HuC/include/pce/joypad.asm
[generic]                 6326   22234  28.5% -lh5- 5774 Oct  5  2004 HuC/include/pce/library.asm
[generic]                 1339    4261  31.4% -lh5- 8c92 Oct  5  2004 HuC/include/pce/library.inc
[generic]                 1267    4803  26.4% -lh5- 030a Oct  5  2004 HuC/include/pce/macro.inc
[generic]                 1036    2838  36.5% -lh5- 9109 Oct  5  2004 HuC/include/pce/math.asm
[generic]                  433    1251  34.6% -lh5- 08ca Mar 20  2002 HuC/include/pce/CVS/Entries
[generic]                   16      16 100.0% -lh0- 64b5 Mar 20  2002 HuC/include/pce/CVS/Repository
[generic]                   39      39 100.0% -lh0- 8d80 Mar 20  2002 HuC/include/pce/CVS/Root
[generic]                 7217   28330  25.5% -lh5- d2c2 Oct  5  2004 HuC/include/pce/huc_gfx.asm
[generic]                  991    3427  28.9% -lh5- 426d Oct  5  2004 HuC/include/pce/huc_math.asm
[generic]                 1731    5397  32.1% -lh5- f360 Oct  5  2004 HuC/include/pce/huc_misc.asm
[generic]                 5215   17242  30.2% -lh5- 588f Apr 25  2001 HuC/doc/pce/usage.txt
[generic]                  532    1962  27.1% -lh5- f22d Apr 25  2001 HuC/doc/pce/vce.txt
[generic]                 2511   13938  18.0% -lh5- 1112 Apr 25  2001 HuC/doc/pce/vdc.txt
[generic]                   44      44 100.0% -lh0- 1b11 Mar 20  2002 HuC/include/CVS/Entries
[generic]                   12      12 100.0% -lh0- 37e1 Mar 20  2002 HuC/include/CVS/Entries.Log
[generic]                   12      12 100.0% -lh0- 48d1 Mar 20  2002 HuC/include/CVS/Repository
[generic]                   39      39 100.0% -lh0- 8d80 Mar 20  2002 HuC/include/CVS/Root
[generic]                 4860   11578  42.0% -lh5- 0ed6 Mar 20  2002 HuC/whats.new
[generic]                 1430    4286  33.4% -lh5- 7ea0 Apr 25  2001 HuC/doc/pce/cpu.txt
[generic]                 1336    6671  20.0% -lh5- d608 Apr 25  2001 HuC/doc/pce/cpu_inst.txt
[generic]                 2375    7226  32.9% -lh5- d862 Apr 25  2001 HuC/doc/pce/history.txt
[generic]                  453    1238  36.6% -lh5- 90d9 Apr 25  2001 HuC/doc/pce/index.txt
[generic]                 5093   19001  26.8% -lh5- 9866 Apr 25  2001 HuC/doc/pce/library.txt
[generic]                 4881   16637  29.3% -lh5- b3b4 Apr 25  2001 HuC/doc/pce/psg.txt
[generic]                 7116   23246  30.6% -lh5- 856c Apr 25  2001 HuC/doc/pce/sprites.txt
[generic]                 3173    7259  43.7% -lh5- ec67 Jun 28  2001 HuC/doc/pce/techdoc.txt
[generic]                  832    2169  38.4% -lh5- 3a7e Apr 25  2001 HuC/doc/nes/history.txt
[generic]                  258     508  50.8% -lh5- 3f27 Apr 25  2001 HuC/doc/nes/index.txt
[generic]                10975   29981  36.6% -lh5- 1396 Apr 25  2001 HuC/doc/nes/neshdr20.txt
[generic]                 4489   13695  32.8% -lh5- d62b Apr 25  2001 HuC/doc/nes/usage.txt
[generic]                 2923   11224  26.0% -lh5- fd85 Apr 25  2001 HuC/doc/pce/concepts.txt
[generic]                  138     512  27.0% -lh5- 9d2d Mar 20  2002 HuC/doc/pce/CVS/Entries
[generic]                   12      12 100.0% -lh0- d3f4 Mar 20  2002 HuC/doc/pce/CVS/Repository
[generic]                   39      39 100.0% -lh0- 8d80 Mar 20  2002 HuC/doc/pce/CVS/Root
[generic]                17023   56034  30.4% -lh5- 1b39 Oct  5  2004 HuC/doc/huc/huc_doc.htm
[generic]                10635   31910  33.3% -lh5- 5e6b Oct  5  2004 HuC/doc/huc/mmldoc.txt
[generic]                 3674    8622  42.6% -lh5- 3233 Oct  5  2004 HuC/doc/huc/overlays.txt
[generic]                 1654    3610  45.8% -lh5- e737 Oct  5  2004 HuC/doc/huc/random.txt
[generic]                  931    4232  22.0% -lh5- 4631 Apr 25  2001 HuC/doc/nes/cpu_inst.txt
[generic]                   80     220  36.4% -lh5- 4180 Mar 20  2002 HuC/doc/nes/CVS/Entries
[generic]                   12      12 100.0% -lh0- 9a1c Mar 20  2002 HuC/doc/nes/CVS/Repository
[generic]                   39      39 100.0% -lh0- 8d80 Mar 20  2002 HuC/doc/nes/CVS/Root
[generic]                 5658   22591  25.0% -lh5- 4876 Oct  5  2004 HuC/doc/huc/clibref.htm
[generic]                 9704   29184  33.3% -lh5- 5066 Oct  5  2004 HuC/doc/huc/clibref.txt
[generic]                13940   65162  21.4% -lh5- e771 Oct  5  2004 HuC/doc/huc/clibref_fr.htm
[generic]                10038   30761  32.6% -lh5- 189b Oct  5  2004 HuC/doc/huc/clibref_fr.txt
[generic]                  162     365  44.4% -lh5- 7f20 Mar 20  2002 HuC/doc/huc/CVS/Entries
[generic]                   12      12 100.0% -lh0- 1710 Mar 20  2002 HuC/doc/huc/CVS/Repository
[generic]                   39      39 100.0% -lh0- 8d80 Mar 20  2002 HuC/doc/huc/CVS/Root
[generic]                    2       2 100.0% -lh0- 07b3 Mar 20  2002 HuC/bin/CVS/Entries
[generic]                90902  278560  32.6% -lh5- 63be Oct  5  2004 HuC/bin/huc
[generic]                 9907   26032  38.1% -lh5- cbac Oct  5  2004 HuC/bin/isolink
[generic]                91309  295424  30.9% -lh5- 0c01 Oct  5  2004 HuC/bin/nesasm
[generic]                91309  295424  30.9% -lh5- 0c01 Oct  5  2004 HuC/bin/pceas
[generic]                12260   34220  35.8% -lh5- c0c8 Oct  5  2004 HuC/bin/pcxtool
[generic]                    2       2 100.0% -lh0- 07b3 Mar 20  2002 HuC/doc/CVS/Entries
[generic]                   36      36 100.0% -lh0- 0874 Mar 20  2002 HuC/doc/CVS/Entries.Log
[generic]                    8       8 100.0% -lh0- c678 Mar 20  2002 HuC/doc/CVS/Repository
[generic]                   39      39 100.0% -lh0- 8d80 Mar 20  2002 HuC/doc/CVS/Root
[generic]                 2085    2189  95.2% -lh5- d0e9 Oct  5  2004 HuC.info
[generic]                    8       8 100.0% -lh0- df9c Mar 20  2002 HuC/bin/CVS/Repository
[generic]                   39      39 100.0% -lh0- 8d80 Mar 20  2002 HuC/bin/CVS/Root
[generic]                 2084    2189  95.2% -lh5- e2fc Oct  5  2004 HuC/example.info
[generic]                12576   12576 100.0% -lh0- c552 Oct  5  2004 HuC/From - Emerald Games.info
[generic]                  773    1377  56.1% -lh5- a073 Oct  5  2004 HuC/MorphOS.readme
[generic]                 5148    5236  98.3% -lh5- 2ac9 Oct  5  2004 HuC/MorphOS.readme.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        90 files  514233 1608392  32.0%            Dec 13  2006
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>