English Amiga Board


Go Back   English Amiga Board > Main > Retrogaming General Discussion

 
 
Thread Tools
Old 01 October 2008, 19:36   #21
Retro-Nerd
Missile Command Champion

Retro-Nerd's Avatar
 
Join Date: Aug 2005
Location: Germany
Age: 45
Posts: 10,745
Quote:
Originally Posted by Belgarath View Post
Remember there's also GameBasePlayer which is a replacement for the GameBase frontend and doesn't have the 320x200 limitation.

http://gbplayer.xiik.net/

Yep, that's true. The unscaled shots looks fine with the GameBasePlayer. Just forgot about it. Once again.
Retro-Nerd is offline  
AdSense AdSense  
Old 01 October 2008, 19:39   #22
TCD
Registered User

TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 39
Posts: 24,032
Quote:
Originally Posted by Belgarath View Post
Remember there's also GameBasePlayer which is a replacement for the GameBase frontend and doesn't have the 320x200 limitation.

http://gbplayer.xiik.net/
Really have to try this now Thanks for the info Belgarath
TCD is offline  
Old 01 October 2008, 22:06   #23
DamienD
Global Moderator

DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 41
Posts: 9,660
Nice idea / work so far Retroplay

I really should have done something like that when I created my SNES DVD. Speaking of which, I should probably update it with latest emulators / front-end
DamienD is offline  
Old 01 October 2008, 22:41   #24
Retroplay
Lemon Curry ?

Retroplay's Avatar
 
Join Date: Sep 2004
Location: Denmark
Posts: 2,928
I was contacted by AAG regarding a GameBasePlayer profile at GB64 forum.
Does anybody have some nice SFC/SNES themed backdrops?
Retroplay is offline  
Old 02 October 2008, 05:11   #25
andy
Back.
 
Join Date: May 2002
Location: UK
Posts: 121
Retroplay, just to add to your options, IrfanView will do batch conversions too.

It's nice to see your work-in-progress (thanks for sharing!) and I'll try to follow how things are going with it. Good luck!
andy is offline  
Old 02 October 2008, 14:52   #26
Anubis
Maj. Voodoo

Anubis's Avatar
 
Join Date: Jan 2005
Location: #DrainTwitterSpam
Age: 45
Posts: 2,284
Me like your project!

Can't wait for beta version. (goes and finds his no-intro SNES set )
Anubis is offline  
Old 02 October 2008, 21:04   #27
Retroplay
Lemon Curry ?

Retroplay's Avatar
 
Join Date: Sep 2004
Location: Denmark
Posts: 2,928
Thanks for all the positive responses, it really helps motivating me even more.
Now, I have a question regarding the GB frontend, SNES emus and ips patching on-the-fly.
If a game have more than one translation, say german, swedish, spanish etc., how exactly do I setup a working config?
As you probably know Snes9x, ZSNES etc need to have the ips patch in the same folder as the game with an identical name.
That makes it impossible for me to have more than one translation for a game, unless I apply the patch to the games.
If I do it this way I could always create a 7zip archive containing all patched games to save space.
Any thoughts on this?
Retroplay is offline  
Old 02 October 2008, 21:14   #28
TCD
Registered User

TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 39
Posts: 24,032
Just a thought : What about putting all translations (if there is more than one) in the dir, but with an additional suffix (for example .en for english, .fr for french or .de for german). Then copy the wanted file to <filename>.ips before starting the emulator. I don't know if you can trigger that with Gemus, but I think that would be the easiest way.
TCD is offline  
Old 02 October 2008, 21:54   #29
Retroplay
Lemon Curry ?

Retroplay's Avatar
 
Join Date: Sep 2004
Location: Denmark
Posts: 2,928
If I change the suffix the emulator don't see the patch.
Also not all patches are ips files, some are in Ninja format which can't be applied in emulators on-the-fly.
Maybe the best solution would be to apply a given rom with the different patches available for it, then create a 7zip archive.
Something like this
Code:
Chrono Trigger (Translated).7z/
Chrono Trigger (Italian).sfc
Chrono Trigger (German).sfc
Chrono Trigger (Russian).sfc
Just like a goodmerged set, however the question is does GB even support 7z archives ?
Retroplay is offline  
Old 02 October 2008, 21:59   #30
TCD
Registered User

TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 39
Posts: 24,032
Quote:
Originally Posted by Retroplay View Post
If I change the suffix the emulator don't see the patch.
What I meant is something like this :

Chrono Trigger.smc
Chrono Trigger.ips.de
Chrono Trigger.ips.fr

If the german version is chosen you copy 'Chrono Trigger.ips.de' to 'Chrono Trigger.ips' and then start the emulation. If the english version is chosen you would delete 'Chrono Trigger.ips' if it exists.
I don't think Gamebase supports 7-Zip, but maybe you can trigger a batch file that does that. Belgarath should know if that is possible
TCD is offline  
Old 02 October 2008, 22:06   #31
Retroplay
Lemon Curry ?

Retroplay's Avatar
 
Join Date: Sep 2004
Location: Denmark
Posts: 2,928
Aah like that, yes that should be doable, however it still won't work with non ips patches tho.
This really makes me wonder just how many man hours Belgarath and the GB64 team spent on their respective projects, I mean it's ALOT of work.
Retroplay is offline  
Old 02 October 2008, 22:10   #32
Belgarath
HOL Team Member

