• HomeBoards
  • RulesRules
  • HelpHelp
  • WikiWiki
  • Donate

Author Topic: Temper - NEC PC-ENGINE emulator  (Read 43955 times)

gameblabla (OP)

  • Posts: 1446
Temper - NEC PC-ENGINE emulator
« on: June 12, 2016, 04:01:35 am »
Exophase is the biggest proprietary zealot on earth.
He kept all of his emulators proprietary and after he realised he made no monez from the Pandora scene,
he decided to port his DS emulator to Android.
He made 2 millions of dollars thanks to DrasTic but this all changed.
One day, after he woke up, he said : "I feel like releasing Temper's source code."
And so, he did, on the pyra boards.
That day, Exophase was no longer a proprietary zealot :
he was a true hero.

Version 1.24.2
Download Temper here :
https://github.com/gameblabla/temper/raw/f3328369d5e00e70b9c2ea095e09b1dec6452de5/SDL/temper.opk


Put your syscards file in $HOME/.temper/syscards.
For example, for the Super CD-ROM Syscard version 3.0,
the file should be called syscard3.pce.

Controls
SELECT : Menu

Changelog:
Code: [Select]
Version 1.24.2:
Debugger was accidentally left enabled.
This should considerably improve the speed.

Version 1.24.1:
Using new RGB 512 color palette from wikipedia.
It seems to look a little nicer now.

Version 1.24:
This version has better colors based on Mednafen.
Thanks Qubits !

Version 1.23.2:
Should fix support for OGG files.

Version 1.23.1:
Should fix the color/gamma issue.

Version 1.23:
Fixed several issues with Audio, thanks Qubits for reporting them.
Temper will now exit if you attempt to load a binary file. (instead of a cue file)

Version 1.22:
Fixed several issues with custom input.

Version 1.21:
Fixed Button VI not working. (thanks bear for reporting it)

Version 1.2:
Fixed a lot of issues on GCW Zero, it's now much faster.
Select now brings up the menu.
(If someone needs select for a special game like Air Zonk, he can always remap the buttons.)
Triple buffering is now enabled too.

Version 1.1:
Fixes issues with syscards and Select + A now brings up the Menu.

Version 1.0:
Initial version.

Any suggestions are WELLCUM !!!
« Last Edit: July 27, 2019, 06:34:28 pm by gameblabla »

eltehero

  • Posts: 339
Re: [BETA] Temper - NEC PC-ENGINE emulator
« Reply #1 on: June 12, 2016, 12:35:47 pm »
What is the difference between this new version and the already existing Temper?
« Last Edit: June 12, 2016, 12:38:05 pm by van denhawk »

gameblabla (OP)

  • Posts: 1446
Re: [BETA] Temper - NEC PC-ENGINE emulator
« Reply #2 on: June 12, 2016, 02:41:32 pm »
What is the difference between this new version and the already existing Temper?
This new version is a native one optimised for the GCW Zero's better processor.
It also saves the configuration, bram, save states... to the home directory.
It is also guaranteed to work on future firmwares, whereas the Dingoo version can no longer work at any time.

Quickman

  • Posts: 220
Re: [BETA] Temper - NEC PC-ENGINE emulator
« Reply #3 on: June 12, 2016, 08:10:56 pm »
@gameblabla
 Possibly a stupid question?  what's the difference/how does it compare to your Mednafen??


gameblabla (OP)

  • Posts: 1446
Re: [BETA] Temper - NEC PC-ENGINE emulator
« Reply #4 on: June 13, 2016, 02:17:40 am »
@gameblabla
 Possibly a stupid question?  what's the difference/how does it compare to your Mednafen??
Apparently, Mednafen suffers from some slowdowns for some games.
Yes, i could not believe that as i have personally not experienced that.
Temper is less accurate but much faster and better designed for speed unlike Mednafen.
It also comes with a menu, which Mednafen does not have by default.
(Only a primitive text interface that heavily relies on a keyboard)

Strauberry

  • Posts: 9
