716 commits

Commit history

Browse every commit reachable from hUGETracker.

Commits on Apr 15, 2026

Deleting effect code kills params Nick Faro committed on
aa259a4
Delete effect when deleting fx ID Nick Faro committed on
310e1df
driver version Nick Faro committed on
6d453c8
Remove HUGE mark Nick Faro committed on
30ff532
Undo dw change in codegen...? Nick Faro committed on
bb48381

Commits on Apr 3, 2026

some fixes Nick Faro committed on
62a7b29

Commits on Sep 7, 2025

rayman injection huge hack thing Nick Faro committed on
1b280d7

Commits on Jun 15, 2025

Length is a literal byte Nick Faro committed on
0a9dfc9

Commits on May 19, 2025

kabcorp last typed thing Nick Faro committed on
b5e53cd

Commits on May 18, 2025

z-order of slidesr Nick Faro committed on
f33316b
sequencer edit refresh Nick Faro committed on
f376e09
instrument copy paste Nick Faro committed on
d33b132
Quick instrument load Nick Faro committed on
bf34a1a

Commits on May 13, 2025

tracker form Nick Faro committed on
041f889
fixes Nick Faro committed on
6db00a5
I hate github Nick Faro committed on
0fe3ce4

Commits on Sep 8, 2023

Increment from blank in tablegrid Nick Faro committed on
ecff631

Commits on Sep 5, 2023

Fix reading order count from symbol table Nick Faro committed on
6f4d3ba

Commits on Sep 3, 2023

Whoops Nick Faro committed on
2aca8fd

Commits on Sep 2, 2023

Grooves working Nick Faro committed on
5edd985

Commits on Apr 15, 2026

Really fugly way to ensure the cursor is in view in the scrollbox Nick Faro committed on
348c97b
change instrument sets focus on tracker grid Nick Faro committed on
8fdb4f6
fix focus issue Nick Faro committed on
7500f36
midi input Nick Faro committed on
fad0b1a

Commits on Apr 14, 2026

Draw jump column in hex if row numbers are in hex Nick Faro committed on
a63622a
Fix issue with drawing on wavetable Nick Faro committed on
58fa2f8
better .sym file parser Nick Faro committed on
9c9e36f
furnace icon Nick Faro committed on
ca80acc
Fur import Nick Faro committed on
698b99b
Merge branch 'individual-channel-export' into hUGETracker Nick Faro committed on
1bf039f
Handle master vol Nick Faro committed on
faef112
Drain ffmpegs Nick Faro committed on
fdcfc70
Buffer data while rendering Nick Faro committed on
008bd9f
Individual channel export Nick Faro committed on
e759313
fix highest waveform calculation for 9xx Nick Faro committed on
9b945a2

Commits on May 13, 2025

Need sudo now?? Nick Faro committed on
5fc6c0a
make pages rebuild, sigh Nick Faro committed on
4da763d

Commits on Apr 28, 2025

Update CI images Eldred Habert committed on
64a5951

Commits on Apr 26, 2025

Update deploy pages Nick Faro committed on
ac4345d

Commits on Apr 13, 2025

correct ordering of interface example Shoofle committed on
48d0434

Commits on Dec 29, 2024

Emit null in C export when empty array Nick Faro committed on
585d4eb
Fix detection of highest waveform Nick Faro committed on
0623f3f

Commits on Nov 24, 2024

use make with multiple jobs duhow committed on
c4fa072

Commits on Nov 3, 2024

Add tempest sample song Nick Faro committed on
1d42d4d

Commits on Sep 29, 2024

Default file extensions for save dialogs Nick Faro committed on
cb84d5c
Github deprected upload artifact v2 Nick Faro committed on
85fbccc
Instrument value finding bug Nick Faro committed on
eafeffb

Commits on Jul 15, 2024

Update bundled rgbds to 0.8.0 Nick Faro committed on
7f52be6
mUpgrade macos rgbds to 0.8.0, use backwards compatible include flag Nick Faro committed on
0d2ef41

Commits on Jul 14, 2024

Ship FFMpeg and RGBDS with the Linux build Nick Faro committed on
4006f60
Render wave dialog changed to 'save' rather than 'open' Nick Faro committed on
affb0eb
Update to support RGBDS v0.8.0 Nick Faro committed on
3fecb9e
Fix segfault issue on Arch Nick Faro committed on
26973f8

Commits on Jul 13, 2024

Disable linkcheck on manual, github seems to be returning 403 annoyingly Nick Faro committed on
b7d32e6
Remove old manual, update new manual RE: instruments Nick Faro committed on
da652fd

Commits on May 13, 2024

Update manual Nick Faro committed on
6cd9075
Potentially fix bug where Ctrl+S overwrites old file Nick Faro committed on
13bef9e

Commits on Apr 20, 2024

Fix link to my site Nick Faro committed on
3be456f
Correct uge spec, add checks for tracker grid casting Nick Faro committed on
97fea04

Commits on Apr 3, 2024

Hack to refresh screen fonts list Nick Faro committed on
aed1006
Add sample song from Chavez Nick Faro committed on
7c642f2

Commits on Feb 17, 2024

Only emit used stuff in codegen Nick Faro committed on
738e4e5

Commits on Feb 11, 2024

codegen: Trim unused instruments and waves when exporting song data. Adrian Siekierka committed on
e4dc2b8
codegen: Fix RenderSongToRGBDSAsm not optimizing the song data Adrian Siekierka committed on
3a48fed
trackergrid: fall back to Courier New if PixeliteTTF not found Adrian Siekierka committed on
63f8a75

Commits on Feb 10, 2024

z80cpu: fix most CB-prefixed [hl] opcodes Adrian Siekierka committed on
6619a10

Commits on Jan 27, 2024

Fix FFMpeg issue on windows. Remove old lazarus formula Nick Faro committed on
c8ae502

Commits on Jan 3, 2024

Add path options to manual Nick Faro committed on
77b0691

Commits on Jan 2, 2024

Fix HT graphic Nick Faro committed on
89b2617

Commits on Feb 12, 2023

Remove VU meter page link Nick Faro committed on
d6863ba
Add screenshots to the documents Nick Faro committed on
0364a86
Add windows screenshots Nick Faro committed on
7772eb1
Fix manual editing path Eldred Habert committed on
71ee60d

Commits on Feb 11, 2023

More manual revising Nick Faro committed on
392a638
Add coffee's UGE file format spec Nick Faro committed on
2892d29
Manual tweaks Nick Faro committed on
c422a2f

Commits on Feb 9, 2023

Add FX tips & tricks ISSOtm committed on
f7470e1
Write hUGEDriver docs ISSOtm committed on
6b5aaf5
Fix link to `song.pas` ISSOtm committed on
8c04dce

Commits on Feb 1, 2023

Document hUGEDriver usage ISSOtm committed on
f925915

Commits on Jan 31, 2023

List some example uses of subpatterns ISSOtm committed on
45b7a60
Document subpatterns ISSOtm committed on
1f80b9f

Commits on Jan 28, 2023

Flesh out manual ISSOtm committed on
f5e375d

Commits on Oct 29, 2022

A few minor changes to intro section and tracker grid doc Nick Faro committed on
e7f1f4b