Belgarath's Avatar
 
Join Date: Dec 2001
Location: Manchester
Posts: 2,392
yeh you can run batch files with gemus and for 7z support you can use 7za.exe which is a command line version of 7zip
Belgarath is offline  
Old 02 October 2008, 22:11   #33
Retro-Nerd
Missile Command Champion

Retro-Nerd's Avatar
 
Join Date: Aug 2005
Location: Germany
Age: 45
Posts: 10,745
Rename the original rom and use this copy for other translations, then you don't have problems. You could do a dat file then for the correct names.

Last edited by Retro-Nerd; 02 October 2008 at 22:19.
Retro-Nerd is offline  
Old 02 October 2008, 22:13   #34
Belgarath
HOL Team Member

Belgarath's Avatar
 
Join Date: Dec 2001
Location: Manchester
Posts: 2,392
Quote:
Originally Posted by Retroplay View Post
Aah like that, yes that should be doable, however it still won't work with non ips patches tho.
This really makes me wonder just how many man hours Belgarath and the GB64 team spent on their respective projects, I mean it's ALOT of work.
I worked on GB Amiga pretty much every day for a full year before the first release.
Belgarath is offline  
Old 02 October 2008, 22:16   #35
TCD
Registered User

TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 39
Posts: 24,032
Just looked at the Gemus doc and Run_Program shouid make it possible to add (almost) any functionality by calling command line programs. For example '7za.exe' like Sir Belgarath said
TCD is offline  
Old 02 October 2008, 22:22   #36
Belgarath
HOL Team Member

Belgarath's Avatar
 
Join Date: Dec 2001
Location: Manchester
Posts: 2,392
I've just knocked this up for ips files

it's very rough and ready though and assumes several things

all patches must reside is a Patches directory in the same directory as the database
all the english patches are in a subdir called English, all french in French etc etc.
all patches have been renamed to match the romname

oh and the games directory has been added as a second extras path

If VersionComment CONTAINS(English)
Set_CFG_Item(%dbpath%\ips.bat||copy||||"%dbpath%\patches\english\%gamefilenoext%.ips" "%gbgamepath%\rezip\")
Run_Program(%dbpath%\ips.bat||||wait)
Add_CLP(%gamepathfile%)
Run_Emulator()

Else

Add_CLP(%gamepathfile%)
Run_Emulator()

End If

you then add an extra, call it english ver but point it to the original rom then for the version comment you put english.

this will unzip the game, and unzip the corresponding patch to gamebases temp dir
oh and you must let gamebase unzip the games rather then using the emus native zip support

oh and the batch file will be automatically created.

edit: I don't expect you to use this as like i said it's rather rough, but it shows the sort of thing you can do.
Belgarath is offline  
Old 02 October 2008, 22:30   #37
Retro-Nerd
Missile Command Champion

Retro-Nerd's Avatar
 
Join Date: Aug 2005
Location: Germany
Age: 45
Posts: 10,745
@RP

I see another problem for on-the-fly IPS patching. Some fan translations needs a rom with a header, some works only without a header.
Retro-Nerd is offline  
Old 02 October 2008, 22:33   #38
TCD
Registered User

TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 39
Posts: 24,032
If you want I can set a Gemus script for 7-Zip support up Retroplay. It could also have a switch if it should instead use the IPS method Thanks for the example Belgarath The VersionComment seems the right place to store the information.
TCD is offline  
Old 02 October 2008, 22:38   #39
Retroplay
Lemon Curry ?

Retroplay's Avatar
 
Join Date: Sep 2004
Location: Denmark
Posts: 2,928
Great
As I'm just starting to learn this GB scripting thingie this is much appreciated.
Thanks alot.

Quote:
Originally Posted by Retro-Nerd
@RP

I see another problem for on-the-fly IPS patching. Some fan translations needs a rom with a header, some don't.
Yeah I guess I have to add pre patched versions of those that require headers like I have to add pre patched games with the Ninja (ups) patches.

Quote:
Originally Posted by TheCyberDruid
If you want I can set a Gemus script for 7-Zip support up Retroplay.
Sure go ahead.
Retroplay is offline  
Old 02 October 2008, 22:43   #40
TCD
Registered User

TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 39
Posts: 24,032
Quote:
Originally Posted by Retroplay View Post
Sure go ahead.
Okay, I'll make one tomorrow. I will also add some comments so you can enhance (and fix ) it yourself.
TCD is offline  
AdSense AdSense  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Wanted (SNES) Super Nintendo Joypad controllers Vars191 MarketPlace 0 02 October 2009 13:02
EAB Multi Platform League - Round 11 - Super Turrican (SNES) TCD EAB's competition 54 06 September 2009 09:29
EAB Multi Platform League - Round 3 - Super Aleste (SNES) TCD EAB's competition 89 30 March 2009 18:52
[Found: Thunder Blade, Trailblazer, Super Probotector] 3 Amiga games+1 SNES Photon Looking for a game name ? 31 30 December 2007 19:30
100 SNES (Super Nintendo) games in 10 minutes! laffer Retrogaming General Discussion 20 30 June 2007 01:06

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 03:01.


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Page generated in 0.33491 seconds with 11 queries