This is the Linux app named Kisekae UltraKiss whose latest release can be downloaded as UltraKiss_4.0.2_jre8_201.zip. It can be run online in the free hosting provider OnWorks for workstations.
Download and run online this app named Kisekae UltraKiss with OnWorks for free.
Follow these instructions in order to run this app:
- 1. Downloaded this application in your PC.
- 2. Enter in our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 3. Upload this application in such filemanager.
- 4. Start the OnWorks Linux online or Windows online emulator or MACOS online emulator from this website.
- 5. From the OnWorks Linux OS you have just started, goto our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 6. Download the application, install it and run it.
SCREENSHOTS
Ad
Kisekae UltraKiss
DESCRIPTION
UltraKiss is a computer program that implements the Kisekae Set system, KiSS, a Japanese graphics system originally developed to facilitate costume changes on virtual dolls.
UltraKiss was developed to help artists build their KiSS sets. It is a full featured viewer for all KiSS dolls, games, and visual applications. It is also a complete graphical development environment for creating KiSS applications. It fully implements the FKiSS event driven programming language up to and including new FKiSS5 enhanced capabilities. These features enable Kisekae game and application development.
UltraKiss includes an integrated palette color editor tool, an image editor tool, an integrated audio and video player, and an archive manager that packages LHA, ZIP, and JAR archive files. It also provides a full featured FKiSS programming language trace and debugging tool.
UltraKiss has been designed to provide improved developer support so that it is easy to create new KiSS applications.
Features
- A comprehensive programming model for developers to create active content.
- A fully integrated text editor for developing KiSS data set configuration files.
- FKiSS visual code tracing and event program source code editing.
- An integrated archive file manager for creating new LZH and ZIP archive files.
- An integrated media player for playback of MP3, WAV, AU, MIDI audio and video files.
- Support for loading KiSS sets packaged in ZIP and LHA compressed files.
- A complete editing module for selecting, copying and pasting objects on pages.
- Object events, so that image features can change when manipulated or touched.
- Different page sets or scenes, where each page can show new sets of clothes or background pictures.
- 'Sticky' objects, so that some items may have to be tugged before they will move freely.
- Semi-transparent images, so you can see through them to the objects below.
- KiSS 16 and 256 color CEL file formats.
- Cherry KiSS truecolor CEL file formats.
- GIF87 and GIF89a graphic file formats.
- JPEG photographic image file formats.
- PNG file formats with translucency.
- BMP graphic file formats.
- PBM, PGM, and PPM graphic file formats.
- WAV, AU, and MIDI audio file formats.
- AIFF, MP3, and RMF audio file formats.
- ANSI text and rich text RTF file formats.
- ZIP, LHA, and JAR compressed files.
- FKiSS 1, FKiSS 2, FKiSS 2.1, FKiSS 3 and FKiSS 4 specifications.
- Unrestricted length alphanumeric variable names can be used. (FKiSS 5)
- String and integer variable types are supported. (FKiSS 5)
- Variable names can be used to reference KiSS objects. (FKiSS 5)
- Indirect references to variable values is supported. (FKiSS 5)
- Indexed variables can be used for loop control. (FKiSS 5)
- For statements and while loops can be used for iteration control. (FKiSS 5)
- Nested if-else-endif logic can be coded for complex algorithms. (FKiSS 5)
- Local variable scope for label events supports recursive operation. (FKiSS 5)
- Label parameters and return values enable function calls. (FKiSS 5)
- "letcel" command to identify the currently selected image cel.
- "letcomment" command to obtain the cel comment text.
- "while" and "endwhile" commands for program loop control.
- "for" and "next" commands to perform iteration.
- "showstatus" command to display text in the program status bar.
- "concat" command to concatenate string text.
- "substr" command to obtain a substring of a string.
- "replacestr" command to replace a substring in a string.
- "indexof" command to return the position of a substring in a string.
- "strlen" command to return the length of a string.
- "clone" command to dynamically create new object groups.
- "destroy" command to remove cloned object definitions.
- "animate" command to suspend or restart cel animation.
- "mediaplayer" command to queue background music.
- "lettimer" command to return the time remaining on an alarm.
- "letpal" and "setpal" commands to set a specific palette group for an image cel or object.
- "letkcf" and "setkcf" commands to adjust the ordinal palette file for an image cel.
- "confirm" command to show a confirmation dialog and wait for a response.
- "setmodal" and "letmodal" commands to restrict user events to a specific object.
- "read", "write", "open" and "close" commands for external file access.
- "viewer" command to access viewer specific control features.
- "environment" command to access external information and objects.
- "signal", "wait", and "sleep" commands for multiple activity synchronization control.
- "paint" command to force a redraw of the current screen.
- Support for basic Graphical User Interface components for simplified user input.
- Labels, Buttons, Check Boxes, Lists, Text Fields, Text Areas, Radio Buttons.
- Individual component attributes to control font characteristics, color, scrolling, and state.
- Integration with the FKiSS event model to recognize user component events.
- Ability to replace the viewer menu bar with application defined menu items.
- "getText" and "setText" commands to set and retrieve component text values.
- "getSelectedValue" and "setSelectedValue" commands to manage list components.
- "getSelectedIndex" and "setSelectedIndex" commands to manage list entries.
- "getSelectedItem" and "setSelectedItem" commands to manage combo box entries.
- "getSelected" and "setSelected" commands to manage button entries.
- "getValueAt" and "setValueAt" commands to manage list entries by index.
- "addItem" and "removeItem" commands to construct list and combo box components.
- "getIndexOf", "getItemCount", and "removeAll" commands to manage list entries.
- KiSS sets may be loaded from compressed archives or file directories.
- Expansion data sets can be seamlessly loaded over previously loaded data.
- Support for extended directory path information in compressed archive files.
- Animation thread control interface to manage event processing threads.
- Ability to create an unrestricted number of page sets and color sets.
- Complete undo and redo control over most data set modifications.
- Cut, copy and paste of graphic objects within and between pages.
- Restart option to initialize the KiSS data set and start all events.
- Reset option to restore all scene objects to their initial positions.
- Size to Screen option to resize page sets to the available viewing space.
- Scale to Screen option to scale all images to fit the viewing space.
- Magnification and reduction and scaling of all images on the screen.
- Visibility of all cel, palette, page set and programming event definitions.
- Event logging and diagnostic breakpoints facilitate program debugging.
- Preview image magnification, selection, and positioning during color edits.
- Feature to write current object positions to a new configuration file.
- Facility to adjust image draw level depth and layering order.
- Ability to import standard image formats and convert to Cel format.
- Ability to automatically download and open KiSS sets from the internet.
- Display of HTML 3.2 specification pages with images, frames, and headings.
- Forward and Back controls to traverse the navigation history.
- Automatic authentication to secure web sites using a registered user identifier.
Audience
Developers, End Users/Desktop
User interface
Java Swing
Programming Language
Java
Categories
This is an application that can also be fetched from https://sourceforge.net/projects/ultrakiss/. It has been hosted in OnWorks in order to be run online in an easiest way from one of our free Operative Systems.