nes6502 Posted October 18, 2009 Author Share Posted October 18, 2009 (edited) nes whats your thoughts on add this core to CoinOPS? I have alot of code around this stuff and CoinOPS has 2 xbes one to launch the games and then the core to drive the game on completion it just boots the default.xbe again. If you wish to work together I would help you add the dual core stuff (as CoinOPS will never be able to run alot of these especially at the same speed) Well, it wouldn't be that difficult. In fact you could use the FBA.xbe file as-is. In CoinOps, you would do the following: Required1) Put the Path.ini in the root of CoinOps2) Put the FinalBurn.ini in the ini folder of CoinOps.3) Start CoinOps Optional:4) Read the D:\ini\FinalBurn.ini file and store all the values.5) When a user changes an option, save the D:\ini\FinalBurn.ini file with the appropriate changes. Required6) When a user picks a Final Burn game (like Power Drift), write a file to the Z partition called "game.txt" with one line (in this example it would be ROM=pdrift) Example: FILE* f;string game = "pdrift";f = fopen("Z:\\game.txt" , "w+");fprintf(f, "%s%s\n", "ROM=", game.c_str());fclose(f); 7) Run FBA.xbe8 - When FBA.xbe starts it will try to find Z:\game.txt, read the one line (ROM=pdrift), then looks in the ROM path from Path.ini for pdrift.zip. It deletes the Z:\game.txt file and starts the emulation.9) When a user exits, FBA.xbe will start default.xbe (which would be the CoinOps GUI) That's the simplest solution. If you wanted to get rid of my in game GUI or add configurable controls, then it would be a lot more work. Edited October 18, 2009 by nes6502 Link to comment Share on other sites More sharing options...
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!Register a new account
Already have an account? Sign in here.Sign In Now