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 3 - ARCADE - 1Emulation.com
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

57 replies to this topic

### #23 18Phoenix Posted 02 September 2016 - 01:18 PM

18Phoenix

Beginner

• Members+
• 11 posts
Robert, you're great.
Big thanks

What about the 2 errors I've reported ?

Edited by 18Phoenix, 02 September 2016 - 01:21 PM.

### #24 Robert Posted 02 September 2016 - 02:22 PM

Robert

Alchemist

• 11,320 posts
• Gender:Male
• Location:Land of Oz

The quizard games have the MACHINE_UNEMULATED_PROTECTION flag, which causes it to be considered non-working. There's no program problem.

### #25 mamesick Posted 02 September 2016 - 08:09 PM

mamesick

Novice

• Members+
• 41 posts

Ok, I found the time to compile a tiny build with source Robert posted. Here's a small list of changes plus a bugfix that I *never* noticed when I used to release MAMEUIFX:

1) changed default text to all message boxes the internal UI displays to black.  (src\frontend\mame\ui\text.h)

2) removed red background for the internal confirmation on exit message box. It's simply a confirmation step, no need to warn the user with a red color. (src\frontend\mame\ui\ui.cpp)

3) imperfect and not working message box at startup now have black text, due to the fact that the color of them is hardcoded in source and not customizable. See point #1

4) implemented the new core options AUTOSTRETCHXY and UNEVENSTRETCHY to GUI (src\osd\winui\mameui.rc, resource.h, properties.cpp)

5) fixed an hidden nasty bug: if you change the path for external DATS history, mameinfo, etc. from default (\DATS\) this is taken in account only by the GUI and not also by the Internal UI (you know, now you can read history.dat also during gaming) because the change, even if applied correctly and saved into the UI.INI file, is not parsed at every game startup. Fixed forcing our startup routine to re-load the UI.INI at every new game launch, like it's done by the MAME core (src\osd\winui\winui.cpp, winui_opts.cpp, winui_opts.h)

I linked some pics, that also shows the temporary new icon.

I'm not able to attach the modified source package due to size restrictions. I'll upload somewhere else tomorrow.

### #26 mamesick Posted 03 September 2016 - 06:22 AM

mamesick

Novice

• Members+
• 41 posts

Ok , here's the package. Notice that ARCADE.FLT still contains some drivers you probably already commented out in your local tree.

### #27 Robert Posted 03 September 2016 - 09:36 AM

Robert

Alchemist

• 11,320 posts
• Gender:Male
• Location:Land of Oz
Thanks I will take a look

### #28 18Phoenix Posted 04 September 2016 - 09:54 AM

18Phoenix

Beginner

• Members+
• 11 posts

I'm missing no rom, that's an error. With Arcade64 the game cobram3 isn't working, but it runs fine with MameUI.

The quizard games have the MACHINE_UNEMULATED_PROTECTION flag, which causes it to be considered non-working. There's no program problem.

In Arcade64 the following roms have the status of not working, what's definitly wrong.
In MameUI this roms have the status working and they work wonderfull and are playable:
quizard, quizard2, quizard2_22, quizard3, quizard_10, quizard_12, quizard_17

I always check all working CHD games. That's why I noticed it.

Edited by 18Phoenix, 04 September 2016 - 10:04 AM.

### #29 Robert Posted 09 September 2016 - 12:12 PM

Robert

Alchemist

• 11,320 posts
• Gender:Male
• Location:Land of Oz
Just to see if it could work, attached the ARCADE winui frontend onto MAMEUI, and yes it does work.

Had to disable a couple of unsupported options such as glsl_path and so on, and a small fix of the auditing code.

Obviously I didn't bring over the game hacks, changed nag colours etc.

Unfortunately the big black ARCADE splash screen is there, it needs to be replaced by a MAMEUI one, if someone would like to oblige.

Meanwhile in ARCADE, added mamesick's suggestions (even though I don't like the black text in the nag screens), and been experimenting with various A icons.

### #30 Alzabo Posted 12 September 2016 - 02:45 AM

Alzabo

Novice

• Members+
• 20 posts
• Gender:Male
• Location:Australia
• Interests:Gaming

I just wanted to say that I worked on a splash screen and icon for ARCADE for Robert and recently made a new placeholder image for the screenshots preview.

Edit: I also uploaded new icons and artwork for the ARCADE UI to my Mega account.

Edited by Alzabo, 13 September 2016 - 05:28 AM.

### #31 Robert Posted 16 September 2016 - 01:50 PM

Robert

Alchemist

• 11,320 posts
• Gender:Male
• Location:Land of Oz
Added a game from mess called tvgame.

### #32 Robert Posted 17 September 2016 - 10:49 AM

Robert

Alchemist

• 11,320 posts
• Gender:Male
• Location:Land of Oz
Added the new blue & white icon, splash screen, and default picture from Alzabo. Very nice

Robert

Alchemist