|
84754 packages online
|
|
|
|
|
|
No screenshot available
|
|
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> |