FreeIntv: Difference between revisions

ObiKKa (talk | contribs)
Infobox & new sectors added (GitHub link was destroyed before creation of this page - shouldn't have happened).
R-K (talk | contribs)
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 = [https://sourceforge.net/projects/freeintv/ {{FreeIntv}}]
|version = 2019-10-23
|active = Yes
|active = Yes
|platform = Windows, Raspberry Pi 3<br/>[[libretro]] <small>(Multi-platform)</small>
|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 a libretro emulation core for the 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==
==Download==
* [https://sourceforge.net/projects/freeintv/files/ Binary builds] (Windows 10 x64 & Raspberry Pi 3)
{| cellpadding="4"
* [[libretro]] buildbot (To download binaries for multiple platforms via libretro software)
|-
|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:Emulators]]
[[Category:Windows emulation software]]
[[Category:Windows emulation software]]
[[Category:Active emulation software]]