Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Blissx Xbox

From GameBrew
Revision as of 06:43, 24 November 2022 by HydeWing (talk | contribs)
Blissx
File:Blissx2.png/blissx3.png/blissx4.png/blissx.7z(nosrc)
General
AuthorXPort, Madmab
TypeConsole
Versionv10b3
LicenseMixed
Last Updated2015/02/13
Links
Download
Website

Blissx is an Intellivision emulator for the Xbox. Original by XPort ported from Bliss emulator and updated by Madmab.

Features

  • Emulates the Intellivision.
  • Excellent compatibility - ported from Bliss.
  • ZIP support.
  • Cheat system - Search/Create your own cheat codes (see notes).
  • Favorites list.
  • Netplay.
  • Resizable game screen.
  • Save Game management - delete save game files.
  • Skin-ableSamba/NetBIOS sharing support (read roms from your PC).
  • Relax Network Sharing (read roms from your PC).
  • Play MP3 or M3U playlists in the background (can also read MP3/M3U from across Samba/Relax shares).
  • Hardware filtering options : Point, Bilinear, Trilinear, Anisotropic.
  • Graphics filters.
  • Record/Playback feature.
  • Every single in-game command is fully customizable on any of the four joypad controllers.
  • Map any emulator or UI command to a single button or a combination of two buttons.
  • Autofire capabilities for any emulator button on any controller.
  • One-button combos (define a series of emulator commands to be played back when you press a user-definable XBox controller combination).
  • Traverse any directory on any drive.
  • All UI commands (save/load state, screenshot, etc) can be invoked from the Options/Pause menu as well as in-game via your customized joypad mappings.
  • Can be invoked from a command-line to directly run a game from a front-end or dashboard and bypass the user-selection screens (only if the frontend or dashboard supports this feature).
  • Can return to the launching program if the launching program supports this feature.

Installation

You need to add the BIOS files to sysroms/ in order to use this (do not zip them):

  • ecs.bin - Entertainment Computer System ROM.
  • exec.bin - Intellivision Executive BIOS.
  • grom.bin - Intellivision Graphics ROM.
  • ivoice.bin - Intellivoice ROM.

User guide

Overlay support is added since the Intellivision is very reliant on Overlays for proper gameplay.

You can access the overlay by pressing the right analog stick button. If you're still having trouble check out the manuals using the media browser.

Known issues

No rewind in BlissX due to lack of a savestate feature.

Changelog

V10b3

  • Updated to madmab edition interface CFv1b17. See "Interface Changelog.txt".

V10b2

  • Updated to madmab edition interface CFv1b14. See "Interface Changelog.txt".

V10b1

  • Updated to madmab edition interface CFv1b08. See "Interface Changelog.txt".

V10

Changes To BlissX Core:

  • Nothing really. BlissX core has not been updated in ages. This is just an update to the latest Madmab Edition interface and features.
  • Added the following homebrew games to the Bliss internal database. The following games are now playable. Adventures Of Tron (2600 Ver), Rocky And BullWinkle, Snow, Spirit, Stack 'em (doesn't work though), Sudoku, Xmas Carol v1.2, Yogi's Frustration, and DkInty Demo.
  • Moved the system ROMs to a place that makes more sense. So make sure that exec.bin, grom.bin, ivoice.bin, ecs.bin are in the "SYSROMS" directory and that they are unzipped.
  • Game selectable video mode removed and change to a global game video mode. So you can use the interface (game select) at 720p or 1080i and have games run in another video mode. "In Game Menu" video mode will match the one the game is set for except for the media browser which will change to match the video mode used outside of the game.
  • Now have the ability to display long names for games. This currently relies on having Xtras synopsis files. In the future I will be providing other options. So get to work waal.
  • Emulator now supports Action Lists, Preset Controller Configs, and a config database.
  • Name of Loaded disk image is displayed in the in game menu.
  • Added a "per game" autoload save state option. Options are "No, 1-10, Most Recent"

