0.153 [Roberto Fresca, Siftware]
WIP:
- 0.184: Generate blink state in a way more likely to represent hardware and removed kludged-in MC6845 accessor [ARJ].
- 0.181: Added coin counter and dispenser device [ARJ].
- 0.180: Identify and hook up 8155 interface chips for LPT & RTC. Removed unnecessary tag() parameter from logerror calls in 8155. Fixed PIT8259 IRQs; game speed is much better now. MSB-only counter writes need to lower outputs in mode 0 of PIT8253. Use resolve_safe in PIC8259 to protect against segfaults. More accurate MSM5832 WR emulation. Coin inputs now read properly through IRQ4. Removed spurious coin counter. Updated notes on printer [AJR]. Added button-lamps and coin counter support [Roberto Fresca].
- 0.179: Major American Music Poker improvements - Game now playable. Inputs figured out almost completely. Added blinking cursor for service mode. Gross hacks used to get coins working due to broken IRQ timings. Palette remains in dire need of improvement. RTC writes now actually go through, so the game will remain stuck in 1987 until the date is changed. Added the new machine flag for the unemulated printer. Removed MSM5832 device name from logging messages [AJR].
- 23rd October 2016: Smitdogg - Charles MacDonald dumped and unknown Amusco board for Roberto Fresca that is needed to help with the emulation of its platform.
- 0.178: Changed CPU type to 8088. Hook up a bunch of devices. Identify a few inputs. Use PIC for interrupts and correct SN76489 type. Hardware notes [AJR].
- 0.165: Use standard 3-bit GBR palette for American Music Poker [Dirk Best].
- 0.153: Roberto Fresca and Siftware added 'American Music Poker (V1.4)' (Amusco 1987).
- 18th March 2014: Roberto Fresca - Amusco, Take II: Nice hardware mess. This is a 8-bit game running in an hybrid 16-bit platform (i8086 based) with some 8-bit devices. All in this hardware seems way complex. Just team'ed with Angelo Salese and got some improvements. At least the game starts to show something. Unfortunately, the complexity of interrupts device + driver + timer devices intertwining with the CPU prevents us to get more improvements for now. Here a couple of snaps.
- 14th March 2014: Roberto Fresca - Here is another rare hardware manufactured by 'Amusco' in earlies 80's. The PCB has an empty socket for the missing CPU. Since there are 1x AMD D8284A (Clock Generator and Driver for 8086/8088 Processors) and 1x NEC D8259AC (Programmable Interrupt Controller), we can assume that the missing CPU is a 8085/8086/8088 type. The game is 'American Music Poker', and also has a MOS 6845 as CRT Controller, two P8255 (Programmable Peripheral Interface) for I/O, and a SN76489 (Digital Complex Sound Generator) obviously for sound. I started a new driver for this rarity. Graphics are properly decoded (strange 8*10 tiles, also x-flipped). Now need to guess the correct CPU. For now, I can't find what fits there. The code lacks of sense. See some decoded tiles.