Skip to content

Commit bdc415e

Browse files
committed
v0.1.9
v0.1.9 08-25-2016 11:56PM Updated for Mednafen v0.9.39.1-win32/64 Added cd.image_memcache option Reorganized main form controls Changed Window Title/About text to reflect 0.9.x.x support. Various code optimizations
1 parent 49cab6c commit bdc415e

3 files changed

Lines changed: 107 additions & 21 deletions

File tree

Form1.frm

Lines changed: 70 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,24 @@ Begin VB.Form Form1
2020
ScaleHeight = 7590
2121
ScaleWidth = 12615
2222
StartUpPosition = 3 'Windows Default
23+
Begin VB.CheckBox Check23
24+
BackColor = &H00C0C0C0&
25+
Caption = "cd.image_memcache"
26+
BeginProperty Font
27+
Name = "MS Sans Serif"
28+
Size = 8.25
29+
Charset = 0
30+
Weight = 400
31+
Underline = 0 'False
32+
Italic = 0 'False
33+
Strikethrough = 0 'False
34+
EndProperty
35+
Height = 195
36+
Left = 7080
37+
TabIndex = 84
38+
Top = 4200
39+
Width = 1815
40+
End
2341
Begin VB.CheckBox Check22
2442
BackColor = &H00C0C0C0&
2543
Caption = "video.blit_timesync"
@@ -125,7 +143,7 @@ Begin VB.Form Form1
125143
Left = 8520
126144
TabIndex = 73
127145
Text = "1.00"
128-
Top = 5760
146+
Top = 5880
129147
Width = 405
130148
End
131149
Begin VB.CheckBox Check18
@@ -198,7 +216,7 @@ Begin VB.Form Form1
198216
Left = 8640
199217
TabIndex = 67
200218
Text = "0"
201-
Top = 5400
219+
Top = 5520
202220
Width = 285
203221
End
204222
Begin VB.CheckBox Check15
@@ -251,7 +269,7 @@ Begin VB.Form Form1
251269
Left = 8640
252270
TabIndex = 62
253271
Text = "1"
254-
Top = 6120
272+
Top = 6240
255273
Width = 285
256274
End
257275
Begin VB.ComboBox Combo5
@@ -434,7 +452,7 @@ Begin VB.Form Form1
434452
Left = 8400
435453
TabIndex = 47
436454
Text = "1080"
437-
Top = 4320
455+
Top = 4440
438456
Width = 515
439457
End
440458
Begin VB.TextBox Text5
@@ -452,7 +470,7 @@ Begin VB.Form Form1
452470
Left = 7920
453471
TabIndex = 46
454472
Text = "1920"
455-
Top = 4320
473+
Top = 4440
456474
Width = 495
457475
End
458476
Begin VB.TextBox Text4
@@ -470,7 +488,7 @@ Begin VB.Form Form1
470488
Left = 8640
471489
TabIndex = 44
472490
Text = "2"
473-
Top = 4680
491+
Top = 4800
474492
Width = 285
475493
End
476494
Begin VB.CommandButton Command4
@@ -665,7 +683,7 @@ Begin VB.Form Form1
665683
Left = 8640
666684
TabIndex = 22
667685
Text = "50"
668-
Top = 5040
686+
Top = 5160
669687
Width = 285
670688
End
671689
Begin VB.CheckBox Check4
@@ -961,7 +979,7 @@ Begin VB.Form Form1
961979
Height = 195
962980
Left = 6840
963981
TabIndex = 74
964-
Top = 5760
982+
Top = 5880
965983
Width = 780
966984
End
967985
Begin VB.Label Label15
@@ -999,7 +1017,7 @@ Begin VB.Form Form1
9991017
Height = 195
10001018
Left = 6840
10011019
TabIndex = 68
1002-
Top = 5400
1020+
Top = 5520
10031021
Width = 735
10041022
End
10051023
Begin VB.Image Image7
@@ -1079,7 +1097,7 @@ Begin VB.Form Form1
10791097
Height = 195
10801098
Left = 6840
10811099
TabIndex = 63
1082-
Top = 6120
1100+
Top = 6240
10831101
Width = 1335
10841102
End
10851103
Begin VB.Label Label30
@@ -1182,7 +1200,7 @@ Begin VB.Form Form1
11821200
Height = 195
11831201
Left = 6840
11841202
TabIndex = 48
1185-
Top = 4320
1203+
Top = 4440
11861204
Width = 750
11871205
End
11881206
Begin VB.Label Label25
@@ -1201,7 +1219,7 @@ Begin VB.Form Form1
12011219
Height = 195
12021220
Left = 6840
12031221
TabIndex = 45
1204-
Top = 4680
1222+
Top = 4800
12051223
Width = 1020
12061224
End
12071225
Begin VB.Label Label24
@@ -1419,7 +1437,7 @@ Begin VB.Form Form1
14191437
Height = 195
14201438
Left = 6840
14211439
TabIndex = 23
1422-
Top = 5040
1440+
Top = 5160
14231441
Width = 1590
14241442
End
14251443
Begin VB.Label Label11
@@ -1894,7 +1912,11 @@ If FSO.FileExists(MedEXE) = True Then
18941912
Label2.Caption = "0.9.39-unstable-win64 Detected! MD5: 9357B96CB347AA52E5F2796AB9A062BD"
18951913
ElseIf tmp = "84438BB30BB5F15488AEAE662D91E56C" Then
18961914
Label2.Caption = "0.9.39-unstable-win32 Detected! MD5: 84438BB30BB5F15488AEAE662D91E56C"
1897-
'84438BB30BB5F15488AEAE662D91E56C
1915+
ElseIf tmp = "942641E6C569B6AC26A66BA9051FCD1C" Then
1916+
Label2.Caption = "0.9.39.1-win64 Detected! MD5: 942641E6C569B6AC26A66BA9051FCD1C"
1917+
ElseIf tmp = "213AE98231F8F96D26B0C409085DAB73" Then
1918+
Label2.Caption = "0.9.39.1-win32 Detected! MD5: 213AE98231F8F96D26B0C409085DAB73"
1919+
'Unknown Mednafen Version! MD5: 213AE98231F8F96D26B0C409085DAB73
18981920
Else
18991921
Label2.Caption = "Unknown Mednafen Version! MD5: " & tmp
19001922
End If
@@ -1904,7 +1926,7 @@ Validate_MedEXE = tmp
19041926
End Function
19051927

