My pceas version, built upon the 3.22 Tomaitheous release. It essentially fixes a bug were the assembler won't give a fatal error when a symbol is too long, and doubles the maximum symbol name size.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
CMakeLists.txt
assemble.c
code.c
command.c
crc.c
defs.h
expr.c
expr.h
externs.h
func.c
input.c
inst.h
macro.c
main.c
map.c
mml.c
nes.c
nes.h
output.c
overlay.h
pce.c
pce.h
pcx.c
proc.c
protos.h
readme.md
symbol.c
vars.h
version.h.in

readme.md

pceas

I recently needed to fix a nasty core dump that was happening when building my last demo under linux. Turns out pceas did not really enforce the 32-char max. symbol name length rule, so it went crazy when you had really long symbol names. I patched it so it issues a fatal error when a symbol name is too long, and also upped the limit to 64 chars.

From what I'm seeing, a few different versions of pceas are floating around the internets: Tomaitheous' release seemed to be the most recent, so that's the one I patched.