tomm / fab-agon-emulator

Agon Light, Agon Light 2, Agon Console8 Emulator for Linux, Windows, any system with libSDL
GNU General Public License v3.0
82 stars 19 forks source link

9.25 strange behaviour when invoking agon-ez80asm from autoexec.txt #48

Open bgates747 opened 7 months ago

bgates747 commented 7 months ago

with these directives in autoexec.txt:

SET KEYBOARD 1
ez80asm hello_world.asm
load hello_world.bin

0.9.25 emulator does: image

if i remove the load command: image

if i remove the ez80asm command, the same thing happens, and for set keyboard as well.

however, v0.9.20 updated to the same (and most recent) mos/vdp versions works just fine:

image

one major difference is that i compiled .25 from source on ubuntu 22.04 whereas the .20 version is using the pre-compiled binaries.

attached is a tar.gz archive of the exact executable and files i am running, less the src and related directories due to filesize constraints. v0.9.25-linux-x86_64.tar.gz

it doesn't matter what code i'm trying to assemble and load, nor from which directory.

bgates747 commented 7 months ago

p.s.: it assembles, loads and executes properly from the command line when i boot from stock autoexec.txt