Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Any one with Dreamcast or/and Saturn setup in Mala?  (Read 3994 times)

0 Members and 1 Guest are viewing this topic.

Henrik68000

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 125
  • Last login:December 12, 2010, 01:54:23 pm
Any one with Dreamcast or/and Saturn setup in Mala?
« on: October 08, 2009, 03:01:18 pm »
Any one with Dreamcast or/and Saturn setup in Mala? Im totally new to these two systems.
Has 35 other systems also with Daemon iso setup in my Mala so im not new to mala.

any help?


henrik

SGT

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1146
  • Last login:May 31, 2025, 10:10:32 pm
Re: Any one with Dreamcast or/and Saturn setup in Mala?
« Reply #1 on: October 08, 2009, 09:02:21 pm »
I use nulldc for my dreamcast.  Daemon isn't needed.

This is my command line for nulldc:

Code: [Select]
-config ImageReader:defaultImage="%path%\%rom%.%ext%"
Here are two critical parts of the [ImageReader] region of nulldc.cfg:

Code: [Select]
defaultImage=defualt.cdi
LoadDefaultImage=1

My dreamcast images are CDI, not ISO.  My version of nulldc isn't the most recent so I don't know what if anything has changed.  I never did get saturn emulated to my satisfaction so can't help you there.

Henrik68000

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 125
  • Last login:December 12, 2010, 01:54:23 pm
Re: Any one with Dreamcast or/and Saturn setup in Mala?
« Reply #2 on: October 09, 2009, 10:24:42 am »
MY Collection of DC Files contains per file: One GDI-File, one Track.raw and some .bin files.

This is a rather big collection from a place that has high standarts. Can i use this file format??

Or did you by mistake spell GDI as CDI?

(The 'Code' you write in your post is for the commanline in mala , yes?)

Henrik
« Last Edit: October 09, 2009, 01:08:44 pm by Henrik68000 »

Henrik68000

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 125
  • Last login:December 12, 2010, 01:54:23 pm
Re: Any one with Dreamcast or/and Saturn setup in Mala?
« Reply #3 on: October 09, 2009, 10:29:49 am »
I've gotten hold of the bios files. But it seems that you need to deside if you want pal, ntsc-u
or ntsc-j as your bios., as they can not all exist in the data folder? If this is the case then its less than optimal as you then need to excluded alot of games for different regions.
« Last Edit: October 09, 2009, 01:08:01 pm by Henrik68000 »

Henrik68000

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 125
  • Last login:December 12, 2010, 01:54:23 pm
Re: Any one with Dreamcast or/and Saturn setup in Mala?
« Reply #4 on: October 10, 2009, 06:50:44 am »
I've done everything you wrote. I put your code in the excution commandline and changed the 2 lines in the nulldc cgf to the standarts you mentioned. (but i wrote GDI inone of the lines not CDI (and as i was it was allready put to GDI)

I can get the emu running outside mala with the unchanged cfg, but in the mala
setup it comes nolonger than then nulldc promt says 'using recompiler' for what seems forver forever (have not waited miniuts, since this can not be true)?

Since the nulldc promt also says 'using recompiler' when running the emu outside Mala before you select a game (that works fine outside mala) it must be a problem with loading or starting the game i mala. Can some of the code you wrote have a fault?


I use nulldc for my dreamcast.  Daemon isn't needed.

This is my command line for nulldc:

Code: [Select]
-config ImageReader:defaultImage="%path%\%rom%.%ext%"
Here are two critical parts of the [ImageReader] region of nulldc.cfg:

Code: [Select]
defaultImage=defualt.cdi
LoadDefaultImage=1

My dreamcast images are CDI, not ISO.  My version of nulldc isn't the most recent so I don't know what if anything has changed.  I never did get saturn emulated to my satisfaction so can't help you there.
« Last Edit: October 10, 2009, 07:43:20 am by Henrik68000 »

SGT

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1146
  • Last login:May 31, 2025, 10:10:32 pm
Re: Any one with Dreamcast or/and Saturn setup in Mala?
« Reply #5 on: October 11, 2009, 10:50:50 pm »
Yes my images are CDI images.  Maybe your version of nulldc is different and something has changed from my version to yours?  As I mentioned before, I am not using the latest version.  

The command line I posted previously is a copy and paste straight from Mala.   Farther below is a copy and paste of my nulldc.cfg.  Have you refreshed your main game list lately?  Have you gone into Mala gamelist editor on a specific game and check that it lists the image name for that particular game?  Sometimes gamelists do not get refreshed properly for some reason.