Interface Related Changes:

  • Fixed another bug related to removal/addition of favorites.
  • Fixed an issue where changing the "Samba Nameserver" would also ask you for the "Relax Share Name" when you were done.
  • Improved game preview network streaming. I like to call it "pseudo-streaming" so streaming game previews off a network should be ALOT smoother now.
  • "Pseudo Streaming" defaults to off. So if you want to turn it on go into "Screenshot/Movie Preview Settings" and turn it on. I'm doing this until I get more feedback concerning the performance of it.
  • Removed pop-up that says "Select The Cheatcode File You Wish To Use." per Dominater01's request.
  • The two Preset Controller menu options have been moved to the "controller configuration" menu. I did this cause several emu's use this feature now and to help reduce clutter in the in-game menu.
  • Fixed blank pop-up message when trying to display the cheat codes when there are none.
  • Fixed issues where media would not display when a directory with a period in it was highlighted.
  • Added option to "Refresh DVD Drive". It is currently in the "Utilities Menu"
  • Finally added option to "Shutdown Xbox". It is currently in the "Main Menu" however I have my reservations about it's location. I'd prefer to have it in the "Utilities Menu". You can disable this menu in the "Dummy/Lockdown Mode Settings" menu.
  • Partial >4096 file support put in. If you have more than 4096 title or action shots put them in a directory named "action01" and "titles01".
  • Checks put into the cheatcode database checker to let you know if the file is to big or has too many game entries and needs to be split up.
  • Gilou9999's HD Colour skins should work properly now (no weird hacks). Be sure to at least copy over the "settings.ini" files in the skin directory and the skin "configurations" directories and "reload the skin".
  • Added new skin transition option "none". Real handy for skins like Gilou9999's that uses the HD sprite trick.
  • Windows 7 users should have no more weird issues on samba shares. Woohoo.
  • Fixed issue where emulator menu video mode was reverting to last played games video mode in emu's that support game specific video modes.
  • Created mappable key for (swapping keyboard/action list) so you don't always have to hop in and out of the IGM.
  • Fixed issue where video mode was not being remembered in some cases when set to either 720x480 or 720x576.
  • Fixed issue where emu would lock up if the media directory path was longer than 36 characters. (Thanks to those who reported it and AMOC for testing for me).
  • Fixed issue with wacky numbers when trying to adjust the volumes while in the IGM.
  • Pressing Back while in the the controller settings menu will set the value to "None".
  • Accurate Screen Pixel Ratio option added (see "http://fancyxbox.info/?doc=1&secao=screen" for more into) per gilou9999's suggestion. Some numbers are still a WIP. Go into Game/Text Screen Size Position" and select "Set Game Screen to Accurate Screen Pixel Ratio". The emu will ask you if you wish to turn off software/hardware filters and flicker filter. This is recommended for the most accurate screen. You'll still have to manually adjust the image on the Y axis. We can't do everything for you, ya lazy bum.
  • Added an option to display a "Static" video if no movie found. Can be set to yes or no. Static file must be named "Tv Static.xmv" and placed in the emu's "backgrounds" directory.

Rewind changes:

  • Rewind is a bit of a memory hog. On some emu's at 720p it is barely useful. Some emu's can't even handle it. Here is what I did.
  • Tweaked around with the rewind system fixed a couple potential xbox lockers.
  • Modified the rewind system so if memory runs low it clears half the buffer, if that doesn't work it clears the entire buffer. What this means is that on memory intensive emu's you'll have a rewind system that mostly works. It's pretty much a "better than nothing" set-up.

Credits

Special thanks:

  • X-port for porting a great collection of emu's over to the xbox, releasing the source code, and answering my questions.
  • Surreal CE team - Just because they are cool.
  • +T+, iq_132, NeoBomb, and XtecuterX73 for helping keep the xbox-scene alive.
  • Atariage (Albert in particular) - For providing a place for me to ramble on. For encouragement in general.
  • Wimpy and Perr - For providing even a better place for me to ramble on.
  • Carnage By Bob for kicking things in gear with his BlissX Xtra's.
  • Gilou9999 for new COLOUR SD and HDTV skins, synopsis, suggestions, rumble codes, etc.
  • Cospefogo for the onscreen keyboard used by AdamX. Frank Morris for fixing the minor spelling error in the onscreen keyboard.
  • Guybird for the "Button List" concept/idea and waal for the "Popup Action List" idea.
  • Shout out to Hyper_Eye, SPPV, hcf, A600, Destronger, +T+, Neobomb, incrediclint, Surreal CE team and all those who are honourable and keep the xbox-scene alive.
  • Comments of support from various interested parties.

External links

Advertising: