Quoted from dr_nybble:Hopefully the software in terms of game logic is reasonably portable to new hardware (assuming it wasn't written in assembly).
I would think it is probably C++, but it may be something else entirely. I have no idea.
You're currently viewing posts by Pinsider goronic.
Click here to go back to viewing the entire thread.
Quoted from dr_nybble:Hopefully the software in terms of game logic is reasonably portable to new hardware (assuming it wasn't written in assembly).
I would think it is probably C++, but it may be something else entirely. I have no idea.
Quoted from dr_nybble:Seems like it is a 68B09E. Wow, maybe it was written in assembly!
Keith would know for sure.
Quoted from fosaisu:So you’re saying Stern used off-the-shelf CPU and other components from other mfrs that it wouldn’t have the rights to have refabricated now even if it wanted to?
I would expect that is still the case for all pinball machines. AMD or Intel CPUs would likely be the go to chips today - back then Motorola was big for that. I can't image Stern - or any other pinball manufacture - would create their own microprocessors.
Not sure if Spike 2 is using Intel or AMD chips - doesn't look like typical CPU sockets to me (unless it is under that heat sink): https://shop.sternpinball.com/products/spike-2-cpu-board
Quoted from mbeardsley:You're right, I meant 1980's...not 1980. But still it's been outdated for well over 30 years. On the other hand, it still IS available.
https://www.jameco.com/z/6809E-Major-Brands-MPU-M6800-CISC-8-Bit-1MHz-40-Pin-PDIP_43545.html?%20CID=GOOG&gclid=CjwKCAiAyc2BBhAaEiwA44-wWwRDXwTf-zZCH6AYz3oMkA0tJJ5CUsVHuoajnHy616JZM-2oyzqjUhoC9wMQAvD_BwE
That's insane! 10 bucks for a 8 bit, 1 MHz microprocessor
Wow have times changed or what!?
Quoted from PinMonk:6809 assembler macros are TIGHT! My son rolls his eyes when I pontificate about how small my 6502 assembly code was back in the day compared to what bloated high level languages put out now. He's also tired of hearing that 6502 was RISC-like before RISC/arm were sexy.
Seems like an emulation layer running the code within a wrapper that handles interface to the new host machine is the fastest way to go and not introduce errors in the code that would affect rules, etc. Super easy, barely an inconvenience.
I only had 1 class in assembly when I was in college. Most all of my academic development was done in Pascal initially, then C, then C++. As a professional it started with C++ on UNIX systems, then Windows, up to C# and JavaScript/Typescript of today.
Coding assembly language was no joke - glad I missed having to do it professionally
You're currently viewing posts by Pinsider goronic.
Click here to go back to viewing the entire thread.
Wanna join the discussion? Please sign in to reply to this topic.
Great to see you're enjoying Pinside! Did you know Pinside is able to run without any 3rd-party banners or ads, thanks to the support from our visitors? Please consider a donation to Pinside and get anext to your username to show for it! Or better yet, subscribe to Pinside+!
This page was printed from https://pinside.com/pinball/forum/topic/vault-rumors-lotr-market-?tu=goronic and we tried optimising it for printing. Some page elements may have been deliberately hidden.
Scan the QR code on the left to jump to the URL this document was printed from.