pacmannumber9 Posted September 23, 2023 Share Posted September 23, 2023 The user Kevtris at handheldmuseum posted a link to binaries and source code for vfd and lcd games many years ago. Is there a compiler that can read this old source code? It is for a Hitachi HD38820 chip. The source code is free domain. The link is Index of /blogfiles/Handhelds/VFD Games (kevtris.org) HD38820A61 Coleco Ms Pac-Man.txt Quote Link to comment https://forums.atariage.com/topic/355115-tabletop-vfd-game-programming/ Share on other sites More sharing options...
carlsson Posted October 25, 2023 Share Posted October 25, 2023 Is that the same @kevtris who is on this forum? Perhaps he would remember. Quote Link to comment https://forums.atariage.com/topic/355115-tabletop-vfd-game-programming/#findComment-5338254 Share on other sites More sharing options...
kevtris Posted October 27, 2023 Share Posted October 27, 2023 On 10/25/2023 at 6:49 PM, carlsson said: Is that the same @kevtris who is on this forum? Perhaps he would remember. yes, that would be me. I have dumped 50-60 or more hand held game CPUs and took pictures of the guts and vectored many VFDs. to the thread author, the code is a disassembly of the dumped binary from the game. The source code is not freeware and is still technically copyright by whoever wrote it. The CPUs used are generally somewhat obscure 4 bit ones, and the best source to understanding them is probably the mame source code (mame runs most of the dumps I have made, so if you really want to play the coleco tabletop games you can do that through mame (or many many others)). The chip datasheets are available but don't list the opcodes for each instruction, which is where the mame source comes in. I dumped these by reverse engineering the chip and figuring out the factory test modes to dump several different kinds and brands of microcontroller used in these. Then some custom hardware was made to do the job. 1 2 Quote Link to comment https://forums.atariage.com/topic/355115-tabletop-vfd-game-programming/#findComment-5338936 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.