/[projet1]/users/mmu_man
Defence Force logotype

Log of /users/mmu_man

View Directory Listing Directory Listing


Sticky Revision:

Revision 1525 - Directory Listing
Modified Sun Jun 30 01:08:33 2019 UTC (2 months, 2 weeks ago) by mmu_man
treize: fix date in text, thanks strider for noticing!


Revision 1524 - Directory Listing
Modified Sat Jun 29 19:49:35 2019 UTC (2 months, 2 weeks ago) by mmu_man
treize: add shell script to generate 2 lines scroller

not really better anyway


Revision 1523 - Directory Listing
Modified Sat Jun 29 19:37:44 2019 UTC (2 months, 2 weeks ago) by mmu_man
treize: better way for unrolled hires scroller, from the middle


Revision 1522 - Directory Listing
Modified Sat Jun 29 19:14:49 2019 UTC (2 months, 2 weeks ago) by mmu_man
treize: another version of the asm hires scroller, still unused

It's faster with all the LDA+STA unrolled but it's still too slow for the pace of the demo, and it shows the columns moving.


Revision 1521 - Directory Listing
Modified Sat Jun 29 18:09:35 2019 UTC (2 months, 2 weeks ago) by mmu_man
treize: Party version 0.1


Revision 1520 - Directory Listing
Modified Sat Jun 29 15:46:06 2019 UTC (2 months, 2 weeks ago) by mmu_man
Current party version of the upcoming Alchimie Treize invitro


Revision 1443 - Directory Listing
Modified Fri Feb 2 22:23:05 2018 UTC (19 months, 1 week ago) by mmu_man
fosdem18: add schedule.h to allow compiling without having to generate data


Revision 1442 - Directory Listing
Modified Fri Feb 2 22:19:48 2018 UTC (19 months, 1 week ago) by mmu_man
Add sources for the demo at my FOSDEM 2018 talk


Revision 1440 - Directory Listing
Modified Fri Feb 2 06:41:32 2018 UTC (19 months, 1 week ago) by mmu_man
ttf2oric: some fixes


Revision 1379 - Directory Listing
Modified Sun Aug 28 17:36:56 2016 UTC (3 years ago) by mmu_man
Add the current patch for my antique port of LunixNG to ORIC

Probably includes some generated files, but hopefully not missing any.


Revision 1373 - Directory Listing
Modified Tue Jun 7 21:29:09 2016 UTC (3 years, 3 months ago) by mmu_man
ttf2oric: erase background before drawing each char

This clips the previous character in case it descends too much.


Revision 1372 - Directory Listing
Modified Tue Jun 7 20:20:51 2016 UTC (3 years, 3 months ago) by mmu_man
ttflist is actually a bash script.


Revision 1371 - Directory Listing
Modified Tue Jun 7 20:17:05 2016 UTC (3 years, 3 months ago) by mmu_man
Add testfont, simple ORIC code to test fonts converted with ttf2oric


Revision 1370 - Directory Listing
Modified Tue Jun 7 20:12:30 2016 UTC (3 years, 3 months ago) by mmu_man
ttf2oric: add helper script ttflist to generate list headers


Revision 1369 - Directory Listing
Modified Fri Jun 3 17:47:59 2016 UTC (3 years, 3 months ago) by mmu_man
Cleanup


Revision 1368 - Directory Listing
Modified Fri Jun 3 17:26:07 2016 UTC (3 years, 3 months ago) by mmu_man
Attempt at testing patterns to autosync the video blanking to a timer

Using 50/60Hz attributes in strategic places and times.

Python script to test hypotheses, and Gnuplot script to visualize data.

The search space consists of all possible lines the ULA is currently on
(including the blanking ones) when we start the timer, and the current
frequency (rather max lines) for this possibility.

Then for each scanline we calculate what would happen, and how the delta
(how many lines we lag).

The objective is to minimize the delta discrepancy (ie. for each possible
initial condition, be as close possible to the blanking we want to sync to).

Currently we get to 51 lines maximum spread.


Revision 1302 - Directory Listing
Modified Sat Sep 19 01:29:25 2015 UTC (3 years, 11 months ago) by mmu_man
A0XB: update binary


Revision 1301 - Directory Listing
Modified Sat Sep 19 00:59:58 2015 UTC (3 years, 11 months ago) by mmu_man
A0XB: update music credits


Revision 1300 - Directory Listing
Modified Sat Sep 19 00:59:36 2015 UTC (3 years, 11 months ago) by mmu_man
A0XB: update music asm


