Jump to content


Content Provider
  • Content count

  • Joined

  • Last visited

  • Days Won


Everything posted by lucky1

  1. Pin2Dmd Colorprism V2.0 Firmware

    We proudly announce the version 2.X of our device firmware with colorprism technology and support for the pin2dmd editor by Steve. You can download the latest version here https://github.com/lucky01/PIN2DMD/archive/master.zip To upgrade or install follow the instructions from here https://github.com/lucky01/PIN2DMD/blob/master/documentation/Pin2DMD%20installation%20-%20FW%20and%20Driver.pdf When you start the device for the first time you get a unique ID displayed starting with #. You have to request a activation key to make it work. Members of the hall of fame and content contributors get the key for free by sending me a PM. For the rest, we kindly request to send your UID and username with the donation link in my signature below. You have to place the key file in your pin2dmd.exe directory or rename it to pin2dmd.key and copy it to your sd card. Featurelist: - Pinball Browser / SmartDMD color switching for full color Stern ROMS - Frame colorization with PIN2DMD Editor by Steve (beta) for all pinball machines - Visual Pinball / PinMame USB input - Future Pinball with DMD interceptor DLL - Unit3d Pinball - Ultra DMD (currently 16 shades) - XDMD (full color) - PinballX (full color with latest version) - WPC real pinball input - Stern real pinball input - Whitestar real pinball input - DataEast real pinball input - WPC95 real pinball input - WPC PinLED - Stern Spike real pinball input - Gottlieb real pinball input - Capcom real pinball input - AlvinG real pinball input - Spooky real pinball input (using modified dmd code. See integration on github) - SPinball real pinball input (beta) - DataEast 128x16 real pinball input for Nucleo only (beta) - WCID Windows automated driver installation Changelog V2.48 -added color correction for better match of colors on pc screen and DMD (editor/pinmame etc) - fix upload of single palette V2.47 - fix load of initial palette from SD V2.46 - fix crash on vpin table reload - fix minor bug in dmddevice.dll - new XL firmware 2.06 with support for newest bleeding free P2 panels V2.45 - fix bug with SD card reader - fix reset crash in pin2dmd.exe tool - updated dmddevice.dll with features from latest editor version V2.44 - fix playback of full color scenes for panels with different rgb sequence V2.43 - automatically reset config to default when no valid config is found - added DataEast 128x16 mode (config through onscreen only) - changed color handling for Gottlieb V2 V.2.42 No new features but new hardware support. Due to the production change of the chinese advertising panels. a redesign of the shield hardware was necessary. The new shield supports the piggy-back installation on all supported panel types (64x32 and 64x64). We took the chance to also change from the STM32F4 DISCO board to the Nucleo-144 board series. We currently support the STM32F429 Nucleo-144 which more or less is the same as the discovery board but Nucleo-144 series offers a wide range of powerful processors (up to 400Mhz ARM7) for the future. - added support for panels with different RGB color sequence (GRB etc) (use onscreen menu to change) - added support for 4bit high speed SD card access on Nucleo board - store config also in eeprom - PIN2DMD XL support on Nucleo-144 shield (public firmware Version 2.01) V.2.41 real pinball machine improvements - fix colorization in Gottlieb modes V.2.40 - fix bug in palette switching - improve dump routine on slow USB connection V2.39 general - added support for pin2dmd editor V2.0 in firmware and dmddevice.dll - automatically playback boot.fsq from SD on startup (sample in pin2dmd.exe folder) virtual pinball improvements - added support for v-pin export (not usable on real pins) real pinball machine improvements - improved Gottlieb support V1 for machines from '92 V2 for machine from '93-'95 (Shaq Attaq) V3 for later machines - set default mode of enhancer to ON - enter menu mode if any user button is pressed during boot V2.38 virtual pinball improvements -new dmddevice.dll with improved frame processing of fsq files for Replacement frames and ColorMasks real pinball machine improvements - fix bitorder for dataeast and whitestar machines - improved frame processing of fsq files for Replacement frames and ColorMasks V2.37 virtual pinball improvements -new dmddevice.dll with improved timing for colouring features real pinball machine improvements - fix bug with colormask - modified parallax propeller code for Spooky Pinballs AMH V23 V2.36 virtual pinball improvements - added support for modular dmddevice.dll driver interface. Currently supported by VPinMame 2.8, PinballX and UltraDMD with modified XDMD.DLL and XDMDNative.DLL - dmddevice.dll loads palette files from %pinmame dir%\altcolor\%machine name% directory copy your pin2dmd.pal and pin2dmd.fsq files to that directory - support for SmartDMD sidechannel protocol (e.g SpiderMan VE from Sharkky) - added support for pin2dmd colorization methods to DmdDevice.DLL from freezy. Now every VpinMame user with DMD on 3rd LCD screen, pindmdV3 or pin2dmd can use 16color palette files and colorization made with Pin2DMD.Exe tool, Pin2DMD Editor from Steve or PinballBrowser from Oga83. real pinball machine improvements - support for AlvinG and Spooky real pinball machines - support for signal enhancer on V3 shields (check setting for WPC, DataEast, Whitestar, Gottlieb and Spike real pinball machines) - faster frame update routine on alle machines except Gottlieb and CapCom - added support for SmartDMD sidechannel on SAM machines Pin2DMD.exe tool improvements - added advanced colorpicker to edit custom palettes. - import palettes as .dmc or .pal file - added offline mode for config. If no device is connected config files (pin2md.pal, pin2dmd.dat) are stored in directory Works also with (pin2dmd XL for sega machines) - added upload button to frontend - improved real pinball dump routine in pin2dmd.exe tool V2.35 - internal release for testing Spooky Pinball real pinball input V2.33 - sync fix for Stern Spike - changed sync for Gottlieb - changed wifi reset (new upgrade procedure for wifi chip) V2.32 !! removed redundant device modes (PinLED,WPC95 => Bally/Williams, Classic Pinmame) You may need to reconfigure your device using e.g. pin2dmd.exe - added realpin Capcom support - added realpin Gottlieb mode for early machines (1992) - adjusted Gottlieb modes to latest vpinmame palettes - added onscreen menu (hold config/blue button during boot) for basic config (only custom controller) - first release with wifi html interface (see flash.md) for basic config (only custom controller) - added reset function for wifi (hold menu and press option button) (only custom controller) - added support for serial port for control of additional sub devices and Stern SAM palette switching (only custom controller) V2.31 - internal release V2.30 - added evaluation mode - stable release V2.27-2.29 - several mods to improve sync on Stern SAM V2.26 - revert sync of SAM machines back to OE (pre 2.23) Reported problems from older machines were power supply related. V2.25 - fix display update for vpin V2.24 - fix for display errors reported on SAM machines V2.23 - sync fix for older Stern SAM machines V2.22 - fix for vpin full color mode V2.21 - fix for usb activation V2.20 !!! renamed palettes.dat to pin2dmd.pal !!! - completely reworked sync routine. Now resync is lossless. No artifacts on resync - working Stern Spike input for colorization with pinballbrowser - working Gottlieb input - New colorization feature : increase colordepth of 4 color animations 16 Colors) . Working with dynamic frames (score display etc. ) Use latest editor version -> cut scene with "Mark Start" - "Mark End" - "Cut" and select scene -> Check ColMask -> -> edit scene with tools (only colors 4 to 15 available for drawing) -> Select Keyframe where to start playback of additional colors (same as startingpoint of scene) -> Assign Scene in FrameSeq Dropdown -> Add ColorMask -> export project and copy to device - increased number of detection masks to 10 V2.12 - fix for random pixel - fix for sync on G-R-B panels V2.11 - fix of frame replacement routine - sync on lowest bit in Spike mode V2.10 - fix of Whitestar input from real pin - change autosync to resync only on two successive errors - first implementation of wifi module (EPS8266) on UART4 (PC10/PC11) V2.09 - show list of parameters of pin2dmd.exe when invalid parameter is used - change devicemode without reboot (for editor preview) V2.08 - fallback to default palette if invalid palette is adressed - added /l option for brightness to tool - use paletteID instead of key for smartDMD V2.07 - fix in display update routine V2.06 - fix for black display when no valid key present V2.05 - massive speedup of color calculation routine - new timing for output routine for better handling of lower brightness - added file upload feature to tool using /u srcfile destfile - added import of dmc palettes for real pins - added save palettes.dat button for real pins - seperation of interrupt routines for different device modes - added Stern Spike and WPC pinled mode for testing (alpha) V2.04 - fix for old config files (palettes.dat / pin2dmd.dat) - added automatic resync. Check status of red LED off = no resync necessary = OK on = sporadic resync = OK blinking = constant resync = not ok V2.03 - sync fix for Stern pinball machines - increased color depth - first working version with keyframe detection from new upcoming editor - full color support for XDMD (PinballX / UltraDMD) - added orange to standard palettes V2.02 - new sync routine for real pinball machines using lossless doublebuffer V2.00 - added usb dump for real pinball machines
  2. Pin2Dmd Colorprism V2.0 Firmware

    These will work but are larger than the original Sega panels. You need to use P2.0 panels to have the same size. You have to ask the suppliers directly for P2 panels (130x130mm)
  3. Can someone dump Batman Forever?

    You need to set the editor to 192x64. Palettes/Mode -> Configuration -> DMD Size -> 192x64
  4. I think this project from mjr shouldn´t be missing here https://developer.mbed.org/users/mjr/code/Pinscape_Controller/
  5. DMD voltage issue with 2.49v of Pin2DMD

    1/32 scan is 64x64 leds in one piece. You need two 32x64 panels. AFAIK there is no 1/32 scan panel with a height of 32. We use 1/32 scan panels for Sega 192x64
  6. Can someone dump Batman Forever?

    Only started - Not done.
  7. Can someone dump Batman Forever?

    Batman forever dump files
  8. Version 1.0.0


    This zip file contains 3 dump files of Batman forever
  9. DMD voltage issue with 2.49v of Pin2DMD

    You you need a 74HCT245. See the difference here https://assets.nexperia.com/documents/data-sheet/74HC_HCT245.pdf
  10. DMD voltage issue with 2.49v of Pin2DMD

    I think it could a problem of the 74HC245T bus transceivers not recognizing the 3.3V high levels with a 5V supply voltage correctly. We had similar problems with very old panels and that is why we added 74HC245 on earlier pin2dmd shields. We removed them because newer panels did not need them because of the use of more 3,3V tolerant ICs (e.g 74HCT245). You can get around this problem by either getting a old shield pcb from uncle sash or rappelbox or using a power supply with adjustable output voltage. 4,5V should also work.
  11. DMD voltage issue with 2.49v of Pin2DMD

    Can´t read the text on the ICs. You need to play with the angle to get better contrast.
  12. DMD voltage issue with 2.49v of Pin2DMD

    Could you make a close up picture of the input circuit of the panels. I need the name of the integrated circuits next to the connector.
  13. Problem with Pin2DMD on DATA EAST

    OK ! That looks like a very cold solder joint.
  14. Problem with Pin2DMD on DATA EAST

    Strange ! From this picture I can´t see a bad solder connection. But glad it is working now
  15. Problem with Pin2DMD on DATA EAST

    could you please measure from the following pins connections from the following list The numbering for the DMD connector is on the picture. Signal Name - Discovery Board PIN - DMD Connector Pin Latch - PA0 - PIN7 RowClock - PA1 - PIN5 RowData - PA2 - PIN3 OE - PA3 - PIN1 CLK - PA5 - PIN9 DATA -PA7 - PIN11 normally it should read 220 ohms
  16. Problem with Pin2DMD on DATA EAST

    O.K. then the problem must be on the shield. Do you have a multimeter which can measure ohms ?
  17. Problem with Pin2DMD on DATA EAST

    Do you have a sceond discovery board you could test with, just to be sure it is not defective ? I contacted Rappelbox to join this thread ...
  18. Problem with Pin2DMD on DATA EAST

    Normally it is absolutely no problem to make it work in a real pinball. There must be some other problem. Did you measure if the connection you now added as a wire to the circuit was already in place to test if it one of the problematic boards ? You could also test Whitestar mode. Maybe you have a replaced display controller in your TFTC. Do you have another pinball machine / discovery board to test with ?
  19. Here is a testing version based on the latest version of Carny´s SamBuild for pindmd3 and pindmd1 It uses a modular driver interface for external DMD devices I have been working on. Simply put the dmddevice.dll and other related dlls into your vpinmame directory according to the device you have attached to your cab, pindmd2 driver is already tested and should work. Please report if pindmd3 and pindmd1 are also working since I couldn´t test.. If it works it could save Carny and Toxie a little time needed to make different builds Now also includes DLLs for PinballX and UltraDMD which support the dmddevice.dll driver interface PIN2DMD driver looks for pin2dmd.pal file in a subdirectory of your pinMame installation directory called altcolor/GameName e.g. you have to copy your palette file for TZ_92 into PinMame/altcolor/tz_92/ named pin2dmd.pal vpinmame_sam_latest.zip vpinmame_sam_2.36.zip
  20. Problem with Pin2DMD on DATA EAST

    Don´t do that !!! Has absolutly nothing to do with your problem and is, gently speaking, very very experimental
  21. Problem with Pin2DMD on DATA EAST

    As long as you don´t get a flickering red or blue led there is a problem with signal data (DMD_SD) or signal clock (DMD_SCLK) Please check against the schematics https://github.com/lucky01/PIN2DMD/blob/master/hardware/V3 STM32F4 DISCOVERY/PIN2DMD-v3.0.pdf
  22. Problem with Pin2DMD on DATA EAST

    Yes working without a problem in any data east machine so far. As far as I remember there was a problem with the first batch of 3.x shields from Dom. Please check this post https://pinside.com/pinball/forum/topic/stolen-pin2dmd-color-rgb-controller-from-pinballspcom/page/14#post-3556151
  23. cannot display ultraDMD and pinDMD to my pin2dmd

    copy the pin2dmd.pal to the altcolor/"tablename" folder or adjust the color in pinmame colorize option
  24. cannot display ultraDMD and pinDMD to my pin2dmd

    Do you use a palette file for orange ? Find attached the adjusted palette for 2.49 Older releases can be found on github. pin2dmd.pal
  25. Problem with Pin2DMD on DATA EAST

    You can see it on your fourth picture in the left middle.