Question: im trying to load an image for my game title instead of ASCII, but when i try to load the image, it says that `_PUTIMAGE, i&. 0` is an illegal function call.
Does `_PUTIMAGE,i&` not work for certain file types?

I've tried all the ways the built-in help suggest i load an image, but none of them work.

```
menu:
CLS
PRINT
i& = _LOADIMAGE("FOrest.jpg")
_PUTIMAGE, i&
PRINT ""
PRINT "What Will Your Heros Name be?:";
Name$ = Ask$(5, 1, CSRLIN, POS(0), 11, 0)
CLS
check_1% = 0 'placeholder for debugingg
COLOR 15, 0
PRINT Name$ + "How Old will Your Hero be?: ";: age% = VAL(Ask$(3, 0, CSRLIN, POS(0), 15, 0))
'INPUT "", age%

```

i want this image to be loaded [![Game title image](https://i.stack.imgur.com/adTe2.png)](https://i.stack.imgur.com/adTe2.png)

Answer: 
doing 

```
SCREEN _NEWIMAGE(640, 480, 32) 
i = _LOADIMAGE("FOrest.jpg.png") 'this filename was the only one that worked
_PUTIMAGE (0, 0), i

```

worked but I cant do my other inputs i have at that point where the image loads.
this was in the built in help but previously didnt work. so this is weird, i guess when it works it works
Check if image was loaded correctly:

```
SCREEN _NEWIMAGE(640, 480, 32)
CLS , _RGB(0, 255, 0)
i& = _LOADIMAGE("FOREST.JPG")
IF i& = -1 THEN PRINT "invalid image": END
_PUTIMAGE (0, 0), i&, 0
END

```