Just be patient !Does anyone know something about the new Hakchi built?
And you have 21 games to finish LOL
Just be patient !Does anyone know something about the new Hakchi built?
The WII VC header is documented very well here. I can understand that @ClusterM and others probably want to release a nice one click tool which works 100%.
abload.de/img/datebin-headerinfo70u58.jpg
It should be trivial to replace a game in the on-board emulator by ftp at this point, but i'm curious to see what we can learn from the ones installed. I'll dig into the 30 games now
I love the buttery smoothness of the device btw. Much better than anything i saw before.
// All little-endian values
typedef struct WUP_SNES_VC_Header
{
uint32_t magic; // Seems to always be 0x00000100
uint32_t entire_file_size; // This is repeated once in the header
uint32_t unk1; // padding, additional magic, or maybe a null entry of some kind, it's always 0x00000030
uint32_t footer_begin_addr; // pointer to a footer at the end of the file
uint32_t unk_addr_begin; // can be a repeat of footer_begin_addr, or a pointer into the file, maybe for the beginning of a patch? Some of the snes classic roms have a *lot of extra data* appended to the end of the file before the footer
uint32_t unk_addr_end; // can be a repeat of footer_begin_addr, or a pointer into the file, seems to be the corresponding patch end address
uint32_t entire_file_size_repeat; // repeat of entire_file_size
uint32_t padding; // always zeroes
uint32_t footer_end_addr; // file offset to the end of the footer (more specifically, it points to the first 0x01 at the end of the fotter)
char product_code[12]; // 11 character product code goes here, with null terminator
}
typedef struct WUP_SNES_VC_Footer
{
uint32_t magic_and_rom_size; // ROM size is in the upper byte: XX00003C, where XX is the size (see get_base_rom_size)
uint32_t unk1; // Possibly flags, some games have it set to zero, others have it set to an absurd value that can't be a pointer in the file
uint32_t unk2; // Seems to be either 0 or sometimes an absurd number
uint32_t unk3; // flags?
uint32_t unk4; // flags?
uint32_t padding; // always zeroes
uint32_t magic2; // Always 0x01000000
uint32_t magic3; // Always 0x01000000
uint8_t padding[16]; // 16 bytes of 0 padding
}
size_t get_base_rom_size(uint8_t size)
{
switch (size)
{
case 0x40: return 4 * 1024 * 1024; // 4MB
case 0x30: return 3 * 1024 * 1024; // 3MB
case 0x20: return 2 * 1024 * 1024; // 2MB
case 0x10: return 1 * 1024 * 1024; // 1MB
case 0x08: return 512 * 1024; // 512KB
case 0x06: return 384 * 1024; // 384KB
case 0x04: return 256 * 1024; // 256KB
case 0x02: return 128 * 1024; // 128KB
case 0x01: return 64 * 1024; // 64KB
case 0x00: return 32 * 1024; // 32KB
}
}
To be sure to understand, for you EUR > 2 US ?!?
Why do you say that ?
Which subject ? Ask every 5 posts if HakChi2 is SNES compliant ?!?Can we stay on subject guys?
Sent from my iPhone using Tapatalk Pro
I already have an european one and I hope it will be cool to exchange my second one by an US or JAP modelThe US one is a bit blocky but the EUR one is sleek, more pleasing to the eye.
These games have been well emulated for a long time so why buy a SNES mini at all? Because it's cool to play the game on an official replica of the original so it should look as sleek as possible otherwise may as use emu
Which subject ? Ask every 5 posts if HakChi2 is SNES compliant ?!?
I already have an european one and I hope it will be cool to exchange my second one by an US or JAP model
iDon
Just joke, I probably don't use the right words or tone ...
And I don't tell that YOU are asking every 5 posts
Be sure that even if we're out of subject, when "hakChi3" will be released, you'll know it, the world will shake
Could be no news for hours, days or weeks for all we know.
What was the topic that we drifted off from anyway?
No, you were just trying to be a smart ass and it backfired on you, that’s what it was. And you did imply that I was asking every 5 posts. Better read what you wrote brother
Sent from my iPhone using Tapatalk Pro
The US one is a bit blocky but the EUR one is sleek, more pleasing to the eye.
These games have been well emulated for a long time so why buy a SNES mini at all? Because it's cool to play the game on an official replica of the original so it should look as sleek as possible otherwise may as use emu
Write "Ask every 5 posts if HakChi2 is SNES compliant ?!?" ... does mean that YOU are asking every 5 posts ?!?
Sorry, I haven't Shakespear's style.
And begin with "insult" (smart ass) don't make you more intelligent in the debate !!! Be aware to exchange with some people that are not fluant in English
A video showing off Super Gameboy borders, and border animations that some of them had.
did the link work before the store? now maintains ... some place to buy the cheap genesis box? Thank youyeah considering it was 7.99 on shirtpunch
... It's back! Grab the Sega Genesis USB Hub for $7.99 today! http://ow.ly/TGd8307v6UZ.
better to buy it with the pi preinstalled on etsy
The US one is a bit blocky but the EUR one is sleek, more pleasing to the eye.
These games have been well emulated for a long time so why buy a SNES mini at all? Because it's cool to play the game on an official replica of the original so it should look as sleek as possible otherwise may as use emu
The US one is a bit blocky but the EUR one is sleek, more pleasing to the eye.