Are you able to get nulldc to run from a "command line" successfully?  Its important to be able to do that before worrying about setting it up in Mala.  If you can get nulldc to load an image from a command line, post the command line that you used and we'll help you set it up in Mala.  Something like the following from a command line works for me:

Code: [Select]
e:
cd \emulators\nulldc
nulldc -config ImageReader:defaultImage="g:\dreamcast_images\Buzz Lightyear.cdi"

As you can see my nulldc is located on drive e and my images are on drive g. So yours will be quite different.

Of course yours will be different because your images' path, image name, and image extension is different from mine.  Get it to work outside of Mala (from a command line) first.




Code: [Select]
;; nullDC config file;;
[ImageReader]
defaultImage=defualt.cdi
PatchRegion=0
LoadDefaultImage=1

[nullDC]
Dynarec.Enabled=1
Dynarec.DoConstantPropagation=1
Dynarec.UnderclockFpu=0
Dreamcast.Cable=2
Dreamcast.RTC=1827274627
Emulator.AutoStart=1

[nullDC_plugins]
GUI=nullDC_GUI_Win32.dll
Current_PVR=nullPvr_Win32.dll
Current_GDR=nullGDR_Win32.dll
Current_AICA=ElsemiAICA_Win32.dll
Current_ExtDevice=nullExtDev_Win32.dll
Current_maple0_5=drkMapleDevices_Win32.dll:0
Current_maple1_5=NULL
Current_maple2_5=NULL
Current_maple3_5=NULL
Current_maple0_0=drkMapleDevices_Win32.dll:2
Current_maple0_1=drkMapleDevices_Win32.dll:2
Current_maple0_2=NULL
Current_maple0_3=NULL
Current_maple0_4=NULL
Current_maple1_0=NULL
Current_maple1_1=NULL
Current_maple1_2=NULL
Current_maple1_3=NULL
Current_maple1_4=NULL
Current_maple2_0=NULL
Current_maple2_1=NULL
Current_maple2_2=NULL
Current_maple2_3=NULL
Current_maple2_4=NULL
Current_maple3_0=NULL
Current_maple3_1=NULL
Current_maple3_2=NULL
Current_maple3_3=NULL
Current_maple3_4=NULL

[drkpvr]
Emulation.AlphaSortMode=1
Emulation.PaletteMode=1
Emulation.ModVolMode=1
OSD.ShowFPS=0
OSD.ShowStats=0
Fullscreen.Enabled=1
Fullscreen.Res_X=800
Fullscreen.Res_Y=600
Fullscreen.Refresh_Rate=60
Enhancements.MultiSampleCount=0
Enhancements.MultiSampleQuality=0
Enhancements.AspectRatioMode=1

[nullAica]
BufferSize=2048
LimitFPS=1
HW_mixing=0
SoundRenderer=1
GlobalFocus=0
BufferCount=1
CDDAMute=0
GlobalMute=0

[nullExtDev]
mode=0
adapter=0

