Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
51 changes: 51 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,10 +1,61 @@
# ignore RPG Maker backup and EasyRPG crash files
*.bak
*.dmp
# exclude Player files and Player-generated files (2000)
TestGame-2000/easyrpg-player
TestGame-2000/Player.exe
TestGame-2000/easyrpg_log.txt
TestGame-2000/screenshot_*
TestGame-2000/auto_*.png
TestGame-2000/wildmidi.cfg
TestGame-2000/wildmidi/*
# exclude RPG Maker-only files (2000)
TestGame-2000/RPG_RT.exe
TestGame-2000/*/thumbs.db
# exclude player save files (2000)
TestGame-2000/Save*
# exclude EasyRPG Player format files (2000)
TestGame-2000/Map????.emu
TestGame-2000/RPG_RT.emt
TestGame-2000/RPG_RT.edb
# exclude compiled translation files (not a format accepted) (2000)
TestGame-2000/Language/**/*.mo
# exclude Player files and Player-generated files (2003)
TestGame-2003/easyrpg-player
TestGame-2003/Player.exe
TestGame-2003/easyrpg_log.txt
TestGame-2003/screenshot_*
TestGame-2003/auto_*.png
TestGame-2003/wildmidi.cfg
TestGame-2003/wildmidi/*
# exclude RPG Maker-only files (2003)
TestGame-2003/dynloader.dll
TestGame-2003/DynPlugins
TestGame-2003/RPG_RT.exe
TestGame-2003/*/thumbs.db
TestGame-2003/ultimate_rt_eb.dll
# exclude player save files (2003)
TestGame-2003/Save*
# exclude EasyRPG Player format files (2003)
TestGame-2003/Map????.emu
TestGame-2003/RPG_RT.emt
TestGame-2003/RPG_RT.edb
# exclude Player files and Player-generated files (Maniac)
TestGame-Maniac/easyrpg-player
TestGame-Maniac/Player.exe
TestGame-Maniac/easyrpg_log.txt
TestGame-Maniac/screenshot_*
TestGame-Maniac/auto_*.png
TestGame-Maniac/wildmidi.cfg
TestGame-Maniac/wildmidi/*
# exclude RPG Maker-only files (Maniac)
TestGame-Maniac/RPG_RT.exe
TestGame-Maniac/*/thumbs.db
TestGame-Maniac/ultimate_rt_eb.dll
TestGame-Maniac/accord.dll
# exclude player save files (Maniac)
TestGame-Maniac/Save*
# exclude EasyRPG Player format files (Maniac)
TestGame-Maniac/Map????.emu
TestGame-Maniac/RPG_RT.emt
TestGame-Maniac/RPG_RT.edb
49 changes: 0 additions & 49 deletions AUTHORS

This file was deleted.

129 changes: 129 additions & 0 deletions AUTHORS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,129 @@
# AUTHORS

Initial test suite by Enzo Barbaguelatta (Elsemi EN.I).
Other new tests and contributions by Falc (Aitor García), Ghabry, Francisco de la Peña, ravotd, carstene1ns (Carsten Teibes), Mimigris (Carbonara).

All of the bmp files present in the Picture folder of the TestGame-2000 and used in the BMP tests room (files starting by either 4bpp, 8bpp, bitdepth, colormasks, compression, fileinfoheader, filesize, height, infoheader, magicnumber, offbits, palette, pels, pixeldata, planes, reserved, width) are made by David Costanzo (License: Public Domain)

URL: https://bmptestsuite.sourceforge.io/

The following EasyRPG RTP materials are licensed under a Creative Commons Attribution 4.0 International license.

License URL: http://creativecommons.org/licenses/by/4.0/

