FreeIntv: Difference between revisions
Created page with "Intellivision emulator. Category:Emulators" |
No edit summary |
||
| (16 intermediate revisions by 12 users not shown) | |||
| Line 1: | Line 1: | ||
[[Intellivision]] emulator. | {{Infobox emulator | ||
|title = FreeIntv | |||
|logo = | |||
|logowidth = | |||
|developer = [https://sourceforge.net/u/recompileorg/profile/ recompileorg], David Richardson & [https://github.com/libretro/FreeIntv/graphs/contributors FreeIntv community] | |||
|version = 2019-10-23 | |||
|active = Yes | |||
|platform = [[Emulators on Windows|Windows]]<br/>[[Emulators on Raspberry Pi|Raspberry Pi]] 3<br/>[[libretro]] <small>(Multi-platform)</small> | |||
|target = [[Intellivision_emulators|Mattel Intellivision]] | |||
|prog-lang = {{Proglang|ASM}}, {{Proglang|C}} | |||
|website = [http://neocomputer.org/projects/freeintv/ neocomputer.org/projects/freeintv] | |||
|source = [https://github.com/libretro/FreeIntv GitHub]<br/>[https://sourceforge.net/projects/freeintv/ SourceForge] (Old) | |||
|license = {{license|GPLv3}} | |||
}} | |||
'''FreeIntv''' is an open-source [[libretro]] emulation core for the [[Intellivision emulators|Mattel Intellivision]] designed to be compatible with [[Controllers|joypads]] from the [[Super_Nintendo_emulators|SNES]] era forward even if they originally required a number pad. | |||
==Download== | |||
{| cellpadding="4" | |||
|- | |||
|align=center|{{Icon|Win|LiA}} | |||
|'''[https://sourceforge.net/projects/freeintv/files/ Latest libretro builds]'''<br/><small>[[libretro]] builds only</small> | |||
|} | |||
==Overview== | |||
'':Mostly copy-pasted from main website:'' | |||
FreeIntv is a libretro core Intellivision Emulator, intended for use with RetroPie on a Raspberry Pi 3. The primary goal was to allow one to play [[wikipedia:Astrosmash|Astrosmash]] without needing to use a keyboard. | |||
A few unique features allow easy play on a typical SNES or PlayStation style joypad. | |||
The first is the "mini keypad" that allows you to view and press keys on a small keypad that appears in the lower-corner of the display while L or R is being held. | |||
The "X" button is also mapped to the last selected keypad button, giving quick access. In Astrosmash, for example, you can leave "3" selected to enable instant access to hyperspace. | |||
Finally, the select button lets you switch the left and right controllers. Some games expect the left controller to be player one, others expect the right controller. This isn't a problem if you have two controllers (and don't mind juggling them) but users with only one controller or using a portable setup would be effectively locked out of some games. Pressing select from either controller with swap the left controller for the right and vice-versa. | |||
===Features=== | |||
* Virtual Keypad | |||
* Full 16-way movement | |||
* A Pause Button! | |||
* Pre-configured .int and .bin | |||
* Support for intellicart ROM images | |||
* Pre-compiled for RetroPie on Raspberry Pi 3 | |||
* Pre-compiled for Windows 10 (x64) | |||
==Controls== | |||
* '''Mini-Keypad''' - allows the user to view and select keys from a small Intellivision pad in the lower corner of the display. | |||
* '''Controller Swap''' - Some Intellivision games expect the left controller to be player one, others expect the right controller. This isn't a problem if you have two controllers (and don't mind juggling them) but users with only one controller or using a portable setup would be effectively locked out of some games. Controller Swap swaps the two controller interfaces so that the player does not have to physically swap controllers. | |||
{| class="wikitable" | |||
! scope="col"|RetroPad | |||
! scope="col"|FreeIntv Function | |||
|- | |||
|D-Pad | |||
|8-way movement | |||
|- | |||
|Left Analog Stick | |||
|16-way disc | |||
|- | |||
|A | |||
|Left Action Button | |||
|- | |||
|Y | |||
|Top Action Button | |||
|- | |||
|X | |||
|Use the Last Selected Intellivision Keypad Button.<br/>E.g., in Astrosmash, you can leave "3" selected to enable instant access to hyperspace. | |||
|- | |||
|L/R | |||
|Activate the Mini-Keypad | |||
|- | |||
|Start | |||
|Pause Game | |||
|- | |||
|Select | |||
|Controller Swap | |||
|} | |||
===Controller overlays=== | |||
Mattel Intellivision games were often meant to be played with game-specific cards overlaid on the numeric keypad. These overlays convey information which can be very useful in gameplay. Instructional text files and images of a limited selection of Intellivision titles are available at: http://www.intellivisionlives.com/bluesky/games/instructions.shtml | |||
==Issues== | |||
FreeIntv does not currently support [[wikipedia:Entertainment_Computer_System|Entertainment Computer System (ECS)]] and [[wikipedia:Intellivoice|Intellivoice]] functionality. [https://github.com/libretro/FreeIntv/graphs/contributors Contributions] to the [https://github.com/libretro/FreeIntv code] are welcome! | |||
==Forks== | |||
* [https://github.com/jcarr71/FreeIntvTSOverlay FreeIntvTSOverlay]: An enhanced FreeINTV libretro core that lets you play using touchscreen controls and includes an onscreen keypad you can customize with overlay images. | |||
==External Links== | |||
* [https://retropie.org.uk/forum/topic/15665/libretro-intellivision-emulator Author recompile's guide to setting up FreeInt on a RetroPie] (retropie.org.uk. Jan 5, 2018.) | |||
[[Category:Emulators]] | [[Category:Emulators]] | ||
[[Category:Console emulators]] | |||
[[Category:Home console emulators]] | |||
[[Category:Intellivision emulators]] | |||
[[Category:Windows emulation software]] | |||
[[Category:Active emulation software]] | |||