If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!
Proto:The Adventures of Batman & Robin (Game Gear)
Jump to navigation
Jump to search
This page details one or more prototype versions of The Adventures of Batman & Robin (Game Gear).
This prototype is documented on Hidden Palace.
A number of prototypes were included in drx's big Sega prototype release from 2008. All of the prototypes are from near the end of development, and are thus pretty similar to the final game.
May 6th, 1995 prototype
Some source code can be seen in this prototype at 7BCA7.
Alany.Xpos; /* az eldobóhoz*/ lp = LenyBeszur( &Ltmp ); if( lp-- ) { lp->Yspd = _lt( BY, Alany.Ypos - 10 ) ? -2 : _gt( BY, Alany.Ypos + 10 ) ? 2 : 0; lp->Xspd = _lt( BFolt.Bal, Alany.Xpos ) ? -3 : 3; } } if( animugras ) /* ha végetért a dobás */ { LenyAnimY( aEl, Alany.Yspd, Cneg( Alany.Xspd ) ? abMaszMasz : ajMaszMasz ); Alany.tmr = 45; /* egy kis ideig vár */ } } break; case aHal: /* ha meg kell halnia */ /*LenyAnimY( aVeg, 3, Cneg( Alany.Xspd ) ? abMaszMasz : ajMaszMasz );*/ Alany.tmr = 10; Alany.irany = Meghal(); return VILLOG; case aVeg: ++Alany.delay; Alany.Ypos = Alany.Ypos + Alany.Yspd; if( !--Alany.tmr || animugras ) Alany.irany = Meghal(); /* föl is éleszti az utódját */ retur
Translation.
Entity.Xpos; /* for the thrower*/ lp = EntityStabs( &Ltmp ); if( lp-- ) { lp->Yspd = _lt( BY, Entity.Ypos - 10 ) ? -2 : _gt( BY, Entity.Ypos + 10 ) ? 2 : 0; lp->Xspd = _lt( BPosition.Left, Entity.Xpos ) ? -3 : 3; } } if( animjump ) /* when throwing ends */ { EntityAnimY( aEl, Entity.Yspd, Cneg( Entity.Xspd ) ? abMaszMasz : ajMaszMasz ); Entity.tmr = 45; /* waits for a bit */ } } break; case aDie: /* if has to die */ /*EntityAnimY( aVeg, 3, Cneg( Entity.Xspd ) ? abMaszMasz : ajMaszMasz );*/ Entity.tmr = 10; Entity.direction = Dies(); return FLASHES; case aVeg: ++Entity.delay; Entity.Ypos = Entity.Ypos + Entity.Yspd; if( !--Entity.tmr || animjump ) Entity.irany = Dies(); /* revives its offspring */ retur
(Source: Original TCRF research)