Previous Thread
Next Thread
Print Thread
Page 29 of 116 1 2 27 28 29 30 31 115 116
Joined: Mar 2008
Posts: 1,049
Very Senior Member
OP Offline
Very Senior Member
Joined: Mar 2008
Posts: 1,049
Is there a macro for Sofware States too?


"A user interface is like a joke. If you have to explain it, it's not that good."
Joined: May 2008
Posts: 4,930
Likes: 24
Q
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,930
Likes: 24
Originally Posted By Shideravan
Is there a macro for Sofware States too?

Not yet, but there'll be one or two of course wink.


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: May 2008
Posts: 4,930
Likes: 24
Q
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,930
Likes: 24
Support for software-state checking & caching has been promoted to non-WIP in SVN r4836 wink! It might not be "perfect" yet and it has so far only been tested on Linux, but I think it's ready for general use now. However, I'd appreciate tests by others esp. on Windows!


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: Aug 2009
Posts: 669
Senior Member
Offline
Senior Member
Joined: Aug 2009
Posts: 669
Originally Posted By qmc2
Support for software-state checking & caching has been promoted to non-WIP in SVN r4836 wink! It might not be "perfect" yet and it has so far only been tested on Linux, but I think it's ready for general use now. However, I'd appreciate tests by others esp. on Windows!


One thing that I found is, that it'll mark a entry incorrect, yet when you run it, mess doesn't complain

Joined: May 2008
Posts: 4,930
Likes: 24
Q
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,930
Likes: 24
I know there are such cases but that's the result of what MESS returns when running "mess -verifysoftlist <software-list>"... (which BTW is one reason NOT to combine states to just green/red)


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: May 2008
Posts: 4,930
Likes: 24
Q
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,930
Likes: 24
An example for this is:

Code:
rene@thunder:~/src/mame-svn> ./mess64 -rp "/home/games/mess/roms;/home/games/mame/roms" -verifysoftlist neogeo 2>&1 | grep pbobblenb
pbobblenb   : us1 (131072 bytes) - NOT FOUND
pbobblenb   : um1 (131072 bytes) - NOT FOUND
pbobblenb   : u8 (1048576 bytes) - NOT FOUND
pbobblenb   : u9 (524288 bytes) - NOT FOUND
pbobblenb   : uc5 (524288 bytes) - NOT FOUND
pbobblenb   : uc6 (524288 bytes) - NOT FOUND
romset neogeo:pbobblenb is bad

But it still runs:

Code:
rene@thunder:~/src/mame-svn> ./mess64 -rp "/home/games/mess/roms;/home/games/mame/roms" -verbose aes -cart neogeo:pbobblenb
Build version:      0.148u2 (Mar 28 2013)
Build architecure:  SDLMAME_ARCH= 
Build defines 1:    SDLMAME_UNIX=1 SDLMAME_X11=1 SDLMAME_LINUX=1 
Build defines 1:    LSB_FIRST=1 PTR64=1 DISTRO=generic SYNC_IMPLEMENTATION=tc 
SDL/OpenGL defines: SDL_COMPILEDVERSION=1214 USE_OPENGL=1 USE_DISPATCH_GL=1 
Compiler defines A: __GNUC__=4 __GNUC_MINOR__=5 __GNUC_PATCHLEVEL__=0 __VERSION__="4.5.1 20101208 [gcc-4_5-branch revision 167585]" 
Compiler defines B: __amd64__=1 __x86_64__=1 __unix__=1 
Compiler defines C: __USE_FORTIFY_LEVEL=0 
SDL Device Driver     : x11
SDL Monitor Dimensions: 1920 x 1080
Enter sdlwindow_init
Using SDL single-window soft driver (SDL 1.2)
Leave sdlwindow_init
Keyboard: Start initialization
Input: Adding Kbd #0: System keyboard
Keyboard: Registered System keyboard
Keyboard: End initialization
Mouse: Start initialization
Input: Adding Mouse #0: System mouse
Mouse: Registered System mouse
Mouse: End initialization
Joystick: Start initialization
Input: Adding Joy #0: Logitech Logitech Extreme 3D
Joystick: Logitech Logitech Extreme 3D
Joystick:   ...  4 axes, 12 buttons 1 hats 0 balls
Joystick:   ...  Physical id 0 mapped to logical id 0
Joystick: End initialization
Audio: Start initialization
Audio: Driver is alsa
Audio: frequency: 48000, channels: 2, samples: 1024
sdl_create_buffers: creating stream buffer of 76800 bytes
Audio: End initialization
output: opened output notifier file /tmp/sdlmame_out
Region ':mainbios' created
Searching font Liberation Sans in -fontpath
Matching font: /usr/share/fonts/truetype/LiberationSans-Regular.ttf
Region ':maincpu' created
Region ':audiobios' created
Region ':audiocpu' created
Region ':zoomy' created
Region ':fixedbios' created
Region ':fixed' created
Region ':ymsnd' created
Region ':ymsnd.deltat' created
Region ':sprites' created
Region ':cart:maincpu' created
Region ':cart:fixed' created
Region ':cart:audiocpu' created
Region ':cart:ymsnd' created
Region ':cart:sprites' created
Starting Neo-Geo AES ':'
Optional device 'tempcdc' not found
Optional shared pointer 'paletteram2' not found
Optional shared pointer 'paletteram' not found
Optional shared pointer 'paletteram2' not found
Optional shared pointer 'paletteram' not found
Optional shared pointer 'paletteram2' not found
Optional shared pointer 'paletteram' not found
  (missing dependencies; rescheduling)