19061928
Private Sub About_Click()
1907-
MsgBox "MedAdvCFG v" & Build & " (Mednafen v0.9.38.x Frontend)" & vbCrLf & "Written by Nigel Todman (nigel@nigeltodman.com)" & vbCrLf & "Primarily written as a PSX Frontend." & vbCrLf & "Tested with the following System Cores:" & vbCrLf & "GB, GBA, GG, MD, NES, PCE, PCE_FAST, PSX, SNES, VB" & vbCrLf & vbCrLf & "Homepage: www.NigelTodman.com" & vbCrLf & "Facebook: facebook.com/nigel.todman.3" & vbCrLf & "Twitter: @Veritas_83" & vbCrLf & "YouTube: Veritas0923"
1929+
MsgBox "MedAdvCFG v" & Build & " (Mednafen v0.9.x.x Frontend)" & vbCrLf & "Written by Nigel Todman (nigel@nigeltodman.com)" & vbCrLf & "Primarily written as a PSX Frontend." & vbCrLf & "Tested with the following System Cores:" & vbCrLf & "GB, GBA, GG, MD, NES, PCE, PCE_FAST, PSX, SNES, SS, VB" & vbCrLf & vbCrLf & "Homepage: www.NigelTodman.com" & vbCrLf & "Facebook: facebook.com/nigel.todman.3" & vbCrLf & "Twitter: @Veritas_83" & vbCrLf & "YouTube: Veritas0923"
19081930
End Sub
19091931

19101932
Private Sub Check11_Click()
@@ -1971,6 +1993,18 @@ ElseIf Combo1.Text = "snes (Super Nintendo Entertainment System)" Then
19711993
For z = 0 To Combo5.ListCount
19721994
'Combo5.RemoveItem (z)
19731995
Next z
1996+
ElseIf Combo1.Text = "ss (Sega Saturn)" Then
1997+
Check1.Enabled = True
1998+
Check2.Enabled = True
1999+
Check11.Enabled = True
2000+
Check12.Enabled = True
2001+
Check13.Enabled = True
2002+
Combo5.Enabled = True
2003+
Check1.Value = 1
2004+
Check2.Value = 1
2005+
Check9.Value = 1
2006+
Check10.Value = 1
2007+
Label29.Visible = True
19742008
Else
19752009
Check1.Value = 0
19762010
Check2.Value = 0
@@ -2445,6 +2479,13 @@ ElseIf Check22.Value = 0 Then
24452479
cmdstring = cmdstring & " -video.blit_timesync 0"
24462480
End If
24472481

