readyplayerone Posted September 10, 2012 Posted September 10, 2012 The joystick support in Nostalgia 5 is bad. I have a wireless xbox controller. In Astrosmash if I press right on the 'left analog stick' my ship often continues moving right even though I've stopped pressing right. The only solution I can think of is to have xpadder send arrow key strokes when I move the analog stick instead of Nostalgia handling the joystick. Unfortunately Nostalgia seems to have no ability to turn off the joystick support and make it stay as a setting. Within Nostalgia I can turn off the joystick but when I exit Nostalgia and reopen it, the joystick support is re-enabled. I see no entry in the configuration file for this. Worse case scenario I use a keyboard when playing intellivision. I was already planning on having a bluetooth keyboard for infocom games but I would prefer to have all game system to works with the xbox controller when possible. I do not yet own xpadder, so maybe it has a way of "hiding" the controller and taking over control of it. If that is the case I will buy it. {help}
readyplayerone Posted September 12, 2012 Author Posted September 12, 2012 Nostalgia wasn't cutting it. I was able to replace it with jzintv in a few hours and it works like a champ. Here are my notes for anyone interested in getting jzintv working. There is no ahk for it so I've included the small bit of code for it at the bottom. ------------------------------------------------------------------------------- emulator installation : Jzintv ------------------------------------------------------------------------------- emulator...........: Jzintv Beta 4 url................: http://spatula-city.org/~im14u2c/intv/ rom directory......: mattel_intellivision video directory....: Mattel Intellivision [Videos][FLV][480p][HyperList 1.2][EM 20110905][HyperSpin 1.0] hyperspin directory: Intellivision download it from here: http://spatula-city.org/~im14u2c/intv/dl/jzintv-1.0-beta4-win32.zip extract into an emulator directory. I used c:/stuff/emulator/intellivision_jzintv instructions for running it are here: {intellivision_jzintv}/doc/jzintv/jzintv.txt lots of joystick documentation (this is a good sign): {intellivision_jzintv}/doc/jzintv/joystick.txt You will need SDD.dll to make this work: http://www.libsdl.org/ I downloaded the 32bit version of it: http://www.libsdl.org/release/SDL-1.2.15-win32.zip extract the sdd.dll file and move it to the bin directory for jzintv In order for any intellivision emulator to work you need to have 2 other files: exec.bin and grom.bin. I got it working. This test brought it up in a tiny window AND the joystick was flawless c:\stuff\emulator\intellivision_jzintv\bin>jzintv.exe -f1 "c:\stuff\roms\mattel_intellivision\Astrosmash (World)" ------------------------------------------------------------------------------- hyperspin setup ------------------------------------------------------------------------------- This isn't an officially support emulator, so we need to create initial directories/files like we did with Atari 2600. Adding Intellivision into hyperspin: Hyperspin has some easy-to-follow documentation here: http://hyperspin-fe.com/oldsite/index.php?option=com_content&view=article&id=76&Itemid=86 Add the rom database xml: > download and put into {hyperspin}/Databases/Intellivision > url = http://hyperlist.hyperspin-fe.com/ Add the default theme from the ftp site > there were 3 themes to pick from. rename the one you like to Default.zip > I settled with Mattel Intellivision-whacthitfool(20110215).zip Add the wheel images from the ftp site > they come in a zip file. extract them in media/images/wheel Add the rom videos set up the ahk module: 1. add a new Module directory: {hyperspin}/Modules/Intellivision 2. I had to create a new ahk module for jzintv.exe. use code between lines and put in Modules/Intellvision/Intellivision.ahk ----------------------------------- RunWait, "%Executable%" -f1 "%romPath%%romName%%romExtension%", %emuPath%, Hide ExitApp CloseProcess: return ----------------------------------- configuration: {hyperspin}/Settings/Intellivision.ini [exe info] path=C:\stuff\emulator\intellivision_jzintv\bin\ rompath=c:\stuff\roms\mattel_intellivision\ userompath=true exe=jzintv.exe romextension=int parameters= searchsubfolders=true pcgame=false winstate=HIDDEN hyperlaunch=true Keymapper_Enabled=true Keymapper=ahk You will likely want a keymapper file (I have it enabled in the [exe info]) At a minimum you will want a mapping for F1 (exit). Put something like this in {hyperspin}/Keymapper Profiles/Intellivision/Intellivision.ahk : Joy10::Send {F1} note: joy10 = pressing in the right analog stick on an xbox360 wireless controller.
kcorcoran Posted January 13, 2015 Posted January 13, 2015 didnt work for me. i keep getting module errors like no startModule, add that... no exit module.. add that... then, no errors but flash to black screen on game select and then back to HS. heres my ahk. StartModule() FadeInStart() RunWait, "%Executable%" -f1 "%romPath%%romName%%romExtension%", %emuPath%, Hide ExitApp FadeInExit() Process("WaitClose", executable) 7zCleanUp() FadeOutExit() ExitModule() CloseProcess: FadeOutStart() Return
Recommended Posts
Archived
This topic is now archived and is closed to further replies.