Manufacturers

Loading

Double-Up Poker (Jubilee)

  1. Game infos
  2. Sound
  3. Driver
  4. Inputs
  5. Controls
  6. Display
  7. Roms list
  8. Chips list
  9. Categories
  10. MAMEinfo
  11. History
Download jubileep.zip (38 KB)
Snapshot

Game infos

Description Double-Up Poker (Jubilee)
Name jubileep
Manufacturer Jubilee
Year 1985
Runnable yes
System arcade /
Number of players 1P
Added to MAME .139u3
Romset size 38 KB
Romset file 7 files
Romset zip 15 B
Language English
Genre Casino

Sound infos

Sound_channels 0

Driver infos

Driver status preliminary
Driver emulation good
Driver color good
Driver sound preliminary
Driver graphic good
Driver cocktail
Driver protection
Driver savestate yes

Inputs infos

Input service yes
Input tilt no
Input players 1
Input buttons
Input coins 1

Controls infos

type ways minimum maximum sensitivity keydelta reverse
gambling no

Display infos

type rotate flipx width height refresh pixclock htotal hbend hbstart vtotal vbend vbstart
raster 0 no 256 256 60

Roms list

console name bios size crc md5 merge sha1 region offset status optional
arcade 1_ic59.bin 4096 534c81c2 4ce1d4492de9cbbc37e5a946b1183d8e8b0ba989 maincpu 0 good no
arcade 2_ic58.bin 4096 69984028 c919a5cb43f23a0d9e496107997c74799709b347 maincpu 1000 good no
arcade 3_ic57.bin 4096 c9ae423d 8321e3e6fd60d92202b0c7b47e2a333a567b5c22 maincpu 2000 good no
arcade ic47.bin 8192 55dc8482 53f22bd66e5fcad5e2397998bc58109c3c19af96 gfx1 0 good no
arcade ic48.bin 8192 a687ec96 6a3e0d3796a1505c6d68a9194e9b2b4ef8df5649 gfx1 2000 good no
arcade ic49.bin 8192 3e0bc116 613c57f0a8baaaa4a04c243a3a139983fa7854e5 gfx1 4000 good no
arcade jubileep_videoworkram.bin 2048 595bf2b3 ae311873b15d8cebfb6ef6a80f27fafc9544178c videoworkram 0 good no

Chips list

name tag type clock
TMS9980A maincpu cpu 3000000

Categories

MAMEinfo

0.139u3 [Roberto Fresca]


WIP:

- 0.153: Roberto Fresca fixed 'Double-Up Poker (Jubilee)' - Game now playable. Jubilee Double-Up Poker updates [Roberto Fresca]: Corrected the crystal value and derivate clocks via #DEFINE. Improved memory map. Created the accurate graphics banks. Found and mapped the video RAM. Hooked the ATTR RAM. Assigned the correct graphics banks to the proper drawn tiles. Find and mapped an input port. Demuxed the input system. Hooked an cleaned all inputs, except the coin in (missing). Added a default clean NVRAM. Fixed the NVRAM size. Video and working RAM are both halves of the same device (TC5517AP-2, tied to a battery). Extra service input found. Hooked CRTC properly. Adjusted the screen size and visible area according to CRTC values. Adjusted the screen pos 8 pixels, to get a bit centered. Fixed palette to 8 colors. Found and implemented the credits input. The game is now working. Still no sound. Changed some input names. Added more findings and technical notes. Added partial lamps support (some are missing), and a workaround for discrete sounds trigger offsets. Also a zillion of technical notes about findings [Roberto Fresca]. Fixed visarea assert. Changed CRTC clock divider to more realistic value [Alex Jackson]. Added new gfx1 roms ($2000, 4000). Added gambling control. Changed TMS9980A CPU1 clock speed to 3MHz. Changed description to 'Double-Up Poker (Jubilee)'.

- 19th February 2014: Roberto Fresca - And all the efforts and time spent finally paid!. I got the credits working. This vintage Jubilee Double-Up Poker, has the inputs multiplexed and encoded. That means the game has 8 lines for inputs (port C8h) that are routed to different set of inputs depending of 3 selectors (CC2h, CC4h, and CC6h) states. I got all the 8*3 inputs mapped, and the credits input wasn't found there. After a lot of reverse engineering, got the missing input: The first 2 lines were encoded together, but also need the CC4h state ON and just for some milliseconds (has timeout) to trigger credits properly. Here some pics for comparison. The game is working properly, but still without sound (looks like is discrete sound). Anyways, I'm proud of it, since this driver was made without any technical info, schematics or whatever. Just a lot of analysis and reverse-engineering.

- 17th February 2014: Roberto Fresca - During the last week, I was working on a lot of things for Jubilee Double-Up Poker. Now I have the graphics banking working properly. Also improved a lot of things. One of them was to find the input port, but is multiplexed in an extremely way. I started a workaround to demux the port, using what I interpreted as selectors (there are many CRU offsets involved). Just a few inputs work, but I think I'm in the correct way since these are consistent. Can't go further due to the lack of Coin In input (maybe interrupts are involved). So, for now, I got the following screens. These were meant to confirm that my implementation of 4 graphics banks plus the attribute RAM is accurate.

- 14th February 2014: Roberto Fresca - Some years ago, I started a preliminary driver for a very old Jubilee poker game called 'Double-Up Poker' (looks like they got the brains off thinking in the title). The fact is that I was stuck due to three reasons: (A) I only got the ROMs and didn't knew anything about the hardware. (B) I wasn't so skilled on the TSM9980 CPU to get the proper interrupts working and (C) didn't get too much response from the preliminary attempt to emulate this machine. But since Michael Zapf modernised the TMS9980/95 (and hooked some interrupts stuff), I always thought that I can improve in some way this system. Fortunatelly a PCB board picture and a few specs appeared in an old forum. So i just started again to see if i can do something. Not so much, but found what seems part of the video RAM. Here some snaps. Update: Figured out the video RAM and the color/attribute RAM. Now need to work in graphics banking.

- 0.151: Using new TMS9980 implementation in Jubilee Double-Up Poker. Added compile switch for legacy / new CPU implementation [Michael Zapf]. Replaced TMS9980AL/TMS9981L CPU with TMS9980A.

- 0.139u3: Roberto Fresca added 'Jubilee Double-Up Poker' (Jubilee 198?). Decoded graphics and colors properly. Hooked the correct TMS9980 CPU, added a preliminary memory map and some technical notes.

History


Double-Up Poker (c) 198? Jubilee.

- CONTRIBUTE -

Edit this entry: https://www.arcade-history.com/?&page=detail&id=36086&o=2