2482+
'v0.1.9
2483+
If Check23.Value = 1 Then
2484+
cmdstring = cmdstring & " -cd.image_memcache 1"
2485+
'ElseIf Check23.Value = 0 Then
2486+
' cmdstring = cmdstring & " -cd.image_memcache 0"
2487+
End If
2488+
24482489
'**
24492490

24502491

@@ -2727,8 +2768,8 @@ Label29.Visible = False
27272768
'"This icon set is 100% free under the WTFPL — no link backs or anything needed. All I ask is that you check out my other efforts, Fine Goods and NeonMob."
27282769
'You can has link backs.
27292770

2730-
Build = "0.1.8"
2731-
Form1.Caption = "MedAdvCFG v" & Build & " (Mednafen v0.9.38.x Frontend) by Nigel Todman"
2771+
Build = "0.1.9"
2772+
Form1.Caption = "MedAdvCFG v" & Build & " (Mednafen v0.9.x.x Frontend) by Nigel Todman"
27322773
Label34.Caption = "MedAdvCFG v" & Build
27332774
Dir1.Path = VB.App.Path
27342775
File1.Path = VB.App.Path
@@ -2841,6 +2882,18 @@ If Combo1.Text = "psx (Sony PlayStation)" Then
28412882
Check2.Value = 1
28422883
Check9.Value = 1
28432884
Check10.Value = 1
2885+
ElseIf Combo1.Text = "ss (Sega Saturn)" Then
2886+
Check1.Enabled = True
2887+
Check2.Enabled = True
2888+
Check11.Enabled = True
2889+
Check12.Enabled = True
2890+
Check13.Enabled = True
2891+
Combo5.Enabled = True
2892+
Check1.Value = 1
2893+
Check2.Value = 1
2894+
Check9.Value = 1
2895+
Check10.Value = 1
2896+
Label29.Visible = True
28442897
Else
28452898
Check1.Value = 0
28462899
Check2.Value = 0

Project1.vbp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ HelpContextID="0"
1212
CompatibleMode="0"
1313
MajorVer=0
1414
MinorVer=1
15-
RevisionVer=8
15+
RevisionVer=9
1616
AutoIncrementVer=0
1717
ServerSupportFiles=0
1818
VersionCompanyName="Nigel Todman"

README.md

Lines changed: 36 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,47 @@
11
# MedAdvCFG - Mednafen Advanced Configuration Tool
22

3-
Frontend for <a href="http://mednafen.fobby.net/releases/">Mednafen</a> v0.9.38.x
3+
Frontend for <a href="http://mednafen.fobby.net/releases/">Mednafen</a> v0.9.x.x
44

55
Tested with the following System Cores:
66

7-
GB,GBA,GG,MD,NES,PCE/PCE_FAST,PSX,SNES,VB
7+
GB,GBA,GG,MD,NES,PCE/PCE_FAST,PSX,SNES,SS,VB
88

99
Homepage: http://www.nigeltodman.com/2016/06/05/medadvcfg-v0-0-1-mednafen-v0-9-38-x-frontend/
1010

11-
<img src="https://i.gyazo.com/b75273a35a77c850ab2ce2a008009a10.png">
11+
<img src="https://i.gyazo.com/443d419091b760674788777620816671.png">
12+
13+
14+
v0.1.9 08-25-2016 11:56PM
15+
16+
17+
Updated for Mednafen v0.9.39.1-win32/64
18+
19+
Added cd.image_memcache option
20+
21+
Reorganized main form controls
22+
23+
Changed Window Title/About text to reflect 0.9.x.x support.
24+
25+
Various code optimizations
26+
27+
28+
v0.1.8 08-19-2016 2:54PM
29+
30+
31+
Updated for Mednafen v0.9.39-unstable
32+
33+
Added support for Sega Saturn!
34+
35+
Added Controllers for Saturn
36+
37+
Validates various BIOS for Saturn
38+
39+
Auto Selects US/JP region based on BIOS
40+
41+
Resized main form slightly
42+
43+
Various code optimizations
44+
1245

1346
v0.1.7 08-05-2016 10:01AM
1447

0 commit comments

Comments
 (0)