Page 2 of 3

Re: Memotech MTX Gamebase

Posted: Mon Dec 16, 2019 11:17 am
by .mad.
KrazyKanuck wrote:
Sun Dec 15, 2019 3:40 pm
Does anyone have a working link to this gamebase?
this one is still active.
http://www.primrosebank.net/computers/m ... m#gamebase

Re: Memotech MTX Gamebase

Posted: Mon Dec 16, 2019 3:13 pm
by ginolifio
Modified by me with 283 games/utilities and working script

https://mega.nz/#!a4100CQC!Zpct0Ps5Vq_5 ... yBVzzCTCQY

Re: Memotech MTX Gamebase

Posted: Mon Dec 16, 2019 6:49 pm
by sjakie43
How to use/run the ZN0DE51 MTX Club Files? :roll:

Sjakie43

Re: Memotech MTX Gamebase

Posted: Mon Dec 16, 2019 11:24 pm
by OX
Thanks ginolifio, nice update. Do you have the missing tape covers (mostly missing rear tape cover images)?

Re: Memotech MTX Gamebase

Posted: Tue Dec 24, 2019 5:54 am
by KrazyKanuck
.mad. wrote:
Mon Dec 16, 2019 11:17 am
KrazyKanuck wrote:
Sun Dec 15, 2019 3:40 pm
Does anyone have a working link to this gamebase?
this one is still active.
http://www.primrosebank.net/computers/m ... m#gamebase
Thanks .mad.. awesome as usual :)

Re: Memotech MTX Gamebase

Posted: Tue Dec 24, 2019 5:59 am
by KrazyKanuck
ginolifio wrote:
Mon Dec 16, 2019 3:13 pm
Modified by me with 283 games/utilities and working script

https://mega.nz/#!a4100CQC!Zpct0Ps5Vq_5 ... yBVzzCTCQY
Comes up as file no longer available

Re: Memotech MTX Gamebase

Posted: Thu Dec 26, 2019 11:54 am
by ginolifio
Final Memotech Gamebase with 2 experimental files: Narasi and Hex-Train.Help request to Mad for upgrade and better script

https://mega.nz/#!zktWUQjB!t-6Han9jyF6P ... TpsET3wP4Y

Re: Memotech MTX Gamebase

Posted: Thu Dec 26, 2019 2:36 pm
by .mad.
ginolifio wrote:
Thu Dec 26, 2019 11:54 am
Help request to Mad for upgrade and better script
Have you read this?
http://gb64.com/forum/viewtopic.php?f=10&t=5663

Tell me what you need / problems you are having.

Re: Memotech MTX Gamebase

Posted: Fri Dec 27, 2019 7:57 am
by ginolifio
Interesting Reading. The script work but for load hex train and narasi run twice

Re: Memotech MTX Gamebase

Posted: Fri Dec 27, 2019 11:15 am
by .mad.
ginolifio wrote:
Fri Dec 27, 2019 7:57 am
The script work but for load hex train and narasi run twice
That's because you are using CMD as a filetype.
futher down the script the game also runs with COM file part (CPM).

Adding Hex Train command-lines to the COM / CPM part will fix it. :wink:

Code: Select all

; Games supplied as .MTX files
; In MEMU, tape files can be run using commands similar to :-
; $ memu -vid-win -snd-portaudio AGROVATA.mtx
; LOAD ""
;
; Most autostart, but you'll need to RUN some of them. 

;GLOBAL SETTING
;--------------------------------------------------
ADD_CLP( -vid-win-big -snd-portaudio)
;--------------------------------------------------

If GameType CONTAINS(mtx)

; MEMU needs the internal MTX filename (0000h 1-C) and PC filename to match.
; revenge of chamberoids (orginal tape) has "** OF THE **" as the internal filename.
; So we need to HEX edit the header of the MTX file removing *wildcards* and other none PC filename characters.
; "** OF THE **" -> "REVENGEOFTHE" and save the edited file "revengeofthe.mtx"
; or
; "** OF THE **" -> "BOOT" and save the edited file "boot.mtx"
; from the emulator load the internal filename LOAD"BOOT" or LOAD"REVENGEOFTHE" from the gamepath.
;
; Make sure you also attach the 2nd gamefile.
; the internal name must also match the filename.
; file2=CHAMBEROIDS, file2=SEPULCRI2, file2=GRANNY1

if key_tape CONTAINS(multi||2parts)
; attach the "gamepath" NOT the "gamefile" to the command line.
Add_CLP( -tape-dir %gamepath%)

if key_file2 CONTAINS(*)
; this file must have the same internal name as the one stored in the MTX.
ADD_CLP( %file2_value%.mtx)
else
ADD_CLP( %gamepathfile(1)%)
End If

if key_load CONTAINS(*)
;this should be the same as the file1 name.
;load=revengeofthe, load=GRANNY, load=sepulcri
Run_Emulator_Send_Keys([2]load {C34}%load_value%{C34}{ENTER}||50)
else
Run_Emulator_Send_Keys([2]load {C34}{C34}{ENTER}||50)
end if

else

ADD_CLP( %gamepathfile%)
Run_Emulator_Send_Keys([2]load {C34}{C34}{ENTER}||50)
End If
;-----------------------------

;Games supplied as .RUN files
;In MEMU, RUN files can be run using commands similar to :-
;$ memu -vid-win -snd-portaudio TOADO.RUN
;Or, exploiting MEMUs SDX support :-

;$ memu -vid-win-big -snd-portaudio -sdx
;USER RUN "TOADO.RUN"

ElseIf GameType CONTAINS(run)
ADD_CLP ( -sdx %gamepathfile%)
Run_Emulator_Send_Keys([2]user run {C34}%file_value%{C34}{ENTER}||50)