[ndc_hookjoy]
PortA_CONT_C=66
PortA_CONT_B=88
PortA_CONT_A=86
PortA_CONT_START=16
PortA_CONT_DPAD_UP=38
PortA_CONT_DPAD_DOWN=40
PortA_CONT_DPAD_LEFT=37
PortA_CONT_DPAD_RIGHT=39
PortA_CONT_Z=77
PortA_CONT_Y=90
PortA_CONT_X=67
PortA_CONT_DPAD2_UP=0
PortA_CONT_DPAD2_DOWN=0
PortA_CONT_DPAD2_LEFT=0
PortA_CONT_DPAD2_RIGHT=0
PortA_CONT_ANALOG_UP=73
PortA_CONT_ANALOG_DOWN=75
PortA_CONT_ANALOG_LEFT=74
PortA_CONT_ANALOG_RIGHT=76
PortA_CONT_LSLIDER=65
PortA_CONT_RSLIDER=83
PortB_CONT_C=66
PortB_CONT_B=88
PortB_CONT_A=86
PortB_CONT_START=16
PortB_CONT_DPAD_UP=38
PortB_CONT_DPAD_DOWN=40
PortB_CONT_DPAD_LEFT=37
PortB_CONT_DPAD_RIGHT=39
PortB_CONT_Z=77
PortB_CONT_Y=90
PortB_CONT_X=67
PortB_CONT_DPAD2_UP=0
PortB_CONT_DPAD2_DOWN=0
PortB_CONT_DPAD2_LEFT=0
PortB_CONT_DPAD2_RIGHT=0
PortB_CONT_ANALOG_UP=73
PortB_CONT_ANALOG_DOWN=75
PortB_CONT_ANALOG_LEFT=74
PortB_CONT_ANALOG_RIGHT=76
PortB_CONT_LSLIDER=65
PortB_CONT_RSLIDER=83
PortC_CONT_C=66
PortC_CONT_B=88
PortC_CONT_A=86
PortC_CONT_START=16
PortC_CONT_DPAD_UP=38
PortC_CONT_DPAD_DOWN=40
PortC_CONT_DPAD_LEFT=37
PortC_CONT_DPAD_RIGHT=39
PortC_CONT_Z=77
PortC_CONT_Y=90
PortC_CONT_X=67
PortC_CONT_DPAD2_UP=0
PortC_CONT_DPAD2_DOWN=0
PortC_CONT_DPAD2_LEFT=0
PortC_CONT_DPAD2_RIGHT=0
PortC_CONT_ANALOG_UP=73
PortC_CONT_ANALOG_DOWN=75
PortC_CONT_ANALOG_LEFT=74
PortC_CONT_ANALOG_RIGHT=76
PortC_CONT_LSLIDER=65
PortC_CONT_RSLIDER=83
PortD_CONT_C=66
PortD_CONT_B=88
PortD_CONT_A=86
PortD_CONT_START=16
PortD_CONT_DPAD_UP=38
PortD_CONT_DPAD_DOWN=40
PortD_CONT_DPAD_LEFT=37
PortD_CONT_DPAD_RIGHT=39
PortD_CONT_Z=77
PortD_CONT_Y=90
PortD_CONT_X=67
PortD_CONT_DPAD2_UP=0
PortD_CONT_DPAD2_DOWN=0
PortD_CONT_DPAD2_LEFT=0
PortD_CONT_DPAD2_RIGHT=0
PortD_CONT_ANALOG_UP=73
PortD_CONT_ANALOG_DOWN=75
PortD_CONT_ANALOG_LEFT=74
PortD_CONT_ANALOG_RIGHT=76
PortD_CONT_LSLIDER=65
PortD_CONT_RSLIDER=83
local_port=0
server_addr=192.168.1.33
server_port=11122

