registry = ipsRegistry::instance(); $this->settings =& $this->registry->fetchSettings(); } public function getOutput() { return; } public function replaceOutput($output, $key) { require_once( IPSLib::getAppDir('ibprobattle') . '/sources/battleHooks.php' ); $this->battleHook = new battleHooks( $this->registry ); return $this->battleHook->statsTopicView($output, $key); } } ?>registry = ipsRegistry::instance(); $this->settings =& $this->registry->fetchSettings(); } public function getOutput() { require_once( IPSLib::getAppDir('ibprobattle') . '/sources/battleHooks.php' ); $this->battleHook = new battleHooks( $this->registry ); return $this->battleHook->statsTopicViewJS(); } } ?> ARCADE change log - Page 6 - ARCADE - 1Emulation.com

Jump to content

Welcome to 1Emulation.com
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account
Photo

ARCADE change log

- - - - -

  • Please log in to reply
57 replies to this topic

#56
Robert

Robert

    Alchemist

  • User Admin
  • 11,413 posts
  • Gender:Male
  • Location:Land of Oz
Your changes have been added to the source.

#57
haynor666

haynor666

    Member

  • Members+
  • 58 posts
  • Gender:Male
  • Location:Tarnobrzeg, Poland

Thanks Robert. I hope other users like those changes.



#58
haynor666

haynor666

    Member

  • Members+
  • 58 posts
  • Gender:Male
  • Location:Tarnobrzeg, Poland

One final change, this one might not too nice as it restores original resolution for some system1 games back to 256x224 (actually 512x224). Guy who wrote driver intentionally cut some games where there was visible clipping on borders (like on NES console) but I think this is wrong. Of course probably most people will prefer old visible area.

 

diff -Nru src/mame/drivers/system1.cpp src-new/mame/drivers/system1.cpp
--- src/mame/drivers/system1.cpp	Wed May 31 01:17:05 2017
+++ src-new/mame/drivers/system1.cpp	Sun Jun 18 17:55:46 2017
@@ -2190,12 +2190,12 @@
 
 
 /* reduced visible area for scrolling games */
-static MACHINE_CONFIG_DERIVED( sys1ppis, sys1ppi )
-
-	/* video hardware */
-	MCFG_SCREEN_MODIFY("screen")
-	MCFG_SCREEN_VISIBLE_AREA(2*(0*8+8), 2*(32*8-1-8), 0*8, 28*8-1)
-MACHINE_CONFIG_END
+//static MACHINE_CONFIG_DERIVED( sys1ppis, sys1ppi )
+//
+//	/* video hardware */
+//	MCFG_SCREEN_MODIFY("screen")
+//	MCFG_SCREEN_VISIBLE_AREA(2*(0*8), 2*(32*8-1), 0*8, 28*8-1)
+//MACHINE_CONFIG_END
 
 
 
@@ -2363,33 +2363,33 @@
 MACHINE_CONFIG_END
 
 /* reduced visible area for scrolling games */
-static MACHINE_CONFIG_DERIVED( sys1pios, sys1pio )
-
-	/* video hardware */
-	MCFG_SCREEN_MODIFY("screen")
-	MCFG_SCREEN_VISIBLE_AREA(2*(0*8+8), 2*(32*8-1-8), 0*8, 28*8-1)
-MACHINE_CONFIG_END
+//static MACHINE_CONFIG_DERIVED( sys1pios, sys1pio )
+//
+//	/* video hardware */
+//	MCFG_SCREEN_MODIFY("screen")
+//	MCFG_SCREEN_VISIBLE_AREA(2*(0*8), 2*(32*8-1), 0*8, 28*8-1)
+//MACHINE_CONFIG_END
 
-static MACHINE_CONFIG_DERIVED( sys1piosx_315_5099, sys1pios )
+static MACHINE_CONFIG_DERIVED( sys1piosx_315_5099, sys1pio )
 	MCFG_CPU_REPLACE("maincpu", SEGA_315_5065, MASTER_CLOCK)
 	ENCRYPTED_SYS1PIO_MAPS
 	MCFG_SEGACRPT_SET_DECRYPTED_TAG(":decrypted_opcodes")
 MACHINE_CONFIG_END
 
-static MACHINE_CONFIG_DERIVED( sys1piosx_315_spat, sys1pios )
+static MACHINE_CONFIG_DERIVED( sys1piosx_315_spat, sys1pio )
 	MCFG_CPU_REPLACE("maincpu", SEGA_315_SPAT, MASTER_CLOCK)
 	ENCRYPTED_SYS1PIO_MAPS
 	MCFG_SEGACRPT_SET_DECRYPTED_TAG(":decrypted_opcodes")
 MACHINE_CONFIG_END
 
 
-static MACHINE_CONFIG_DERIVED( sys1ppisx_315_5064, sys1ppis )
+static MACHINE_CONFIG_DERIVED( sys1ppisx_315_5064, sys1ppi )
 	MCFG_CPU_REPLACE("maincpu", SEGA_315_5064, MASTER_CLOCK)
 	ENCRYPTED_SYS1PPI_MAPS
 	MCFG_SEGACRPT_SET_DECRYPTED_TAG(":decrypted_opcodes")
 MACHINE_CONFIG_END
 
-static MACHINE_CONFIG_DERIVED( sys1ppisx_315_5041, sys1ppis )
+static MACHINE_CONFIG_DERIVED( sys1ppisx_315_5041, sys1ppi )
 	MCFG_CPU_REPLACE("maincpu", SEGA_315_5041, MASTER_CLOCK)
 	ENCRYPTED_SYS1PPI_MAPS
 	MCFG_SEGACRPT_SET_DECRYPTED_TAG(":decrypted_opcodes")
@@ -5426,8 +5426,8 @@
  *************************************/
 
 /* PPI-based System 1 */
-GAME( 1983, starjack,   0,        sys1ppis,          starjack,  system1_state, bank00,       ROT270, "Sega", "Star Jacker (Sega)", MACHINE_SUPPORTS_SAVE )
-GAME( 1983, starjacks,  starjack, sys1ppis,          starjacks, system1_state, bank00,       ROT270, "Sega (Stern Electronics license)", "Star Jacker (Stern Electronics)", MACHINE_SUPPORTS_SAVE )
+GAME( 1983, starjack,   0,        sys1ppi,          starjack,  system1_state, bank00,       ROT270, "Sega", "Star Jacker (Sega)", MACHINE_SUPPORTS_SAVE )
+GAME( 1983, starjacks,  starjack, sys1ppi,          starjacks, system1_state, bank00,       ROT270, "Sega (Stern Electronics license)", "Star Jacker (Stern Electronics)", MACHINE_SUPPORTS_SAVE )
 GAME( 1983, upndown,    0,        sys1ppix_315_5098, upndown,   system1_state, bank00,       ROT270, "Sega", "Up'n Down (315-5030)", MACHINE_SUPPORTS_SAVE )
 GAME( 1983, upndownu,   upndown,  sys1ppi,           upndown,   system1_state, bank00,       ROT270, "Sega", "Up'n Down (not encrypted)", MACHINE_SUPPORTS_SAVE )
 GAME( 1983, regulus,    0,        sys1ppix_315_5033, regulus,   system1_state, bank00,       ROT270, "Sega", "Regulus (315-5033, Rev A.)", MACHINE_SUPPORTS_SAVE )


Edited by haynor666, 18 June 2017 - 08:09 PM.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users