64tass -c -b Bootloader1stPartForC64.65s -o Bootloader1stPartForC64.65s.bin64tass -c -b 64IRQTransferSoftNewForC64.65s -o 64IRQTransferSoftNewForC64.65s.bincopy Bootloader1stPartForC64.65s.bin + 64IRQTransferSoftNewForC64.65s.bin BootloaderCartFast.bin /b64tass -c -b IrqLoaderMenu.65s -o IrqLoaderMenu.65s.bin --labels IrqLoaderMenu.txtpetcat -w2 <IrqLoaderMenu.bas >IrqLoaderMenu.objcopy /b IrqLoaderMenu.obj + IrqLoaderMenu.65s.bin menu.prgbin2h menu.prg menu.h -cz -id=cartridgeDataPAUSE
@ECHO OFFECHO.ECHO Crimson Editor - Compile and Run Script For Commodore 64ECHO.:COMPILE%~dp0ACME\acme.exe %1IF %ERRORLEVEL%==0 GOTO RUNGOTO END:RUNSTART %~dp0WinVICE\x64.exe %~dpn1.prg:END
CLVWAIT BVC WAIT
FINISH LDA #$70 ; Opcode for BVS STA WAIT ; Change BVC to BVS to skip idle waiting and jump to the loaded stuff. RTI
FINISH BIT BITTARGETBITTARGET RTI
BITTARGET = $64 LDY #$00 CLV STY BITTARGETWAIT BIT BITTARGET BVC WAIT
FINISH LDA #$64 ; $64 tamamen keyfi $64 = ($40) + $20 + $04.. 6. biti 1 STA BITTARGET RTI
.,FE43 78 SEI disable the interrupts.,FE44 6C 18 03 JMP ($0318) do NMI vector