Asset⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀|Year|Authors and License|Authors' URL
:- | :- | :- | :-
**📁 `Backdrop`**|
└⠀ `Sky2.png` | 2015 | Tom Lemmens [CC-BY] [OGA-BY] | https://github.com/lemtom
**📁 `Battle`**|
└⠀ `Sword1.png` | 2022 | Someoneman [cc0] | https://github.com/Someoneman
**📁 `BattleWeapon`**|
└⠀ `Weapon.png` | 2010 | russidan (Alephman) [CC-BY] | None
**📁 `CharSet`**|
├⠀ `Actor1.png`/`Chara1.png` | 2010/2023 | Marina Navarro Travesset(base) [CC-BY] <br/>VictorSena(Edit) [CC-BY] | https://muerteatartajo.blogspot.com <br/>https://vashmaker.blogspot.com/p/works.html
├⠀ `Actor2.png` | 2023 | VictorSena(1,2,3,4,6,7,8)[CC-BY]<br/>Garakuta+VictorSena(5)[CC-BY] | https://vashmaker.blogspot.com/p/works.html <br/>http://garakutamaker.blog.fc2.com/
├⠀ `Actor3.png` | 2023 | VictorSena [CC-BY] | https://vashmaker.blogspot.com/p/works.html
├⠀ `Actor4.png` | 2023 | VictorSena [CC-BY] | https://vashmaker.blogspot.com/p/works.html
├⠀ `Animal.png` | 2023 | Garakuta(1,2,5,6,7,8)[CC0] <br/>VictorSena(3,4)[CC-BY] | http://garakutamaker.blog.fc2.com/ <br/>https://vashmaker.blogspot.com/p/works.html
├⠀ `Monster2.png` | 2023 | VictorSena [CC-BY], <br/>Garakuta+VictorSena(6)[CC-BY] | https://vashmaker.blogspot.com/p/works.html<br/>http://garakutamaker.blog.fc2.com/
├⠀ `People1.png` | 2023 | VictorSena [CC-BY] | https://vashmaker.blogspot.com/p/works.html
├⠀ `People2.png` | 2023 | VictorSena [CC-BY] | https://vashmaker.blogspot.com/p/works.html
├⠀ `People3.png` | 2023 | VictorSena(1,2,6,7) [CC-BY] <br/>Easychar(3,4,5,8):<br/>├ R.C.O [CC-BY] <br/>├ Jason Perry [CC0] - finalbossblues.itch.io <br/> └ Marina Navarro Travesset [CC-BY] - https://muerteatartajo.blogspot.com] | https://vashmaker.blogspot.com/p/works.html <br/>https://jetrotal.github.io/easychar/
├⠀ `People4.png` | 2023 | VictorSena [CC-BY] | https://vashmaker.blogspot.com/p/works.html
├⠀ `People5.png` | 2023 | VictorSena [CC-BY] | https://vashmaker.blogspot.com/p/works.html
└⠀ `Vehicles.png` | 2023 | VictorSena [CC-BY] | https://vashmaker.blogspot.com/p/works.html
**📁 `ChipSet`**|
├⠀ `Dungeon.png` | 2022 | JasonPerry [CC0] | https://finalbossblues.itch.io/
├⠀ `Exterior.png` | 2022 | JasonPerry [CC0] | https://finalbossblues.itch.io/
├⠀ `Interior.png` | 2022 | JasonPerry [CC0] | https://finalbossblues.itch.io/
├⠀ `Ship.png` | 2022 | JasonPerry [CC0] | https://finalbossblues.itch.io/
├⠀ `World.png`/`World2.png` | 2022 | JasonPerry [CC0] | https://finalbossblues.itch.io/
└ `World-flat.png` | 2014 | MrBeast, Stephen Challener (Redshrike) [CC-BY], commissioned by OpenGameArt, Carl Olsson (surt), Ogrebane, Garrett Wessner (Gwes), Dmytro Kushnariov (jikmok) [CC0] | http://http://opengameart.org/
**📁 `FaceSet`**|
├⠀ `Actor1.png`/`Chara1.png` | 2024 | Garakuta [CC0] | http://garakutamaker.blog.fc2.com/
├⠀ `Actor2.png` | 2024 | Garakuta [CC0] | http://garakutamaker.blog.fc2.com/
├⠀ `People1.png` | 2024 | Garakuta [CC0] | http://garakutamaker.blog.fc2.com/
└⠀ `People2.png` | 2024 | Garakuta [CC0] | http://garakutamaker.blog.fc2.com/
**📁 `GameOver`**|
└⠀ `Game Over.png` | 2020 | jetrotal [CC0], <br/>kou [CC-BY] (koubit_001 Font) | https://github.com/jetrotal, <br/>https://www.pentacom.jp/pentacom/bitfontmaker2/gallery/?id=265
**📁 `Monster`**|
└⠀ `Hornet.png` | 2018 | Orochii Zouveleki [CC-BY] | https://ragnarokrproject.com/
**📁 `Music`**|
├⠀ `Battle1.mid`/`Battle 1.mid`/`TEST_Battle1_111LOOP.mid` | 2010 | Juan Manuel Nigretti [CC-BY] | https://soundcloud.com/goodgameaudio
├⠀ `BattleEnd3.mid` | 2010 | Juan Manuel Nigretti [CC-BY] | https://soundcloud.com/goodgameaudio
├⠀ `BattleEnd4.mid`/`JEnd of Battle 4.mid` | 2010 | Juan Manuel Nigretti [CC-BY] | https://soundcloud.com/goodgameaudio
├⠀ `Boss 3.mid` | 2022 | Someoneman [cc0] | https://github.com/Someoneman
├⠀ `Castle1.mid`/`Castle 1.mid`/`Castle1_LOOPwEND.ogg`/`Castle1_LOOPwLENGTH.ogg` | 2010 | Juan Manuel Nigretti [CC-BY] | https://soundcloud.com/goodgameaudio
├⠀ `Church.mid` | 2010 | Juan Manuel Nigretti [CC-BY] | https://soundcloud.com/goodgameaudio
├⠀ `Dungeon1.mid` | 2010 | Juan Manuel Nigretti [CC-BY] | https://soundcloud.com/goodgameaudio
├⠀ `Doubt.mid` | 2010 | Juan Manuel Nigretti [CC-BY] | https://soundcloud.com/goodgameaudio
├⠀ `Ending 2.mid` | 2010 | Juan Manuel Nigretti [CC-BY] | https://soundcloud.com/goodgameaudio
├⠀ `Field1.mid`/`Field1_OGG.ogg` | 2010 | Juan Manuel Nigretti [CC-BY] | https://soundcloud.com/goodgameaudio
├⠀ `GameOver1.mid`/`Game Over 1.mid` | 2010 | Juan Manuel Nigretti [CC-BY] | https://soundcloud.com/goodgameaudio
├⠀ `Inn2.mid` | 2010 | Juan Manuel Nigretti [CC-BY] | https://soundcloud.com/goodgameaudio
├⠀ `JEnd of Battle 1.mid`/`TEST_BattleEnd1_111STOP.mid` | 2010 | Juan Manuel Nigretti [CC-BY] | https://soundcloud.com/goodgameaudio
├⠀ `JInn 1.mid` | 2010 | Juan Manuel Nigretti [CC-BY] | https://soundcloud.com/goodgameaudio
├⠀ `Mystery1.mid` | 2010 | Juan Manuel Nigretti [CC-BY] | https://soundcloud.com/goodgameaudio
├⠀ `Opening2.mid`/`Opening 2.mid`/`Opening2_MP3.mp3` | 2010 | Juan Manuel Nigretti [CC-BY] | https://soundcloud.com/goodgameaudio
├⠀ `Ride1.mid`/`Ride1_WAV.wav`/`Vehicle 1.mid` | 2010 | Juan Manuel Nigretti [CC-BY] | https://soundcloud.com/goodgameaudio
├⠀ `Sorrow.mid` | 2010 | Juan Manuel Nigretti [CC-BY] | https://soundcloud.com/goodgameaudio
└⠀ `Town1.mid`/`Town 1.mid` | 2010 | Juan Manuel Nigretti [CC-BY] | https://soundcloud.com/goodgameaudio
**📁 `Panorama`**|
├⠀ `Planet1.png` | 2015 | Tom Lemmens [CC-BY] [OGA-BY] | https://github.com/lemtom
├⠀ `Planet2.png` | 2015 | Tom Lemmens [CC-BY] [OGA-BY] | https://github.com/lemtom
└⠀ `Sunset2.png` | 2015 | Tom Lemmens [CC-BY] [OGA-BY] | https://github.com/lemtom
**📁 `Picture`**|
└⠀ `alex_down.png`/`alex_left.png`/`alex_right.png`/`alex_up.png` | 2010/2023 | Marina Navarro Travesset(base) [CC-BY] <br/>VictorSena(Edit) [CC-BY] | https://muerteatartajo.blogspot.com <br/>https://vashmaker.blogspot.com/p/works.html
**📁 `Sound`**|
├⠀ `Attack1.wav` | 2022 | null-painter-error [cc0] | https://null-painter-error.itch.io/
├⠀ `Attack2.wav` | 2022 | null-painter-error [cc0] | https://null-painter-error.itch.io/
├⠀ `Bell.wav` | 2023 | lavendersiren [CC0] | https://jingloria.wertercatt.com/dungeoncrashers/index.html
├⠀ `Blow2.wav` | 2022 | null-painter-error [cc0] | https://null-painter-error.itch.io/
├⠀ `Blow4.wav` | 2024 | Gadesx [CC0] | https://community.easyrpg.org/t/some-sfx-and-maybe-future-content/1079
├⠀ `Breath.wav` | 2022 | null-painter-error [cc0] | https://null-painter-error.itch.io/
├⠀ `Buff.wav` | 2022 | JosephSeraph [CC0] | https://twitter.com/SeraphCircle
├⠀ `Buzzer1.wav` | 2024 | lumiscosity [CC-BY] | https://lumiscosity.neocities.org/
├⠀ `Buzzer2.wav` | 2024 | lumiscosity [CC-BY] | https://lumiscosity.neocities.org/
├⠀ `Cancel1.wav`/`Cansel1.wav` | 2009 | LokiF [CC0] | https://opengameart.org/content/gui-sound-effects
├⠀ `Cancel2.wav` | 2024 | lumiscosity [CC-BY] | https://lumiscosity.neocities.org/
├⠀ `Cat.wav` | 2024 | nightskypatr0l [CC0] | https://stanleycommz.carrd.co/
├⠀ `Chime1.wav`/`Chime1_OGG.ogg` | 2022 | JosephSeraph [CC0] | https://twitter.com/SeraphCircle
├⠀ `Chime2.wav` | 2022 | JosephSeraph [CC0] | https://twitter.com/SeraphCircle
├⠀ `Collapse1.wav` | 2024 | Gadesx [CC0] | https://community.easyrpg.org/t/some-sfx-and-maybe-future-content/1079
├⠀ `Collapse2.wav` | 2024 | Gadesx [CC0] | https://community.easyrpg.org/t/some-sfx-and-maybe-future-content/1079
├⠀ `Combat1.wav` | 2024 | lumiscosity [CC-BY] | https://lumiscosity.neocities.org/
├⠀ `Combat2.wav` | 2024 | Gadesx [CC0] | https://community.easyrpg.org/t/some-sfx-and-maybe-future-content/1079
├⠀ `Cursor1.wav` | 2012 | Kenney [CC0] | https://opengameart.org/content/51-ui-sound-effects-buttons-switches-and-clicks
├⠀ `Cursor2.wav` | 2024 | lumiscosity [CC-BY] | https://lumiscosity.neocities.org/
├⠀ `Damage2.wav` | 2024 | Gadesx [CC0] | https://community.easyrpg.org/t/some-sfx-and-maybe-future-content/1079
├⠀ `Decision1.wav` | 2022 | JosephSeraph [CC0] | https://twitter.com/SeraphCircle
├⠀ `Decision2.wav` | 2016 | celestialghost8 [CC0] | http://opengameart.org/content/8bit-sfx
├⠀ `Dog.wav` | 2024 | nightskypatr0l [CC0] | https://stanleycommz.carrd.co/
├⠀ `Escape.wav` | 2022 | null-painter-error [cc0] | https://null-painter-error.itch.io/
├⠀ `Evade1.wav` | 2022 | null-painter-error [cc0] | https://null-painter-error.itch.io/
├⠀ `Holy2.wav` | 2022 | JosephSeraph [CC0] | https://twitter.com/SeraphCircle
├⠀ `Holy5.wav` | 2022 | null-painter-error [cc0] | https://null-painter-error.itch.io/
├⠀ `Ice9.wav` | 2022 | JosephSeraph [CC0] | https://twitter.com/SeraphCircle
├⠀ `Item1.wav` | 2024 | lumiscosity [CC-BY] | https://lumiscosity.neocities.org/
├⠀ `Item2.wav` | 2024 | lumiscosity [CC-BY] | https://lumiscosity.neocities.org/
├⠀ `Magic1.wav` | 2024 | Gadesx [CC0] | https://community.easyrpg.org/t/some-sfx-and-maybe-future-content/1079
├⠀ `Monster1.wav`/`Monster1_OGG.ogg` | 2024 | nightskypatr0l [CC0] | https://stanleycommz.carrd.co/
├⠀ `Poison.wav` | 2022 | JosephSeraph [CC0] | https://twitter.com/SeraphCircle
├⠀ `Recovery8.wav` | 2024 | Gadesx [CC0] | https://community.easyrpg.org/t/some-sfx-and-maybe-future-content/1079
├⠀ `Shot2.wav` | 2024 | lumiscosity [CC-BY] | https://lumiscosity.neocities.org/
└⠀ `Teleport2.wav` | 2024 | lumiscosity [CC-BY] | https://lumiscosity.neocities.org/
**📁 `System`**|
├⠀ `Royal.png` | 2011 | andwhyisit [CC-BY] [OGA-BY] | None
├⠀ `System.png` | 2011 | andwhyisit [CC-BY] [OGA-BY] | None
├⠀ `system2.png` | 2011 | andwhyisit [CC-BY] [OGA-BY] | None
└⠀ `system4.png`/`SystemC.png` | 2011 | andwhyisit [CC-BY] [OGA-BY] | None
**📁 `System2`**|
├⠀ `System2A.png` | 2011 | andwhyisit [CC-BY] [OGA-BY] | None
└⠀ `System2C.png` | 2011 | andwhyisit [CC-BY] [OGA-BY] | None
**📁 `Title`**|
├⠀ `Title1.png` | 2010 | Francisco de la Peña [CC0] | https://easyrpg.org
└⠀ `Title2.png` | 2010 | Francisco de la Peña [CC0] | https://easyrpg.org

