FreeIntv: Difference between revisions
Infobox & new sectors added (GitHub link was destroyed before creation of this page - shouldn't have happened). |
No edit summary |
||
| (15 intermediate revisions by 12 users not shown) | |||
| Line 4: | Line 4: | ||
|logowidth = | |logowidth = | ||
|developer = [https://sourceforge.net/u/recompileorg/profile/ recompileorg], David Richardson & [https://github.com/libretro/FreeIntv/graphs/contributors FreeIntv community] | |developer = [https://sourceforge.net/u/recompileorg/profile/ recompileorg], David Richardson & [https://github.com/libretro/FreeIntv/graphs/contributors FreeIntv community] | ||
|version = | |version = 2019-10-23 | ||
|active = Yes | |active = Yes | ||
|platform = Windows | |platform = [[Emulators on Windows|Windows]]<br/>[[Emulators on Raspberry Pi|Raspberry Pi]] 3<br/>[[libretro]] <small>(Multi-platform)</small> | ||
|target = [[Intellivision_emulators|Intellivision]] | |target = [[Intellivision_emulators|Mattel Intellivision]] | ||
|prog-lang = | |prog-lang = {{Proglang|ASM}}, {{Proglang|C}} | ||
|website = [http://neocomputer.org/projects/freeintv/ neocomputer.org/projects/freeintv | |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) | |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. | |||
FreeIntv is | |||
==Download== | ==Download== | ||
{| cellpadding="4" | |||
|- | |||
|align=center|{{Icon|Win|LiA}} | |||
|'''[https://sourceforge.net/projects/freeintv/files/ Latest libretro builds]'''<br/><small>[[libretro]] builds only</small> | |||
|} | |||
==Overview== | ==Overview== | ||
| Line 40: | Line 43: | ||
* Pre-compiled for RetroPie on Raspberry Pi 3 | * Pre-compiled for RetroPie on Raspberry Pi 3 | ||
* Pre-compiled for Windows 10 (x64) | * 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== | ==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.) | * [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:Console emulators]] | |||
[[Category:Home console emulators]] | |||
[[Category:Intellivision emulators]] | [[Category:Intellivision emulators]] | ||
[[Category:Windows emulation software]] | [[Category:Windows emulation software]] | ||
[[Category:Active emulation software]] | |||