Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

I am trying to compile one of the example programs but I always get this error: "Please use "Options" to configure where the emulators are found!"  even after configuring all the paths to the emulators.

Could you send me a screenshot of your options dialog and your .ini file? Maybe I can see something.

I have the same problem.  Do I need to have Kick Assembler and Exomizer installed?

(1 edit)

Kick assembler and exomizer is already included. I'll check my code... Since I have the c128 emulator already and it's the default path, I'll check the code again.

Ok, I've checked my code and it looks good; it saves the text result from the dialog box to the variables, and writes the variables to the .ini file.

I had to copy the "pas6502" folder containing all the files to the main C:\ drive.  Editted "pas6502.ini" to point to my emulators before it would compile.  When I look in the Options>Paths window the directory paths do not show the values I manually edited but your app still compiles and runs.

What drive did you initially copy pas6502 to?

It is supposed to auto read from the pas6502 folder wherever it is.

I unpacked it into the usual Downloads folder.

I am sorry for the late answer. I have now it working; sort of. I can compile and run the c64 example arrayTest.dpr for example but when I try to compile and run circle charmodes.dpr I get an error: J:\progretro\pas6502\examples\c64\circle charmodes.asm 296:7) Error: Unknown symbol 'mul8x8s' 

Thanks for the reply ☺️ I'll check it out...I may need to alter one of the fragments to match the routine it's calling...

thanks

I've uploaded a fragments.zip file to my project page and updated the include.zip file too. Try downloading them to see if it helps.

After updating my pas6502 with the new two folders(fragments and include)  I just downloaded I am still geting the same error:

Error: Unknown symbol 'mul8x8s'

at line 794, column 7 in circle charmodes.asm

It was working on my local copy (unsure what I missed with the last upload), but I will upload a new whole version of the compiler soon which should help (touch wood)

(+1)

Working! thanks :)

https://syntaxerrorsoftware.itch.io/pas6502/devlog/750243/improvements-and-bug-f...

Did you hit cancel instead of ok on the dialog box? That would not change the setting. In the meantime, I'll also look at my code to make sure I actually do save the new c128 path stuff when ok is pressed 😅

Ok, I've checked my code and it looks good; it saves the text result from the dialog box to the variables, and writes the variables to the .ini file. Apart from hitting cancel instead of ok, or getting the path incorrect, I'm not sure what is going it right now