[CC0]: https://creativecommons.org/publicdomain/zero/1.0/
[CC-BY]: https://creativecommons.org/licenses/by/4.0/
[OGA-BY]: https://opengameart.org/content/oga-by-30-faq
17 changes: 12 additions & 5 deletions README
Original file line number Diff line number Diff line change
@@ -1,30 +1,31 @@
EasyRPG TestGame
================

EasyRPG TestGame is a game test suite made with RPG Maker 2000.
The test suite consists of a collection of test rooms in each map.
EasyRPG TestGame consists of game test suites made with RPG Maker 2000 and 2003.
The test suites consist of collections of test rooms in each map.
EasyRPG Player should execute these tests in the same form as the
RPG Maker 2000/2003 game runtime (RPG_RT.exe) does.

EasyRPG TestGame is part of the EasyRPG Project. More information is available
at the project website:

https://easy-rpg.org/
https://easyrpg.org/


Documentation
-------------

Documentation is available at the documentation wiki:

https://easy-rpg.org/wiki/
https://wiki.easyrpg.org/


Requirements
------------

EasyRPG TestGame is intended to be run with EasyRPG Player.
To be able to edit the test suite you need a copy of RPG Maker 2000.
To be able to edit the test suites, you need a copy of the corresponding RPG Maker, as well as any patch that may be needed for it.
If you want to test one of the test suites using the original engine, you need to replace the dummy executable by the proper executable, and add the file ultimate_rt_eb.dll if the engine is the English version of RPG Maker 2003.

See the documentation for further information.

Expand All @@ -40,6 +41,12 @@ Project files are available in Git repositories.
See the documentation for further development information.


Authors
-------

See the file AUTHORS.md for author informations.


License
-------

Expand Down
Binary file added TestGame-2000/Backdrop/Sky2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added TestGame-2000/Battle/Sword1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added TestGame-2000/CharSet/Actor2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added TestGame-2000/CharSet/Actor3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added TestGame-2000/CharSet/Actor4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified TestGame-2000/CharSet/Chara1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified TestGame-2000/CharSet/vehicle.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added TestGame-2000/FaceSet/Actor2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified TestGame-2000/FaceSet/Chara1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions TestGame-2000/Language/default/meta.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
[Language]
Name=English
14 changes: 14 additions & 0 deletions TestGame-2000/Language/fr/Map-0001.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
msgid ""
msgstr ""
"Project-Id-Version: GAME_NAME 1.0\n"
"Language-Team: YOUR NAME <mail@your.address>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-CreatedBy: LcfTrans"

#. ID 2, Page 1, Line 2, Pos (9,2)
msgid "Welcome to Map \\v[1], Alex!"
msgstr "Bienvenue sur la Carte \\v[1], Alex !"

Loading