Search found 656 matches

by jedie
Wed Jul 09, 2014 7:59 pm
Forum: Dragon General
Topic: disassembled Dragon 32 ROM ?
Replies: 48
Views: 23956

Re: disassembled Dragon 32 ROM ?

For the rom, maybe we should follow the msx route, and create new system roms from scratch, compatible with the old ones. That, if anyone cares, which I think is not the case (neither Dragon Data or Eurohard)... Okay... Would be really nice, a OpenSource ROM that's compatible with the original... B...
by jedie
Wed Jul 09, 2014 7:31 pm
Forum: Dragon General
Topic: disassembled Dragon 32 ROM ?
Replies: 48
Views: 23956

Re: disassembled Dragon 32 ROM ?

I have been thinking of sharing a list of comments that I have collected, which people can combine with their own disassemblies. Maybe with scripts to combine and decompose again. I think that would be safely legal. That is a idea! EDIT: My collected comments are here: https://github.com/jedie/Drag...
by jedie
Wed Jul 09, 2014 6:32 pm
Forum: Dragon General
Topic: disassembled Dragon 32 ROM ?
Replies: 48
Views: 23956

Re: disassembled Dragon 32 ROM ?

I have been thinking of sharing a list of comments that I have collected, which people can combine with their own disassemblies. Maybe with scripts to combine and decompose again. I think that would be safely legal. That is a idea! EDIT: My collected comments are here: https://github.com/jedie/Drag...
by jedie
Wed Jul 09, 2014 6:27 pm
Forum: Hints and Tips
Topic: Xroar trace filtering...
Replies: 7
Views: 5312

Re: Xroar trace filtering...

e.g.:
I created a startup_trace.txt with only run PRINT "A", then i start filtering with PRINT 6 and this is the result: https://gist.github.com/jedie/ab730ed530c67c96218f

The startup trace is ~165MB big. The filtered file is only ~200KB small...
by jedie
Wed Jul 09, 2014 6:16 pm
Forum: Hints and Tips
Topic: Xroar trace filtering...
Replies: 7
Views: 5312

Re: Xroar trace filtering...

I commit a real nice feature: Live trace filtering ;) (see commit https://github.com/jedie/PyDragon32/commit/7dc9312dcf3ef180f19155cb426f04f80773b8aa ) How it works: Create a startup trace: $ xroar -trace > startup_trace.txt Let xroar start the machine e.g.: until the prompt is blicking. Then quit x...
by jedie
Wed Jul 09, 2014 2:11 pm
Forum: Dragon General
Topic: disassembled Dragon 32 ROM ?
Replies: 48
Views: 23956

Re: disassembled Dragon 32 ROM ?

ROMDIFF.TXT is the result of a binary comparison between the D32 ROMs and the D64 32K mode ROMs. For each address where there is a difference the file shows the D32 byte and the D64 byte stored at that address. I produced the file to see how different the two ROM sets were. The answer is 'not very'...
by jedie
Wed Jul 09, 2014 1:40 pm
Forum: Dragon General
Topic: XRoar 0.32 released
Replies: 29
Views: 14655

Re: XRoar 0.32 released

It's my error... I used virtualbox... With may daily used LinuxMint Debain Edition i have no running opengl... But then i found a missed packages related to OpenGL... After install, XRoar and the test program glxgears worked, but only in fullscreen :( With a second test box with a fresh Linux Mint 1...
by jedie
Wed Jul 09, 2014 1:14 pm
Forum: Dragon General
Topic: XRoar 0.32 released
Replies: 29
Views: 14655

Re: XRoar 0.32 released

I tried xroar_0.32+33SNAPSHOT20140623081438+0100-1~testing_i386.deb and get this: Module init: GTK+-2 UI Module init: GTK+-2 file requester Module init: GtkGLExt video (xroar:11662): GdkGLExt-WARNING **: Window system doesn't support OpenGL. Module shutdown: GTK+-2 file requester Module shutdown: GT...
by jedie
Wed Jul 09, 2014 11:17 am
Forum: Hints and Tips
Topic: Xroar trace filtering...
Replies: 7
Views: 5312

Re: Xroar trace filtering...

OK, it's now usable: $ python filter_xroar_trace.py --help usage: filter_xroar_trace.py [-h] [--display [MAX]] [--filter [MAX]] infile [outfile] Filter Xroar traces positional arguments: infile Xroar trace file. outfile If given: write output in a new file else: Display it. optional arguments: -h, -...
by jedie
Wed Jul 09, 2014 9:35 am
Forum: Hints and Tips
Topic: Xroar trace filtering...
Replies: 7
Views: 5312

Xroar trace filtering...

I started a simple python script to filter Xroar trace files... The idea is simple: Skip lines with addresses that are calles very often, e.g.: * The "how many RAM is installed" ROM routine * The BASIC Interpreter idle loop So you can see the really interesting parts of the trace... I put the script...