Welcome to Emulationworld

Forum Index | FAQ | New User | Login | Search

Make a New PostPrevious ThreadView All ThreadsNext ThreadShow in Flat Mode*


SubjectRe: Genesis, NeoGeo, CPS1/2 Z80 Reply to this message
Posted byfinaldave
Posted on06/05/05 01:34 AM



> > > So how exactly does one get the info on CPS1/CPS2 hardware?
> > >
> > > (Please don't say MAME)
> >
> > If you aren't a good enough C/C++ jock to trivially understand MAME you
> probably
> > shouldn't be trying to write an emulator. It's harsh, but it's the truth.
> >
>
> Just the answer I expect from bloody MAME nazis. Code never replaces
> documentation. The absolute lack of documentation in the MAME project is one of
> the main points that make the whole project almost worthless from a programmer
> point of view.

:-O

Okay, I have to stop you riiight there:
1) "Bloody MAME Nazis"? WTF?

2) "Code never replaced documentation"? WTF?

Okay, let try this out.
Let's say I want to know about CPS1. It's taken me about a minute to download the MAME source code.

I shall now open up cps1.c
SHOCK HORROR - there's a comment at the top which says
"68000 for game, Z80, YM-2151 and OKIM6295 for sound."
Could this be *GASP* the documentation you said did not exist?

How about a memory map?:
AM_RANGE(0x000000, 0x1fffff) AM_READ(MRA16_ROM) /* 68000 ROM */
AM_RANGE(0x800000, 0x800001) AM_READ(input_port_4_word_r) /* Player input ports */
...
So let me see... could possibly 000000-1fffff be the ROM? MY GOD!

How much of a fucking idiot would you have to be not to understand that!


3) "MAME is absolutely worthless from a programmer point of view".... are you on Crack?








Newsdee's Love, Glory, and Discussion Boards


-
Entire Thread
Subject  Posted byPosted On
*Genesis, NeoGeo, CPS1/2 Z80  Jonemaan04/13/05 08:19 PM
.*Re: Genesis, NeoGeo, CPS1/2 Z80  Bart T.04/14/05 03:48 AM
..*Re: Genesis, NeoGeo, CPS1/2 Z80  ElSemi04/18/05 08:08 AM
...*Re: Genesis, NeoGeo, CPS1/2 Z80  Jonemaan04/18/05 09:48 AM
....*Re: Genesis, NeoGeo, CPS1/2 Z80  Hyde04/22/05 06:58 AM
.....*Re: Genesis, NeoGeo, CPS1/2 Z80  R. Belmont04/22/05 09:04 PM
......*Re: Genesis, NeoGeo, CPS1/2 Z80  Hyde04/26/05 05:29 AM
......*Re: Genesis, NeoGeo, CPS1/2 Z80  victormoya04/23/05 06:47 AM
........Re: Genesis, NeoGeo, CPS1/2 Z80  finaldave06/05/05 01:34 AM
.......*Re: Genesis, NeoGeo, CPS1/2 Z80  smf04/27/05 07:09 AM
.......*Re: Genesis, NeoGeo, CPS1/2 Z80  R. Belmont04/27/05 02:54 AM
........*Re: Genesis, NeoGeo, CPS1/2 Z80  MooglyGuy05/19/05 08:00 PM
......*Re: Genesis, NeoGeo, CPS1/2 Z80  Jonemaan04/22/05 09:24 PM
.......*Re: Genesis, NeoGeo, CPS1/2 Z80  smf04/27/05 07:03 AM