Hacking EZ Omega (with Pogoshell) Alpha

kuwanger

Well-Known Member
OP
Member
Joined
Jul 26, 2006
Messages
1,510
Trophies
0
XP
1,783
Country
United States
Legally you'd have to get a Colecovision/MSX and dump the BIOS. I believe the Colecovision Flashback has the BIOS in it, however a teardown shows most the system is under a big epoxy blob, and I don't think anyone has even attempted to do a dump of the BIOS on it. Sorry if that's not much help.
 

Sterophonick

Stupid Retro Tech Cat
Member
Joined
Jul 17, 2018
Messages
560
Trophies
0
Location
Spamton's Keygen Dungeon
Website
sterophonick.github.io
XP
2,200
Country
United States
Ok, so I change the name of col.gba to col.mb, so that it runs .col files. When I run a .col file, the emulator boots up fine, but after that I get a black screen. If I hit exit in the menu, the BIOS actually shows up properly, giving the "turn the console off" message. The ROM that I am running is Jumpman Junior.col, which I padded the size to be 65536 bytes, so that it actually boots.

Edit: I renamed it to col.gba and it works fine.
 
Last edited by Sterophonick,

kuwanger

Well-Known Member
OP
Member
Joined
Jul 26, 2006
Messages
1,510
Trophies
0
XP
1,783
Country
United States
There really shouldn't be any need to pad out any files. Files are copied to PSRAM in blocks of 128KB with the last block cleared to all zero before loading in the last block if the last block of a file is less than 128KB. The only reason to ever pad a file is if the file was truncated in the past, the last bytes of the file were \xff, and the game actually needs those bytes to be \xff.

I wonder if something is broken with .mb since col.mbz and col.gba works fine. :/

Edit: Yea, that was it. I was copying file.col size to RAM not col.gba size to RAM. That's why padding to 64KB was having an effect. Please try the new update.
 
Last edited by kuwanger,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Sorry for accidentally bending over