Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Robert

ARCADE 0.185

Recommended Posts

At least gseeker continue screen works fine but I didn't check all other games.

Share this post


Link to post
Share on other sites

I always forget to ask: where's netplay (maybe Kaillera) in ARCADE, if it's in emulator?

Edited by Midnight Kid

Share this post


Link to post
Share on other sites

As far as that goes, it has no more than standard MAME.

Share this post


Link to post
Share on other sites

I think you didint readed the problem i said, so im goin to say it again

There is a problem that keeps happening to me

 

Yesterday i got a Steam Controller, so i decided to try Arcade with it, so i need to go in Big Picture mode to make the controller works, but everytime i try to start a game, the emulator crashes, i tried different video modes but that didint worked

Share this post


Link to post
Share on other sites

I only use keyboard, so I cannot test or advise.

Share this post


Link to post
Share on other sites

I wrote this here along the flow of the conversation.

Namco NB1 hack also breaks some graphics of Nebulas Ray.
So I modified it a bit.

namconb1_state::video_update_common in src/mame/video/namconb1.cpp

// MAMEFX start
            if (m_pos_irq_level != 0 && pri >= 5) // raster interrupt enabled (special priority cases)
            {
                if (pri == 5) c123_tilemap_draw( screen, bitmap, cliprect, pri );
                if (cliprect.max_y == visarea_sprites.max_y) // no raster on sprites?? faster!
                {
                    if (pri != 5) c123_tilemap_draw( screen, bitmap, visarea_sprites, pri );
                    c355_obj_draw(screen, bitmap, visarea_sprites, pri );
                }
            }
            else
            {    
                c123_tilemap_draw( screen, bitmap, cliprect, pri );
                c355_obj_draw(screen, bitmap, cliprect, pri );
            }
// MAMEFX end

I tested Nebulas Ray and some other games and it's probably okay.


And it isn't related to above hack

TIMER_DEVICE_CALLBACK_MEMBER(namconb1_state::scantimer) in src/mame/drivers/namconb1.cpp

m_screen->update_partial(posirq_scanline);

Change to

m_screen->update_partial(posirq_scanline - 1);

This fixes stage 5 warp effect of Nebulas Ray. (You can also see it in attract demo)


P.S. Sorry about my Google-translated lousy English :oops:

  • Like 1

Share this post


Link to post
Share on other sites

I'll take a look when I get back from holidays. Thanks!

Share this post


Link to post
Share on other sites

Very good catch, demonkatze. I never went into the game with the necessary attention and yes, my old hack was breaking some things in later levels. So thank you for this improved version. :)

Share this post


Link to post
Share on other sites

mamesick, I'm the one who should thank you.
Without your wonderful hack I wouldn't have been able to do it.
Actually I’m not familiar with programming, but I'm happy if I have been helpful to you. :-D

Robert, Thank you as always so fast release.
Have a nice holiday! Please take your time and relax. :cat:

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...