What's new

Which M92 Multi would you perfer

  • I would buy a simple bank-switching M92 Multi that only works with Major Title 2 for $350

    Votes: 38 66.7%
  • I would only buy a fancy M92 Multi that works with any donor, and would be willing to pay $800

    Votes: 16 28.1%
  • I am not interested in buying any M92 Multi

    Votes: 3 5.3%

  • Total voters
    57
Is that the rom board or repro main board? Rom board first please! Those of us with an M84 Hammerin Harry are drooling :P
Well, i did the hardware for the rom board and motherboard, the real holdup is the last 3 games need porting ;)
 
I voted for the MT2 version, but you should have a vote option for any of the above!
 
Well, i did the hardware for the rom board and motherboard, the real holdup is the last 3 games need porting ;)
Which are the last three that need porting? Image Fight, Tonma, Mr Heli?

Seems like it would be worth assembling in beta status with the already ported games ;)
 
If these were to be put into 27C322: 88.4MiB/4MiB = 23 EPROMs

It would take 51 x 27c322, due to the bus layout

No FPGA/CPU required PERIOD!

Any way you slice it, eeprom or flash, 5v or 3.3v memory, fpga/cpld programmable logic is required.

I am suggesting the quickest path to a physical multi. Having the ~14 game M92 ROM set on EEPROMs is not viable.

Correct.

Its not, this would be preformed with large capacity TSOPs or other modern storage medium.

Yup, along with 28 x 8bit bus translators + logic to control bank selection

Well 5V SRAM to be specific, in 8-bit width, stuff that Digikey has in stock.
https://www.digikey.com/en/products/detail/alliance-memory-inc/AS6C8008-55ZIN/4234598

How do you assert bus control to program the 5 separate buses in circuit?
 
...
How do you assert bus control to program the 5 separate buses in circuit?
I was going to bring in the PCB control signals to the multi PCB through 244 buffers, while bootstrapping the SRAM with data, I would have the buffers in high impedance output until I was done loading the SRAM with content. Similar with the data lines to each SRAM, use a 244 buffer between the single FPGA data bus and each SRAM and just program them one by one, then keep the 244 in high impedance while the PCB is actually running. Pry some steps around resetting the main CPU to get the board in a running state would be needed as well.


But that brings up a good point about how to keep the busses quiet while we do the bootstrapping. Maybe not an ideal choice but you could gate the oscillator on the main PCB to keep those ASIC chips from running while the multi bootstraps. If you use the RV901T, you have a pretty fancy PLL at hand and could regenerate the same clock frequency that the crystal + discreate chips was making. Just feed the PLL derived clock into the M92 and wait till once you have finished the bootstrap routine before sending the clock pulses to the M92.
 
Last edited:
Which are the last three that need porting? Image Fight, Tonma, Mr Heli?
Image fight, tonma .... Mr heli and pound 4 pound are 50% done so together count as 1 ;)

Seems like it would be worth assembling in beta status with the already ported games
Well, the hardware comes first always.... Ports always take longer and should always be expected as a bonus, but in this case it's pointless without the full set :D
 
1 ! i have a MAJOR TITLE 2 near mint and $350 taste very nice
 
Back
Top