RPG2000 Player Portable for PSP: Difference between revisions
From GameBrew
More actions
No edit summary |
No edit summary |
||
| Line 8: | Line 8: | ||
|version=0.12b test 4 | |version=0.12b test 4 | ||
|license=Mixed | |license=Mixed | ||
|download=https://dlhb.gamebrew.org/psphomebrew/rpg2kpppsp.7z | |download=https://dlhb.gamebrew.org/psphomebrew/rpg2kpppsp.7z?001 | ||
|website=https://jbbs.shitaraba.net/bbs/read.cgi/game/22862/1116854429/ | |website=https://jbbs.shitaraba.net/bbs/read.cgi/game/22862/1116854429/ | ||
}} | }} | ||
Revision as of 01:06, 14 February 2025
| RPG2000 Player Portable for PSP | |
|---|---|
| General | |
| Author | 汁ダーク (SeerouxDark) |
| Type | Game Engine |
| Version | 0.12b test 4 |
| License | Mixed |
| Last Updated | 2014/06/23 |
| Links | |
| Download | |
| Website | |
RPG2000 Player Portable for PSP (RPG2KPP) is an engine that can run RPG Maker 2000 games on the PSP.
Installation
Extract the zip file with winrar. Copy the RPG2KPP folder to /PSP/GAME/.
The file "RTP/System/システム.???" is required for the application to start.
The music in the "Music" folder is only compatible with MP3 files. MIDI is not supported.
Reading BMP files is the fastest, followed by XYZ and PNG, which are progressively slower. Right now, PNG files are prone to crashes due to libpng using PSPSDK's malloc.
(See list of tested game in game.txt, some will need the original RPG Maker 2000 RTP.)
Screenshots
Changelog
0.12 Alpha
- Overall
- Fixed menus that were overflowing the screen size.
- RPG Maker 2000 Player
- Temporary save process created and load process fixed.
- Reviewed equipment judgment process.
- Added save event and game exit menu process.
- Fixed display process for item selection and special skill selection.
- Reviewed counter attribute judgment process.
0.11
- Overall
- Checked for memory overwriting issues.
- (Not relevant during normal use, but the release version has this disabled due to slow and unstable operation.)
- RPG Maker 2000 Player
- Temporary load process created.
- Fixed parallel event execution process.
- Fixed animation pattern for main character.
- Fixed event label handling, event ID retrieval, etc.
- Reviewed character action assignment process.
- Added timer event process and game over event process.
- Fixed display process for upper and lower map chips related to "ducking" attributes.
- Added block attribute judgment process.
- Fixed event execution condition change checks, start checks, and collision detection.
- Added timer process for condition judgment, fixed abnormal process.
0.11 Beta
- RPG Maker 2000 Player
- Fixed event handling for events without pages.
- Modified event handling to allow event execution during message display.
- Changed message display to show one character at a time.
- Added game over process.
0.11 Alpha
- RPG Maker 2000 Player
- Added damage processing for special skills.
- Split default battle process (so it doesn't display all at once).
- Reviewed ability value increase/decrease process for events, level-ups, etc.
- Added variable checks within choice strings.
- Supported simultaneous action assignment for multiple characters, added pass-through process for action assignments.
- Added process for using books.
- Fixed WAV file playback process, added sound effects for events and battle animations.
0.10
- RPG Maker 2000 Player
- Fixed checks for sea animation patterns, etc.
- Added WAV file reading and conversion (avoiding playback due to potential crashes).
- Added key input processing for 2003 version.
- Fixed menu text corruption, added processing for displaying external characters.
- Fixed collision detection for walls, events, etc.
- Fixed event movement speed change process.
- Fixed character and event position information (from coordinates to ± movement).
- Increased probability for event characters to move directly.
- Created temporary process for selecting actions based on enemy behavior patterns, created temporary battle event processing.
- Temporarily created process for battle animation information and display.
- Temporarily created battle animation processing for map events (not working properly).
- Supported shrinked display for pictures, battle animations, etc.
- Fixed management process for common events and map event calls.
- Fixed 2D array range check and omitted processing.
0.10 Beta
- Overall
- Fixed memory management process.
- RPG Maker 2000 Player
- Fixed map loop processing and considered map loops in event execution.
- Fixed BER compressed integer error checks, fixed 2D array omission process.
- Fixed face window process during name input, fixed character animation pattern.
- Added map omission processing.
- Fixed BMP alignment.
- Added message processing for default battles, created temporary action input.
- Fixed message variable processing, added message queue.
- Fixed special skill increase/decrease process, created temporary event for shops and inns.
- Fixed event call process.
- Created temporary process for item and special skill handling (only MP/HP increase/decrease).
0.10 Alpha
- Overall
- Fixed memory management process.
- RPG Maker 2000 Player
- Fixed map event start conditions, number operation events, battle events, key input events.
- Added special skill and terrain information processing.
- Created ability value change events.
- Added enemy character, enemy group, and encounter information.
- Created temporary item menu, special skill menu, and equipment menu.
- Created temporary default battle process (only display).
- Created temporary parallel event execution process (didn't work properly, so disabled).
0.02
- Overall
- Menu hierarchy created.
- RPG Maker 2000 Player
- Fixed level increase/decrease and experience increase/decrease events.
- Created event for equipment change, special skill increase/decrease.
- Created temporary key input event.
- Imported chipset attributes.
- Added movement direction, wall transparency, and key input assignment settings.
- Created temporary item list.
- Fixed character movement events.
0.02 Beta
- RPG Maker 2000 Player
- Imported terminology, fixed party display content.
- Fixed experience increase/decrease events, created level increase/decrease events.
- Created events for increasing/decreasing various states.
- Created name input events.
- Fixed 2D array omission process, reviewed event codes and parameter codes.
- Created temporary character movement events.
0.02 Alpha
- RPG Maker 2000 Player
- Created chipset change event, wait event.
- Created timer-related events.
- Created BGM memory event, location memory event.
- Created temporary event for remembering event positions.
- Added various states.
- Created temporary menu transition process and party display menu.
- Created temporary experience increase/decrease events.
0.01
- RPG Maker 2000 Player
- Created temporary system-related events.
- Temporarily supported control characters for string replacement.
- Created walking graphic change events.
- Created event interruption, deletion, and call events.
- Created temporary common event processing.
- Created temporary battle branch judgment events.
- Created temporary event character movement routes.
- Created priority determination process for main characters and event characters.
- Created temporary picture display events (didn't work properly, so disabled).
0.01 Beta
- RPG Maker 2000 Player
- Created temporary condition judgment events.
- Created label handling and selection processing.
- Created face graphic display.
- Properly set message display position, font, and wallpaper.
- Added items and money.
- Created repeat processing.
0.01 Alpha
- Overall
- Implemented memory management process created while weighing between modifying e[mulator] and PCEP.
- (This was because malloc source in e[mulator] caused crashes.)
- Purged e[mulator] I/F parts and implemented MP3 playback.
- Discarded external version of PCEP e[core] due to the success of the above process.
- Modified menu style using RPG Maker 2000 processing.
- Linked zlib functions for XYZ files.
- Imported and implemented libpng source for PNG files.
- RPG Maker 2000 Player
- Created BER compression I/F, dynamic array management I/F.
- Created read processing for LDB, LMU, LMT (further processing will be added as needed).
- Created map chip-related processing.
- Created map display processing, temporary BGM playback.
- Created core processing for reading events (only map-to-map movement events).
- Created character chip-related and system chip-related processing.
- Created event character display, main character display, and temporary event movement processing.
- Created general movement judgment processing.
- Created message box display and temporary wallpaper display.
- Added message events and temporary message display.
- Added switches, variables, and created temporary event condition checks.
- Created title screen.
External links
- したらば掲示板 - https://jbbs.shitaraba.net/bbs/read.cgi/game/22862/1116854429/
- Axfc Networks - https://www.axfc.net