Commits on Oct 26, 2022

Add mdBook-rendered manual ISSOtm committed on
a9447b2

Commits on Jan 2, 2024

Change to use make instead of cmake for rgbds brew Nick Faro committed on
750a462
Use custom formula for rgbds, hopefully work on old macos versions Nick Faro committed on
f9063a7
Don't add redundant HT binary to zip file Nick Faro committed on
c23f8a7

Commits on Dec 30, 2023

Enable Mac build Nick Faro committed on
694d417

Commits on Dec 17, 2023

Configurable jump table colors Nick Faro committed on
f019aaf
Update BGRABitmap Nick Faro committed on
4c940f4

Commits on Dec 10, 2023

Bump up audio buffer size, don't preview instrument if playing Nick Faro committed on
75308d0
Don't trigger single-step if not focusing on tracker grid Nick Faro committed on
ad82f8d
Tweak single step icon Nick Faro committed on
af73aa0
Add shortcut for single step Nick Faro committed on
e930310
Single-stepping support. Still need to tweak and assign a hotkey Nick Faro committed on
4e4564c

Commits on Dec 7, 2023

Don't start with xterm Nick Faro committed on
b1bfde1
Fetch entire history during CI build Nick Faro committed on
f22c39d
Just disable mac building for now since github can't start the runners Nick Faro committed on
9bb7ddc
Bump up mac version because github keeps deprecating the old ones Nick Faro committed on
b0f38af
Add version string baked in during compile time Nick Faro committed on
0057d26
Clamp famitracker notes after calculation Nick Faro committed on
07f720a
Add hotkey to change instrument for selected notes Nick Faro committed on
4b7ead0
Reject importing instruments that are of the wrong type Nick Faro committed on
ce24f3a

Commits on Oct 7, 2023

Update README.md Nick Faro committed on
657229f

Commits on Aug 7, 2023

Tweak to linux setup script, update hugedriver Nick Faro committed on
e59caee

Commits on Apr 25, 2023

Add option for vertical tab orientation Nick Faro committed on
9e31f80
Attempt downgrading ubuntu and getting packages from the Lazarus project directly Nick Faro committed on
e39ce29
Proper XOR selection drawing. Should fix QT and Cocoa Nick Faro committed on
5a6415b
Load Pixelite font with QT5 toolkit Nick Faro committed on
00140d7

Commits on Apr 24, 2023

Read data directories from command line params Nick Faro committed on
695a203

Commits on Apr 23, 2023

Open manual button Nick Faro committed on
8d82839
Use timer values in GBS file Nick Faro committed on
40f58c0
Add splitter between order grid and tracker grid Nick Faro committed on
3b8c28b
Automatically select newly created order rows Nick Faro committed on
2e4d99e
Change selection when right clicking order grid Nick Faro committed on
2042c07
Don't enable subpattern if there was no noise macro Nick Faro committed on
5d1f846
Only use huge.inc rather than an include dir in exported asm Nick Faro committed on
4da1d25
Implement grid on waveform editor Nick Faro committed on
bad74d4
Make asm export section names unique Nick Faro committed on
9681bd0

Commits on Feb 12, 2023

WIP towards not relying on working directory Nick Faro committed on
a000d8b

Commits on Feb 11, 2023

Make setup-linux.sh executable Nick Faro committed on
e86202a

Commits on Feb 5, 2023

Scopes off by default, fix bug Nick Faro committed on
0c1123a
Fix silly crash when selecting header out of bounds Nick Faro committed on
4e189dc

Commits on Feb 4, 2023

Use proper logging instead of writeln Nick Faro committed on
a7779ed

Commits on Feb 3, 2023

Fix softlink Nick Faro committed on
763a380
Fix rgbds warnings Nick Faro committed on
8488c54
Add build scripts Nick Faro committed on
5292b06

Commits on Feb 2, 2023

Reorganize the HT repository at Toxa's suggestion Nick Faro committed on
69b6715

Commits on Dec 8, 2022

Update hD to use waveform change retrigger Nick Faro committed on
f67e079

Commits on Nov 14, 2022

Temporarily remove version include thing Nick Faro committed on
0d5384a

Commits on Nov 9, 2022

Make git2revisioninc.cmd executable on unix Nick Faro committed on
f55ca61
Update BGRABitmap Nick Faro committed on
3da4c98
Add version in title bar Nick Faro committed on
33fe450

Commits on Nov 2, 2022

Build and package uge2source as well in CI ISSOtm committed on
f4d80b9
Enable full RELRO for Linux releases ISSOtm committed on
6ba30d9

Commits on Oct 29, 2022

Add file revert menu item Nick Faro committed on
710dab7
WIP find/replace dialog, better right clicking channel headers Nick Faro committed on
fab29aa

Commits on Oct 25, 2022

Add FLDE's sample song Nick Faro committed on
8dabfbd

Commits on Oct 14, 2022

Update RGBDS to 0.6.0 explicitly for windows/linux Nick Faro committed on
be3f81b
Update hUGEDriver to fix GBS halt thing Nick Faro committed on
c196992

Commits on Oct 4, 2022

Fix exporting GBS files on non-Windows systems ISSOtm committed on
59c9e8d

Commits on Sep 2, 2022

Reorder edit menu to have undo/redo at top Nick Faro committed on
68d79e3

Commits on Aug 31, 2022

Fix a bit of silliness that's been around for a while Nick Faro committed on
33a4808

Commits on Aug 30, 2022

Update hUGEDriver Nick Faro committed on
079bb6d

Commits on Aug 13, 2022

Update keymap files Nick Faro committed on
509698d
Refactor options dialog, taken from the centered row highlight branch Nick Faro committed on
9dd8dbe

Commits on Aug 11, 2022

Update hUGEDriver for pattern looping support Nick Faro committed on
4370de9
Fix old icon setting thing, add hints Nick Faro committed on
5cb8ac6
Pattern looping, new icons Nick Faro committed on
fee1e87

Commits on Aug 10, 2022

Fix invalid casting bug Nick Faro committed on
44d6246
Probably fix that supremely annoying issue where it would reset the order to position 0 when halting the song sometimes Nick Faro committed on
d190021

Commits on Aug 8, 2022

Oops, forgot to include -E when building hUGEDriver Nick Faro committed on
8be9a67
Fix building of new halt.gb Nick Faro committed on
4df9aaf
Fully working instrument preview Nick Faro committed on
210d627
Working instrument preview Nick Faro committed on
bcf6302

Commits on Aug 7, 2022

WIP table-enabled preview... again Nick Faro committed on
fd167dc
WIP table-enabled preview Nick Faro committed on
c86fc07
Don't crash when invalid note is present in song Nick Faro committed on
d6fa4bf
Finish correctly importing MOD drums Nick Faro committed on
e4a2a07

Commits on May 19, 2022

WIP gbt noise import Nick Faro committed on
12d4103

Commits on Aug 7, 2022

Free instr maps after importing Nick Faro committed on
e16dba8
explain mystery byte, add set envelope Nick Faro committed on
93d95ea

Commits on Aug 6, 2022

