Hacking Supported setting of created date and modified date when saving (.sav)

Viktoref548hr

New Member
OP
Newbie
Joined
Mar 11, 2021
Messages
3
Trophies
0
XP
33
Country
Liechtenstein
Hello,

I use the EZ-Flash OMEGA with current kernel (1.07) and firmware (7) version and have compared on Windows with mGBA (0.8.4) emulator software.

The problem EZ-Flash OMEGA does not support setting modified date when saving the game. Can you support it for EZ-Flash OMEGA?

An example on mGBA on Windows.

I launch any .gba file for the first time and under Windows Explorer it shows me this timestamp for the .sav file.

Date Created: 11.03.2021 13:44:02
Date Modified: 11.03.2021 13:44:02

Then I save in game for the first time and then it shows me this timestamp for the .sav file.

Date Created: 11.03.2021 13:44:02
Date Modified: 11.03.2021 17:59:28

What happened?

When the user saves only the Date Modified is updated and the Date Created is not updated.

If the user wants to backup the .sav files to an external hard drive, then the user must use robocopy.exe or external file manager, like Multi Commander, which preserves Date Created and Date Modified when copying.
Because Windows Explorer default behavior preserves Date Modified only for newly copied files and directories. Date Created is always set to the current transfer time.
 

Viktoref548hr

New Member
OP
Newbie
Joined
Mar 11, 2021
Messages
3
Trophies
0
XP
33
Country
Liechtenstein
I have read your instructions and the EZ-Flash OMEGA supports these Windows file systems:
FAT/FAT16
FAT32
exFAT

All these 3 filesystems store Date Created and Date Modified with seconds.
 

EZ-Flash2

Official EZ-FLASH Stuff
Member
Joined
Jul 16, 2003
Messages
1,106
Trophies
3
XP
3,469
Country
China
I have read your instructions and the EZ-Flash OMEGA supports these Windows file systems:
FAT/FAT16
FAT32
exFAT

All these 3 filesystems store Date Created and Date Modified with seconds.

OMEGA is using direct save. when you execute the save behavior in game. the card direct write the data to the sav file which mirrored and locked at the game launching. The entire operation does not through the FAT. It is a physical process not a logical process.
 

Viktoref548hr

New Member
OP
Newbie
Joined
Mar 11, 2021
Messages
3
Trophies
0
XP
33
Country
Liechtenstein
@EZ-Flash2

The current behavior is this.

2536 - Pokemon Mystery Dungeon - Red Rescue Team (Europe) (En,Fr,De,Es,It).sav
Date Created: 11.03.2021 06:14:01
Date Modified: 11.03.2021 06:14:01

1 day later I play the same game again and save it.

2536 - Pokemon Mystery Dungeon - Red Rescue Team (Europe) (En,Fr,De,Es,It).sav
Date Created: 11.03.2021 06:14:01
Date Modified: 11.03.2021 06:14:01

Note: The Date Modified was not updated.


Can you implement a way (e.g a option) that changes this behavior for EZ-Flash OMEGA and OMEGA Definitive Edition? Why can the user set the time in EZ-Flash OMEGA and OMEGA Definitive Edition? Does one have a special function or should it just be as a general time?

I am using the OMEGA for the first time and compared to a R4 flash card that is in my Nintendo DS and DS Lite there is the logical behavior as I know it from emulators software on Windows. The R4 flash card uses the time that the user has set in Nintendo DS.

An example of what I mean exactly on my R4 flash card for .nds games.

1284 - Pokemon - Diamond Version (Europe) (Rev 5).sav
Date Created: 11.03.2021 03:07:29
Date Modified: 11.03.2021 03:07:29


1 day later I play the same game again and save it.

1284 - Pokemon - Diamond Version (Europe) (Rev 5).sav
Date Created: 11.03.2021 03:07:29
Date Modified: 12.03.2021 16:48:51
 
Last edited by Viktoref548hr,

EZ-Flash2

Official EZ-FLASH Stuff
Member
Joined
Jul 16, 2003
Messages
1,106
Trophies
3
XP
3,469
Country
China
I have replied in the previous post.

When OMEGA saves the data, it is written directly to the SD card physically, without going through the OS and FAT. So it can't meet your needs.

But, the Definitive Edition uses normal save behavior. it can keep and modify the date.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    NinStar @ NinStar: It will actually make it worse