[nullMaple]
ConfigMap.Count=2
ConfigMap[1].Guid={6F1D2B60-D5A0-11CF-BFC7-444553540000}
ConfigMap[1].Name=Mouse
ConfigMap[1].DeviceGuid={6F1D2B60-D5A0-11CF-BFC7-444553540000}
ConfigMap[1].DeviceName=Mouse
ConfigMap[1].State=0
ConfigMap[1].Map[0].Type=0
ConfigMap[1].Map[0].Source=0
ConfigMap[1].Map[1].Type=0
ConfigMap[1].Map[1].Source=0
ConfigMap[1].Map[2].Type=0
ConfigMap[1].Map[2].Source=0
ConfigMap[1].Map[3].Type=0
ConfigMap[1].Map[3].Source=0
ConfigMap[1].Map[4].Type=0
ConfigMap[1].Map[4].Source=0
ConfigMap[1].Map[5].Type=0
ConfigMap[1].Map[5].Source=0
ConfigMap[1].Map[6].Type=0
ConfigMap[1].Map[6].Source=0
ConfigMap[1].Map[7].Type=0
ConfigMap[1].Map[7].Source=0
ConfigMap[1].Map[8].Type=0
ConfigMap[1].Map[8].Source=0
ConfigMap[1].Map[9].Type=0
ConfigMap[1].Map[9].Source=0
ConfigMap[1].Map[10].Type=0
ConfigMap[1].Map[10].Source=0
ConfigMap[1].Map[11].Type=0
ConfigMap[1].Map[11].Source=0
ConfigMap[1].Map[12].Type=0
ConfigMap[1].Map[12].Source=0
ConfigMap[1].Map[13].Type=0
ConfigMap[1].Map[13].Source=0
ConfigMap[1].Map[14].Type=0
ConfigMap[1].Map[14].Source=0
ConfigMap[1].Map[15].Type=0
ConfigMap[1].Map[15].Source=0
ConfigMap[1].Map[16].Type=0
ConfigMap[1].Map[16].Source=0
ConfigMap[1].Map[17].Type=0
ConfigMap[1].Map[17].Source=0
ConfigMap[1].Map[18].Type=0
ConfigMap[1].Map[18].Source=0
ConfigMap[1].Map[19].Type=0
ConfigMap[1].Map[19].Source=0
ConfigMap[1].Map[20].Type=0
ConfigMap[1].Map[20].Source=0
ConfigMap[1].Map[21].Type=0
ConfigMap[1].Map[21].Source=0
ConfigMap[1].Map[22].Type=0
ConfigMap[1].Map[22].Source=0
ConfigMap[1].Map[23].Type=0
ConfigMap[1].Map[23].Source=0
ConfigMap[1].Map[24].Type=0
ConfigMap[1].Map[24].Source=0
ConfigMap[1].Map[25].Type=0
ConfigMap[1].Map[25].Source=0
ConfigMap[2].Guid={6F1D2B61-D5A0-11CF-BFC7-444553540000}
ConfigMap[2].Name=Keyboard
ConfigMap[2].DeviceGuid={6F1D2B61-D5A0-11CF-BFC7-444553540000}
ConfigMap[2].DeviceName=Keyboard
ConfigMap[2].State=0
ConfigMap[2].Map[0].Type=0
ConfigMap[2].Map[0].Source=0
ConfigMap[2].Map[1].Type=0
ConfigMap[2].Map[1].Source=0
ConfigMap[2].Map[2].Type=0
ConfigMap[2].Map[2].Source=0
ConfigMap[2].Map[3].Type=0
ConfigMap[2].Map[3].Source=0
ConfigMap[2].Map[4].Type=0
ConfigMap[2].Map[4].Source=0
ConfigMap[2].Map[5].Type=0
ConfigMap[2].Map[5].Source=0
ConfigMap[2].Map[6].Type=0
ConfigMap[2].Map[6].Source=0
ConfigMap[2].Map[7].Type=0
ConfigMap[2].Map[7].Source=0
ConfigMap[2].Map[8].Type=0
ConfigMap[2].Map[8].Source=0
ConfigMap[2].Map[9].Type=0
ConfigMap[2].Map[9].Source=0
ConfigMap[2].Map[10].Type=0
ConfigMap[2].Map[10].Source=0
ConfigMap[2].Map[11].Type=0
ConfigMap[2].Map[11].Source=0
ConfigMap[2].Map[12].Type=0
ConfigMap[2].Map[12].Source=0
ConfigMap[2].Map[13].Type=0
ConfigMap[2].Map[13].Source=0
ConfigMap[2].Map[14].Type=0
ConfigMap[2].Map[14].Source=0
ConfigMap[2].Map[15].Type=0
ConfigMap[2].Map[15].Source=0
ConfigMap[2].Map[16].Type=0
ConfigMap[2].Map[16].Source=0
ConfigMap[2].Map[17].Type=0
ConfigMap[2].Map[17].Source=0
ConfigMap[2].Map[18].Type=0
ConfigMap[2].Map[18].Source=0
ConfigMap[2].Map[19].Type=0
ConfigMap[2].Map[19].Source=0
ConfigMap[2].Map[20].Type=0
ConfigMap[2].Map[20].Source=0
ConfigMap[2].Map[21].Type=0
ConfigMap[2].Map[21].Source=0
ConfigMap[2].Map[22].Type=0
ConfigMap[2].Map[22].Source=0
ConfigMap[2].Map[23].Type=0
ConfigMap[2].Map[23].Source=0
ConfigMap[2].Map[24].Type=0
ConfigMap[2].Map[24].Source=0
ConfigMap[2].Map[25].Type=0
ConfigMap[2].Map[25].Source=0
Port0={481E6345-C2DA-4EF5-B819-5DF87D64E9E2}
Port1={481E6345-C2DA-4EF5-B819-5DF87D64E9E2}
Port2={481E6345-C2DA-4EF5-B819-5DF87D64E9E2}
Port3={481E6345-C2DA-4EF5-B819-5DF87D64E9E2}

[ElsemiAICA]
SyncAudio=1

[chankast_pvr]
Use_ZWrite=0
Use_AlphaTest_ZWrite=1
ShowStats=0
Wireframe=0
Width=640
Height=480
ForceSoftwareVertexProceccing=0
MultiSampleCount=0
MultiSampleQuality=0
FullScreen=1

« Last Edit: October 11, 2009, 10:53:49 pm by SGT »