earwig / crater Goto Github PK
View Code? Open in Web Editor NEWAn emulator, assembler, and disassembler for the Sega Game Gear
License: MIT License
An emulator, assembler, and disassembler for the Sega Game Gear
License: MIT License
ROM: Magical Puzzle Popils
game says backup data is initialised.
edit mode should display a blank canvas ready for a level to be built.
but it displays random tiles.
if I scroll through the 30 editor slots, the game will crash due to the random data.
Have also tried initialising the save data from the game options screen.
Usually they just save it raw.
ROM: Magical Puzzle Popils.gg would be 8192bytes long
(i noticed because my saved offsets were not showing the correct data when browsing the crater .sav)
edit: I see this is already on your roadmap
I'm not familiar enough with GG or Z80, but could the disassembler present (some) data as strings?
at the end of Magical Puzzle Popils.gg
there are a bunch of English strings, and some elsewhere. Would be great if these could be displayed as is. Even better if it could display the Japanese text, but that seems to use an encoding I'm not familar with.
the transition is solid black in OpenEmu and CrabEmu
ROM: Magical Puzzle Popils.gg
video: https://transfer.sh/EHOhu/crater-transition.mov (valid for 14 days)
disassembly seems to only go as far as $0FE for some reason?
2421: ld (bc), a ; $0FFD: 02
2422: ld bc, $0E00 ; $0FFE: 01 00 0E
2423: .byte $0D $0C $0B $0A $09 $08 $07 $07 $06 $05 $04 $03 $02 $01 $00 $0F ; $1001
2424: .byte $0E $0D $0C $0B $0A $09 $08 $07 $06 $05 $04 $03 $02 $01 $00 $2A ; $1011
;; GAME GEAR ROM DISASSEMBLY
;; File: Magical Puzzle Popils.gg
;; Generated on Wed Jul 12, 2017 at 11:30:37 by crater 0.1.dev0
;; ----------------------------------------------------------------------------
.rom_size "128 KB" ; $20000 bytes in 8 banks
.rom_header $7FF0
.rom_checksum off
.rom_product 48017 ; Tengen/Time Warner
.rom_version 0
.rom_region 6 ; GG Export
.rom_declsize $F ; 128 KB
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.