Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/gbdev/rgbds-live
A live Gameboy programming environment in the browser, allowing for realtime assembly programming for the gameboy.
https://github.com/gbdev/rgbds-live
Jump to the PC on reset.
3ea8bf499438c94eca8aa398d95c7e0c562aa13b authored over 4 years ago by daid <[email protected]>
3ea8bf499438c94eca8aa398d95c7e0c562aa13b authored over 4 years ago by daid <[email protected]>
Properly start at the first instruction.
6920ab3b95d35ed30bf97a85809df285c5d840dc authored over 4 years ago by daid <[email protected]>
6920ab3b95d35ed30bf97a85809df285c5d840dc authored over 4 years ago by daid <[email protected]>
Remember cursor positions for different files.
cdf7dd6179a7a80fef40ca338327fe05bba71ee8 authored over 4 years ago by daid <[email protected]>
cdf7dd6179a7a80fef40ca338327fe05bba71ee8 authored over 4 years ago by daid <[email protected]>
Fix line numbers of sections where there is no label in the section. Follow the CPU when switching files.
d37dab012e3b52a1b96833c0c21aa7bc83f64d63 authored over 4 years ago by daid <[email protected]>
d37dab012e3b52a1b96833c0c21aa7bc83f64d63 authored over 4 years ago by daid <[email protected]>
Use proper .o file names for better error reporting from the linker.
5a2742bb5fc606b9306b720b8dfbbcec83df5a52 authored over 4 years ago by daid <[email protected]>
5a2742bb5fc606b9306b720b8dfbbcec83df5a52 authored over 4 years ago by daid <[email protected]>
Fix many things related to multiple files.
a3b44e253820fb21b071821f16968dc7cc48b66e authored over 4 years ago by daid <[email protected]>
a3b44e253820fb21b071821f16968dc7cc48b66e authored over 4 years ago by daid <[email protected]>
Make it clear where the menubar is.
ded712f77d823ba2dc08cab3237e9e6f910c5d66 authored over 4 years ago by Daid <[email protected]>
ded712f77d823ba2dc08cab3237e9e6f910c5d66 authored over 4 years ago by Daid <[email protected]>
Small fix.
eb7f3b63e2c6660f0c5b032cd21e50f9615213a6 authored over 4 years ago by Daid <[email protected]>
eb7f3b63e2c6660f0c5b032cd21e50f9615213a6 authored over 4 years ago by Daid <[email protected]>
Start adding a menu bar, we just need it.
d917a52c8f0aeeffeb1c79552afe5121b32d98ad authored over 4 years ago by Daid <[email protected]>
d917a52c8f0aeeffeb1c79552afe5121b32d98ad authored over 4 years ago by Daid <[email protected]>
Work towards better storage on gist.
fa5b6bb1ca5a8f272e279bf9ae3965077e85a0fd authored over 4 years ago by daid <[email protected]>
fa5b6bb1ca5a8f272e279bf9ae3965077e85a0fd authored over 4 years ago by daid <[email protected]>
Start of github gist storage.
5199d8762cc8c5a64537372456c8947e98d8e4d4 authored over 4 years ago by Daid <[email protected]>
5199d8762cc8c5a64537372456c8947e98d8e4d4 authored over 4 years ago by Daid <[email protected]>
Add simple IO view.
4b9bd46308811c66b810ca6ce3005d22a6fd82fd authored over 4 years ago by daid <[email protected]>
4b9bd46308811c66b810ca6ce3005d22a6fd82fd authored over 4 years ago by daid <[email protected]>
Add option to download the rom.
26afba719ca1471b4643b24542d09a4e6243257d authored over 4 years ago by Daid <[email protected]>
26afba719ca1471b4643b24542d09a4e6243257d authored over 4 years ago by Daid <[email protected]>
Delay starting the compiler, do not follow the active CPU line in the editor when running the code, only when stepping.
2b2140419b66cf33a234947065b2c55514fac428 authored over 4 years ago by daid <[email protected]>
2b2140419b66cf33a234947065b2c55514fac428 authored over 4 years ago by daid <[email protected]>
Some css cleanup
04e386828e7ee2ec535ceefb8575e3d840f536b4 authored over 4 years ago by daid <[email protected]>
04e386828e7ee2ec535ceefb8575e3d840f536b4 authored over 4 years ago by daid <[email protected]>
Abort builds early if we need to restart
0e1a2e10fa5a258e5d1ed173aed96580cd4358f0 authored over 4 years ago by Daid <[email protected]>
0e1a2e10fa5a258e5d1ed173aed96580cd4358f0 authored over 4 years ago by Daid <[email protected]>
Fix not showing the current line when on halt. Read local storage
025de181b679517ce5737d565024b5fd05d82073 authored over 4 years ago by daid <[email protected]>
025de181b679517ce5737d565024b5fd05d82073 authored over 4 years ago by daid <[email protected]>
Add missing storage file
7a76e05f24599b80d58e856d289fcbc240fe1880 authored over 4 years ago by daid <[email protected]>
7a76e05f24599b80d58e856d289fcbc240fe1880 authored over 4 years ago by daid <[email protected]>
Support multiple files.
689597ff40c85e7f4d346e7bfd723ced67ad3bcf authored over 4 years ago by daid <[email protected]>
689597ff40c85e7f4d346e7bfd723ced67ad3bcf authored over 4 years ago by daid <[email protected]>
Do not translate with chrome.
8f671e0d01cd09f2c15aa8c0de552fc8cb2e8412 authored over 4 years ago by daid <[email protected]>
8f671e0d01cd09f2c15aa8c0de552fc8cb2e8412 authored over 4 years ago by daid <[email protected]>
Update description of some registers a bit.
854b21e23a120d04e6ed15ef8434ae627be49266 authored over 4 years ago by daid <[email protected]>
854b21e23a120d04e6ed15ef8434ae627be49266 authored over 4 years ago by daid <[email protected]>
update default code.
5e85e30ac60f83e677bdc99a349b74aec4c7e6bd authored over 4 years ago by daid <[email protected]>
5e85e30ac60f83e677bdc99a349b74aec4c7e6bd authored over 4 years ago by daid <[email protected]>
Run rgbfix
b3fc2cce2187809cb8a5e90c742d4dfe094a4f25 authored over 4 years ago by daid <[email protected]>
b3fc2cce2187809cb8a5e90c742d4dfe094a4f25 authored over 4 years ago by daid <[email protected]>
Add ROM/RAM viewer
e0e7fc5ed6065ff9c511a6bb776cf566191b5142 authored over 4 years ago by daid <[email protected]>
e0e7fc5ed6065ff9c511a6bb776cf566191b5142 authored over 4 years ago by daid <[email protected]>
Restyle the tabs
ec1444586700c744a30a334c4e2de31d36d62fce authored over 4 years ago by Daid <[email protected]>
ec1444586700c744a30a334c4e2de31d36d62fce authored over 4 years ago by Daid <[email protected]>
Fix error display.
9347000a6d9065dfc4981c88881d8595dce4554f authored over 4 years ago by Daid <[email protected]>
9347000a6d9065dfc4981c88881d8595dce4554f authored over 4 years ago by Daid <[email protected]>
prepare the code a bit to allow for multiple input files in the future
6694071eac0be79dc66affefa19d6cec4316f886 authored over 4 years ago by Daid <[email protected]>
6694071eac0be79dc66affefa19d6cec4316f886 authored over 4 years ago by Daid <[email protected]>
Have a semi-working mobile layout
932bdaf5cca86e01f0a65c0c4ee680ffbdc8b651 authored over 4 years ago by Daid <[email protected]>
932bdaf5cca86e01f0a65c0c4ee680ffbdc8b651 authored over 4 years ago by Daid <[email protected]>
Fix breakpoints after code cleanup
3572223187e909d3511a795e065f226901252905 authored over 4 years ago by Daid <[email protected]>
3572223187e909d3511a795e065f226901252905 authored over 4 years ago by Daid <[email protected]>
Cleanup code.
7be6cde04f6ced86ed86c7f41da3585b2ec02bfb authored over 4 years ago by Daid <[email protected]>
7be6cde04f6ced86ed86c7f41da3585b2ec02bfb authored over 4 years ago by Daid <[email protected]>
Sync running the emulator to the audio buffer.
ff835f301dc36e4bc117baec6cd926a150486eff authored over 4 years ago by Daid <[email protected]>
ff835f301dc36e4bc117baec6cd926a150486eff authored over 4 years ago by Daid <[email protected]>
Start of audio support, not perfect yet.
53b0b0b6adbcb64b29189a392c7bee4016e59574 authored over 4 years ago by Daid <[email protected]>
53b0b0b6adbcb64b29189a392c7bee4016e59574 authored over 4 years ago by Daid <[email protected]>
Add register info, and change the CSS for the layout so we can make a mobile layout.
eda1296157bc2b4a18208a84a17867430863d3fe authored over 4 years ago by Daid <[email protected]>
eda1296157bc2b4a18208a84a17867430863d3fe authored over 4 years ago by Daid <[email protected]>
Only show instruction info when we are actually typing an instruction and not a parameter.
d9df988be53c5eb5eb235bd584e80f2e12ec04ff authored over 4 years ago by Daid <[email protected]>
d9df988be53c5eb5eb235bd584e80f2e12ec04ff authored over 4 years ago by Daid <[email protected]>
Remove debug print
894466046fe25df8fdc383b65498433c51cca987 authored over 4 years ago by Daid <[email protected]>
894466046fe25df8fdc383b65498433c51cca987 authored over 4 years ago by Daid <[email protected]>
Report proper line numbers for errors/warnings inside macros
28f18d6347b43b3b4213d0d1713a218f8ce30cea authored over 4 years ago by Daid <[email protected]>
28f18d6347b43b3b4213d0d1713a218f8ce30cea authored over 4 years ago by Daid <[email protected]>
Allow multiple breakpoints per line.
2b2194b65bca416520d8a6f9caab1730470d13a0 authored over 4 years ago by Daid <[email protected]>
2b2194b65bca416520d8a6f9caab1730470d13a0 authored over 4 years ago by Daid <[email protected]>
Fix line number tracking.
6e559d9d6707dfc6306a91634b5b6c6b5f4e4d79 authored over 4 years ago by Daid <[email protected]>
6e559d9d6707dfc6306a91634b5b6c6b5f4e4d79 authored over 4 years ago by Daid <[email protected]>
Reduce the amount of layout changing when switching between screen and vram debug view
4122f20222e2ce2c461f4372d41185c16edca0bb authored over 4 years ago by daid <[email protected]>
4122f20222e2ce2c461f4372d41185c16edca0bb authored over 4 years ago by daid <[email protected]>
Implement background viewer
db4fb5f8aba416c357ee9cb0ba55a26b097a7bd7 authored over 4 years ago by daid <[email protected]>
db4fb5f8aba416c357ee9cb0ba55a26b097a7bd7 authored over 4 years ago by daid <[email protected]>
put in the right number of ticks for a frame.
6585d9cf873283cd10111e71afd6f6366352fea1 authored over 4 years ago by daid <[email protected]>
6585d9cf873283cd10111e71afd6f6366352fea1 authored over 4 years ago by daid <[email protected]>
Disable the autocomplete, as it works funky, still show the tips
8dfa42a0c59926eb9e390656eaf1dcf3a4cf19e2 authored over 4 years ago by daid <[email protected]>
8dfa42a0c59926eb9e390656eaf1dcf3a4cf19e2 authored over 4 years ago by daid <[email protected]>
Add sort of auto copmlete with hints
bd5787ea1c3785148228e3f1610b038e9fa8aa83 authored over 4 years ago by daid <[email protected]>
bd5787ea1c3785148228e3f1610b038e9fa8aa83 authored over 4 years ago by daid <[email protected]>
Update to use binjgb instead of gameboy online.
0c1581ec900b42b0f3cb6348d198c8c4b7aec66a authored over 4 years ago by daid <[email protected]>
0c1581ec900b42b0f3cb6348d198c8c4b7aec66a authored over 4 years ago by daid <[email protected]>
Work towards switching to binjgb
4dadfb09516f0db2a8a8c4e73541e608ba970e78 authored over 4 years ago by Daid <[email protected]>
4dadfb09516f0db2a8a8c4e73541e608ba970e78 authored over 4 years ago by Daid <[email protected]>
Add search box extension.
bc73edd5074b993b393c23659d6eab016855e7ef authored over 4 years ago by Daid <[email protected]>
bc73edd5074b993b393c23659d6eab016855e7ef authored over 4 years ago by Daid <[email protected]>
Add vram view options, which are really slow.
6d934a2536321d3163b119135080de12aa8ce4e8 authored over 4 years ago by daid <[email protected]>
6d934a2536321d3163b119135080de12aa8ce4e8 authored over 4 years ago by daid <[email protected]>
Layout update
a50c4dc6d6933fb1164fe0c949b345c5150bb162 authored over 4 years ago by daid <[email protected]>
a50c4dc6d6933fb1164fe0c949b345c5150bb162 authored over 4 years ago by daid <[email protected]>
Update the layout so the emulator is no longer on top of the editor.
2cc8fd66196b8fd0564a8c89a9d155120268e2b8 authored over 4 years ago by daid <[email protected]>
2cc8fd66196b8fd0564a8c89a9d155120268e2b8 authored over 4 years ago by daid <[email protected]>
Prevent errors when gbc support is detected.
fe1e43c7a605415d3cd2ece66b8ff204c66a23b6 authored over 4 years ago by Daid <[email protected]>
fe1e43c7a605415d3cd2ece66b8ff204c66a23b6 authored over 4 years ago by Daid <[email protected]>
Add the start symbol in the default code.
fe610aafdcf1b1e76b73684cf5f48d36d6560551 authored over 4 years ago by Daid <[email protected]>
fe610aafdcf1b1e76b73684cf5f48d36d6560551 authored over 4 years ago by Daid <[email protected]>
Change formatting of error messages so we can parse them.
17e9c1b3cb74009d45490d209c059d8f95ba377f authored over 4 years ago by Daid <[email protected]>
17e9c1b3cb74009d45490d209c059d8f95ba377f authored over 4 years ago by Daid <[email protected]>
Warning and multiple errors handling.
106b134630bb886fd87ecd83d727593f046503c5 authored over 4 years ago by Daid <[email protected]>
106b134630bb886fd87ecd83d727593f046503c5 authored over 4 years ago by Daid <[email protected]>
Add error indicator
7147d94bfbbd82625c0ea90dd061629c25678189 authored over 4 years ago by Daid <[email protected]>
7147d94bfbbd82625c0ea90dd061629c25678189 authored over 4 years ago by Daid <[email protected]>
Move ace locally and add custom syntax rules for gbz80
e97669be8e391cc25d5b7ebccbfc2b7fcdbcd8f3 authored over 4 years ago by Daid <[email protected]>
e97669be8e391cc25d5b7ebccbfc2b7fcdbcd8f3 authored over 4 years ago by Daid <[email protected]>
Add keyboard support
22e1ad9083167775447160742de1d2ce95e53a62 authored over 4 years ago by Daid <[email protected]>
22e1ad9083167775447160742de1d2ce95e53a62 authored over 4 years ago by Daid <[email protected]>
fix hardware.inc
bb1387ff553e707840be597cf7dcdabcf62ffc2e authored over 4 years ago by Daid <[email protected]>
bb1387ff553e707840be597cf7dcdabcf62ffc2e authored over 4 years ago by Daid <[email protected]>
Add breakpoints and hardware.inc support.
edcd4d868fdd97f514f92ac2c080ac6191b22e8c authored over 4 years ago by Daid <[email protected]>
edcd4d868fdd97f514f92ac2c080ac6191b22e8c authored over 4 years ago by Daid <[email protected]>
Make sure palettes are initialized. Scale the graphics.
a2a278d18e653378ba64c451922545793d6eec13 authored over 4 years ago by Daid <[email protected]>
a2a278d18e653378ba64c451922545793d6eec13 authored over 4 years ago by Daid <[email protected]>
Allow to keep the emulator running automatically, so we can really run code.
5eb9f5c2fcef88feeeabd0f0d1a092deeb81681f authored over 4 years ago by Daid <[email protected]>
5eb9f5c2fcef88feeeabd0f0d1a092deeb81681f authored over 4 years ago by Daid <[email protected]>
Allow setting the start address with a special symbol name, scroll to the current instruction when stepping. Only initialize the emulator once we are stepping to speed up typing.
d4db869763be89962e44bcec44d2dcfafffd859b authored over 4 years ago by Daid <[email protected]>
d4db869763be89962e44bcec44d2dcfafffd859b authored over 4 years ago by Daid <[email protected]>
Implement frame step and fix hl display.
7a99b7b14546d199383a6359b4ffe3665c8b0d1d authored over 4 years ago by Daid <[email protected]>
7a99b7b14546d199383a6359b4ffe3665c8b0d1d authored over 4 years ago by Daid <[email protected]>
Follow line numbers.
9bee1e017bb228336eaa67b990ee9636f78f8abe authored over 4 years ago by daid <[email protected]>
9bee1e017bb228336eaa67b990ee9636f78f8abe authored over 4 years ago by daid <[email protected]>
Add simple emulator thing.
ecfd87c9b56de26a46f49d017019498bb34376f6 authored over 4 years ago by daid <[email protected]>
ecfd87c9b56de26a46f49d017019498bb34376f6 authored over 4 years ago by daid <[email protected]>