Re: [BETA] Temper - NEC PC-ENGINE emulator
« Reply #5 on: June 13, 2016, 02:28:23 am »
Where would I put the BIOS files? I tried the "images" folder, but that didn't seem to improve performance, and neither did placing the BIOS in the same directory as my roms
"Might as well, y'know? Never know, y'know? Hey... You know me I'm Toby Sand"

Quickman

  • Posts: 220
Re: [BETA] Temper - NEC PC-ENGINE emulator
« Reply #6 on: June 13, 2016, 03:20:41 am »
Nice! Thank you for the response! Sounds like I'll still be keeping Mednafen around and maybe end up using both for different types of games :)

Maybe Med for platformers , and temper for shooters?

gameblabla (OP)

  • Posts: 1446
Re: [BETA] Temper - NEC PC-ENGINE emulator
« Reply #7 on: June 13, 2016, 03:41:16 pm »
Where would I put the BIOS files? I tried the "images" folder, but that didn't seem to improve performance, and neither did placing the BIOS in the same directory as my roms
Sorry, you were supposed to place it in the "syscards" folder but that folder was not created by Temper, oops.
I have released a new version that fixes this and Select + A now brings up the Menu.

Quote
Sounds like I'll still be keeping Mednafen around and maybe end up using both for different types of games :)
I think most people who wants to play NEC PC-Engine games will just use Temper now instead.
I would only advise people to use Mednafen if they want to play Supergrafx games.
For the other systems though (Neo Geo Pocket Color and Lynx), Mednafen is still the best choice.
« Last Edit: June 13, 2016, 03:45:23 pm by gameblabla »

Aeter

  • Posts: 328
Re: Temper - NEC PC-ENGINE emulator
« Reply #8 on: June 13, 2016, 09:10:14 pm »
Lynx and neogeo pocket have better emulators already, Race and Handy320.
« Last Edit: June 13, 2016, 09:13:03 pm by Aeter »
~cucullus non facit monachum~

bear

  • Posts: 13
Re: Temper - NEC PC-ENGINE emulator
« Reply #9 on: June 15, 2016, 09:00:05 am »
thank you