Handle continuous effects, duty sequences Nick Faro committed on
b40338d
Make TBM menu item work Nick Faro committed on
59fa72f
Fix track cleanup / effect conversion Nick Faro committed on
a28f6d4
Revert TSweepType change Nick Faro committed on
53fa9e1
WIP correct instrument import Nick Faro committed on
5d7b892
WIP Nick Faro committed on
a2d4c98

Commits on Aug 1, 2022

Load tempo Nick Faro committed on
d3ac28d

Commits on Jul 31, 2022

WIP tbm import Nick Faro committed on
ed715f8
Tweak for pasting FT volumes Nick Faro committed on
c5c2c54

Commits on Jan 26, 2022

Add ability to paste from FamiTracker Nick Faro committed on
21d8231

Commits on Jul 10, 2022

Add save (ctrl+s which doesn't open the dialog) Nick Faro committed on
49d21cf

Commits on Jul 9, 2022

Put cursor on last row of paste (for kabcorp) Nick Faro committed on
fd8502d

Commits on Jun 23, 2022

Add subpatterns to GBDK, use 6 byte instrs Nick Faro committed on
3b48f12

Commits on Jun 20, 2022

Implement VGM looping support Nick Faro committed on
39bceb5
Correct generation of time wait commands Nick Faro committed on
3b526df
Refactor GD3 writing Nick Faro committed on
9f5bc91
Working VGM dumping Nick Faro committed on
e1adc14
WIP vgm export Nick Faro committed on
cf80f03
Update wave render UI, wip vgm Nick Faro committed on
d973544

Commits on Jun 19, 2022

WIP vgm export Nick Faro committed on
9814cad

Commits on Jun 17, 2022

Update SDL, RGBDS, Ubuntu versions Nick Faro committed on
abaee80
Fix segfaulting on FPC 3.2.2 Nick Faro committed on
d769677

Commits on Jun 16, 2022

Add coffee bat's sample songs Nick Faro committed on
6e24c1c
Clean out some old cruft, start work on VGM dumping Nick Faro committed on
cdf8323
Add FADE's sample song Nick Faro committed on
f5cbf83
Move position of added fields Nick Faro committed on
3808570

Commits on Jun 11, 2022

Implement hardware timer based BPM Nick Faro committed on
043fcaa

Commits on Jun 10, 2022

Update hD Nick Faro committed on
c38f1f3
Fixes in hugedriver Nick Faro committed on
ee936d0
Screwed something up in the merge Nick Faro committed on
e000378
Merge branch 'tables-for-real' into hUGETracker Nick Faro committed on
decdda7
Update to latest hugedriver Nick Faro committed on
bce2082
Convert noise macros to subpatterns on import Nick Faro committed on
a2e73c7

Commits on Jun 9, 2022

Manually set size of subpattern box Nick Faro committed on
6065fa1
Add hints to note preview buttons Nick Faro committed on
4a34d7a
Bump version constant up Nick Faro committed on
e859a81
Update hD version Nick Faro committed on
e78d021

Commits on Jun 8, 2022

Resize table grid and row numbers when font size changes Nick Faro committed on
a93a886
Output normal note range on tables Nick Faro committed on
1001444
Clamp table jumps to 0-32 Nick Faro committed on
7a22686
Reduce subpattern size to 32, add dynamic pattern sizes Nick Faro committed on
0806385

Commits on May 30, 2022

Mod subpattern numbers to account for instrument Nick Faro committed on
3174d0a
Automatically add pattern jump Nick Faro committed on
3ef832a
Fixes to subpattern editor Nick Faro committed on
852863b
Fix disabled row numbering color Nick Faro committed on
350a156
Revert focus-keeping thing which ruined hotkeys Nick Faro committed on
0437681

Commits on May 29, 2022

tweak tracker to output correct amount of bytes Nick Faro committed on
b78d1b4

Commits on May 19, 2022

Add incomplete tune Nick Faro committed on
2cb2c1f

Commits on Feb 21, 2022

WIP codegen instruments Nick Faro committed on
13720ac

Commits on Feb 11, 2022

Initialize tracker settings after chdir (fixes coffee bat's problem) Nick Faro committed on
b81aec2
Boolean simplification Nick Faro committed on
f0b0b8e
Pegmode - add mix paste Nick Faro committed on
5468cab

Commits on Feb 8, 2022

Compatible call to IntToHex Nick Faro committed on
067c11b
Turn off needless verbosity during build Nick Faro committed on
90dae97
Pegmode hex order list Nick Faro committed on
da40563

Commits on Feb 7, 2022

Pegmode instrument selection Nick Faro committed on
308612a

Commits on Feb 5, 2022

Update hUGEDriver Nick Faro committed on
27f4122

Commits on Jan 26, 2022

Update hUGEDriver Nick Faro committed on
1268ccc

Commits on Dec 31, 2021

Codegen subpatterns Nick Faro committed on
f543a20
Remove unused scripts for setting up dev env (will make proper ones later) Nick Faro committed on
9173625

Commits on Dec 30, 2021

Forgot to remove old reference to debugplaynote Nick Faro committed on
d0ddde2
Volume tweaks to trackergrid Nick Faro committed on
f6df302
Dont lose focus on tracker grid Nick Faro committed on
118329c
UI changes for tablegrid Nick Faro committed on
330f728

Commits on Dec 27, 2021

Remove debug play note Nick Faro committed on
0d6222e
Semicolon Nick Faro committed on
2e16683
Remove DMF importing cruft, remove unneeded UI updates after load Nick Faro committed on
169fccc
New file format version Nick Faro committed on
82bf854

Commits on Dec 24, 2021

Re-design subpattern UI Nick Faro committed on
507f081
Make number of tracker columns variable Nick Faro committed on
575d9c4
Loading and converting old format Nick Faro committed on
33456e3
Stupid lazarus Nick Faro committed on
4991761
WIP new file format Nick Faro committed on
8c0fa11

Commits on Oct 17, 2021

Update platform specific defines for fontconfig Nick Faro committed on
9af31a8

Commits on Oct 11, 2021

Support opening ROMs read-only ISSOtm committed on
13211ca

Commits on Oct 10, 2021

Add `halt.gb` to gitignore ISSOtm committed on
9db342d

Commits on Oct 2, 2021

Update conditional compilation to account for macos Nick Faro committed on
357b083
Remove some dead code, update path to hardware.inc for halt.asm Nick Faro committed on
7718b51
Remove fontconfig from project Nick Faro committed on
e339fb4

Commits on Sep 11, 2021

Update fontconfig stuff to happen for all unix systems Nick Faro committed on
8da8ee5

Commits on Aug 31, 2021

Move instrument box back into place? Nick committed on
8d73982
Change working directory on startup to the tracker data dir Nick committed on
2c1c95a
more natural rolling note previews CluckFox committed on
7d280ba

Commits on Aug 29, 2021

Update Famittacker keymap Richard Ziegler committed on
7d3d50b

Commits on Aug 22, 2021

Fix another emulator bug with res x, [hl] Nick committed on
8322fee
Merge branch 'hUGETracker' of github.com:SuperDisk/UGE into hUGETracker Nick committed on
5cea740
Fix CPU bug for ldh a,[c] Nick committed on
ce70727

Commits on Aug 21, 2021

Run CI on PRs as well ISSOtm committed on
f1fd87f
Sync Ubuntu package dbs before installing ISSOtm committed on
5fdd90a
Detect failures in generating ROMs on Unix ISSOtm committed on
7e671dc

Commits on Aug 11, 2021

Couple of kabcorp's requests Nick committed on
eddf79e

Commits on Aug 8, 2021

Fix ifdefs for linux Nick committed on
3948fd7

Commits on Aug 7, 2021

Add CI build script ISSOtm committed on
4415f25
Change lib search path for macOS ISSOtm committed on
83d8111

Commits on Aug 6, 2021

Fix case sensitive paths for unix ISSOtm committed on
70e7e35

Commits on Aug 8, 2021

Choose format from filename manually rather than relying on FFMPEG Nick committed on
66781d3

Commits on Aug 7, 2021

Merge pull request #49 from ISSOtm/fontconfig Nick Faro committed on
0cb68e9
Improve custom font handling on Linux ISSOtm committed on
a49142d

Commits on Jul 17, 2021

Merge pull request #46 from untoxa/hUGETracker Nick Faro committed on
c993875

Commits on Jul 16, 2021

better uge2source help message Toxa committed on
250b50d

Commits on Jun 20, 2021

Make deflemask import button not visible in production Nick committed on
409f624
Update codegen gbs export with quote hack, remove fd callback in wave render Nick committed on
33f71c2
New about splash, new icons Nick committed on
777dd45
DMF stuf Nick committed on
2be3a89

Commits on Jun 12, 2021

Change icon Nick committed on
06b9566
Adding a few extra resources Nick committed on
f03d8f7
New icon Nick committed on
a9da26d
WIP deflemask import more Nick committed on
1c99e77

Commits on Jun 10, 2021

Broken WIP deflemask import Nick committed on
cec038b

Commits on Jun 9, 2021

update bgrabitmap Nick committed on
2b8e91d

Commits on Jun 6, 2021

Invalidate tracker grid after updating colors Nick committed on
5b18c88
Add color customization Nick committed on
d33bdd3
WIP color stuf Nick committed on
2d0656f

Commits on May 29, 2021

Fix graphical bug with tracker column headers Nick committed on
c15e978

Commits on May 28, 2021

Allow multiple instances to run (fixes #42) Nick committed on
e4dfcae
Properly handle invalid clipboard data (fixes #43) Nick committed on
957ed5e

Commits on May 21, 2021

Merge pull request #41 from QuinnPainter/hUGETracker Nick Faro committed on
9fa0637
Fix project name in readme Quinn Painter committed on
7bd9eab

Commits on May 20, 2021

Update README Nick committed on
4279951
Remove GPL license Nick committed on
8a50988

Commits on May 17, 2021

Update README.md Nick Faro committed on
686791a

Commits on May 16, 2021

Fix crash when importing malformed mod fileS Nick committed on
ebdb87b
Merge branch 'hUGETracker' of http://github.com/superdisk/uge into hUGETracker Nick committed on
fdc5dcc

Commits on May 8, 2021

Add hotkey suggestions for octave increase/decrease, and tab wraparound in pattern grid Nick committed on
f5503c9

Commits on Apr 17, 2021

Update README.md Nick Faro committed on
22b6ea5

Commits on Mar 23, 2021

Mitigation for a bug in which non-existent patterns appear in the order table... Nick committed on
eccba43

Commits on Feb 27, 2021

Add nationalpark.uge Nick committed on
3b338bf

Commits on Feb 25, 2021

WIP beepbox importing Nick committed on
5c34ba9

Commits on Feb 23, 2021

Updated file names again Nick committed on
3adb564
Update artist info for sample songs Nick committed on
49b9533
Add 2 sample songs, update names Nick committed on
03b1679

Commits on Feb 21, 2021

Merge branch 'hUGETracker' of http://github.com/superdisk/uge into hUGETracker Nick committed on
a7c7f4c
Add new rows below current one, fix orientation of wave paintbox Nick committed on
a521451
Add new rows below current one, fix orientatin of wave paintbox Nick committed on
46433ed
Fix negative order bug, add home/end key shortcuts Nick committed on
47019bd

Commits on Feb 19, 2021

Fix build script Nick committed on
a68c16d

Commits on Feb 14, 2021

Update unix build script, windows build script Nick committed on
bc9db8b

Commits on Feb 13, 2021

Fixes for gbt import Nick committed on
ba80b14

Commits on Feb 10, 2021

Update windows build script Nick committed on
98ddcb2
Update build script for windows Nick committed on
19c3b8d

Commits on Feb 7, 2021

update windows release build script Nick committed on
4ce3349
Fix corrupted save bug Nick committed on
8924ca9

Commits on Feb 5, 2021

Remove postbuild call to pascal script Nick committed on
92d34c1
WIP postbuild script for windows to replace the pascal script Nick committed on
26ee235
Revert "Create blank.yml" Nick committed on
d83d718
Create blank.yml Nick Faro committed on
6d62267
Regularize directory names Nick committed on
4d2f6ff
Rename Cpu to CPU, hide manual button, put uge2source in subdir Nick committed on
90e5b0c

Commits on Jan 25, 2021

Fix linux bug where the name edit box would cause a bug before the form was active Nick committed on
9c2c10b
Revert "ui changes for crossplatform" Nick committed on
a82f0c7
ui changes for crossplatform Nick committed on
8e43ad9
Add some keymaps created by users Nick committed on
da98410

Commits on Jan 23, 2021

Change creditse Nick committed on
a4cb4c9
Fix GBS export constants Nick committed on
ce8f530
Change output dir for uge2source Nick committed on
3fc8a12
Change lpi/lpr/etc name to match project name Nick committed on
6d72caf
Merge pull request #32 from RichardULZ/effect-preview Nick Faro committed on
d237fce
Erase old copies of incomplete sample tune Nick committed on
f4f0988

Commits on Jan 24, 2021

Fix Sample DrawWaveform with float interval and more Richard Ziegler committed on
2fb8ab5

Commits on Jan 23, 2021

Fix sample draw mouse precision with round instead of trunc/floor Richard Ziegler committed on
ed1bb9f
Use 2 sliders for Cxx volume effect to show envelope and volume control Richard Ziegler committed on
3cb038d

Commits on Jan 22, 2021

Rename sample song Nick committed on
8e11de1
Add new sample song from MelonadeM, update other samples to have correct artist/song info Nick committed on
a4127fd

Commits on Jan 19, 2021

Fix scrolling increment instrument above 15 bug Nick committed on
cb3d73d
reorganize code in attempt to prevent the resetting of order grid to line 1 bug Nick committed on
0b69205

Commits on Jan 18, 2021

Remove references to crap/shit Nick committed on
786fed2

Commits on Jan 17, 2021

Add 2 new unfinished sample songs Nick committed on
e3985b4

Commits on Jan 16, 2021

Implement FC callback for song rendering, which fixes bugs Nick committed on
c27cf15
WIP order callback, uge2source banking switch Nick committed on
c348cd8

Commits on Jan 15, 2021

Implement preview while bumping feature Nick committed on
4463842

Commits on Jan 14, 2021

Fix shift clicking Nick committed on
1988693
Two small suggestions from kabcorp Nick committed on
8633e65

Commits on Jan 13, 2021

Comment out use in the debug function Nick committed on
bd5e772
Comment out signature Nick committed on
7d663a9
WIP some really hairy function for calculating the orders used when a song is played Nick committed on
2f731e2
Redo wave rendering form/code Nick committed on
45c0b51

Commits on Jan 9, 2021

More color constant fixups Nick committed on
7ade34c
Refactor color constants Nick committed on
58152d3
Fix bug with loading keymaps Nick committed on
d982ce7

Commits on Jan 8, 2021

Re-add cthreads (see https://www.freepascal.org/docs-html/current/rtl/cthreads/index.html) Nick committed on
5a2ee3c

Commits on Jan 3, 2021

Remap some keys due to what seems like a bug in the LCL? Nick committed on
a94bae1
Add pokemon sample song (not totally correct transcription but oh well) Nick committed on
e7b7329

Commits on Dec 31, 2020

Work on linux font installation Nick committed on
93d4262
Use AddFontResourceExA on windows for automatic font removal at process shutdown Nick committed on
f51c3f2
Fix order re-arrangement bug Nick committed on
ffa4946
Fix bug with unsigned/signed in noise_instruments .c (thanks kabcorp!) Nick committed on
bf52286
Re-instate default max value of 100 for wave rendering spinners due to bug on macos LCL Nick committed on
241f395
Changes to manual, some textbox lenghts Nick committed on
96d5dd2
Causing more problems than it's worth so I'll do it later Nick committed on
ea59125
Path changes Nick committed on
ef41b4b
WIP Reorganize project Nick committed on
a7f85e4

Commits on Dec 23, 2020

Update error message Nick committed on
cea31d2

Commits on Nov 29, 2020

Fix loading incorrect sym Nick committed on
d056479
Create render directory Nick committed on
7796c2a

Commits on Nov 28, 2020

Add custom exception handler, fix file not open bug Nick committed on
a836e00
Fix bug in wave rendering, go back to stock fpwavewriter because they fixed the bug Nick committed on
b51292a

Commits on Nov 27, 2020

Refactor codegen to use exceptions Nick committed on
ed717d1

Commits on Nov 25, 2020

minor fix Nick committed on
b6befbe
Add uge2source Nick committed on
2148192
Add a sad touch Nick committed on
cfbfc9c

Commits on Nov 8, 2020

Update README.md Nick Faro committed on
e3981f6
Update README.md Nick Faro committed on
6fa3e42

Commits on Nov 6, 2020

Remove old files, temporarily disable check in rendertowave Nick committed on
11367aa

Commits on Oct 30, 2020

Merge branch 'hUGETracker' of http://github.com/superdisk/uge into hUGETracker Nick committed on
68b9d97
Decrease optimization level, change postbuild script, temp revert ember's suggestion Nick committed on
a4100cf
Update README.md Nick Faro committed on
5b3d6f0
Update README.md Nick Faro committed on
6bcb580

Commits on Oct 29, 2020

Remove old documents Nick committed on
81f06fe
Use render directory instead of polluting hUGEDriver. Thanks toxa! Nick committed on
856f311
Update readme.md Nick committed on
dc71a8f
Update readme.md Nick committed on
9fe0bb2
Update README.md Nick Faro committed on
e3a43d8
Update README.md Nick Faro committed on
748f0ae
Update README.md Nick Faro committed on
c7c66e7
Update README.md Nick Faro committed on
0534ca7
Update README.md Nick Faro committed on
056d5d0
Update README.md Nick Faro committed on
11c4875
Add asm export Nick committed on
2bb96a7
WIP codegen changes, remove unused files Nick committed on
f0b36e6

Commits on Oct 28, 2020

Remove rgb2sdas, fix instrument bug, remove obj export Nick committed on
8678735

Commits on Oct 12, 2020

Account for off-by-one error in order tables during codegen Nick committed on
004bfb4
De-duplicate patterns and don't compile unused ones Nick committed on
b6e52d6
Remove unused usage report stuff Nick committed on
f08b3b5

Commits on Oct 11, 2020

WIP preview instruments while bumping up and down Nick committed on
dee8026
Remove some dead code Nick committed on
d7de33d
Fix row numbering for different font sizes Nick committed on
57592af

Commits on Oct 10, 2020

Make routine 0 accessible Nick committed on
bc8007e
Implement remaining unimplemented opcodes Nick committed on
7cfb437

Commits on Sep 29, 2020

Update post build script Nick committed on
cb84f4a
Remove setuphardlinks.cmd Nick committed on
93e44f7
Fix bug where reading unloaded symbols would crash the tracker Nick committed on
f21610a
Update halt.z80 to fix length Nick committed on
bdd8757
Add counter step width to halt.gb Nick committed on
83a0c68

Commits on Sep 28, 2020

Implement conversion of patterns to new ch4 format Nick committed on
c94e28d
WIP conversion of noise channel notes Nick committed on
a48de16

Commits on Sep 25, 2020

No longer leave stray files laying around Nick committed on
696b3df
Export of GBDK/RGBDS objects Nick committed on
da9d27a
WIP adding export formats/work towards release Nick committed on
39f3f2c
WIP C export Nick committed on
300fc9e

Commits on Sep 24, 2020

Work towards new release Nick committed on
00acecf

Commits on Sep 21, 2020

Work towards release of noise macros Nick committed on
0450394

Commits on Sep 8, 2020

Remove invalid files Nick committed on
e6e905a

Commits on Sep 7, 2020

Removing some debug stuff Nick committed on
9d9e227
WIP debugging stuff for the new driver setup Nick committed on
49a885f
Update program name Nick committed on
4f379f8
Bring in Toxa's updated rgb2sdas Nick committed on
c5c7966
How did this thing get here... Nick committed on
6524585
minor change Nick committed on
34fa68d
Update README.md Nick Faro committed on
8b92a8d
Update build script to force copy recursively Nick committed on
dd80801
Update build modes to call build script Nick committed on
fdd90db
Update postbuild script Nick committed on
fe50827

Commits on Sep 3, 2020

Bump file format version Nick committed on
06bfaba

Commits on Sep 2, 2020

Merge branch 'hUGETracker' of http://github.com/superdisk/uge into hUGETracker Nick committed on
72c18c3
More work on build process.. Nick committed on
2a2a651

Commits on Sep 1, 2020

Update README.md Nick Faro committed on
6653f32
Merge branch 'hUGETracker' of http://github.com/superdisk/uge into hUGETracker Nick committed on
85e7f05
Working on postbuild script Nick committed on
3b85669
Update README.md Nick Faro committed on
0f320e6
Update README.md Nick Faro committed on
16048ce
Update README.md Nick Faro committed on
0a0c305
Update README.md Nick Faro committed on
53669dc
Add bgrabitmap submodule Nick committed on
92da168
Update version of sdl2 headers Nick committed on
401f187
Unify production build modes Nick committed on
421e2cf

Commits on Aug 31, 2020

Add halt.gb to the repo Nick committed on
342ea4e
Update README.md Nick Faro committed on
10ec908
Move halt.z80 Nick committed on
81ef011
Organize project dir Nick committed on
f6a9a66

Commits on Aug 30, 2020

Implement proper loading of v3 modules- ugly! Nick committed on
3b4a8af
Implement custom keymaps Nick committed on
59a8042
Fix small focus issue on trackergrid Nick committed on
6272e60
Fix small memory leak Nick committed on
18980c3
Fix minor problem with muting channels Nick committed on
fe42f47
Remove nullstream.pas Nick committed on
222aff6
Happy, toxa? Nick committed on
4ad942d
now assembly free! Nick committed on
cd1e0c4
Remove debugging code (for now...) and some extra garbage Nick committed on
abd683a
Fix rla instruction Nick committed on
0eb9416
Implement swap instructions Nick committed on
857c778
add remap Nick committed on
20f299b

Commits on Aug 29, 2020

Revert "Remap flag tables to current flag layout" Nick committed on
edbe9cc
Revert "Continuing work remapping the flag register..." Nick committed on
a42a5b2
Continuing work remapping the flag register... Nick committed on
cf6f36d
Add trace files to gitignore Nick committed on
db1b59d
Untrack files, oops Nick committed on
a8fc720
Remap flag tables to current flag layout Nick committed on
60443de
More debug st uff Nick committed on
0eb2179
Add register debugging Nick committed on
848e5c2
WIP debugging yase core Nick committed on
e34da70
Initial work on YaSE core Nick committed on
8ae6850

Commits on Jun 28, 2020

Small bug in the header sections Nick committed on
2a7b7a9
Fix tree double click bug Nick committed on
e485442
Improve validation of order editor value Nick committed on
b535f0b

Commits on Jun 27, 2020

Implement row numbering in tracker Nick committed on
dfbd736
Add horizontal lines to order editor Nick committed on
8371520

Commits on Jun 26, 2020

Make noise macro box invalidate Nick committed on
7e82570

Commits on Jun 23, 2020

Start implementation of nosie macro editor Nick committed on
b4979c2

Commits on Jun 21, 2020

WIP noise macro stuff. currently in a broken state Nick committed on
7e92e3a

Commits on May 25, 2020

Adding evan's huge icons Nick committed on
6fc2e19

Commits on May 15, 2020

Add a few default instruments Nick committed on
f9fe74e
Fix undo bugs (closes #8) Nick committed on
a350be4
Initial commit of rgb2gbdk program (will be integrated with the tracker) Nick committed on
76c4536
64 bit CPU seems to be pretty much working Nick committed on
5d6eae8

Commits on May 14, 2020

WIP porting CPU to 64 bit. Currently buggy but sort of working. Nick committed on
e3fc1b5
More WIP porting work Nick committed on
abe89a3
WIP Porting z80_cpu.pas to 64 bit Nick committed on
5b6378f

Commits on May 13, 2020

Update SetupHardlinks to work with the new 64 bit dirs Nick committed on
f2b93f8
Couple changes to units to begin migration to 64 bit Nick committed on
cf861eb

Commits on May 12, 2020

Get project in a state where bug can be reported Nick committed on
85a3947
Add drag 'n drop in the tracker grid, closes #16 Nick committed on
a371c87
Added the extra redo keybinding, and ctrl+shift+L for select all Nick committed on
c707ea9

Commits on May 11, 2020

Add constants for GB colors (thanks rulz) Nick committed on
2c42a71
Add tabbing through columns Nick committed on
3a52256
More WIP shortcuts/nice features Nick committed on
9c63d70
More WIP adding more shortcuts for #15 Nick committed on
470c62f
WIP adding more shortcuts for #15 Nick committed on
e02d6dd
Fix wave export/pattern jumping in the order table Nick committed on
98245f0

Commits on May 10, 2020

Cleanup + removed EmulationThread Nick committed on
26623c4
Playback now synchronized to audio callback (2x efficiency gain!) Nick committed on
59cde70
Initial work on synchronization to audio callback Nick committed on
85c6ed8
Clean up code slightly Nick committed on
026a871
Update to latest hUGEDriver Nick committed on
21bcc29
Move sample songs around, add debug mode export feature Nick committed on
73029fe

Commits on Mar 31, 2020

Implement #10 Nick committed on
0ceb289
Tweaks Nick committed on
573f7a0
Merge pull request #12 from RichardULZ/hUGETracker Nick committed on
d4184b5

Commits on Apr 1, 2020

Skip through orders while playing, Turn Scopes On Off Richard Ziegler committed on
00be538

Commits on Mar 31, 2020

Envelope Draw routine improvements. Richard Ziegler committed on
d5ca00f

Commits on Mar 30, 2020

Merge pull request #9 from RichardULZ/hUGETracker Nick committed on
3e8ad4c
Add code for using HeapTrc Nick committed on
277566b

Commits on Mar 31, 2020

DrawEnvelope function and GB colored scopes. Richard Ziegler committed on
dd1d5eb

Commits on Mar 29, 2020

Add ability to drop modules onto tracker Nick committed on
944419d
Implement instrument changing when using a different channel Nick committed on
8ee5b1d
Reduce unused whitespace by moving oscilloscopes and VU meters onto one line Nick committed on
8bcc9f2

Commits on Mar 28, 2020

Remove broken sample song Nick committed on
ba6150b
Fix bugs with UI not being in sync with song Nick committed on
bf65c71
Add copy/paste context menu to wave editor Nick committed on
d81da90
Implement #6 Nick committed on
5319254
Acknowledge contributor in manual Nick committed on
87a755a
Fix wave length bug Nick committed on
8a7b7cf
Fix bug in vibrato effect editor Nick committed on
0302ad9
Remove unused imports Nick committed on
c6bab06

Commits on Mar 27, 2020

Merging three-instrument-banks Nick committed on
19e9eac
Finalize implementation of 3-bank instruments Nick committed on
46ba2b3
Implement wave hex box Nick committed on
efea754
Implementing #3 and #4 Nick committed on
8c0850b
WIP 3-bank instrumentse Nick committed on
56d60d1

Commits on Mar 26, 2020

WIP more instruments Nick committed on
7f11c0b
WIP implementation of new file format and 3 instrument banks Nick committed on
e18eed6
Scroll wheel increment/decrement Nick committed on
21c58be
Fix bug where effect code could get set to garbage Nick committed on
45cacb0
Adding inc/dec for all cell parts Nick committed on
d668f54

Commits on Mar 25, 2020

More WIP GBT import. Only thing left is noise channel... Nick committed on
57f2d36
WIP GBT import Nick committed on
c389751

Commits on Mar 22, 2020

Implement sample songs menu item Nick committed on
71b7470
Finish adding unused pattern removal Nick committed on
d9fc450
WIP on detecting/removing unused patterns Nick committed on
07beedf

Commits on Mar 19, 2020

Add comment clarifying comment out of palette code Nick committed on
a61ccab
Remove palette code causing range check error Nick committed on
28bda80
Remove useless compiler options from release mode, add hints Nick committed on
5aa34b2

Commits on Mar 18, 2020

Reorganize sample songs Nick committed on
df9c47d
Update hUGEDriver Nick committed on
2ce125e
Small change to manual Nick committed on
de2c8b3

Commits on Mar 16, 2020

Nearly finish the manual Nick committed on
5edcd3b

Commits on Mar 15, 2020

Prevent hUGEDriver folder from being polluted by maps and syms Nick committed on
23436b9
Changing error message for broken routines Nick committed on
4d81bbd
Minor routine/file open bug Nick committed on
048fdf5
Fixing file open bug Nick committed on
a04debc
Both version files can be read/written now Nick committed on
04e9cd7
WIP adding routines, fixing new file format Nick committed on
f284a8f
Work on routine editor Nick committed on
749f4a2
Add more sample songs, fix undo bugs Nick committed on
5069f97

Commits on Feb 16, 2020

Vibrato fix, song cleanup, some other stuff Nick committed on
fc50ab5

Commits on Feb 15, 2020

Change the wave rendering, some extra stuff Nick committed on
e34b8e1

Commits on Feb 12, 2020

Potentially fix the hanging bug!! Nick committed on
5073bb4

Commits on Feb 10, 2020

Solve the halting problem Nick committed on
bdbb1d0
Refactor sound rendering Nick committed on
244ad91
Improving wav/mp3 export feature Nick committed on
3a61fb4

Commits on Feb 7, 2020

Add interpolation Nick committed on
03a9b00
Fix instrument input bug Nick committed on
5d94e6a
Update manual Nick committed on
3afdd40
Implement master volume Nick committed on
864b793
Preliminary work on preventing the halting issue Nick committed on
9db3edc
Refactoring, and complete rendering to wav dialog Nick committed on
8037b8f
WIP rendering songs to .wav Nick committed on
19aeca8
Silencing some warnings and fixing Pointer/Integer bug Nick committed on
d6be23c
Adding fish n chips, dummy out the invalidate code in TrackerGrid Nick committed on
9fd2dc0

Commits on Jan 28, 2020

Adding hack to prevent thread lockup Nick committed on
6cea1aa

Commits on Jan 26, 2020

Fix out of bounds with del key on order editor Nick committed on
0ed4be3
Changing check for Screen.Fonts because it doesn't work for some reason Nick committed on
bacd1b8
Removing caption on panel6 Nick committed on
f8625f3
Removing flowpanel Nick committed on
17e7613
Fixing some warnings about uninitialize variables Nick committed on
d6169dc
Update manual Nick committed on
1d8f00f
Updating manual, and disabling routines Nick committed on
f0339ab
Change forms to open in center of main form Nick committed on
d3f38fa
Adding error checking for files on startup Nick committed on
01d9a44
Add dialog for ensuring save of work Nick committed on
fd8abd6

Commits on Jan 24, 2020

Bring back in the timer hack Nick committed on
bd682b2
Adjust for room for number on linux trackbar Nick committed on
6c394f7
Changing to flowpanel for oscillators Nick committed on
b037859
Workaround for showmodal Nick committed on
2b858bb
Adding BGRABitmap for performance Nick committed on
2470ca3

Commits on Jan 23, 2020

Don't continue playing song after a new module is loaded Nick committed on
ccca4e5
Adding double buffering to oscilloscopes, thanks handoko Nick committed on
cae92c6
Adding clickability to oscilloscopes Nick committed on
9007586
Fix double-executing of menu item stuff Nick committed on
aefa08c
Fixed a couple bugs, added right-click menu to trackergrid Nick committed on
6f89991
Fixing the windows-not-closing bug more Nick committed on
401bd65

Commits on Jan 22, 2020

Changing trackergrid arrow functionality Nick committed on
32f1581
More work on windows messages crap Nick committed on
7220346
Attempt to fix the 'windows cant be closed' bug Nick committed on
c62b314
Fix note preview being offsetted by 1 Nick committed on
bb55981
Removing old files Nick committed on
d7b6aa2
Improving error message about Pixelite Nick committed on
81e72d2
Adding linux build mode Nick committed on
27a9471

Commits on Jan 21, 2020

Updating .gitignore Nick committed on
53bbd34

Commits on Jan 12, 2020

Messing with submodules Nick committed on
8d912b1
Adding fontforge file for Pixelite and RackCtls submodule Nick committed on
a021946

Commits on Jan 11, 2020

Adding call to RemoveFontResource Nick committed on
0d2774f
Adding some ifdef crap to load Pixelite Nick committed on
90b48c2
Converting Pixelite to a TTF file (finally!!!) Nick committed on
067a7be
Adding pixelite sprite sheet Nick committed on
7667ae2
Fix for header size hack Nick committed on
f3e63d2
Adding hack to allow correct scaling of tracker grid on startup Nick committed on
1cece42
Work on scaling, kinda working now Nick committed on
cbee40c

Commits on Jan 10, 2020

Start work towards a proper releas Nick committed on
3052808
Fix bug where the lowest instrument would retrigger when previewing Nick committed on
0dd1717
Fixing bugs, added warning for font files Nick committed on
135adb9
Fixed bug where invalid instruments could be generated Nick committed on
8198950
Adding shift clock mask back in Nick committed on
f050b7e
Changing up the eye candy buttons Nick committed on
fba0189
Fix effect value inputting Nick committed on
c37bcdc
WIP stuff Nick committed on
b343702

Commits on Jan 9, 2020

D'oh! Nick committed on
63399c1
Working on note preview Nick committed on
27793e3
Menu item stuff, trying to fix random crash Nick committed on
05e51d2
Made treeview work Nick committed on
0f7755b

Commits on Jan 8, 2020

Work on the effect editor Nick committed on
8d1db37
Adding GBS Export Nick committed on
43020c9

Commits on Jan 4, 2020

Fix lfsr bug Nick committed on
83029d0

Commits on Jan 3, 2020

WIP effect editor modal bugs Nick committed on
7c008ba
WIP Effect editor Nick committed on
c9ffb9a
Improved codegen error reporting Nick committed on
dbd79a4
Cleaning up repo of junk Nick committed on
f618a93
Removing graphics units Nick committed on
0f05fee
WIP note previewing Nick committed on
41039c9

Commits on Jan 2, 2020

Removed bass, replaced with SDL2 Nick committed on
42c916b
Starting work on the manual Nick committed on
459c53b
Fixed order grid bug, fixed sound 3 playback len bug in emulator Nick committed on
a8ea0f3

Commits on Jan 1, 2020

Add proper LFSR noise channel stuff, change max/min to EnsureRange calls Nick committed on
d5c3663

Commits on Dec 31, 2019

Fix range error in sound.pas Nick committed on
a4d0661
Various changes, fixed waveform selection Nick committed on
df9ecae

Commits on Dec 30, 2019

Add version field to song Nick committed on
011029a
Oscilloscopes, VU meters, rendering optimizations, file format changes Nick committed on
30549c6
WIP Oscilloscope/VU meters Nick committed on
556f79b
WIP Playback improvements Nick committed on
96fccea
WIP cursor position playing Nick committed on
a6b4472
Accidentally removed machine.pas Nick committed on
6828e42
Removing irrelevant units Nick committed on
43de8fc
Removing all use of the Windows unit Nick committed on
cf7ee88
Removing volume coefficient Nick committed on
f414faa
Start WIP on oscilloscopes Nick committed on
933bcf0
Fix wave codegen Nick committed on
d808920

Commits on Dec 29, 2019

Copying/pasting better! Nick committed on
0372aba
Loading/saving, fixed some bugs Nick committed on
e412a9d

Commits on Dec 28, 2019

Finish undo/redo Nick committed on
3b678d8

Commits on Dec 25, 2019

WIP Replacing undo/redo impl Nick committed on
54e934c
Work on undo/redo Nick committed on
0c4ec0a
Work on extending tracker grid Nick committed on
2acb13f
Copying/Pasting mostly done Nick committed on
893c8f6

Commits on Dec 24, 2019

More work on playback, work on trackergrid Nick committed on
ac4ea0a
More WIP Codegen, kinda working playback Nick committed on
ea66f3e

Commits on Nov 30, 2019

Initial crack at codegen Nick committed on
33b0eb0

Commits on Nov 29, 2019

Work on order edit, some work on codegen, added some icons Nick committed on
37e79e4
WIP order editor, about to start on codegen stuff Nick committed on
a639ae6
Added sound on/off icons, refactored order editor Nick committed on
1bdda8a
WIP Order grid (mostly working) Nick committed on
d6827d2

Commits on Nov 26, 2019

WIP order editor Nick committed on
6ceea9b

Commits on Nov 25, 2019

WIP track editing with keyborad Nick committed on
abec48b
Implemented fine grained selection Nick committed on
a80040c
WIP track editor, with selection implemented Nick committed on
e61143c

Commits on Nov 24, 2019

WIP on pattern editor Nick committed on
6f76bf5

Commits on Nov 23, 2019

Added flow panels, work on menus, work on tracker Nick committed on
c2b25a4

Commits on Oct 28, 2019

WIP tracker stuff Nick committed on
23cd4ff

Commits on Sep 29, 2019

More work on tracker Nick committed on
8f059fa
Getting emulator core wired up.. Noise instrument preview working Nick committed on
bf10cbc
More work on GUI Nick committed on
f9f27a8
First whack at tracker GUI Nick committed on
4bd68f6

Commits on Sep 28, 2019

Updating driver to latest version Nick committed on
22e9673

Commits on Sep 26, 2019

Moving the driver to the designated repo Nick committed on
ed87854
Adding hUGEDriver module Nick committed on
eef1a8e

Commits on Sep 25, 2019

Adding silence patterns Nick committed on
cb6c324
Removing old comment Nick committed on
2fd44e0

Commits on Sep 21, 2019

Fixing bug with ch3 highmask, comment changes Nick committed on
7b9873a

Commits on Sep 20, 2019

Changing music constants to be all the same width Nick committed on
ef8590b
Instrument behavior now follows ProTracker Nick committed on
473e9b1

Commits on Aug 27, 2019

WIP highmask stuff Nick committed on
3e53acc
Fixing sound bug (or feature?) where first channel played a tone on reset Nick committed on
580a938

Commits on Aug 25, 2019

Fixing position jump Nick committed on
0c3510d
Even more WIP instruments Nick committed on
0c59726

Commits on Jul 25, 2019

More WIP instruments Nick committed on
2ada4ce
WIP Instruments Nick committed on
1d84f7a
Fixing bug with channel 4 update, channel 3 volume stuff Nick committed on
40eb501

Commits on Jul 24, 2019

Added 5xx - set master volume and more WIP noise channel Nick committed on
556ec6a
Added 8xx - set pan Nick committed on
222bdd9
Added 9xx - set duty Nick committed on
fa71bd2
Implemented note delay Nick committed on
2a05bc1
Implemented Fxx, Dxx, Bxx Nick committed on
d707e50
Updating test data Nick committed on
a594394
Fixing bug where volume is always set rather than on note retrigger Nick committed on
ef14ff5
Continued work on Cxx Nick committed on
7c1b3ca
Fixing bugs with _lookup_note writing to channel_noteX Nick committed on
61df0ef

Commits on Jul 23, 2019

WIP messing with stuff Nick committed on
a0c1f62
WIP fixing tone portamento bug?? Nick committed on
d41cfc3
More WIP changing how notes/effects are handled Nick committed on
f012e10
WIP changing how notes are played Nick committed on
6949094

Commits on Jun 29, 2019

Minor stuff Nick committed on
c4554fa

Commits on Jun 21, 2019

Added volume set and note cut Nick committed on
17d5ce2
Added crappy initial vibrato impl Nick committed on
20d965e
Changing JP to JR Nick committed on
1a82660
Arpeggios! Nick committed on
0bc0456

Commits on Jun 20, 2019

Removed stack hack, added porta up and down Nick committed on
76552b6

Commits on Jun 17, 2019

WIP stack hack Nick committed on
5543644

Commits on Jun 11, 2019

Tone portamento basically working Nick committed on
3095d9d

Commits on Jun 3, 2019

More WIP on sound driver Nick committed on
9c1db06

Commits on Jun 1, 2019

WIP on adding effects/instruments Nick committed on
806bea4
Work on multiple patterns, added orders Nick committed on
bb19bd3

Commits on May 31, 2019

Working on music stuff Nick committed on
70c4eb4

Commits on Jul 24, 2019

Fixing bug where sound volume always updates, even when register hasn't changed Nick committed on
49ffb75

Commits on Apr 27, 2019

Fixed sound bug, outputs 44.1khz 32-bit audio now Nick committed on
80f7037

Commits on Apr 26, 2019

Removing unused stuff Nick committed on
0d394f1

Commits on Apr 23, 2019

Removing leftover ddraw stuff Nick committed on
032e81f

Commits on Mar 31, 2019

Fixing bug where sound buffer would grow too fast and start lagging Nick committed on
def7dda

Commits on Mar 28, 2019

Perfect sound emulation by changing one line of code. Nick committed on
a7cf88a
WIP on sound. Got all sounds except channel 3 perfect! Nick committed on
6b40d82

Commits on Sep 23, 2018

Removing lps files from source control Nick committed on
531b7f6
Updated gitignore Nick committed on
a96fef1

Commits on Aug 9, 2018

Wow, improve audio quality hugely by fixing data type error Nick committed on
31247ec
Cleaned up BASS stuff fixed memory leak in sound.pas Nick committed on
dde3998
Removal of mme stuff... memory leak still here i think Nick committed on
f1c8545
Disabled MME audio code, replaced it with bass Nick committed on
6905b5c

Commits on Aug 8, 2018

Fix VSync, remove DirectX code, add hotkeys for enabling/disabling sound channels Nick committed on
2df7149

Commits on Aug 5, 2018

Excising windows-specific graphics stuff Nick committed on
1b1a63e
Initial addition of LCL graphics Nick committed on
5fe3cbe

Commits on Jul 21, 2018

Work on debugging audio issues Nick committed on
396c60e

Commits on Jun 20, 2018

Fixed DIBout flipping of image, added icon back Nick committed on
5f554bc

Commits on Jun 18, 2018

Added timing to match speed of real gameboy Nick committed on
2caeeb2

Commits on Jun 17, 2018

Reformatting code Nick committed on
5082da8
Removing AgOpenDialog and AgSaveDialog-- just use built in TOpenDialog and friends Nick committed on
2d7772d
Create README.md Nick committed on
0b694e2
Initial commit of Hackbart's UGE gameboy emulator. Nick committed on
f8129f5