Search found 393 matches

by MooZ
Sun Nov 08, 2015 9:33 am
Forum: PC-Engine
Topic: [Hard+Soft] Memory Base 128
Replies: 20
Views: 6858

Re: [Hard+Soft] Memory Base 128

A quick note about the CRC check. The 2 subtractions are done because the CRC is computed as the sum of the sector bytes starting from the 2nd byte (ie without the CRC bytes). That makes sense.

edit: Woohoo! I can finally read a complete sector.
by MooZ
Mon Nov 02, 2015 5:45 pm
Forum: PC-Engine
Topic: [Hard+Soft] Memory Base 128
Replies: 20
Views: 6858

Re: [Hard+Soft] Memory Base 128

The routine $76cf reads the first sectors and check it contains a valid memory base 128 header. The header is valid if the following conditions are met: The string stored at $8004-$800e is valid (equals to メモリベース128) The following expression is valid ($f8 and $f9 contains the first 2 bytes of the f...
by MooZ
Mon Nov 02, 2015 3:56 pm
Forum: PC-Engine
Topic: [Hard+Soft] Memory Base 128
Replies: 20
Views: 6858

Re: [Hard+Soft] Memory Base 128

Here's some progress (using Tadaima Yuusha Boshuuchuu and etripator v0.4). The following routine writes 1024 bytes at the bank #0 of the memory base 128. The first 16 bytes are copied from $73b1. Bytes 4 to 15 are the infamous "メモリベース128" string. Unfortunately I don't know what the first 4 bytes st...
by MooZ
Mon Oct 19, 2015 11:52 am
Forum: PC-Engine
Topic: [Tools] Etripator
Replies: 17
Views: 6541

Re: [Tools] Etripator

Thanks for the binary and the bug report. As always I forgot that Visual C++ is not really POSIX compliant. That'll also teach me to compile under Visual C++ even if the code looks portable enough. Anyway, the remedy would be to do something like this in platform/windows/config_win.h : #ifndef R_OK ...
by MooZ
Sun Oct 18, 2015 4:08 pm
Forum: PC-Engine
Topic: [Tools] Etripator
Replies: 17
Views: 6541

Re: [Tools] Etripator

Etripator v0.4 released: https://github.com/BlockoS/Etripator/releases What's new: Labels file : This lets you add a name to a physical/logical address. Examples/tutorials : Examples were added for hucard and cdrom disassembly. Various bugfixes and internal rework. Only the source code is provided f...
by MooZ
Sat Oct 10, 2015 4:46 pm
Forum: PC-Engine
Topic: [Tools] Etripator
Replies: 17
Views: 6541

Re: [Tools] Etripator

Here's a little work in progress tutorial: https://github.com/BlockoS/Etripator/tr ... r_puroresu
by MooZ
Tue Oct 06, 2015 6:57 pm
Forum: General
Topic: Forum issues / Bug report
Replies: 42
Views: 16226

Re: Forum issues / Bug report

Damn some attachments are broken :(
by MooZ
Mon Oct 05, 2015 6:38 pm
Forum: PC-Engine
Topic: Creating shoot them up
Replies: 19
Views: 6104

Re: Creating shoot them up

st0, st1 and st2 are "shortcuts" for: ; st0 lda something sta $0000 ; st1 lda foo sta $0002 ; st2 lda foo sta $0003 mkit has aliases for vdc registers. Namely, $0000 is video_reg, $0002 video_data_l and $0003 video_data_h. They can be found include/pce/equ.inc Do you call "update_satb satb" in your ...