Revision 1299 - Directory Listing
Modified Sat Sep 19 00:57:41 2015 UTC (3 years, 11 months ago) by mmu_man
A0XB: add intended MIDI music by Fabounio


Revision 1298 - Directory Listing
Modified Sat Sep 19 00:53:33 2015 UTC (3 years, 11 months ago) by mmu_man
A0XB: remove unneeded stuff


Revision 1297 - Directory Listing
Modified Sat Sep 19 00:22:53 2015 UTC (3 years, 11 months ago) by mmu_man
A0XB: binary as released during the party


Revision 1296 - Directory Listing
Modified Sat Sep 19 00:16:04 2015 UTC (3 years, 11 months ago) by mmu_man
A0XB: ORIC invitro for Alchimie 0xb released at VIP2015

First demo compiled with OSDK entirely on Linux!

This is the party version (not with the intended music).


Revision 1295 - Directory Listing
Modified Sat Sep 19 00:06:06 2015 UTC (3 years, 11 months ago) by mmu_man
out2ym: generate YM6 files instead of YM5


Revision 1293 - Directory Listing
Modified Wed Jun 10 02:54:20 2015 UTC (4 years, 3 months ago) by mmu_man
out2ym: support and use interleaved format

It turns out ymplayer is buggy and assumes interleaved format always...

At least it works now.


Revision 1292 - Directory Listing
Modified Tue Jun 9 17:49:12 2015 UTC (4 years, 3 months ago) by mmu_man
out2ym: some changes, still doesn't work


Revision 1291 - Directory Listing
Modified Thu Jun 4 20:11:16 2015 UTC (4 years, 3 months ago) by mmu_man
ttf2oric: disable antialiasing in newer ImageMagick


Revision 1290 - Directory Listing
Modified Mon Jun 1 15:45:01 2015 UTC (4 years, 3 months ago) by mmu_man
Add out2ym, not yet working

Derived from out2asm, an attempt at generating an ym
tune from the converted midi files.


Revision 1289 - Directory Listing
Modified Sun May 31 16:54:23 2015 UTC (4 years, 3 months ago) by mmu_man
out2asm tool from iss

mentionned on http://forum.defence-force.org/viewtopic.php?f=15&t=1031&hilit=midi&start=15


Revision 1282 - Directory Listing
Modified Fri May 29 21:18:02 2015 UTC (4 years, 3 months ago) by mmu_man
ttf2oric: this is a bash script


Revision 1281 - Directory Listing
Modified Fri May 29 18:42:43 2015 UTC (4 years, 3 months ago) by mmu_man
engine.mk: remove map.htm on clean


Revision 1280 - Directory Listing
Modified Fri May 29 18:35:42 2015 UTC (4 years, 3 months ago) by mmu_man
engine.mk: add showmap target


Revision 1275 - Directory Listing
Modified Fri May 29 16:02:30 2015 UTC (4 years, 3 months ago) by mmu_man
engine.mk: make it work in Linux as well

Now I can finally work without my XP VM \o/


Revision 1219 - Directory Listing
Modified Sun Sep 28 20:26:23 2014 UTC (4 years, 11 months ago) by mmu_man
engine.mk: attempt to autodetect cpp on *nix


Revision 1218 - Directory Listing
Modified Sun Sep 28 20:15:29 2014 UTC (4 years, 11 months ago) by mmu_man
engine.mk: use -o for cpp

It seems to be required on linux.


Revision 1217 - Directory Listing
Modified Sun Sep 28 19:48:52 2014 UTC (4 years, 11 months ago) by mmu_man
engine.mk: Replace hardcoded .exe by $(EXESUFF)


Revision 1216 - Directory Listing
Modified Sun Sep 28 19:39:25 2014 UTC (4 years, 11 months ago) by mmu_man
engine.mk: detect windows and add *nix definitions


Revision 1145 - Directory Listing
Modified Sun Aug 10 15:14:49 2014 UTC (5 years, 1 month ago) by dbug


Revision 1142 - Directory Listing
Modified Sun Jun 1 22:02:21 2014 UTC (5 years, 3 months ago) by mmu_man
Add a python script to generate the angle table

The generated table is different from the original one,
and doesn't include the fuzzing added to fake half-tones
on a CRT screen.


Revision 1141 - Directory Listing
Modified Sun Jun 1 21:54:52 2014 UTC (5 years, 3 months ago) by mmu_man
Plain copy of Dbug's tunnel effect


Revision 896 - Directory Listing
Modified Thu Sep 27 11:16:11 2012 UTC (6 years, 11 months ago) by mmu_man
Work around space madness when checking for emulators

* Neither nmake nor make can be made to use %ProgramFiles% correctly nor the hardcoded long name due to space issues.
* Just bet on being lucky to find it in C:\PROGRA~1 ...


Revision 868 - Directory Listing
Modified Tue Sep 25 18:00:47 2012 UTC (6 years, 11 months ago) by mmu_man
Autodetect emulator locations


Revision 867 - Directory Listing
Modified Tue Sep 25 13:04:16 2012 UTC (6 years, 11 months ago) by mmu_man
Fix building with latest OSDK

* latest OSDK has an issue with include order with a conflict on rand declared as both a macro and a function.


Revision 866 - Directory Listing
Modified Sat Sep 22 01:14:42 2012 UTC (6 years, 11 months ago) by mmu_man
Add a working implementation of the makefile engine for GNU make.

Only works in windows so far though, will need some more work.


Revision 865 - Directory Listing
Modified Sat Sep 22 01:13:09 2012 UTC (6 years, 11 months ago) by mmu_man
Fix for latest OSDK; Cleanup
* use macrosplitter instead of tr
* add general quiet switch with $(Q)


Revision 864 - Directory Listing
Modified Sat Sep 22 01:06:26 2012 UTC (6 years, 11 months ago) by mmu_man
Add a tools definition file for Crimson Editor for the (gnu) make version of the engine.


Revision 863 - Directory Listing
Modified Fri Sep 21 12:36:30 2012 UTC (6 years, 11 months ago) by mmu_man
Move ORIC demos to demos/oric/


Revision 862 - Directory Listing
Modified Fri Sep 21 10:08:26 2012 UTC (6 years, 11 months ago) by mmu_man
Add sources for my 'viendez' microAlchimie2 invitro released at VIP2012.


Revision 861 - Directory Listing
Modified Fri Sep 21 10:04:57 2012 UTC (6 years, 11 months ago) by mmu_man
Rename, I made more than one demos :p


Revision 860 - Directory Listing
Modified Fri Sep 21 01:04:01 2012 UTC (6 years, 11 months ago) by mmu_man
Add debugger target to the nmake engine, using Oricutron.

* default $(BREAKPOINT) is _main.


Revision 859 - Directory Listing
Modified Fri Sep 21 01:00:06 2012 UTC (6 years, 11 months ago) by mmu_man
Update Crimson Editor tools to include debug commands

* Uses Oricutron in the debugger, stopping at _main or the user-supplied breakpoint.


Revision 858 - Directory Listing
Modified Fri Sep 21 00:27:43 2012 UTC (6 years, 11 months ago) by mmu_man
Update Crimson Editor nmake tools to add a "Generate makefile" item.

* It runs the osdk_gen_makefile.cmd properly.
* Interactively gets user input at the bottom of the output pane.


Revision 857 - Directory Listing
Modified Fri Sep 21 00:24:08 2012 UTC (6 years, 11 months ago) by mmu_man
Add a cmd file to edit the makefile, from the template or the osdk_config.bat.


Revision 856 - Directory Listing
Modified Fri Sep 21 00:22:42 2012 UTC (6 years, 11 months ago) by mmu_man
Redirect stderr to NUL for DEL on nmake clean.


Revision 855 - Directory Listing
Modified Fri Sep 21 00:22:09 2012 UTC (6 years, 11 months ago) by mmu_man
Add some more comment lines


Revision 854 - Directory Listing
Modified Thu Sep 20 20:18:51 2012 UTC (6 years, 11 months ago) by mmu_man
Add comment about generating osdk_config.mk from osdk_config.bat.


Revision 853 - Directory Listing
Modified Thu Sep 20 20:16:13 2012 UTC (6 years, 11 months ago) by mmu_man
Add some comments on how to use the makefile template.


Revision 852 - Directory Listing
Modified Thu Sep 20 20:09:15 2012 UTC (6 years, 11 months ago) by mmu_man
Update comments; fix for lowercase nmake; update paths

* Use some more descriptive comments, include examples
* Also test for $(MAKE) as lowercase 'nmake' since at least Crimson Editor makes it say so when using lowercase as command name, unlike in cmd.exe.
* Update engine include paths to refer to $(OSDK) directly instead of requiring an extra environment variable.
* This means engine.*mk files must go to %OSDK%\make\ now.


Revision 851 - Directory Listing
Modified Thu Sep 20 19:49:10 2012 UTC (6 years, 11 months ago) by mmu_man
Move the template makefile to make/ too.


Revision 850 - Directory Listing
Modified Thu Sep 20 19:48:12 2012 UTC (6 years, 11 months ago) by mmu_man
Move the engine makefiles to a make/ subfolder.


Revision 849 - Directory Listing
Modified Thu Sep 20 19:47:38 2012 UTC (6 years, 11 months ago) by mmu_man
Add an extra folder with tools definitions for Crimson Editor

* one for the existing osdk_*.bat files (only make and run tools).
* one for the upcoming (n)make engine, uses the OSDK env var.

ctrl-alt-c: clean
ctrl-alt-m: make
ctrl-alt-r: run (default emulator)
ctrl-alt-e: run in Euphorit
ctrl-alt-o: run in Oricutron


Revision 847 - Directory Listing
Modified Wed Sep 19 16:48:57 2012 UTC (6 years, 11 months ago) by mmu_man
Cleanup. Work around stale open file on virtualbox shared folders.


Revision 846 - Directory Listing
Modified Wed Sep 19 01:59:19 2012 UTC (6 years, 11 months ago) by mmu_man
Work in progress on a makefile engine for OSDK.
Loosely inspired by the BeOS makefile engine.

This allows using a Makefile template with a few lines to fill out instead of unportable batch files.
It also eases upgrading the engine since it is not copied within the project directories.

Currently the NMAKE-based engine fully compiles things and runs the selected emulator.
When the NAME is not set in the makefile an include file is generated from osdk_config.bat to help migrating.
The GNU make version is TODO.


Revision 456 - Directory Listing
Modified Mon Apr 18 21:30:15 2011 UTC (8 years, 5 months ago) by mmu_man
Add bin2tap tools sources (which is also tap2bin) that I wrote for the Lunix NG port long ago...


Revision 455 - Directory Listing
Modified Mon Apr 18 21:15:34 2011 UTC (8 years, 5 months ago) by mmu_man
Some disassembly work on the Atmos ROM, like I did for Sedoric. TODO: convert the shell script to a Makefile and add tap2bin sources to svn.


Revision 448 - Directory Listing
Modified Fri Apr 8 23:18:10 2011 UTC (8 years, 5 months ago) by mmu_man
Shorten MICRODISC_* symbols for the Oricutron debugger as it truncates them anyway.


Revision 442 - Directory Listing
Modified Sat Apr 2 02:42:11 2011 UTC (8 years, 5 months ago) by mmu_man
oricutron wants 4 digit addresses in symbol tables.


Revision 441 - Directory Listing
Modified Sat Apr 2 02:06:00 2011 UTC (8 years, 5 months ago) by mmu_man
Add a script to convert sedoric.dinfo to a symbol file for Oricutron.


Revision 440 - Directory Listing
Modified Fri Apr 1 21:59:43 2011 UTC (8 years, 5 months ago) by mmu_man
Work around some unwanted characters in TTF filenames in the generated output filename.
Strip the static keyword from the output.


Revision 173 - Directory Listing
Modified Sun Dec 6 00:36:50 2009 UTC (9 years, 9 months ago) by mmu_man
Add the Alchimie 2k9 invitro sources, hopefully all required to build.


Revision 45 - Directory Listing
Modified Thu Mar 12 19:35:47 2009 UTC (10 years, 6 months ago) by mmu_man
Fix png name


Revision 44 - Directory Listing
Modified Thu Mar 12 19:34:41 2009 UTC (10 years, 6 months ago) by mmu_man
- remove debug stuff
- fix default charset
- better output file naming


Revision 43 - Directory Listing
Modified Thu Mar 12 18:47:39 2009 UTC (10 years, 6 months ago) by mmu_man
Shell script that generates ORIC usable font data from a TTF file. Work in progress.


Revision 23 - Directory Listing
Modified Fri Feb 27 00:44:50 2009 UTC (10 years, 6 months ago) by mmu_man
SEDORIC disassembly kit. This requires tap2bin,  CC65 disassembler and sed to generate XA sources. The indent is to get a clean labeled source to work from and add Jasmin support.


Revision 6 - Directory Listing
Modified Wed Feb 18 21:05:54 2009 UTC (10 years, 6 months ago) by mmu_man
Add TODO


Revision 3 - Directory Listing
Added Tue Feb 17 20:27:38 2009 UTC (10 years, 7 months ago) by (unknown author)
Add myself...


  ViewVC Help
Powered by ViewVC 1.1.26