Thanks Thanks:  0

Thread: Casio Loopy Added To MAME Module

Results 1 to 4 of 4
  1. Collapse Details
    Casio Loopy Added To MAME Module 
    #1
    Senior Member tonesmalone's Avatar
    MainSecondary
    Join Date
    Jun 2014
    Posts
    724
    Contribute If you enjoy reading the
    content here, click the below
    image to support our site.
    Click Here To Contribute To Our Site
    Details...

    - Add "Casio Loopy" to MSystem variable line 9.

    - Add short name to mTypeVar variable line 178
    Code:
    Casio Loopy|casloopy
    - Add Else If to If Statement which begins on line 609
    Code:
    Else If (mameID = "casloopy")	; Casio Loopy
    {	
    	If StringUtils.Contains(romExtension,"\.bin|\.ic1")
    	mediaDeviceType := "cart"
    	param1 := " -" . mediaDeviceType . " """ . romPath . "\" . romName . romExtension
    }
    MAME emulation for the Loopy sucks at the moment, however this gets the module ready
     

  2. Collapse Details
    Re: Casio Loopy Added To MAME Module 
    #2
    Super Moderator
    agent47's Avatar
    MainSecondary
    Join Date
    Jan 2016
    Posts
    1,123
    I don't know jack about the Loopy but unless it needs custom per game configs I would think the Else If statement would go to the one starting on 798 instead. At a quick glance it looks like some of that code within the Else If statement is unnecessary and doesn't look like it would run as well. There's no need to check the extension since you're not launching them differently based on extension and there's not much of a reason to set the mediaDeviceType variable if it's only one media type. The way you have the If statement currently would bomb if the roms were zipped since mediaDeviceType wouldn't be initialized. You're also not enclosing the rom path in quotes so that would bomb if there were any spaces in the path.

    The contents of that Else If could be simplified to:

    Code:
    param1 := " -cart """ . romPath . "\" . romName . romExtension . """"
     

  3. Collapse Details
    Re: Casio Loopy Added To MAME Module 
    #3
    Senior Member tonesmalone's Avatar
    MainSecondary
    Join Date
    Jun 2014
    Posts
    724
    Yeah, you're right actually. Good spot agent.
     

  4. Collapse Details
    Re: Casio Loopy Added To MAME Module 
    #4
    Junior Member
    MainSecondary
    Join Date
    Jan 2019
    Posts
    17
    Is the emulation still horrible in MAME for Loopy? I got it running today but it's pretty much unplayable.
     

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •