> > > I was just wondering if the Mame team was going to do something with Galaxy Game. > > It > > > been about 6 months since I finished recreating the source code and getting it to > > > compile. I was just wondering should I have submitted something or what? I didn't > > > want to bug the Mame Developers about it, since I know what can happen but from > > what > > > I can tell it shouldn't be that hard of a game to add. Since the T11 chip has the > > > Basic PDP-11 instruction set (except MARK) and Mame already emulates that chip. > > > > can you send current source and compiled binaries to submit at mamedev . org? > > He has no driver or CPU core to submit. > Your right I don't but its more in the nature of a Rom with the Source for the Rom. It a 91K source file and 5,910 byte binary file which would be the game. Unless you want me to convert to represent a Paper tape which is the way Bill has it binary stored, Binary, Hex, Decimal or Octal, your choice. Octal would be the easiest.
Also doesn't mean I couldn't write one or both, I just thought it would be easier for a Mamedev to it since they work with the code more. All you have to do is modify the T-11 core into a PDP-11 core, you don't need the extra opcodes unless you like adding code that will never be used, unless you find another PDP-11 game. My experience has shows me programmers who use the source code a lot can add or modify code a lot faster than an outsider. The output and input for the game is fairly simple, Plot a point or draw a line for output and input is a joystick, not sure what kind of hand, but simple to find out. Coin input is dime or quarter.
I guess being the 'monkey typist' wasn't enough.
> Someone attempted to add the missing opcodes to the T-11 core a while back and Aaron > correctly rejected it because the T-11 does not have those opcodes (it's simplified > compared to a real PDP-11). Galaxy Game at minimum would require creating a separate > core type (similar to the 680x0 family) and make sure the inauthentic opcodes are > ignored or trap out or whatever they currently do when it's in T-11 mode. And as the > only active developer who touches CPU cores, my backlog is about 18 months long at > the moment.
I didn't think someone could be that dumb, not to spawn off the T-11 core and modify it to be a PDP-11 core. I would guess that Mame gets stupid submissions all the time.
So lets say I have to modify the T-11 source code into a PDP-11, the first thing to do, is change all 5 files names into PDP11(something).X, correct? Then run a search and replace on all t11_ to pdp11_ in the source code right? I know there is more to it than that, but I found beginning small always the best way in any program. I guess then you could add the extra 14 opcodes (plus different modes) which would never be used in Galaxy Game since it uses 33 opcodes (and different modes) for a total of 986 total opcodes, all of which are available in the T-11.
I was always thought Mame was about preserving history, and Galaxy Game is the first Arcade game.
One last thought, the PDF spent years on the website doing nothing, until someone who was interested in history did something with it, I guess it will spend a few more years before it added to MAME, since you said it will take you 18 months to look at it. I guess a few more years before some real history is added to Mame.
|