MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

Quantum Leaper
OCRer and Monkey Typist for Galaxy Game
Reged: 03/08/04
Posts: 198
Loc: Orion spiral arm of the Milky Way
Send PM
Re: Galaxy Game?
01/13/11 11:23 PM


> > > 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.







Entire thread
Subject Posted by Posted on
* Galaxy Game? Quantum Leaper 01/13/11 06:54 AM
. * Re: Galaxy Game, PDP-11 cpu, and now MESS gregf  02/23/11 09:47 PM
. * Re: Galaxy Game? Lord Nightmare  01/13/11 07:58 AM
. * Re: Galaxy Game? R. Belmont  01/13/11 05:50 PM
. * Re: Galaxy Game? Quantum Leaper  01/13/11 11:23 PM
. * CPU subclassing for fun and profit R. Belmont  01/14/11 05:55 PM
. * Re: CPU subclassing for fun and profit Quantum Leaper  01/16/11 03:09 AM
. * Re: CPU subclassing for fun and profit hap  01/14/11 09:19 PM
. * Re: CPU subclassing for fun and profit Fever  01/15/11 10:25 PM
. * Re: CPU subclassing for fun and profit Quantum Leaper  01/16/11 03:30 AM
. * Re: CPU subclassing for fun and profit ranger_lennier  01/15/11 11:15 PM
. * Re: CPU subclassing for fun and profit Fever  01/15/11 11:47 PM
. * Re: CPU subclassing for fun and profit R. Belmont  01/16/11 12:08 AM
. * Re: CPU subclassing for fun and profit R. Belmont  01/14/11 11:06 PM
. * Re: CPU subclassing for fun and profit hap  01/16/11 11:18 PM
. * Re: CPU subclassing for fun and profit R. Belmont  01/16/11 11:34 PM
. * Re: Galaxy Game? hap  01/14/11 01:29 AM
. * Re: Galaxy Game? etabeta  01/14/11 09:35 AM
. * This is the best thing we can do... MASH  01/15/11 06:09 AM
. * May I? GatKong  01/14/11 12:09 AM
. * Re: May I? Quantum Leaper  01/14/11 06:01 AM
. * Re: May I? ranger_lennier  01/14/11 04:29 AM
. * Re: May I? Quantum Leaper  01/14/11 07:10 AM

Extra information Permissions
Moderator:  Robbbert, Tafoid 
1 registered and 153 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 2453