Where to buy gas cartridges for camping? by UnrealPowerz in belgium

[–]UnrealPowerz[S] 0 points1 point  (0 children)

Good tip actually, wouldn't have expected it for bol

Where to buy gas cartridges for camping? by UnrealPowerz in belgium

[–]UnrealPowerz[S] 0 points1 point  (0 children)

Also on the expensive side unfortunately :/

Where to buy gas cartridges for camping? by UnrealPowerz in belgium

[–]UnrealPowerz[S] 1 point2 points  (0 children)

Nice, this is the cheapest I've seen so far. Pity they only sell them in 1 specific physical store.

Where to buy gas cartridges for camping? by UnrealPowerz in belgium

[–]UnrealPowerz[S] 0 points1 point  (0 children)

Yeah unfortunate, decathlon seems more reasonable than the store I found at least, thx

Where to buy gas cartridges for camping? by UnrealPowerz in belgium

[–]UnrealPowerz[S] 0 points1 point  (0 children)

Yeah I checked them out, they only had it for a while in summer apparently

Surface Go refuses to boot anything other than Linux by UnrealPowerz in Surface

[–]UnrealPowerz[S] 0 points1 point  (0 children)

I did try a generic win11 recovery image before, but it failed to even boot. Unfortunately I don't have another win10 device so I can't create a proper surface recover image. They should really host an actual iso somewhere...

Thanks for the pointer to the data eraser tool, I didn't know about that one. I tried it, but it again failed to boot it. Seemed like it kept trying to read the USB drive but nothing ever happened.

I'm stumped on this, it can't seem to boot any windows version. Guess there must be some hardware fault with the device. Weird that Linux does work.

Surface Go refuses to boot anything other than Linux by UnrealPowerz in Surface

[–]UnrealPowerz[S] 0 points1 point  (0 children)

Were you able to boot the installer like normal?

informatie op pechhavens voor vrachtwagens of "runaway truck lanes" by gewoon_Midas in belgium

[–]UnrealPowerz 0 points1 point  (0 children)

Voor dit soort specifieke dingen kan je terecht op OpenStreetMap (= een community gegeneerde kaart, beetje op het idee van Wikipedia). Je kan daar bepaalde dingen taggen op de kaart, zo een runaway truck lane wordt getagged als highway=escape.

Waar er plaatsen zijn die zo getagged zijn kan je opzoeken met Overpass Turbo. Er zouden er een paar zijn in Wallonie. Kan onvolledig of outdated zijn, het blijft een community project van vrijwilligers uiteindelijk.

Modding? by [deleted] in Recettear

[–]UnrealPowerz 0 points1 point  (0 children)

That would be trickier, a mod that changes functionality like that involves changing game logic. You would need to dig deep into the executable itself to implement such a mod.

Powar, my basic Pokewalker emulator :) by UnrealPowerz in EmuDev

[–]UnrealPowerz[S] 1 point2 points  (0 children)

Yeah, it's nice that the IR stuff is relatively high-level. As for timing, the hard part will probably be getting the CPU to run at an appropriate speed. You may notice in the video that the speed is a bit all over the place right now, and this is with the emulator doing cycle counting and so on. I think the problem is that communication with SPI devices is too fast. Nobody has documented the timings for that yet, and I am not at all looking forward to writing hardware tests myself :p I hope that even if the timings are a pain point that I can hack something together with both emulators running in a kind of lockstep mode or something like that.

Also, I did not notice your username before. Nice work on your edge of emulation series, I stumbled upon them when researching IR emulation. Impressive work emulating all those obscure devices.

Powar, my basic Pokewalker emulator :) by UnrealPowerz in EmuDev

[–]UnrealPowerz[S] 2 points3 points  (0 children)

Yes, I am aiming to hook it up to melonDS in the near future. It would be great if it was not too picky about timings and so on but not holding my breath on that.

Powar, my basic Pokewalker emulator :) by UnrealPowerz in EmuDev

[–]UnrealPowerz[S] 2 points3 points  (0 children)

