/lutro-status

Compare Lutro's API to the LOVE API, written by @Feufochmar

Primary LanguageLuazlib LicenseZlib

Lutro Status

Compare the Lutro API to the LÖVE API. See the Lutro status below.

Requirements

Usage

make

Parameters

You can change the paths to RetroArch and where Lutro lives.

make retroarch=path/to/retroarch lutro=path/to/lutro_libretro.so

Status

Name Type Notes
love.getVersion Function OK
◻️ love.hasDeprecationOutput Function MISSING
◻️ love.setDeprecationOutput Function MISSING
◻️ love.ByteData Type UNCHECKED (no constructor in API)
◻️ love.Data Type UNCHECKED (no constructor in API)
◻️ love.Drawable Type UNCHECKED (no constructor in API)
◻️ love.Object Type UNCHECKED (no constructor in API)
Name Type Notes
◻️ love.audio.getActiveEffects Function MISSING
love.audio.getActiveSourceCount Function OK
◻️ love.audio.getDistanceModel Function MISSING
◻️ love.audio.getDopplerScale Function MISSING
◻️ love.audio.getEffect Function MISSING
◻️ love.audio.getMaxSceneEffects Function MISSING
◻️ love.audio.getMaxSourceEffects Function MISSING
◻️ love.audio.getOrientation Function MISSING
◻️ love.audio.getPosition Function MISSING
◻️ love.audio.getRecordingDevices Function MISSING
◻️ love.audio.getSourceCount Function MISSING
◻️ love.audio.getVelocity Function MISSING
love.audio.getVolume Function OK
◻️ love.audio.isEffectsSupported Function MISSING
◻️ love.audio.newQueueableSource Function MISSING
love.audio.newSource Function OK
love.audio.pause Function OK
love.audio.play Function OK
◻️ love.audio.setDistanceModel Function MISSING
◻️ love.audio.setDopplerScale Function MISSING
◻️ love.audio.setEffect Function MISSING
◻️ love.audio.setMixWithSystem Function MISSING
◻️ love.audio.setOrientation Function MISSING
◻️ love.audio.setPosition Function MISSING
◻️ love.audio.setVelocity Function MISSING
love.audio.setVolume Function OK
love.audio.stop Function OK
◻️ love.audio.RecordingDevice Type UNCHECKED (no constructor in API)
◻️ love.audio.Source Type UNCHECKED (no constructor in API)
Name Type Notes
◻️ love.data.compress Function MISSING
◻️ love.data.decode Function MISSING
◻️ love.data.decompress Function MISSING
◻️ love.data.encode Function MISSING
◻️ love.data.getPackedSize Function MISSING
◻️ love.data.hash Function MISSING
◻️ love.data.newByteData Function MISSING
◻️ love.data.newDataView Function MISSING
◻️ love.data.pack Function MISSING
◻️ love.data.unpack Function MISSING
Name Type Notes
◻️ love.event.clear Function MISSING
◻️ love.event.poll Function MISSING
◻️ love.event.pump Function MISSING
◻️ love.event.push Function MISSING
love.event.quit Function OK
◻️ love.event.wait Function MISSING
Name Type Notes
◻️ love.filesystem.append Function MISSING
◻️ love.filesystem.areSymlinksEnabled Function MISSING
love.filesystem.createDirectory Function OK
◻️ love.filesystem.getAppdataDirectory Function MISSING
◻️ love.filesystem.getCRequirePath Function MISSING
love.filesystem.getDirectoryItems Function OK
◻️ love.filesystem.getIdentity Function MISSING
◻️ love.filesystem.getInfo Function MISSING
◻️ love.filesystem.getRealDirectory Function MISSING
love.filesystem.getRequirePath Function OK
◻️ love.filesystem.getSaveDirectory Function MISSING
◻️ love.filesystem.getSource Function MISSING
◻️ love.filesystem.getSourceBaseDirectory Function MISSING
love.filesystem.getUserDirectory Function OK
◻️ love.filesystem.getWorkingDirectory Function MISSING
◻️ love.filesystem.init Function MISSING
◻️ love.filesystem.isFused Function MISSING
◻️ love.filesystem.lines Function MISSING
love.filesystem.load Function OK
◻️ love.filesystem.mount Function MISSING
◻️ love.filesystem.newFile Function MISSING
◻️ love.filesystem.newFileData Function MISSING
love.filesystem.read Function OK
◻️ love.filesystem.remove Function MISSING
◻️ love.filesystem.setCRequirePath Function MISSING
love.filesystem.setIdentity Function OK
love.filesystem.setRequirePath Function OK
◻️ love.filesystem.setSource Function MISSING
◻️ love.filesystem.setSymlinksEnabled Function MISSING
◻️ love.filesystem.unmount Function MISSING
love.filesystem.write Function OK
◻️ love.filesystem.File Type UNCHECKED (no constructor in API)
◻️ love.filesystem.FileData Type UNCHECKED (no constructor in API)
Name Type Notes
◻️ love.graphics.applyTransform Function MISSING
◻️ love.graphics.arc Function MISSING
◻️ love.graphics.captureScreenshot Function MISSING
love.graphics.circle Function OK
love.graphics.clear Function OK
◻️ love.graphics.discard Function MISSING
love.graphics.draw Function OK
◻️ love.graphics.drawInstanced Function MISSING
◻️ love.graphics.drawLayer Function MISSING
love.graphics.ellipse Function OK
◻️ love.graphics.flushBatch Function MISSING
love.graphics.getBackgroundColor Function OK
◻️ love.graphics.getBlendMode Function MISSING
love.graphics.getCanvas Function OK
◻️ love.graphics.getCanvasFormats Function MISSING
love.graphics.getColor Function OK
◻️ love.graphics.getColorMask Function MISSING
◻️ love.graphics.getDPIScale Function MISSING
◻️ love.graphics.getDefaultFilter Function MISSING
◻️ love.graphics.getDepthMode Function MISSING
◻️ love.graphics.getDimensions Function MISSING
love.graphics.getFont Function OK
◻️ love.graphics.getFrontFaceWinding Function MISSING
love.graphics.getHeight Function OK
◻️ love.graphics.getImageFormats Function MISSING
◻️ love.graphics.getLineJoin Function MISSING
◻️ love.graphics.getLineStyle Function MISSING
◻️ love.graphics.getLineWidth Function MISSING
◻️ love.graphics.getMeshCullMode Function MISSING
◻️ love.graphics.getPixelHeight Function MISSING
◻️ love.graphics.getPixelWidth Function MISSING
◻️ love.graphics.getPointSize Function MISSING
◻️ love.graphics.getRendererInfo Function MISSING
◻️ love.graphics.getScissor Function MISSING
◻️ love.graphics.getShader Function MISSING
◻️ love.graphics.getStackDepth Function MISSING
◻️ love.graphics.getStats Function MISSING
◻️ love.graphics.getStencilTest Function MISSING
◻️ love.graphics.getSupported Function MISSING
◻️ love.graphics.getSystemLimits Function MISSING
◻️ love.graphics.getTextureTypes Function MISSING
love.graphics.getWidth Function OK
◻️ love.graphics.intersectScissor Function MISSING
◻️ love.graphics.inverseTransformPoint Function MISSING
◻️ love.graphics.isActive Function MISSING
◻️ love.graphics.isGammaCorrect Function MISSING
◻️ love.graphics.isWireframe Function MISSING
love.graphics.line Function OK
◻️ love.graphics.newArrayImage Function MISSING
love.graphics.newCanvas Function OK
◻️ love.graphics.newCubeImage Function MISSING
◻️ love.graphics.newFont Function MISSING
love.graphics.newImage Function OK
love.graphics.newImageFont Function OK
◻️ love.graphics.newMesh Function MISSING
◻️ love.graphics.newParticleSystem Function MISSING
love.graphics.newQuad Function OK
◻️ love.graphics.newShader Function MISSING
◻️ love.graphics.newSpriteBatch Function MISSING
◻️ love.graphics.newText Function MISSING
◻️ love.graphics.newVideo Function MISSING
◻️ love.graphics.newVolumeImage Function MISSING
love.graphics.origin Function OK
love.graphics.points Function OK
love.graphics.polygon Function OK
love.graphics.pop Function OK
love.graphics.present Function OK
love.graphics.print Function OK
love.graphics.printf Function OK
love.graphics.push Function OK
love.graphics.rectangle Function OK
◻️ love.graphics.replaceTransform Function MISSING
◻️ love.graphics.reset Function MISSING
love.graphics.rotate Function OK
love.graphics.scale Function OK
love.graphics.setBackgroundColor Function OK
◻️ love.graphics.setBlendMode Function MISSING
love.graphics.setCanvas Function OK
love.graphics.setColor Function OK
◻️ love.graphics.setColorMask Function MISSING
love.graphics.setDefaultFilter Function OK
◻️ love.graphics.setDepthMode Function MISSING
love.graphics.setFont Function OK
◻️ love.graphics.setFrontFaceWinding Function MISSING
◻️ love.graphics.setLineJoin Function MISSING
love.graphics.setLineStyle Function OK
love.graphics.setLineWidth Function OK
◻️ love.graphics.setMeshCullMode Function MISSING
◻️ love.graphics.setNewFont Function MISSING
◻️ love.graphics.setPointSize Function MISSING
love.graphics.setScissor Function OK
◻️ love.graphics.setShader Function MISSING
◻️ love.graphics.setStencilTest Function MISSING
◻️ love.graphics.setWireframe Function MISSING
love.graphics.shear Function OK
◻️ love.graphics.stencil Function MISSING
◻️ love.graphics.transformPoint Function MISSING
love.graphics.translate Function OK
◻️ love.graphics.validateShader Function MISSING
◻️ love.graphics.Canvas Type UNCHECKED (no constructor in API)
◻️ love.graphics.Font Type UNCHECKED (no constructor in API)
◻️ love.graphics.Image Type UNCHECKED (no constructor in API)
◻️ love.graphics.Mesh Type UNCHECKED (no constructor in API)
◻️ love.graphics.ParticleSystem Type UNCHECKED (no constructor in API)
◻️ love.graphics.Quad Type UNCHECKED (no constructor in API)
◻️ love.graphics.Shader Type UNCHECKED (no constructor in API)
◻️ love.graphics.SpriteBatch Type UNCHECKED (no constructor in API)
◻️ love.graphics.Text Type UNCHECKED (no constructor in API)
◻️ love.graphics.Texture Type UNCHECKED (no constructor in API)
◻️ love.graphics.Video Type UNCHECKED (no constructor in API)
Name Type Notes
◻️ love.image.isCompressed Function MISSING
◻️ love.image.newCompressedData Function MISSING
love.image.newImageData Function OK
◻️ love.image.CompressedImageData Type UNCHECKED (no constructor in API)
◻️ love.image.ImageData Type UNCHECKED (no constructor in API)
Name Type Notes
◻️ love.joystick.getGamepadMappingString Function MISSING
love.joystick.getJoystickCount Function OK
◻️ love.joystick.getJoysticks Function MISSING
◻️ love.joystick.loadGamepadMappings Function MISSING
◻️ love.joystick.saveGamepadMappings Function MISSING
◻️ love.joystick.setGamepadMapping Function MISSING
◻️ love.joystick.Joystick Type UNCHECKED (no constructor in API)
Name Type Notes
love.keyboard.getKeyFromScancode Function OK
love.keyboard.getScancodeFromKey Function OK
◻️ love.keyboard.hasKeyRepeat Function MISSING
◻️ love.keyboard.hasTextInput Function MISSING
love.keyboard.isDown Function OK
◻️ love.keyboard.isScancodeDown Function MISSING
◻️ love.keyboard.setKeyRepeat Function MISSING
◻️ love.keyboard.setTextInput Function MISSING
Name Type Notes
◻️ love.math.colorFromBytes Function MISSING
◻️ love.math.colorToBytes Function MISSING
◻️ love.math.compress Function MISSING
◻️ love.math.decompress Function MISSING
◻️ love.math.gammaToLinear Function MISSING
◻️ love.math.getRandomSeed Function MISSING
◻️ love.math.getRandomState Function MISSING
◻️ love.math.isConvex Function MISSING
◻️ love.math.linearToGamma Function MISSING
◻️ love.math.newBezierCurve Function MISSING
◻️ love.math.newRandomGenerator Function MISSING
◻️ love.math.newTransform Function MISSING
◻️ love.math.noise Function MISSING
love.math.random Function OK
◻️ love.math.randomNormal Function MISSING
love.math.setRandomSeed Function OK
◻️ love.math.setRandomState Function MISSING
◻️ love.math.triangulate Function MISSING
◻️ love.math.BezierCurve Type UNCHECKED (no constructor in API)
◻️ love.math.CompressedData Type UNCHECKED (no constructor in API)
◻️ love.math.RandomGenerator Type UNCHECKED (no constructor in API)
◻️ love.math.Transform Type UNCHECKED (no constructor in API)
Name Type Notes
◻️ love.mouse.getCursor Function MISSING
love.mouse.getPosition Function OK
◻️ love.mouse.getRelativeMode Function MISSING
◻️ love.mouse.getSystemCursor Function MISSING
love.mouse.getX Function OK
love.mouse.getY Function OK
◻️ love.mouse.hasCursor Function MISSING
◻️ love.mouse.isCursorSupported Function MISSING
love.mouse.isDown Function OK
◻️ love.mouse.isGrabbed Function MISSING
◻️ love.mouse.isVisible Function MISSING
◻️ love.mouse.newCursor Function MISSING
◻️ love.mouse.setCursor Function MISSING
◻️ love.mouse.setGrabbed Function MISSING
◻️ love.mouse.setPosition Function MISSING
◻️ love.mouse.setRelativeMode Function MISSING
◻️ love.mouse.setVisible Function MISSING
◻️ love.mouse.setX Function MISSING
◻️ love.mouse.setY Function MISSING
◻️ love.mouse.Cursor Type UNCHECKED (no constructor in API)
Name Type Notes
◻️ love.physics.getDistance Function MISSING
◻️ love.physics.getMeter Function MISSING
◻️ love.physics.newBody Function MISSING
◻️ love.physics.newChainShape Function MISSING
◻️ love.physics.newCircleShape Function MISSING
◻️ love.physics.newDistanceJoint Function MISSING
◻️ love.physics.newEdgeShape Function MISSING
◻️ love.physics.newFixture Function MISSING
◻️ love.physics.newFrictionJoint Function MISSING
◻️ love.physics.newGearJoint Function MISSING
◻️ love.physics.newMotorJoint Function MISSING
◻️ love.physics.newMouseJoint Function MISSING
◻️ love.physics.newPolygonShape Function MISSING
◻️ love.physics.newPrismaticJoint Function MISSING
◻️ love.physics.newPulleyJoint Function MISSING
◻️ love.physics.newRectangleShape Function MISSING
◻️ love.physics.newRevoluteJoint Function MISSING
◻️ love.physics.newRopeJoint Function MISSING
◻️ love.physics.newWeldJoint Function MISSING
◻️ love.physics.newWheelJoint Function MISSING
◻️ love.physics.newWorld Function MISSING
◻️ love.physics.setMeter Function MISSING
◻️ love.physics.Body Type MISSING
◻️ love.physics.ChainShape Type MISSING
◻️ love.physics.CircleShape Type MISSING
◻️ love.physics.Contact Type MISSING
◻️ love.physics.DistanceJoint Type MISSING
◻️ love.physics.EdgeShape Type MISSING
◻️ love.physics.Fixture Type MISSING
◻️ love.physics.FrictionJoint Type MISSING
◻️ love.physics.GearJoint Type MISSING
◻️ love.physics.Joint Type MISSING
◻️ love.physics.MotorJoint Type MISSING
◻️ love.physics.MouseJoint Type MISSING
◻️ love.physics.PolygonShape Type MISSING
◻️ love.physics.PrismaticJoint Type MISSING
◻️ love.physics.PulleyJoint Type MISSING
◻️ love.physics.RevoluteJoint Type MISSING
◻️ love.physics.RopeJoint Type MISSING
◻️ love.physics.Shape Type MISSING
◻️ love.physics.WeldJoint Type MISSING
◻️ love.physics.WheelJoint Type MISSING
◻️ love.physics.World Type MISSING
Name Type Notes
◻️ love.sound.newDecoder Function MISSING
love.sound.newSoundData Function OK
◻️ love.sound.Decoder Type UNCHECKED (no constructor in API)
◻️ love.sound.SoundData Type UNCHECKED (no constructor in API)
Name Type Notes
love.system.getClipboardText Function OK
love.system.getOS Function OK
love.system.getPowerInfo Function OK
love.system.getProcessorCount Function OK
◻️ love.system.hasBackgroundMusic Function MISSING
love.system.openURL Function OK
love.system.setClipboardText Function OK
love.system.vibrate Function OK
Name Type Notes
◻️ love.thread.getChannel Function MISSING
◻️ love.thread.newChannel Function MISSING
◻️ love.thread.newThread Function MISSING
◻️ love.thread.Channel Type MISSING
◻️ love.thread.Thread Type MISSING
Name Type Notes
◻️ love.timer.getAverageDelta Function MISSING
love.timer.getDelta Function OK
love.timer.getFPS Function OK
love.timer.getTime Function OK
◻️ love.timer.sleep Function MISSING
◻️ love.timer.step Function MISSING
Name Type Notes
◻️ love.touch.getPosition Function MISSING
◻️ love.touch.getPressure Function MISSING
◻️ love.touch.getTouches Function MISSING
Name Type Notes
◻️ love.video.newVideoStream Function MISSING
◻️ love.video.VideoStream Type MISSING
Name Type Notes
love.window.close Function OK
◻️ love.window.fromPixels Function MISSING
◻️ love.window.getDPIScale Function MISSING
love.window.getDisplayName Function OK
◻️ love.window.getDisplayOrientation Function MISSING
◻️ love.window.getFullscreen Function MISSING
◻️ love.window.getFullscreenModes Function MISSING
◻️ love.window.getIcon Function MISSING
◻️ love.window.getMode Function MISSING
love.window.getPosition Function OK
◻️ love.window.getSafeArea Function MISSING
love.window.getTitle Function OK
◻️ love.window.getVSync Function MISSING
◻️ love.window.hasFocus Function MISSING
◻️ love.window.hasMouseFocus Function MISSING
love.window.isDisplaySleepEnabled Function OK
◻️ love.window.isMaximized Function MISSING
◻️ love.window.isMinimized Function MISSING
◻️ love.window.isOpen Function MISSING
◻️ love.window.isVisible Function MISSING
love.window.maximize Function OK
love.window.minimize Function OK
love.window.requestAttention Function OK
◻️ love.window.restore Function MISSING
love.window.setDisplaySleepEnabled Function OK
◻️ love.window.setFullscreen Function MISSING
love.window.setIcon Function OK
love.window.setMode Function OK
love.window.setPosition Function OK
love.window.setTitle Function OK
◻️ love.window.setVSync Function MISSING
love.window.showMessageBox Function OK
◻️ love.window.toPixels Function MISSING
◻️ love.window.updateMode Function MISSING