go back

Project Tempest Front-End v0.71
By Thomas R. Zdanowicz
******************************

Extract all files into the same folder where you installed/extracted the Project Tempest Emulator.
PTFE now uses the ini file for loading and saving settings.

BEFORE LAUNCHING ANY GAMES BE SURE EEPROM PATH IS SET.
If EepromPath is blank the eproms may be created in an uncertain location (this is done by 'pt.exe' not 'PTFE.exe')
If you want to boot from bootrom, you should select your jagboot.rom image before setting the bootrom option

If your pt.ini file contains non-standard soundbuffer_size, sound_latency, sound_frequency settings, the front-end
may not reflect your settings. This is because PTFE loads listbox contents from special files. This allows updating
the contents of these listboxes by just editing these files. Your settings will remain intact until YOU change them.
This allows for custom/odd/experimental settings to be easily added by anyone.

For a new setting to be in effect, it must be selected (highlighted)
Scrolling to a new setting doesn't automatically select it. You must then highlight it.

You must follow a couple rules if you want to add custom settings.

1. One entry per line
2. Each entry must end with [return](the key not the word)
3. Contents should be added in ascending order.
4. There is a hard limit of 256 entries and each entry must <= 32 characters in length

Refer to these files as examples:
frequencys.lst
snd_buffer_sizes.lst
snd_latencys.lst
resolutionw.lst
resolutionw.lst
controls.lst

If these get botched the controls may not function correctly.

!!! IMPORTANT NOTE !!!
You MUST make sure there are no spaces in the filenames for your roms. The emulator will not work
if there are spaces in the names. It's also probably a good idea to make sure there are no spaces
in the path to rom folder either, although I haven't tested this myself.

!ERROR MESSAGES!
If you use WinXP and get an error stating that pt.exe has encountered a problem and must shutdown. Then right-click the pt.exe file and select compatability tab. Choose compatability mode for Windows 98 and disable visual themes. This will often fix the error.

SOUND
If your sound is staticy or skips try changing the buffer size and latency settings
If sound seems muffled of low quality increase sample frequency

PER GAME SETTINGS
Saving of settings per game is enabled by default. This saves a game-specific ini file
in the PTFEcfg directory. If this directory doesn't it will be created.
Only DSP is not saved per-game. This is because I am unsure if it can be added as ini entry
without 'pt.exe' complaining

To disable game-specific settings uncheck the option.
Game-specific settings WILL overwrite your pt.ini (based on each games settings)when Go is clicked.
I have added a show-fps ini entry and pt.exe doesn't complain


HOW TO USE

Using PTFE is pretty easy. Double-click the "PTFE.exe" file.
Choose your pt.exe file. (need only be on first run)
Choose your ROMS folder (need only be on first run)
Choose Eeproms folder and Bootrom path if desired. (need only be on first run)
Select any options and click GO.

HAVE FUN!!!

email tzda3577@bellsouth.net

*********************************************************
Version history
*********************************************************

v0.71

added option to use game-specific settings (ini per game saved in PTFEcfg)
game-specific settings of all options except DSP are supported.(uncertain if pt.exe supports this as ini setting)
renamed control init list files for clarity

v0.7

added resolution configuration
added Controller configuration (controller 1 only for now)
joypad support added (can't test this myself, don't have one at the moment)
increased number of entries allowed per control to 256 (this should be way more than enough)

 

v0.6

loads and saves all settings to ini file(except for executable path which stays in registry)
added configuration of all sound related settings
customizable listboxes for sound settings (user-definable contents)
cleaned up the ini file (hopefully works for everyone)

v0.45

makes limited use of ini file for saving/loading settings. (mostly just ROMpath right now)
backs up current pt.ini on first run(no OOPS!!)
saves current rompath and pt.exe
autobuilds romlist at startup(providing there is valid ROMpath in ini)

v0.4

fixed several minor bugs and glitches.
updated docs to make setup easier
fixed bug causing first rom image to be skipped
now uses static lib. No longer uses MFC dll's (no missing dll's, hopefully :-) )

v0.3

first working version

go back