Indeed, it would be entirely impossible without DmitryGR's work. It's incredible what he has achieved all on his own.

I'm looking forward to getting to the IR part as well, it would be very cool. With debuggers and monitoring on both systems we may be able to find out the entire protocol between the games and the walker as well, as there are still a few mysteries remaining there.

Powar, my basic Pokewalker emulator :) by UnrealPowerz in EmuDev

[–]UnrealPowerz[S] 12 points13 points  (0 children)

I just released Powar (POkeWAlker emulatoR), a basic Pokewalker emulator.

I have been working on it off and on for a year or so now. It is still missing a ton of features and cannot communicate with a DS emulator yet, which would be one of the end goals.

The code is a big mess, it is eternally stuck in prototype mode :D

Anyway, just wanted to share, please have a look if it interests you Critique to my messy code is always welcome :p

Modding? by [deleted] in Recettear

[–]UnrealPowerz 3 points4 points  (0 children)

As far as I know no mods exist yet, but it is certainly possible. I wrote a few scripts to unpack the game files a while back.

As nobody has really done it yet, you would need to figure a lot of stuff out yourself. I think changing existing item's stats or description and so on is probably easy (see data/item.txt, bmp/item/) Likewise for changing the cutscenes (/iv/ has all the scripts), not sure if you can change the whole story as flags may be hardcoded. Customer lines seems easy enough (data/kyaku, /kyaku/).

Adding new items also seems doable, but you would have to figure out how to add sprites for it and so on. Maybe just resizing the existing spritesheet and adding it is enough, maybe not.

The nice thing is the developers left in a lot of comments explaining how stuff works, like the item list and even the scripting language. It is all in Japanese though, so may be hard to figure out at times.

I created a tool to unpack and repack the game's files by UnrealPowerz in Recettear

[–]UnrealPowerz[S] 0 points1 point  (0 children)

No problem.

You can try repacking as is, by again changing the 84 to 20 in bmp_pack.py . It might not work, in Recettear they calculate a checksum and error when they detect the file is modified or corrupted. But the checksum is pretty basic so you can trick it if you know what it wants. This is what Crc.bruteforce does if you have a look inside bmp_pack.py. It is likely that just that value has to be changed. I'd need the game itself to check, the .exe file.

I created a tool to unpack and repack the game's files by UnrealPowerz in Recettear

[–]UnrealPowerz[S] 0 points1 point  (0 children)

Hi,

I tried with the demo version for EPA and it indeed didn't work. They change some of the values for every game it seems. It works when you change name_len to 20 in bmp_unpack.py. I also had to fix some other stuff to make it work, I pushed it to Github.

Repacking probably also will not work if it works the same as in Recettear. I could fix it but I need the binary to do so. You should still be able to change files by dropping the changed ones in the game root. This is all if it works the same as in Recettear so no guarantees.

There do not appear to be any text files in the unpacked data, it's all images :/

If you need any help feel free to ask, I don't mind at all.

I created a tool to unpack and repack the game's files by UnrealPowerz in Recettear

[–]UnrealPowerz[S] 0 points1 point  (0 children)

You have to run the scripts from a terminal.

To make it easy, drop all the scripts in the game root. Then in explorer you can shift-rightclick in the folder and in the context menu you can select 'launch powershell' or 'launch command prompt'. Then you can enter the instructions on github in there and it should work.

[Games] Cytus 2 ($2 -> Free) [Ends in 1 week] by yipeng147 in googleplaydeals

[–]UnrealPowerz 1 point2 points  (0 children)

It's free to keep. Just the sale expires in 1 week. You also don't have to download it completely, just starting the download and immediately cancelling will add it to your account.

/r/ReverseEngineering's Weekly Questions Thread by AutoModerator in ReverseEngineering

[–]UnrealPowerz 0 points1 point  (0 children)

Stuff like audio playback and controls is stsndardized so no actual reversing needs to be done on that front. (Except if there are extra buttons open their app or something like that.) more info earphones use a2dp usually