01 October 2008, 18:36 | #21 | |
Missile Command Champion
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,454
|
Quote:
Yep, that's true. The unscaled shots looks fine with the GameBasePlayer. Just forgot about it. Once again. |
|
01 October 2008, 18:39 | #22 | |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,916
|
Quote:
|
|
01 October 2008, 21:41 | #24 |
Lemon Curry ?
Join Date: Sep 2004
Location: Denmark
Age: 49
Posts: 4,133
|
I was contacted by AAG regarding a GameBasePlayer profile at GB64 forum.
Does anybody have some nice SFC/SNES themed backdrops? |
02 October 2008, 13:52 | #26 |
Retro Gamer
Join Date: Jan 2005
Location: Underworld
Age: 51
Posts: 4,072
|
Me like your project!
Can't wait for beta version. (goes and finds his no-intro SNES set ) |
02 October 2008, 20:04 | #27 |
Lemon Curry ?
Join Date: Sep 2004
Location: Denmark
Age: 49
Posts: 4,133
|
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? |
02 October 2008, 20:14 | #28 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,916
|
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.
|
02 October 2008, 20:54 | #29 |
Lemon Curry ?
Join Date: Sep 2004
Location: Denmark
Age: 49
Posts: 4,133
|
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 |
02 October 2008, 20:59 | #30 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,916
|
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 |
02 October 2008, 21:06 | #31 |
Lemon Curry ?
Join Date: Sep 2004
Location: Denmark
Age: 49
Posts: 4,133
|
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. |
02 October 2008, 21:10 | #32 |
HOL Team Member
Join Date: Dec 2001
Location: Manchester
Posts: 2,529
|
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
|
02 October 2008, 21:11 | #33 |
Missile Command Champion
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,454
|
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 21:19. |
02 October 2008, 21:13 | #34 |
HOL Team Member
Join Date: Dec 2001
Location: Manchester
Posts: 2,529
|
I worked on GB Amiga pretty much every day for a full year before the first release.
|
02 October 2008, 21:16 | #35 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,916
|
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
|
02 October 2008, 21:22 | #36 |
HOL Team Member
Join Date: Dec 2001
Location: Manchester
Posts: 2,529
|
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. |
02 October 2008, 21:30 | #37 |
Missile Command Champion
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,454
|
@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. |
02 October 2008, 21:33 | #38 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,916
|
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.
|
02 October 2008, 21:38 | #39 | ||
Lemon Curry ?
Join Date: Sep 2004
Location: Denmark
Age: 49
Posts: 4,133
|
Great
As I'm just starting to learn this GB scripting thingie this is much appreciated. Thanks alot. Quote:
Quote:
|
||
02 October 2008, 21:43 | #40 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,916
|
|
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 12:02 |
EAB Multi Platform League - Round 11 - Super Turrican (SNES) | TCD | EAB's competition | 54 | 06 September 2009 08:29 |
EAB Multi Platform League - Round 3 - Super Aleste (SNES) | TCD | EAB's competition | 89 | 30 March 2009 17:52 |
[Found: Thunder Blade, Trailblazer, Super Probotector] 3 Amiga games+1 SNES | Photon | Looking for a game name ? | 31 | 30 December 2007 18:30 |
100 SNES (Super Nintendo) games in 10 minutes! | laffer | Retrogaming General Discussion | 20 | 30 June 2007 00:06 |
|
|