1.Select + A now brings up the Menu;   no use in any game  :-[

2.cound't remap button(ie put menu to select)

3.sound lag


gameblabla (OP)

  • Posts: 1446
Re: Temper - NEC PC-ENGINE emulator
« Reply #10 on: June 15, 2016, 06:30:23 pm »
Quote
1.Select + A now brings up the Menu;   no use in any game  :-[
no use in any game ? What is your point ?
Of course, it has no purpose in games, because you know, Select + A brings the menu...
Hmm....

2.cound't remap button(ie put menu to select)
You can remap buttons in the buttons but it's done differently in Temper.
You need to change the mapping by pressing left and right in the input menu.

And no, i'm not going to put the menu to select. Why ?
Because some games like Air Zonk is using the Select button.
In order not to conflict with such games, this is the only workaround i found.

Quote
3.sound lag
Maybe it runs too slowly ?
In what games did this happenned to you ?
You can set "Show FPS" to Yes in the menu.

Quote
Lynx and neogeo pocket have better emulators already, Race and Handy320.
lol aeter.
Handy320 does not run some games.
As for Race, it's such an unstable piece of s**t that it can't be updated due to that.
In fact, it no longer works properly when compiled against the latest toolchain.

Aeter

  • Posts: 328
Re: Temper - NEC PC-ENGINE emulator
« Reply #11 on: June 15, 2016, 06:53:57 pm »
Quote
Lynx and neogeo pocket have better emulators already, Race and Handy320.
lol aeter.
Handy320 does not run some games.
As for Race, it's such an unstable piece of s**t that it can't be updated due to that.
In fact, it no longer works properly when compiled against the latest toolchain.
When I used them they performed properly at least in my opinion, perhaps my standards aren't that high.
Or perhaps the games I tested just run well enough, who knows.
~cucullus non facit monachum~

AtariHERO

  • Posts: 351
Re: Temper - NEC PC-ENGINE emulator
« Reply #12 on: June 15, 2016, 09:01:38 pm »
ex. new adventure island run perfect on last temper
now the sound is terrible on this release  :'(

gameblabla (OP)

  • Posts: 1446
Re: Temper - NEC PC-ENGINE emulator
« Reply #13 on: June 15, 2016, 11:14:29 pm »
I should have tested it on a real GCW...
It was indeed not running properly due to numerous odd issues.
But now, it's a thing of the past and all the games are now running properly with crystal clear sound !

Enjoy this new release and sorry for the trouble !
« Last Edit: June 15, 2016, 11:51:51 pm by gameblabla »

Strauberry

  • Posts: 9
Re: Temper - NEC PC-ENGINE emulator
« Reply #14 on: June 16, 2016, 12:28:40 am »
All my roms are running at full speed now, thank you for the latest release!
"Might as well, y'know? Never know, y'know? Hey... You know me I'm Toby Sand"

bear

  • Posts: 13
Re: Temper - NEC PC-ENGINE emulator
« Reply #15 on: June 16, 2016, 05:41:20 am »
thank you
ver 1.2 is very good ;D


1.remap button (no"none"and"menu"to select)
2."R"trigger couldn't use in some game(ie. street fighter 2)
3.menu function could use select+start or power/lock to instead
4.configure options-scale screen 1x couldn't change to fullscreen and other(remap button as same,just use default settings)
« Last Edit: June 16, 2016, 06:01:39 am by bear »

gameblabla (OP)

  • Posts: 1446
Re: Temper - NEC PC-ENGINE emulator
« Reply #16 on: June 16, 2016, 02:17:48 pm »
1.remap button (no"none"and"menu"to select)
I'm not sure what you mean...

2."R"trigger couldn't use in some game(ie. street fighter 2)
Thanks, i fixed it. (I have released a new minor version in my first post)

3.menu function could use select+start or power/lock to instead
And now you're suggesting me to use Select+Start instead ?
Lol
That button combinaison is used by all games to reset to the titlescreen btw so can't really use it.

4.configure options-scale screen 1x couldn't change to fullscreen and other(remap button as same,just use default settings)
I did that on purpose because all the other options are useless on GCW Zero.

yoshi41

  • Posts: 474
Re: Temper - NEC PC-ENGINE emulator
« Reply #17 on: June 16, 2016, 06:35:51 pm »
Thanks for this port. Looks pretty good.  8)

I think remap buttons might need some love...

- change (left side) list of GCW buttons from numbers to meaningful names
- when scrolling through the buttons, Rapid VI, None and Menu is missing

Select button shows the menu. Don't know if this is really a good idea, since Select in used in some games (e.g. Gate of Thunder).
Emulator packs and fact sheets for Wiz, Caanoo, Dingoo and Pandora.

AtariHERO

  • Posts: 351
Re: Temper - NEC PC-ENGINE emulator
« Reply #18 on: June 16, 2016, 08:08:38 pm »
works great!!!


still
when you need to reload a game either you exit the emu or use the old interface

gameblabla (OP)

  • Posts: 1446
Re: Temper - NEC PC-ENGINE emulator
« Reply #19 on: June 16, 2016, 09:16:22 pm »
I have released a new minor update that fixes several issues.
Custom input in fact, did not worked before because it was actually, surprise, not implemented...

* Now you can select Menu and None
* You can now change the default mapping
* Changed the buttons names (used to be numbers before)

MAKE SURE TO DELETE ALL THE FILES In /media/home/.temper/config !

The new release (Version 1.22) can be downloaded in the first post.
Enjoy

Quote
still
when you need to reload a game either you exit the emu or use the old interface
No, you don't.
If you want to load a new game, select "Load new game" in the Menu.
If you want to reset a game, you need to select "Restart game" in the Menu.

Quote
Don't know if this is really a good idea, since Select in used in some games (e.g. Gate of Thunder).
For games like Gate of Thunder if needed, you can always change the mapping and choose "Exit: save for this game".
Might change that if really needed though. (What is the Select button for in Gate of Thunder anyway ?)

EDIT: Rapid fire does not seem to work properly. I'll look into this
« Last Edit: June 16, 2016, 09:32:26 pm by gameblabla »