Login
Back to forumSee the full topicGo to last reply

Posted By

MIK
on 2014-09-05
08:14:24
 Re: New to Plus4 scene - Introduction and SD2IEC and 1541 loading issues

Sorry if you know everything I'm going to say already, but just in case so it's covered from your point of view...

Adding to what KiCHY was saying with the file names. In short as I'm sure you know on C64 that files names should be no longer than 16 characters including the .prg extension on a real machine.
Also some modern day characters used on PC/Mac can cause problems with old 8bit machines such as the underscore symbol.

example: DEMO_OF_THE_YEAR_2014_SYS4112.PRG
The whole file name is way too long for 8bit machines including the extension so will cause problems and also the gaps that use _ in them will be a problem if they remain in the file name even if it's shorter such as A_B.PRG once copied over to the real machine.
Anything you see with an SYS address added to the file name of something you have downloaded is the start code for that program. Most files RUN is good to start a program if there is no SYS in the file name, however on C16/Plus4 some may have machine code data in memory where the start of BASIC is located so these have a jump code that start the program. DEMO_SYS4112.PRG once loaded would require you to type SYS4112 to start the program from Basic.
If you see anything with a G code in the file name such as GAME_G2000.PRG then from Basic your need to enter the machine code monitor and type: G2000

Obviously emulation ignores long file names and the underscore symbol _, or rather accepts them. Don't forget to remove the _ when being used on a real machine.



Back to top


Copyright © Plus/4 World Team, 2001-2024