Age | Commit message (Collapse) | Author |
|
Unlike the original, ScummVM intends to allow EOB1 party transfer between any versions (Amiga->DOS or vice versa). Now, this also works from PC-98 to non-PC-98.
|
|
(this has to be done a bit different for PC-98, since - unlike the other currently supported platforms - PC-98 has ingame music)
|
|
(eliminate some duplicate code for dirty rect handling)
|
|
The PC98 version has as slightly different layout for the character stats page.
|
|
|
|
|
|
|
|
(no block drawing yet)
|
|
sjis font
The assumption till now was that PC-9801 games in 16 color mode will always use text mode for text display. However, EOB1 uses text mode for intro and ending sequence and graphics mode for ingame.
Add new font variant for this and also do some cleanup, since the text displayer code really needs it.
(The problem is that at least 3 different Japanese publishers did the Japanese ports for the various games and every one of them did his own hacks for his specific target.)
|
|
|
|
Seems that some font glyphs that were used for the print_map command aren't present any more. I replaced them with more conventional glyphs.
|
|
These are flagged by GCC if -Wswitch-default is enabled.
|
|
This fixes an original bug that recently got my attention.
While I never managed to duplicate items like the person in the video I did experience lockups.
Maybe the exploit works only with the original executable...
https://www.youtube.com/watch?v=fkJ2KilULco&feature=youtu.be
https://www.youtube.com/watch?v=4oRESbQLDig&feature=youtu.be
|
|
The memset call to clear the Common::Event is unecessary as all fields
are cleared either directly by the class constructor or for fields which
are struct/class objects, by their constructors.
|
|
This is a followup to the last commit which fixes compilation. I wanted to have the pure file renaming separately.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(There should be a death warning when trying to rest the party while poisoned. This did not work correctly.)
|
|
|
|
(This can't happen through normal gameplay, but still better to be fixed)
|
|
|
|
|
|
(in the character tab it would still say "poisoned" instead of "poisoned (slow)")
|
|
Now it is at least possible to enter the game after creating a party. Graphics are still messed up.
|
|
|
|
|
|
(avoid out of bounds strings when importing FM-TOWNS save files)
|
|
Reorganize all files in sub directories. The file placement isn't as intuitive as it might be for other engines, which is probably the reason why this hasn't been done before.
|