Starting 68000 ':maincpu'
Starting Z80 ':audiocpu'
Starting Video Screen ':screen'
Starting Speaker ':lspeaker'
  (missing dependencies; rescheduling)
Starting Speaker ':rspeaker'
  (missing dependencies; rescheduling)
Starting YM2610 ':ymsnd'
Starting NEC uPD4990A ':upd4990a'
Starting Cartslot ':cart'
Starting Software list ':cart_list'
Starting Neo-Geo AES ':'
Optional device 'tempcdc' not found
Optional shared pointer 'paletteram2' not found
Optional shared pointer 'paletteram' not found
Optional shared pointer 'paletteram2' not found
Optional shared pointer 'paletteram' not found
Optional shared pointer 'paletteram2' not found
Optional shared pointer 'paletteram' not found
  (missing dependencies; rescheduling)
Starting Speaker ':lspeaker'
Starting Speaker ':rspeaker'
Starting Neo-Geo AES ':'
Optional device 'tempcdc' not found
Optional shared pointer 'paletteram2' not found
Optional shared pointer 'paletteram' not found
Optional shared pointer 'paletteram2' not found
Optional shared pointer 'paletteram' not found
Optional shared pointer 'paletteram2' not found
Optional shared pointer 'paletteram' not found
Region ':maincpu' created
Region ':fixed' created
Region ':audiocpu' created
Region ':ymsnd' created
Region ':sprites' created
output: closed output notifier file
sdl_kill: closing audio
Joystick: Start deinitialization
Joystick: End deinitialization
Enter sdlwindow_exit
Leave sdlwindow_exit

Dunno if it's a bug in MESS or the software-list(s)... or wanted behavior.


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: Aug 2009
Posts: 669
Senior Member
Offline
Senior Member
Joined: Aug 2009
Posts: 669
Methinks me might know why. Could it be that QMC2 checks every rom in a set like pbobblenb, when most of the roms is in pbobblen, thus not really taking into account, split roms. where the main set has most of the roms, and the clones only have the roms needed for that set, and taking the rest from the parent?

Joined: May 2008
Posts: 4,930
Likes: 24
Q
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,930
Likes: 24
Well, -verifysoftlist shouldn't tell me 'bad' then... and QMC2 only interprets what this command returns. It does nothing else.


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: Dec 2009
Posts: 351
ASH Offline
Senior Member
Offline
Senior Member
Joined: Dec 2009
Posts: 351
Originally Posted By qmc2
BTW, I'm currently adding support for software-status checking & caching, and I want to use different icons than the system ones to indicate software-states.

Here's my current set of icons for software-states (correct, incorrect, mostly correct, not found and unknown):



What do you think? Or perhaps someone wants to post different ones (appreciated).


On the NES I get a couple of red (incorrect) icons but the game runs fine ?

see screenshot


Joined: May 2008
Posts: 4,930
Likes: 24
Q
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,930
Likes: 24
Originally Posted By ASH
On the NES I get a couple of red (incorrect) icons but the game runs fine ?

Yeah, I've posted the reason above smile!


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Page 29 of 116 1 2 27 28 29 30 31 115 116

Moderated by  qmc2 

Link Copied to Clipboard
Who's Online Now
2 members (Vas Crabb, 1 invisible), 20 guests, and 3 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,102
Posts119,263
Members5,019
Most Online890
Jan 17th, 2020
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com