;-----------

; Programs supplied as .BAS files
; MEMU includes some SDX Basic .BAS files. These can run using commands similar to :-
; $ memu -vid-win -snd-portaudio -sdx
; USER LOAD "BANANA.BAS"

ElseIf GameType CONTAINS(bas)
	Add_CLP( -cpm-drive-a %gamepath%)
	Add_CLP( -sdx)

; load the BAS file name from GEMUS (max 8 chars)
; basfile=network -> USER LOAD"NETWORK.BAS"
if key_basfile CONTAINS(*)
Run_Emulator_Send_Keys([2]user load {C34}%basfile_value%.bas{C34}{ENTER}||50)
else
;load the name of the BAS file (8.3) from gamebase reZIP folder.
Run_Emulator_Send_Keys([2]user load {C34}%gamefile%{C34}{ENTER}||50)
end if

;------------------
;CP/M games
;------------------
ElseIf GameType CONTAINS(com)

; Do you want huge SIDISC support? (Hex Train, Narasi)
; Add GEMUS SIDISC=htplus or SIDISC=sddisc
; -s -v -sidisc-huge -sidisc-no-save -sidisc-file 0 sidisc.bin bootfile.com

if key_sidisc CONTAINS(*)
; name of the large storage file.
Add_CLP( -s -v -sidisc-huge -sidisc-no-save -sidisc-file 0 %gamepath%\%sidisc_value%.bin %gamepathfile%)

Else
ADD_CLP ( %gamepathfile%)
End If

Run_Emulator()
;------------------

ElseIf GameType CONTAINS(mfloppy)

	If %systemtype_value% CONTAINS(basic)

		If %disktype_value% CONTAINS(03)
			Add_CLP( -sdx-tracks 40)
			Add_CLP( -rom5 "%dbpath%\rom\sdx-basic03.rom")
		
		Else
			Add_CLP( -sdx-tracks 80)
			Add_CLP( -rom5 "%dbpath%\rom\sdx-basic07.rom")
		End If
		Add_CLP( -sdx-mfloppy %gamepathfile%)

	Else
	;set cpm as default

		Add_CLP( -mon-ignore-init)

		If %cpmscrn_size_value% CONTAINS(1)
			Add_CLP( -mon-win)
		ElseIf %cpmscrn_size_value% CONTAINS(2)
			Add_CLP( -mon-win-big)
		ElseIf %cpmscrn_size_value% CONTAINS(m)
			Add_CLP( -mon-win-mono)
		else
			Add_CLP( -mon-win)
		End If

		If %disktype_value% CONTAINS(03)
			Add_CLP( -sdx-tracks 40)
		Else
		;set 07 as default
			Add_CLP( -sdx-tracks 80)
			Add_CLP( -rom4 "%dbpath%\rom\boot-type07.rom")
			Add_CLP( -rom5 "%dbpath%\rom\sdx-type07.rom")
		End If
		Add_CLP( -sdx-mfloppy %gamepathfile%)

	End If
	Run_emulator()
End If

Re: Memotech MTX Gamebase

Posted: Fri Dec 27, 2019 12:01 pm
by ginolifio
Thanks again .Mad.

Re: Memotech MTX Gamebase

Posted: Wed Jan 15, 2020 7:05 am
by KrazyKanuck
ginolifio wrote:
Thu Dec 26, 2019 11:54 am
Final Memotech Gamebase with 2 experimental files: Narasi and Hex-Train.Help request to Mad for upgrade and better script

https://mega.nz/#!zktWUQjB!t-6Han9jyF6P ... TpsET3wP4Y
Still comes up as file no longer available

Re: Memotech MTX Gamebase

Posted: Wed Jan 15, 2020 12:52 pm
by .mad.
KrazyKanuck wrote:
Wed Jan 15, 2020 7:05 am
https://mega.nz/#!zktWUQjB!t-6Han9jyF6P ... TpsET3wP4Y
Still comes up as file no longer available
There are a few known MTX gamebases out there.
And they are all very similar in content, as there is a very limited amount of software available.

Sparky did one ages ago, and i think ginolifio gave it a much needed update. ;)

But this version is still the most complete version still in development.
And seems to be supported by MTX coders and fans.
http://www.primrosebank.net/computers/m ... m#gamebase

All the latest v0.3 GB and covers download links are working again. :)

maybe a quick compare of those two databases is still needed, and any missing / updated files sent to that site, so we only need to have one GB. :idea:

Re: Memotech MTX Gamebase

Posted: Fri Jan 17, 2020 11:00 am
by ginolifio
The final version of MTX gamebase with 317 tapes
https://mega.nz/#!PsNjFCRa!zGtluJAzmwkE ... JvvLQAJjFQ

Re: Memotech MTX Gamebase

Posted: Sat Feb 08, 2020 4:56 am
by KrazyKanuck
.mad. wrote:
Wed Jan 15, 2020 12:52 pm
KrazyKanuck wrote:
Wed Jan 15, 2020 7:05 am
https://mega.nz/#!zktWUQjB!t-6Han9jyF6P ... TpsET3wP4Y
Still comes up as file no longer available
There are a few known MTX gamebases out there.
And they are all very similar in content, as there is a very limited amount of software available.

Sparky did one ages ago, and i think ginolifio gave it a much needed update. ;)

But this version is still the most complete version still in development.
And seems to be supported by MTX coders and fans.
http://www.primrosebank.net/computers/m ... m#gamebase

All the latest v0.3 GB and covers download links are working again. :)

maybe a quick compare of those two databases is still needed, and any missing / updated files sent to that site, so we only need to have one GB. :idea:

Yes, but I cannot download ginolifio's update, because every time I go to mega it says the files DOES NOT EXIST